Willkommen im Loxone Community Forum. Um alle Funktionen nutzen und sehen zu können, registriere dich bitte zuerst. Dies gilt auch für das herunterladen von Dateien.
Bitte im Titel immer zuerst den Namen des Plugins hinschreiben
So leid es mir tut, ich habe das Problem nicht.
Seit Easee ihre API umbaut haben scheint der Token bei machen Usern nicht erstellt zu werden.
Ich habe das Plugin in mehreren Punkten an die veränderte API angepasst und es läuft bei vielen Usern ohne Probleme.
Nur warum es bei euch nicht geht ist fraglich.
Wenn NULL zurück kommt sagt das Plugin zurecht das kein Token da ist, die User/Pass Kombi scheint aber zu passen da sonst ein Fehler kommen würde.
Ich kann nur mal die Timeouts ändern/verlängern vielleicht hilft das.
hismastersvoice kann man denn irgendwo ältere Versionen herunterladen? ich würde die 0.2.7 mal gerne ausprobieren, oder läuft die auf loxberry 3 nicht?
Ich habe Rücksprache mit dem easee Support gehalten, ob sich aus Einstellungen in meinem Account Probleme ersehen lassen und folgende Antwort erhalten:
"Das liegt daran, dass der Endpunkt /api/accounts/token nicht mehr in Verwendung ist. Dieser wurde letztes Jahr durch /api/accounts/login ersetzt.
Moin,
ich hatte das gleiche Problem wie Nick und habe daraufhin einmal die Plugin Dateien durchsucht. Im Ordner htmlauth hast du hismastersvoice in der Index.php noch einmal den alten Endpunkt verwendet. Ändert man diesen von /api/accounts/token auf /api/accounts/login läuft alles wie gewohnt.
Vielleicht kannst du das ja mal prüfen und dann ein Update hochladen.
Hey,
ja bestens
Der Token wird nun zwar generiert, die Wallboxen tauchen aber nicht auf.
mehr als im Anhang passiert im Log auch nicht.
auf der Seite wird nun „Token ist Ok“ angezeigt.
Also ich kann ein Update bringen, zu dem Fehler mit dem Token erzeugen:
Das Anlegen eines zweiten Admin Benutzers in der Easee Cloud hat dann geholfen. Jetzt konnte auf dem zweiten Loxberry an meinem anderen Standort der Token erzeugt werden. Vielleicht darf nur ein Token pro Benutzer erstellt werden?
Der Token ist immer Nutzerdaten basiert, wenn also am zweiten Raspi ein neuer Token mit den selben Userdaten erzeugt wird, dann ist der des ersten Raspi ungültig und anders herum.
Ich habe in der Beschreibung der API gelesen, dass man die Parameter ohne den Zusatz "dynamic" nicht zu häufig schrieben soll, da diese direkt auf den Flash Speicher geschrieben werden und dieser sonst schnell verschleißt. Link All values without dynamic should not be changed too frequently, as it will wear out the FLASH.
Hat hier jemand schon schlechte Erfahrungen damit gemacht?
Könnte man das Plugin um die folgen Parameter erweitern?
"EHXXXXXX_dynamicCircuitCurrentP1":xx
"EHXXXXXX_dynamicCircuitCurrentP2":xx
"EHXXXXXX_dynamicCircuitCurrentP3":xx
Dann könnte man damit auch die "umständliche" 1- und 3-Phase Umschaltung verbessern....
Könnte man das Plugin um die folgen Parameter erweitern?
"EHXXXXXX_dynamicCircuitCurrentP1":xx
"EHXXXXXX_dynamicCircuitCurrentP2":xx
"EHXXXXXX_dynamicCircuitCurrentP3":xx
Dann könnte man damit auch die "umständliche" 1- und 3-Phase Umschaltung verbessern....
Du hast du API zwar gelesen, aber leider den Unterschied zwischen "dynamicChargerCurrent" und "dynamicCircuitCurrentP3" falsch verstanden.
dynamicChargeCurrent setzt den Ladestrom je Box/Fahrzeug für 1 bzw. 3 Ph.
dynamicCircuitCurrent nur die Stromstärke des Stromkreis.
Das wird dafür genutzt um Lademanagement mit mehreren Boxen an einen Stromkreis zu realisieren.
Flash
So eine Box soll ja Jahrelang halt, und um zu vermeiden das ständig Settings neu geschrieben werden über die API wird davor gewarnt.
Die Frage ist wie oft ändert man Settings ohne dynamic?
Ich für meinen Teil setze den PhaseMode sehr sparsam ein, das er nicht zu oft hin und her schaltet.
Alles andere ist wird ja so gut wie nie geändert.
Das habe ich schon verstanden, dass "dynamicCircuitCurrent" die Stromstärke des Stromkreises vorgibt.
Trotzdem soll die Phasenumschaltung damit funktionieren ohne den FALSH zu belasten, siehe: https://github.com/Newan/ioBroker.easee/issues/23
Ich schalte auch nur auf 3-Pahsen um, wenn mehr als 20A (4,6kW) von der PV kommen. Dass kann bei wolkigem Wetter dennoch grob 10 mal passieren.
Ich kenne Microcontroller, da werden nur 1000x Schreibzyklen für den Flash-Speicher garantiert. Demnach bin ich sehr daran interessiert, so wenig wie möglich den Flash zu schrieben....
Bei jedem Ein- und Ausschalten wird der Flash ja auch schon beschrieben oder?
Ich kenne Microcontroller, da werden nur 1000x Schreibzyklen für den Flash-Speicher garantiert
Das mit den 1.000x kommt noch aud EEProm-Zeiten, Flash können deutlich mehr beschrieben werden.
Ist eine Zelle defekt wird eine andere verwendet. Ich vermute das vorher Easee pleite ist bevor der Flash defekt ist
Ich kann wenn ich viel Zeit oder Lust , habe die Werte mit einpflegen.
Anfängerfrage (ist meine erste Loxberry-App): Gibt es irgendwo ein Template für die Loxone-Config, um das Plugin einfach einzubinden? Oder muss ich die virtuellen Ein- und Ausgänge händisch erstellen? Wäre noch bequem, drum.
LG
PS. Token scheint bei mir funktioniert zu haben. Da ist jedenfalls eine grüne Erfolgsmeldung.
Zuletzt geändert von rollo.martins; 16.10.2023, 13:11.
Im Wiki unter dem Plugin gibts eine UDP Vorlage, ziemlich unten.
Link: https://wiki.loxberry.de/_media/plug...seewallbox.zip
Du kannst die Datei zuvor mit einem Texteditor anpassen, z.B. die ID der Wallbox. Ich meine mich erinnern zu können, dass 1-2 Befehle nicht mehr aktuell waren...
Das stimmt,
Vielleicht bekommt man über denn rpi was was hin, die können doch auch Bluetooth.
Ich bin aber was das angeht nicht der Profi um sowas zu beurteilen ob sowas gehen würde.
Nachdem wir letzte Woche unsere PV Anlage in Betrieb genommen haben bin ich gerade an der Loxone Einbindung - erst einmal vielen Dank für das Plugin.
Habe gestern Abend das Plugin installiert und etwas experimentiert. Datenabruf per Mqtt funktioniert schonmal sehr gut.
Mich würde interessieren wie ihr den Wallbox Baustein eingerichtet habt, speziell für das Überschussladen. Wie ist euer Aufbau und welche Befehle werden genutzt?
Ich habe in der Beschreibung der API gelesen, dass man die Parameter ohne den Zusatz "dynamic" nicht zu häufig schrieben soll, da diese direkt auf den Flash Speicher geschrieben werden und dieser sonst schnell verschleißt.
Hi, sorry, hierzu muss ich jetzt noch mal was nachfragen.
Bis dato lief meine PV Überschussregel so, das ich den Wert "circuitMaxCurrentP1" immer wieder neu verändert/geschrieben habe.
(Ich lade nur einphasig)
Verstehe ich es jetzt richtig, dass man das nicht machen soll, weil hier der Wert in den Flash Speicher geschrieben wird?
Man sollte also lieber in "dynamicChargerCurrent" bzw. "dynamicCircuitCurrentP1" die Werte ändern?
Also das wichtige hier, in "dynamic..."?
Ah schade, das wusste ich nicht! Wenn sich "dynamicCircuitCurrentP1 - P3" auf alle Boxen auswirkt und für ein Lastmanagement gedacht ist, dann funktioniert das leider nicht. Ich habe selber auch zwei Easee Wallboxen installiert.
Funktionieren wird es wenn zB nicht im Master/Client konfiguriert ist, sondern beide einzelne Kreise als Master haben.
Nur dann hat man zwei Stromkreis IDs die man einzeln ansteuern kann.
Da aber die meisten normalen Häuser so hoher Stromlasten nicht können, wird fast immer Master/Client konfiguriert.
Wie ist es bei dir?
Bei mir hängen alle Boxen an einer Circuit ID.
Bei mir ist aktuell nur eine Box im Einsatz. Wenn hier die Zweite dazu kommt, dann ist es aber - wie du schon sagst - auch als Master/Client geplant.
Ich hatte es jetzt umgestellt von "circuitMaxCurrentP1" auf "dynamicChargerCurrent", halt wegen der Schreibzugriffe auf den Flashspeicher.
Und das war ja eigentlich das "wichtige" an dem Thema hier, aus meiner sicht.
Das mit "dynamicCircuitCurrentP1" war für mich erstmal nur rein informative. Das würde ja eh erst zum Tragen bei mir kommen, wenn ich zwischen 1 und 3 Phasig dynamisch schalten lassen wollen würde. Und würde dann ja auch nur zu ggf. Problemen (nicht eine Voll und die andere Überschuss) kommen, wenn die zweite Box da wäre.
Wir verarbeiten personenbezogene Daten über Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen, Werbung zu personalisieren und Websiteaktivitäten zu analysieren. Wir können bestimmte Informationen über unsere Nutzer mit unseren Werbe- und Analysepartnern teilen. Weitere Einzelheiten finden Sie in unserer Datenschutzrichtlinie.
Wenn Sie unten auf "Einverstanden" klicken, stimmen Sie unserer Datenschutzrichtlinie und unseren Datenverarbeitungs- und Cookie-Praktiken wie dort beschrieben zu. Sie erkennen außerdem an, dass dieses Forum möglicherweise außerhalb Ihres Landes gehostet wird und Sie der Erhebung, Speicherung und Verarbeitung Ihrer Daten in dem Land, in dem dieses Forum gehostet wird, zustimmen.
Kommentar