I am having problems with some new temp sensors (Viking 02811) that is working if I configure them in PaperUI but not in the things file.
I can see values coming in via the log file.
In the sitemap I only have a group item to display all temperature sensors. These sensors shows up there but with a dash(-) where the value should be. State of items in NULL.
things, items, links are created or so it seems at least.
Can someone tell me what I am doing wrong, or why this is not working?
I am relying on textual configuration to re-create my configuration and do not want to use PaperUI to make the configuration.
My configuration in some detail follow.
rfxtrx433e configuration (from rfxcmd):
------------------------------------------------
Received = 0D 01 00 00 02 53 F9 04 00 27 00 01 03 1C
Date/Time = 2016-10-28 10:21:56
Packet Length = 0D
Packettype = Interface Message
Subtype = Interface response
Sequence nbr = 00
Response on cmnd = Get Status, return firmware versions and configuration of the interface.
Transceiver type = 433.92MHz (Transceiver)
Firmware version = 249
Protocols:
Undecoded Disabled
RFU Disabled
Byron SX Disabled
RSL Disabled
Lightning4 Disabled
FineOffset / Viking Enabled
Rubicson Disabled
AE Blyss Disabled
Blinds T1/T2/T3/T4 Disabled
Blinds T0 Disabled
ProGuard Disabled
FS20 Disabled
La Crosse Disabled
Hideki / UPM Disabled
AD Lightwave RF Disabled
Mertik Disabled
Visonic Disabled
ATI Disabled
Oregon Scientific Enabled
Meiantech Disabled
HomeEasy EU Disabled
AC Enabled
ARC Enabled
X10 Enabled
------------------------------------------------
Incoming packets (rfxcmd):
------------------------------------------------
Received = 08 50 07 14 90 00 00 F3 79
Date/Time = 2016-10-28 10:24:52
Packet Length = 08
Packettype = Temperature sensors
Subtype = Viking 02811
Seqnbr = 14
Id = 9000
Temperature = 24.3 C
Battery = 9
Signal level = 7
------------------------------------------------
Received = 08 50 07 15 78 00 01 00 89
Date/Time = 2016-10-28 10:24:56
Packet Length = 08
Packettype = Temperature sensors
Subtype = Viking 02811
Seqnbr = 15
Id = 7800
Temperature = 25.6 C
Battery = 9
Signal level = 8
------------------------------------------------
Things:
rfxcom:temperature:rfx:36864 (Type=Thing, Status=ONLINE, Label=RFXCOM Temperature Sensor, Bridge=rfxcom:bridge:rfx)
rfxcom:temperature:rfx:30720 (Type=Thing, Status=ONLINE, Label=RFXCOM Temperature Sensor, Bridge=rfxcom:bridge:rfx)
Thing text config:
// Left Freezer temp
Thing temperature 36864 [deviceId=“36864”, subType=“TEMP7”]
// Right Freezer temp
Thing temperature 30720 [deviceId="30720", subType="TEMP7"]
Items:
Temperature_FF_LeftFreezer (Type=NumberItem, State=NULL, Label=V. frys, Category=temperature, Groups=[FF, TEMP, TEMPHUM])
Temperature_FF_RightFreezer (Type=NumberItem, State=NULL, Label=H. frys, Category=temperature, Groups=[FF, TEMP, TEMPHUM])
Links:
Temperature_FF_LeftFreezer -> rfxcom:temperaturehumidity:rfx:36864:temperature
Temperature_FF_RightFreezer -> rfxcom:temperaturehumidity:rfx:rightfreeztemp:temperature
Log:
10:40:52.829 [DEBUG] [binding.rfxcom.handler.RFXComHandler] - Received message from bridge: rfxcom:bridge:rfx message: Raw data = 08500741900000F479, Packet type = TEMPERATURE, Seq number = 65, Sub type = TEMP7, Device Id = 36864, Temperature = 24.400000000000002, Signal level = 7, Battery level = 9
10:40:56.616 [DEBUG] [binding.rfxcom.handler.RFXComHandler] - Received message from bridge: rfxcom:bridge:rfx message: Raw data = 08500742780000FB79, Packet type = TEMPERATURE, Seq number = 66, Sub type = TEMP7, Device Id = 30720, Temperature = 25.1, Signal level = 7, Battery level = 9
Items created via paperUI for one of the devices:
openhab> items | grep 36864
rfxcom_temperature_rfx_36864 (Type=GroupItem, Members=4, State=UNDEF, Label=TEMPERATURE-36864, Category=null, Tags=[thing])
rfxcom_temperature_rfx_36864_temperature (Type=NumberItem, State=-24.5, Label=Temperature, Category=null, Groups=[rfxcom_temperature_rfx_36864])
rfxcom_temperature_rfx_36864_signalLevel (Type=NumberItem, State=2, Label=Signal Strength, Category=QualityOfService, Groups=[rfxcom_temperature_rfx_36864])
rfxcom_temperature_rfx_36864_batteryLevel (Type=NumberItem, State=100, Label=Battery Level, Category=Battery, Groups=[rfxcom_temperature_rfx_36864])
rfxcom_temperature_rfx_36864_lowBattery (Type=SwitchItem, State=NULL, Label=Low Battery, Category=Battery, Groups=[rfxcom_temperature_rfx_36864])