[Modul] Hoymiles WiFi Series (Beta)

Hinweis:

Das Modul ist aktuell als BETA im Store. Somit muss der Suchbegriff genau so eingegeben werden:

Hoymiles WiFi

Hinweis


SDKVersionVersion
LicenseCheck StyleRun Tests
Spenden Wunschliste

Hoymiles WiFi Wechselrichter

Integration der Hoymiles Wechselrichter mit integrierten WiFi

  • HMS-600W/700W/800W/900W/1000W-2T (Wi-Fi integrated)
  • HMS-300W/350W/400W/450W/500W-1T (Wi-Fi integrated)

Dokumentation

Inhaltsverzeichnis

1. Funktionsumfang

Folgende Module beinhaltet das Hoymiles WiFi Smart Rollos Repository:

  • Hoymiles WiFi IO (Dokumentation)
    IO Instanz zur Kommunikation mit der integrierten DTU.
  • Hoymiles WiFi Configurator (Dokumentation)
    Konfigurator Instanz zum auslesen der bekannten Geräte und einfachen anlegen von Instanzen in Symcon.
  • Hoymiles WiFi DTU (Dokumentation)
    Geräte Instanz für die integrierte DTU.
  • Hoymiles WiFi Inverter (Dokumentation)
    Geräte Instanz für den integrierten Inverter.
  • Hoymiles WiFi SolarPort (Dokumentation)
    Geräte Instanz für jeweils einen Anschluss von Solarmodulen.

2. Voraussetzungen

  • Symcon ab Version 7.0
  • Hoymiles Wechselrichter mit WiFi (integrierte DTU)

3. Software-Installation

Über den ‚Module-Store‘ in IPS das Modul ‚Hoymiles WiFi‘ hinzufügen.
Bei kommerzieller Nutzung (z.B. als Errichter oder Integrator) wenden Sie sich bitte an den Autor.
Module-Store

4. Einrichten der Instanzen in IP-Symcon

Nach der installation des Modules, muss eine Instanz des Configurator-Moduls angelegt werden.
Dadurch wird automatisch der benötigte IO erstellt.

5. Anhang

1. GUID der Module

Modul Typ GUID
Hoymiles WiFi IO IO {5972AA13-358F-A088-CEBD-207C289C9395}
Hoymiles WiFi Konfigurator Configurator {4062635D-2680-4A39-C364-05EB8B196DA9}
Hoymiles WiFi DTU Device {BB414362-B36F-81C5-2701-E968A29F58AD}
Hoymiles WiFi Inverter Device {52D8E128-5588-B496-4BE5-14E8EFD737B8}
Hoymiles WiFi SolarPort Device {65B18475-D1B7-825C-5958-5300C1100845}

2. Changelog

Version 1.0:

  • Anpassung des Namen auf Hoymiles WiFi
  • Schlafmodus integriert
  • Doku erstellt

6. Spenden

Die Library ist für die nicht kommerzielle Nutzung kostenlos, Schenkungen als Unterstützung für den Autor werden hier akzeptiert:

Wunschliste

7. Lizenz

CC BY-NC-SA 4.0

2 „Gefällt mir“

cool, hab den zwar nicht, aber da die neuen WLAN WR häufig angeboten werden, freut das sicher viele!

Eine Drosselung geht damit aber nicht, oder?
Manche möchten ja drosseln um was in einen Akku einzuspeisen, aber da gibt es ggf. auch andere Wege.

Cheers Seppm

Ich habe noch nicht alle Protokolle durch, aber einstellen geht auch.
Bisher ist das nur der Anfang :smile:
War irgendwie Zugzwang, weil die Geräte (aktuell) nicht mit OpenDTU kompatibel sind.
Michael

1 „Gefällt mir“

Muß ja dann auch nicht in OpenDTU, weil „normaler WLAN“ Empfang möglich ist?, oder
Oder man nimmt einen ESP32 mit höherem Speicher und packt alles darein?

Jein, weil openDTU ist ja inzwischen mehr als proprietäre 868MHz / 2,4 GHz Funkprotokolle zu MQTT over IP wandeln. Kannst die openDTU ja z.b. auch mit Display ausstatten.

Aber openDTU spricht halt nicht das (IP) Protokoll der eingebautem DTU der WiFi Serie. Ob es irgendwann kommt ist auch fraglich. Aktuell ist es nicht implementiert.

Und da die per WiFi somit direkt per IP erreichbar sind, war es halt einfacher sie direkt in Symcon zu bekommen.
Michael

PS: habe jetzt eine openDTU (CMT2300A) mit POE abzugeben :laughing:

Habe leider noch den WR, welcher das openDTU benötigt…
Ist aus meiner Sicht aber klar das Beste, wenn keine Zwischengeräte benötigt werden.
Dasselbe würde ich mir für meinen M-Bus Smartmeter auch wünschen :joy:

Danke für das Modul! Ich war schon kurz davor ein Shelly 1PM zu installieren :slight_smile:

