Hi,
I’m missing something and I can’t see what. Let’s me explain:
I’ve zigbee2mqtt working, and I added
advanced:
last_seen: ISO_8601_local
In the zigbee2mqtt it’s ok:
info 2021-06-07 09:52:29: MQTT publish: topic 'zigbee2mqtt/0x04cf8cdf3c7e4ffd/temperature', payload '34'
info 2021-06-07 09:52:29: MQTT publish: topic 'zigbee2mqtt/0x04cf8cdf3c7e4ffd/voltage', payload '241'
info 2021-06-07 09:47:36: MQTT publish: topic
'zigbee2mqtt/0x04cf8cdf3c7e4ffd/last_seen', payload '2021-06-07T09:47:36+01:00'
But in openhab, this specific channel doesn’t work:
Type number : temperature "Temperature" [ stateTopic="zigbee2mqtt/0x04cf8cdf3c7e4ffd/temperature" ]
Type number : voltage "Voltage" [ stateTopic="zigbee2mqtt/0x04cf8cdf3c7e4ffd/voltage" ]
Type datetime : last_seen "Last Seen" [ stateTopic="zigbee2mqtt/0x04cf8cdf3c7e4ffd/last_seen" ]
In items i’ve have:
Number GP1_SmartPlug_voltage "Tomada Voltage" <energy> { channel="mqtt:topic:rabbitmq:mi-smart_plug:voltage" }
Number GP1_SmartPlug_linkquality "Tomada Link Quality" <qualityofservice> { channel="mqtt:topic:rabbitmq:mi-smart_plug:linkquality" }
DateTime GP1_SmartPlug_last_seen "Last Seen [%1$tY-%1$tm-%1$td %1$tH:%1$tM:%1$tS]" <calendar> { channel="mqtt:topic:rabiitmq:mi-smart_plug:last_seen" }
But as I say, the last_seen item doesn’t have a value:
2021-06-07 09:51:25.006 [INFO ] [penhab.core.model.script.teste.rules] - Last Seen: GP1_SmartPlug_last_seen (Type=DateTimeItem, State=NULL, Label=Last Seen, Category=calendar....
Can anyone see the problem?
Best Regards,