Hi there!
I wonder if there is anyone out there who have managed to read the values (temperature and humidity) from a Proove Termo/Hygro Sensor TSS320.
I have tried to figure out how to do it and scoured the internet to try and find samples to no avail.
The TSS320 device works and has contact with the RFXmgr and read like this:
Packettype = TEMP_HUM
subtype = TH9 - Viking 02038, 02035 (02035 has no humidity), Proove TSS320,311501
Sequence nbr = 1
ID = 50944
Temperature = 22,3 °C
Humidity = 43
Status = Comfortable
Signal level = 7 -64dBi
Battery = OK
I have asumed that the ID is hexadecimal and converted it to decimal (330052), this derived from the examples on the RFX binding.
Examples I have tried (and variations on these) to create an Item:
-
- Number myHumidity “Humidity [%.1f %%]” (gClimate) {rfxcom=">330052:TEMP_HUM.TH9:Humidity"}
-
- Number myHumidity “Humidity [%.1f %%]” (gClimate) {rfxcom="<330052:TEMP_HUM.TH9:Humidity"}
-
- Number myHumidity “Humidity [%.1f %%]” (gClimate) {rfxcom="<330052.5:TEMP_HUM.TH9:Humidity"}
-
- Number myHumidity “Humidity [%.1f %%]” (gClimate) {rfxcom="<330052.05:TEMP_HUM.TH9:Humidity"}
-
- Number myHumidity “Humidity [%.1f %%]” (gClimate) {rfxcom=“330052:Humidity”}
-
- Number myHumidity “Humidity [%.1f %%]” (gClimate) {rfxcom="<330052:TEMP_HUM.FineOffset:Humidity"}
From the RFXcom Binding guide:
Packet Length = 0B
Packettype = Lighting2
Subtype = AC
Id = 00130FE2
Unitcode = 11
Command = Off
Dim level = 0%
You wouldn’t be forgiven for thinking the id is 00130FE2 but this is not the Id you need.
This is the correct Id but it is in the wrong Hexadecimal format. You need to convert to Decimal.
As shown this is a lamp and I have gotten that to work in my setup, example:
Switch WallPlug “Window lamp” (gLamps) {rfxcom=">1.01:LIGHTING2.AC:Command"}
That is why I would have thought {rfxcom="<330052.05:TEMP_HUM.TH9:Humidity"} from above would have worked.
Merry Christmas and thanks in advance for any help.
Regards, Toby