@foxthefox, danke für die Infos. Ich habe jetzt das Update auf 1.3.2 durchgeführt.
Wenn ich mppt.carState im ioBroker auf einschalte, springt er sofort wieder zurück. Mehr Details kommen leider nicht, obwohl debug aktiviert ist:
ecoflow-mqtt.0
2025-04-14 12:10:25.020 info state ecoflow-mqtt.0.DCEBZ8ZEA280398.mppt.carState changed: false (ack = true)
ecoflow-mqtt.0
2025-04-14 12:10:22.670 info (ack=false) ->cmd : channel mppt state carState
ecoflow-mqtt.0
2025-04-14 12:10:22.668 info state ecoflow-mqtt.0.DCEBZ8ZEA280398.mppt.carState changed: true (ack = false)
zu supplyPriority:
Einschalten im ioBroker führt zu keiner Statusänderung in der Ecoflow App.
ecoflow-mqtt.0
2025-04-14 12:12:41.364 info (ack=false) ->cmd : channel inverter_heartbeat state supplyPriority
ecoflow-mqtt.0
2025-04-14 12:12:41.363 info state ecoflow-mqtt.0.HW51ZEH4SF690873.inverter_heartbeat.supplyPriority changed: true (ack = false)
Das Script zur dynamischen Leistungsanpassung schafft dies jedoch über dieses writable:
setStateNE(ConfigData.statesPrefix + '.app_' + mqttDaten.UserID + '_' + asn + '_thing_property_set.writeables.SetPrio', "1", false)
{ id: 130, name: 'SetPrio', Typ: 'PS', Templet: 'setValue', writeable: true, ValueName: 'value', cmdFunc: 20 },