The retain flags were different because I was trying different things to see if they made any difference.
Thanks for the link to the MQTT-Explorer.
I restarted HA to get a fresh look at what is happening and of course the upstairs temperature suddenly showed up for the first time… no idea why.
All switches are oblivious to the current status.
I restarted HA again and both temperatures still appeared, which is good but odd. In MQTT explorer I do not see any data relating to the reported temperatures though - I assume I should see those values there somewhere?
MQTT Explorer:
▼jeedom
state = online
▼ajax
▼1
▼11
set = SWITCH_OFF
cmd = SWITCH_OFF
▼Home_Hub
▼LightDRKitchen
set = SWITCH_OFF
cmd = SWITCH_OFF
▼003185EB
▼301C1D44
set = SWITCH_OFF
cmd = SWITCH_OFF
▼cmd
▼set = { "53" : "SWITCH_OFF" }
11 = SWITCH_OFF
= 56
cmd = 56
event = 56
▼
▼jeedom
▼cmd
▼set = 56
= 56
Only one light is currently on and that’s not visible in the above. ‘56’ relates to the switch_on command for the kitchen light. ‘53’ is patio lights off, which they are.
If I turn a light on manually then I immediately get full information and it immediately updates when I turn it off:
48 = {"value":0,"humanName":"[Living Room][LightLROutside][State]","unite":"","name":"State","type":"info","subtype":"binary"}
58 = {"value":0,"humanName":"[Office][LightOfficeOutside][State]","unite":"","name":"State","type":"info","subtype":"binary"}
134 = {"value":0,"humanName":"[Kitchen][LightDRKitchen][State]","unite":"","name":"State","type":"info","subtype":"binary"}
Anything I click on shows in the right that it is a retained value. If I click on the first of the three items above I get this in the right:
{
"value": 1,
"value": 0,
"humanName": "[Living Room][LightLROutside][State]",
"unite": "",
"name": "State",
"type": "info",
"subtype": "binary"
}
I think Jeedom has a retained command in all Ajax items but it’s a mess compared to HA and not particularly clear.