User Tools

Site Tools


tfa3200

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
tfa3200 [2016/02/27 19:31]
wo_rasp
tfa3200 [2016/12/02 03:24] (current)
wo_rasp
Line 1: Line 1:
-** TFA **+**TFA 30**
  
 After extensive testing it was detected that the Dostman TFA 30.3200 shares most parameters with the tfa and conrad weather station sensors, however due to the differences detected those are described in this document. After extensive testing it was detected that the Dostman TFA 30.3200 shares most parameters with the tfa and conrad weather station sensors, however due to the differences detected those are described in this document.
-  + 
-^ Feature^Support ^+ 
 +^Feature^Support^
 |Sending|{{http://​wiki.pilight.org/​lib/​images/​notsupported.gif}}| |Sending|{{http://​wiki.pilight.org/​lib/​images/​notsupported.gif}}|
 |Receiving|{{http://​wiki.pilight.org/​lib/​images/​supported.gif}}| |Receiving|{{http://​wiki.pilight.org/​lib/​images/​supported.gif}}|
 |Config|{{http://​wiki.pilight.org/​lib/​images/​supported.gif}}| |Config|{{http://​wiki.pilight.org/​lib/​images/​supported.gif}}|
 +
  
 ==== Supported Brands ==== ==== Supported Brands ====
 ^Brand^Protocol^ ^Brand^Protocol^
-|Dostmann TFA 30.3200|tfa+|Dostmann TFA 30.3200|TFA 30.X Temp Hum Sensor
-|TFA|tfa+|TFA30|tfa30
-|Conrad|conrad_weather|+
  
 ==== Sender Arguments ==== ==== Sender Arguments ====
Line 22: Line 24:
 "​devices":​ { "​devices":​ {
  "​weather":​ {  "​weather":​ {
- "​protocol":​ [ "tfa" ],+ "​protocol":​ [ "tfa30" ],
  "​id":​ [{  "​id":​ [{
- "​id":​ 228+ "​id":​ 228
- "​channel":​ 3+
  }],  }],
  "​temperature":​ 16.44,  "​temperature":​ 16.44,
- "​humidity":​ 42.00+ "​humidity":​ 42.00
- "​battery":​ 1+
  }  }
 }, },
Line 56: Line 56:
 |show-temperature|1|1 or 0|Don'​t display the temperature value| |show-temperature|1|1 or 0|Don'​t display the temperature value|
 |show-humidity|1|1 or 0|Don'​t display the humidity value| |show-humidity|1|1 or 0|Don'​t display the humidity value|
-|show-battery|1|1 or 0|Don'​t display the battery value| 
  
 ==== Protocol ==== ==== Protocol ====
Line 127: Line 126:
 Length of pulsetrain is 88. Length of pulsetrain is 88.
  
-''​TFA''​ and ''​conrad_weather''​+''​TFA30''​ and ''​conrad_weather''​
   - ''​498 1992''​   - ''​498 1992''​
   - ''​498 4233''​   - ''​498 4233''​
   - ''​498 8466''​   - ''​498 8466''​
-Length ​if pulsetrain is 86.+Length ​of pulsetrain is 80 or 86.
  
-It is currently unknown wether the ''​tfa''​ and the ''​conrad weather pro''​ are using identical protocols or not, due to discrepencies in the documentation. The current version of the tfa protocol module can handle both variants. The differentiation is made by using the length of the pulsetrain.+It is currently unknown wether the ''​tfa''​ and the ''​conrad weather pro''​ are using identical protocols or not, due to discrepencies in the documentation. The current version of the tfa protocol module can handle both variants ​using the tfa30 protocol. The differentiation is analysing the header information and the length of the pulsetrain ​automatically.
  
 We take either of the two other pulse groups to define a logical 0 or a 1. A long 2nd pulse means a 1 and a short 2nd pulse means a 0. We take either of the two other pulse groups to define a logical 0 or a 1. A long 2nd pulse means a 1 and a short 2nd pulse means a 0.
Line 156: Line 155:
   * unknown: 36 till 41   * unknown: 36 till 41
  
-''​TFA''​ and ''​conrad_weather''​+''​tfa30''​ and ''​conrad_weather''​
   * unknown: 0 till 1   * unknown: 0 till 1
   * ID: 2 till 9   * ID: 2 till 9
Line 169: Line 168:
 </​code>​ </​code>​
   * The ''​ID''​ is defined as a binary number ​   * The ''​ID''​ is defined as a binary number ​
-  * The ''​Channel''​ is defined as a binary number-1 and specifies which channel the sensor uses 
   * The ''​Temperature''​ is defined as a binary number and represents the temperature in Fahrenheit, starting at -90°F). Assuming that the Temp binary value is AAAABBBBCCCC,​ the formula to calculate the temperature value in °C is    * The ''​Temperature''​ is defined as a binary number and represents the temperature in Fahrenheit, starting at -90°F). Assuming that the Temp binary value is AAAABBBBCCCC,​ the formula to calculate the temperature value in °C is 
 <​code>​( ((DEC(CCCC)*256)+(DEC(BBBB)*16)+(DEC(AAAA)))/​10 -90 -32) * (5/​9)</​code>​ <​code>​( ((DEC(CCCC)*256)+(DEC(BBBB)*16)+(DEC(AAAA)))/​10 -90 -32) * (5/​9)</​code>​
   * The ''​Humidity''​ is defined as a binary number. Assuming that the Hum binary value is AAAABBBB, the formula to calculate the humidity percentage is DEC(BBBB)*16 + DEC(AAAA)   * The ''​Humidity''​ is defined as a binary number. Assuming that the Hum binary value is AAAABBBB, the formula to calculate the humidity percentage is DEC(BBBB)*16 + DEC(AAAA)
-  * The ''​Battery''​ identifies the state of the battery 
  
 <​code>​ <​code>​
-ID : 228 | Channel : 2 | Temp : 16.44°C | Hum : 42% | Bat : OK +ID : 228 | Temp : 16.44°C | Hum : 42%  
 </​code> ​ </​code> ​
  
Line 184: Line 181:
 ==== Comments ==== ==== Comments ====
  
-The tfa 30.3200 remote device is normally used in combination with the 35.1126 weatherstation and available by various suppliers on the internet. The sensor can be identified by the option "​Dostmann TFA 30.3200 and the option to select 3 different channels and switch between °F/°C in the display.+The tfa 30.3200 remote device is normally used in combination with the 35.1126 weatherstation and available by various suppliers on the internet.
  
 {{wiki:​threechanwireless.jpg}} {{wiki:​threechanwireless.jpg}}
  
-Humidity ​and battery ​status are supported by this protocol, but the battery function is not 100% confirmed.+Temperature ​and Humidity ​status are supported by this protocol.
 Please be aware that the ID of a sensor changes after replacement of the batteries. Please be aware that the ID of a sensor changes after replacement of the batteries.
-Conrad sensor only provide temperature (no humidity). 
-It may be that the length of the pulsetrain is 88 for all devices. 
tfa3200.1456601507.txt.gz · Last modified: 2016/02/27 19:31 by wo_rasp