NEWS
APSystems EZ1-M
-
Ich würde mich gern auch als Tester zur Verfügung stellen.
-
Ich habe auch seit dieser Woche den Wechselrichter in Betrieb und würde das auch gerne in Homematic // ioBroker irgendwie einbinden, damit ich die Livedaten besser im Überblick habe. Biete mich somit auch als Tester an, von der Programmierung habe ich jedoch keine Ahnung.
-
@dragon sagte in APSystems EZ1-M:
Nun ist die Frage ob sich jemand mit Ahnung findet der das ganze als Adapter oder Skript umsetzen könnte...
Für die 3 Werte? Einfach im Intervall abfragen und die 3 Werte da rausziehen mit Attribut von Objekt.
-
@haus-automatisierung Ich habe mir das mit dem Local Mode mal angeschaut, bietet die App nicht mehr an, somit habe ich keinen Zugriff auf z.B. http://192.168.x.x:8050/getOutputData. Und leider wüsste ich nicht mal wie ich eine Intervallabfrage von Objektattributen hinbekommen könnte (habe aber auf die Schnelle auch nicht im Web gesucht).
-
@nagamichisan sagte in APSystems EZ1-M:
somit habe ich keinen Zugriff auf z.B. http://192.168.x.x:8050/getOutputData
Den Teil der Frage kann ich nicht beantworten. Aber ich könnte Leo vom Sonnenladen einfach mal fragen. Sekunde.
-
@nagamichisan Rückmeldung: Nutzt Du den EZ1 alleine, oder mit einer "Powerbank" à la Anker Solix? Falls zweiteres zutrifft, ist wohl eine andere Firmware auf dem EZ1 installiert, welche den local mode nicht anbietet.
-
@haus-automatisierung Nutze es alleine, 2x Solarpanels in den EZ1-M, und dann weiter direkt in die Balkon-Steckdose. (p.s. danke schonmal)
-
@nagamichisan sagte in APSystems EZ1-M:
Nutze es alleine
Dann gibt es die lokale API nach wie vor (laut Aussage von Leo/Sonnenladen).
-
@haus-automatisierung dann weiß ich leider auch nicht... in der App nicht zu sehen.
-
@nagamichisan genau das ist auch kein Problem. Kein local mode... Habe meines auch am Sonntag aufgebaut ...
-
@dragon sagte in APSystems EZ1-M:
@nagamichisan genau das ist auch kein Problem. Kein local mode... Habe meines auch am Sonntag aufgebaut ...
Die Firmware ist aktuell (1.6.0)? Die Verbindung zum EZ1-M muss über Bluetooth erfolgen, ohne Cloud Konto
-
@allesquark Wo kann man die Firmwareversion (vom EZ1?) auslesen? In der App sehe ich was von V1.2.6 (denke das ist die App-Version App=AP EasyPower).
Ohne Cloud - heißt das, ich müsste mich mit meinem User in der App einfach abmelden?(reicht das?)
Im Punkt Bluetooth gibt es noch einen Punkt "Sperrmodus", dieser ist deaktiv.Sorry für die vielen Fragen, aber bin ganz neu unterwegs in dem Bereich und ganz so eindeutig isses ja leider nicht.
-
@nagamichisan Ich kann es dir nicht sagen ob abmelden reicht, aber ich denke schon.
Mein Gerät war noch nie mit der Cloud verbunden, deshalb sieht es in der App etwas anders aus als bei dir.Hier steht alles ganz genau beschrieben https://github.com/SonnenladenGmbH/APsystems-EZ1-API
Firmware Version anzeigen: ... 3. Schritt da wo der grüne Pfeil hin zeigt und dann 4. Schritt (hier muss auch der "Lokale Modus" aktiviert werden) auf Gerät, dann "Grundlegende Informationen"
-
@allesquark Vielen Dank, Abmeldung hat gereicht in der App um den local mode zu aktivieren. Firmware ist auch up to date. Jetzt wird es spannend, wie ich das in Homematic vielleicht als "Gerät" zum anzeigen bekommen könnte. Haber mir aber auch noch keine Gedanken gemacht.
-
@nagamichisan Ich könnte dir mein einfaches Blockly und den Export der Datenpunkte zur Verfügung stellen, dann hast du eine Basis zum spielen
-
@allesQuark . Ich bin seit gestern auch Besitzer dieses Wechselrichters . Zugriff ( Local Modus) funktioniert nach einem Firmware Update des Wechselrichters.
Würdest du mir bitte das Blocky und die Datenpunkte zur Verfügung stellen. Das wäre super . Bin da noch nicht so der Profi . -
@mwille Zuerst die Datenpunkte importieren, diese werden unter 0_userdata.0.Meine_Geräte.Wechselrichter.EZ1-M gespeichert
0_userdata.0.Meine_Geräte.Wechselrichter.EZ1-M.json
Den Speicherort könntest du ändern, wenn du vor dem Import die 0_userdata.0.Meine_Geräte.Wechselrichter.EZ1-M.json (Datenpunkte) mit einem Editor bearbeitest. Zu beachten, dieser Pfad muss dann aber auch in der APSystems-EZ1-M.xml (Blockly) vor dem Import geändert werden.
Ansonsten alles lassen wie es ist!Vor dem Import die APSystems-EZ1-M.xml (Blockly) unbedingt mit einem Editor bearbeiten und meine IP (192.168.100.71) durch die IP deines EZ1 ersetzten.
APSystems-EZ1-M.xmlMit suchen und ersetzen ist das in ein paar Sekunden erledigt, ansonsten hast du eine Klickorgie im Blockly
Im Blockly habe ich die Blöcke „debug output“ für jeden Datenpunkt drin gelassen, aber alle bis auf einen deaktiviert. Ist hilfreich bei der Problemsuche, einfach bei Bedarf aktivieren.Den Intervall im Blockly, bei mir 5 Sekunden, auf die eigenen Bedürfnisse anpassen
Wie man sieht bin ich kein Könner in Sachen Bockly, einfach stupide die Befehle untereinander geschrieben. Aber ich hoffe es hilft
Hätte wohl doch zuerst einmal den ioBroker-Master-Kurs von @haus-automatisierung absolvieren sollenUnd nicht vergessen, die Daten sollten natürlich auch irgendwo geloggt werden. Sonst sind die meisten Werte weg wenn die Sonne untergangen ist.
Logischerweise ist der EZ1 nur erreichbar wenn etwas Licht auf die Module kommt. Als Neuling in der Photovoltaik dachte ich anfangs, wenn der Stromstecker in der Steckdose steckt sollte das Gerät doch auch abends erreichbar sein, aber das ist natürlich nicht so -
@allesQuark Super..vielen Dank
Dank deiner ausführlichen Beschreibung und deiner tollen Vorarbeit hat das Einbinden des Wechselrichters in IObroker problemlos geklappt.
Bis auf die IP-Adresse des Wechselrichters hab ich nichts geändert.
Jetzt müsste nur noch die Sonne scheinen ..zur Zeit regnet es nur.
Ich behelfe mich gerade mit einem Netzteil, damit der Wechselrichter überhaupt funktioniert.
War zu Beginn auch der Meinung das Ding ist ja an der SteckdoseGuter Hinweis mit der Datenspeicherung
Die Daten werden bei mir in Influxdb gespeichert und mit Grafana angezeigt.
Parallel nutze ich auch den Energieflussadapter. -
@allesquark
Vielen Dank für die Bereitstellung der Files. Die Json Datei konnte ich erfolgreich importieren. Allerdings habe ich Probleme mit dem XML File. Ich versuche es bei den Scripten (Blockly) unter Blöcke importieren. Leider wird hier nichts angezeigt. Kannst du mir helfen, wie man die Blöcke richtig importiert?Ansonsten wäre ich über eine Adapter Lösung auch erfreut, da ich nicht so viel Erfahrung habe.
Vielen Dank
Marius -
@meisterm88
Hallo Marius,sollte eigentlich recht easy sein das Skript zu importieren
Versuche es einmal so, direkt unter Skripte oben auf die 3 Punkte klicken und dann "Skripte importieren"
Dann kannst du die APSystems-EZ1-M.xml auswählen oder per Drag and Drop in das Fenster ziehenHast du die Datei vorher bearbeitet?
Leider falscher Weg, siehe den Post von @haus-automatisierung