Wer kennt sich mit mqtt bzw, dem Shelly 1pm mini gen 3 aus und kann mir helfen.
Via MQTT übertrage ich die Werte ins HA. Soweit so gut. Jedoch bekomme ich im MQTT Explorer nur unter Status ein switch0 Tab(?) wo die gesammten Werte übertragen werden.
Im Node-RED Debug Node (complete msg object) wird dir das Object angezeigt.
Dort sind dann rechts neben dem Wert, kleine Icons.
Die Helfen dir Weiter. (Copy Path)
Wenn du nur apower haben möchtest könntest du es am einfachsten mit einer Change Node umsetzen.
MQTT-In Node empfängt die Daten
( Topic:shelly1pm solar/status/switch:0 )
Danach einen Change Node
Debug Node
Change Node einstellen:
Set msg.payload auf msg.payload.apower
Debug:
msg.payload enthält jetzt nur noch den Watt-Wert
PS: Mit der Shelly Integration empfängst du in HA die Daten automatisch per „CoAP“ oder so ähnlich heißt das . Dann hast du gleich als fertige Entitäten. Ich glaube du müsstest Mqtt dafür am Shelly deaktivieren damit er wieder per „CoAP“ anfängt zu quatschen