Aufgrund von zu viel Schnee geht es gerade nicht weiter. Der WR bleibt aus, weil die Panels bei mir somit zu wenig Licht abbekommen. :sweat_smile:

Ich bin froh, dass ich gestern endlich die neue Software drauf bekommen habe und das Ding im WLAN ist. Das war der erste Tag seit der Installation im September an dem ich mal Daten hatte. Heute hat die Anlage wieder keine Daten in die Cloud geschoben. Rund läufts noch nicht.
Wie darf ich die drei Variablen in der Konfiguration verstehen? Lege ich Vars an und Dein Modul schreibt Werte rein oder soll ich Variablen mit Werten zum Start/Ende vorgeben bzw. was ist Location Control for Sleep?

Gar nicht verstehen, weil steht oben:

Das wird sich alles noch ändern. Etwas Sonne und Zeit wenn Sonne da ist vorausgesetzt :wink:
Michael

Neue Beta im Store

Heute mal etwas Sonne gehabt. Jetzt kann auch das Limit geschrieben werden :slight_smile:

Bis auf das auslesen der Netzwerkeinstellungen bin ich aber nicht viel weiter gekommen.
Michael

1 „Gefällt mir“

Moin Michael,

ich habe vom Hoymiles Support gerade spannendes gelernt. Ich musste die Verbindung Deines Moduls zur DTU trennen, so dass Daten in die Cloud gesendet werden.
Sobald ich die Verbindung wieder hergestellt habe, hat die DTU sofort aufgehört Daten in die Cloud zu senden. Kennst Du das Thema?

Zudem ließt Dein Modul Daten nur aus, wenn ich mich mit dem Handy im DTU-WLAN befinde und mit der App den Bereich „Toolkit“ ausgewählt habe. Dann gab es gestern ca. 2h lang Daten obwohl die Sonne eindeutig nicht nur zwischen 9 und 11 geschienen hat. Dann war wieder Ende mit Daten in IPS.

Hast Du eine Erklärung oder Abhilfe für das Thema?

PS: Wie bekomme ich das Leistungslimit? Muss ich den Inverter löschen/ neu anlegen? Mir wird es leider nicht angezeigt.

Viele Grüße
Matthias

Cloud brauch ich nicht. Aber ja, da kommen bei mir keine Daten mehr an, war auch schon mit der HA Lösung so.

Das habe ich nicht. Bei mir läuft das permanent.

Die Variable sollte automatisch angelegt werden.
Aktuelle Version installiert?
Michael

Jetzt ist das Update angezeigt worden, drin und funktioniert. Danke!
Ich bin gespannt wie lange meine Verbindung heute bestehen bleibt. Bisher sind es schon über 3 Stunden. schon besser wie gestern

Hallo Michael,

ich habe nun festgestellt, dass bei einem Abfrageintervall von 120 Sekunden die Abfrage zuverlässig startet am Morgen und gleichzeitig die Hoymiles-CLoud (s-miles) mit Daten gefüttert wird. Bei 60 Sekunden bekommt zumindest die Cloud keine Daten. Da scheint die Zeit für den Upload nicht ausreichend zu sein oder woran auch immer das liegt.

Ich danke Dir auf jeden Fall für das Modul!
Viele Grüße
Matthias

Danke für das testen und teilen der Erkenntnis mit der Cloud. Dann kann ich das gleich noch mit in die Doku aufnehmen.
Bin noch am überlegen wie man jetzt erkennt ob der WR einfach nur nachts aus, oder halt nicht erreichbar ist.
Und die Felder für Alarme (Störungen) habe ich auch noch nicht gefunden.
Michael

Hallo Michael,
ganz sicher ist es bestimmt schwer zu sagen aber, wenn du einen Helligkeitssensor zum Abgleich nimmst, dann müssten über 200 Lux Daten kommen, würde ich sagen. Falls jemand den Sensor nicht hat, könnte man Sonnenaufgang und -untergang nutzen. Den Delay zu ca. 200 Lux habe ich mir noch nicht angeschaut.

Moin Moin,

wie ist denn hier der aktuelle Modulstand?

Ich stehe jetzt vor der Entscheidung, welchen WR ich kaufen soll. Habe hier Opendtu am laufen, würde jedoch gerne die aktuelle Generation von Hoymiles verbauen wollen, sprich den HMS-800W-2T.

Das Abfrageintervall kann verändert werden richtig? Was ist denn die kleinste Einheit in Sekunden?

Vielen Dank schonmal für die super Arbeit.

LG

Theoretisch eine Sekunde. Aktuell ist das glaube ich auf minimal 5 Sekunden begrenzt.

Allerdings sind wohl 120 besser, wenn die Daten auch in der Cloud landen sollen.
Michael

Danke für die schnelle Rückmeldung. Die Cloud würde ich nicht nutzen wollen. Mir reichen die Daten lokal vollkommen aus.