@steffe-s Damals war mir das als blutigem Anfänger zu kompliziert und ich habe die Lösung verdrängt. Ich hab's jetzt implementiert und warte zu, ob es hilft. Ggfs. frage ich noch einmal nach.
EDIT: Es hat geholfen. Danke!
@steffe-s Damals war mir das als blutigem Anfänger zu kompliziert und ich habe die Lösung verdrängt. Ich hab's jetzt implementiert und warte zu, ob es hilft. Ggfs. frage ich noch einmal nach.
EDIT: Es hat geholfen. Danke!
@steffe-s Damals war mir das als blutigem Anfänger zu kompliziert und ich habe die Lösung verdrängt. Ich hab's jetzt implementiert und warte zu, ob es hilft. Ggfs. frage ich noch einmal nach.
EDIT: Es hat geholfen. Danke!
Ich habe übrigens im Log auf Stufe "warn" folgende Fehlermeldung beim Datensammeln:
Used invalid characters: 0_userdata.0.enphase.livedata.dry_contacts.h.dry_contact_status changed to 0_userdata.0.enphase.livedata.dry_contacts.h_.dry_contact_status
Wie kann ich das beheben?
Ähm - ich habe 8 ähnlichlautende Meldungen.
@asgothian
Das Problem mit dem Speichern habe ich bemerkt. Trotzdem kann ich keine Eingaben machen. Das geht viel weiter, als das wohl beabsichtigt war.
Da das so ein gravierender Fehler war, habe ich gedacht, dass das versionsunabhängig wäre.
"triggers": [
{
"id": "TriggerState",
"acceptedBy": "triggers",
"_id": 1749720585668,
"tagCard": "on change",
"oid": "0_userdata.0.enphase.inventory.0.devices.0.percentFull",
"oidRole": "state",
"oidType": "number",
"oidWrite": true,
"oidRead": true
}
],
"conditions": [
[
{
"id": "ConditionState",
"acceptedBy": "conditions",
"_id": 1749721031104,
"tagCard": "=",
"oid": "0_userdata.0.enphase.inventory.0.devices.0.percentFull",
"value": "9000",
"useTrigger": true,
"oidRole": "state",
"oidType": "number",
"oidWrite": true,
"oidRead": true
}
]
],
"justCheck": true,
"actions": {
"then": [
{
"id": "ActionSetState",
"acceptedBy": "actions",
"_id": 1749721391038,
"tagCard": "control",
"oid": "tesla-motors.0.LRW3E7FA3MC336329.remote.set_charging_amps-charging_amps",
"value": 0,
"oidRole": "level",
"oidType": "number",
"oidWrite": true,
"oidRead": true
},
{
"id": "ActionSetState",
"acceptedBy": "actions",
"_id": 1749721697794,
"tagCard": "control",
"oid": "tesla-motors.0.LRW3E7FA3MC336329.remote.charge_stop",
"value": true,
"oidRole": "button",
"oidType": "boolean",
"oidWrite": true,
"oidRead": true
}
],
"else": []
}
}
Ich denke, dass der Bug eindeutig ist.
Genutzt wurden Firefox und Chromium - beide mit gleichem Effekt. Ich kann die Werte in den Textfeldern nicht bearbeiten, um >< Abfragen in Aktionen umzusetzen.
Auch die Abfrage >= wird direkt in = zurückgeschaltet, sobald ich versuche, einen Wert einzugeben.
@steffe-s Leider nicht. Enphase scheint wohl Mist zu melden (0W), also muss ich da ansetzen. Ich werde mal am Abend alle Geräte neu starten und schauen, was dann herauskommt.
@steffe-s Erledigt! Wurde auch bei mir erneuert. Jetzt sind die Werte eben frisch, inkl. SoC, der mir auch in der Enphase-App angezeigt wird.
@steffe-s Ja, die läuft. Die zeigt aber bei der Batterie offenbar auch keine Leistung an. Die LED an der Batterie blinkt blau und wird gerade ordentlich entladen. Die App zeigt 0W (Standby) an.
@steffe-s Die Daten werden regelmäßig im Minutentakt aktualisiert. Die Batterie hat aber zuletzt am 5.12.24 etwas anderes als Null gemeldet.
Mir scheint also der Fehler bei Enphase zu sein. Die Batterie war eine Zeit lang ausgeschaltet, weil sie mangels Leistung im Winter sowieso nichts zu speichern hatte. Dafür ist meine kleine Experimentier-Anlage mit 660Wp zu klein. Mit zwei guten Tagen füllt sie aber die 3,5 kWh voll auf.
Wenn die Batterie den SoC sauber meldet, warum dann nicht auch die Leistung? Vielleicht ist ja der Funk gestört, so dass nur der vergleichsweise langsam wechselnde SoC sauber vom Envoy empfangen wird?