Hallo zusammen,
ich würde gerne mein Temperaturreading vom Multisensor über Mqtt an NodeRED senden. Dazu die Mqtt-Bridge eingerichtet und ein mqttPublish Attribut aufs Reading temperature gelegt. Leider kommt kein Mqtt-Signal an? Ich sehe auch im MQTT-Explorer kein entsprechendes Topic.
list Sensor:
Internals:
DEF sensor 2 IODev=deCONZ
FUUID 62265bd0-f33f-487e-7c75-9bacbd2bb720d4ff
FVERSION 31_HUEDevice.pm:0.262040/2022-07-09
ID S2
INTERVAL
IODev deCONZ
NAME Multisenor_Bad_Temp
NR 68
STATE T: 21.11 °C
TYPE HUEDevice
eventCount 28
has_events 1
lastannounced 2022-10-02T01:28:23Z
manufacturername LUMI
modelid lumi.weather
name Multisensor_Bad
on 1
reachable 1
swversion 20191205
type ZHATemperature
uniqueid 00:15:8d:00:07:5f:54:e9-01-0402
READINGS:
2022-10-15 14:17:19 IODev deCONZ
2022-10-15 15:01:58 battery 100
2022-10-15 15:01:58 batteryPercent 100
2022-10-15 15:01:58 lastseen 2022-10-15T13:01Z
2022-10-15 15:01:58 reachable 1
2022-10-15 15:29:19 temperature 21.11
helper:
devtype S
state
update_timeout 1
configList:
json:
ep 1
etag 2f7ed1ff37f176432262c191dfda914a
lastannounced 2022-10-02T01:28:23Z
lastseen 2022-10-15T13:01Z
manufacturername LUMI
modelid lumi.weather
name Multisensor_Bad
swversion 20191205
type ZHATemperature
uniqueid 00:15:8d:00:07:5f:54:e9-01-0402
config:
battery 100
offset 0
state:
lastupdated 2022-10-15T13:01:58.014
temperature 2111
setList:
Attributes:
alias Multisenor_Bad_Temp
icon xiaomi_multi
model lumi.weather
mqttPublish temperature:topic={"SmartHome/Bad/Temperatur"}
room 09_Bad
stateFormat T: temperature °C
list MQTT generic bridge
list mqtt2 Server
Internals:
CONNECTS 135
Clients :MQTT2_DEVICE:MQTT_GENERIC_BRIDGE:
ClientsKeepOrder 1
DEF 1883 global
FD 8
FUUID 621fc8b6-f33f-487e-ea20-52cfa90758d559fa
FVERSION 00_MQTT2_SERVER.pm:0.264050/2022-09-16
NAME MQTT2_FHEM_Server
NR 20
PORT 1883
STATE Initialized
TYPE MQTT2_SERVER
eventCount 262
MatchList:
1:MQTT2_DEVICE ^.
2:MQTT_GENERIC_BRIDGE ^.
READINGS:
2022-10-15 14:17:39 RETAIN {"/SmartHome/Aussen/sonoff-pellet/tele/LWT":"Online","/SmartHome/DraussenEN/sonoff-4ch-Pool/tele/LWT":"Online","/SmartHome/DraussenEN/sonoff-4ch/tele/LWT":"Online","/SmartHome/Esszimmer/sonoff-stehlampe/tele/LWT":"Online"}
2022-10-15 15:33:50 nrclients 8
2022-10-15 14:17:16 state Initialized
clients:
MQTT2_FHEM_Server_172.17.0.1_42524 1
MQTT2_FHEM_Server_172.17.0.1_42560 1
MQTT2_FHEM_Server_172.17.0.1_42564 1
MQTT2_FHEM_Server_172.17.0.1_42566 1
MQTT2_FHEM_Server_172.17.0.1_42572 1
MQTT2_FHEM_Server_172.17.0.1_42586 1
MQTT2_FHEM_Server_172.17.0.1_42590 1
MQTT2_FHEM_Server_172.17.0.1_42950 1
retain:
/SmartHome/Aussen/sonoff-pellet/tele/LWT:
ts 1665836256.94699
val Online
/SmartHome/DraussenEN/sonoff-4ch-Pool/tele/LWT:
ts 1665836259.25708
val Online
/SmartHome/DraussenEN/sonoff-4ch/tele/LWT:
ts 1665836256.68785
val Online
/SmartHome/Esszimmer/sonoff-stehlampe/tele/LWT:
ts 1665836256.61997
val Online
Attributes:
alias MQTT2_FHEM_Server
autocreate simple
room Schnittstellen
list der MQTT_GENERIC_BRIDGE fehlt ...
Es ist dir aber klar, dass "Smarthome" (so der Attribut-Wert) was anderes ist wie "/Smarthome" (so die "retain"-Einträge)?
OT zum Rest der erkennbaren MQTT-Einstellungen: na ja, ich vermute, das gibt mittelfristig trouble, wie du das angehst.