E3DC via Homebridge steuern/Daten auslesen

  • Hallo zusammen und erstmal frohe Weihnachten,



    wir haben im Keller ein E3DC Hauskraftwerk stehen (PV-Speicher, Wallbox), wofür es leider noch kein Homebridge Plugin gibt.



    Gerne würde ich allerdings eine Funktionen nicht umständlich über die E3DC-App (langsame App, man muss sich jedes mal neu einloggen, etc.), sondern direkt über HomeKit steuern.


    Der E3DC kann laut Hersteller Modbus, RSCP/MQTT, und es gibt auch eine Python-Library auf GitHub.

    Für Homeasisstant, OpenHab oder IO-broker gibt es wohl schon Bindings/plugins. Allerdings bin ich schon recht froh, dass die Homebridge bei uns recht stabil läuft (auf einer Synology), und bin in all den Sachen wie MQTT oder Python o.ä. noch ganz neu (allerdings lernwillig!).

    Ich pack hier mal ein paar Links rein, damit ihr wisst, was es schon so gibt:

    Python

    MQTT

    RSCP

    Home Assistent

    I/O-Broker


    Unter dem nächsten Link kann man direkt die offizielle E3DC-Anleitung für Modbus herunterladen.

    Evtl. ist Modbus für meinen Fall am interessantesten.

    Denn:

    es geht mir v.a. um eine Funktion der Wallbox, die ich gerne per HomeKit-Schalter steuern können möchte.

    Man kann bei der Wallbox zwischen Mischbetrieb und Sonnenmodus wechseln. Soll heißen, entweder lädt das e-Auto mit Strom aus dem Netz und der PV (also gemischt), oder nur was die PV-Anlage gerade produziert (also nur Sonne).

    Da es manchmal durchaus nötig sein kann, spontan vom Sonnenmodus auf Mischbetrieb zu schalten (damit das e-Auto z.B. mit den vollen 11kW lädt, um man am Abend spontan noch eine weitere Strecke fahren kann), suche ich eine Integration in HomeKit.

    Und in der Modbus Anleitung ist auf S. 17 zu lesen, dass man über Bit 1 genau diesen Betriebsmodus wählen kann.


    Es wär natürlich theoretisch auch nett direkt in HomeKit zu sehen, wie hoch die PV-Produktoin gerade ist, oder wie voll die Haus-Batterie schon geladen ist, aber das wäre mehr das i-Tüpfelchen.



    Kann mir einer von euch helfen, z.B. mit Hilfe von MQTT-Plugins bei der Homebridge oder mit Modbus o.ä. eine Lösung für mein Problem zu finden?



    Ich wäre euch super dankbar,


    Liebe Grüße und noch schöne Feiertag


    janz

  • Es wär natürlich theoretisch auch nett direkt in HomeKit zu sehen, wie hoch die PV-Produktoin gerade ist, oder wie voll die Haus-Batterie schon geladen ist, aber das wäre mehr das i-Tüpfelchen.

    Muss dir halt bewusst sein, dass es sowas wie "aktuell PV-Produktion" oder "Füllstand Batterie" als Anzeige in Homekit nicht gibt. Das wird dir daher immer "alternativ" dargestellt, als Lux-Wert oder was auch immer.

  • ja, das ist mir bewusst, wäre aber total in Ordnung.

    Allerdings ist das eh erstmal nicht das Wichtige,


    wirklich praktisch wäre die Steuerung des Wallbox-Modus...

    2 Mal editiert, zuletzt von janz ()

  • Moin,


    weiß nicht ob das Thema noch aktuell ist.

    Es gibt die Variante sich auf jeden Fall die unwichtigen Sachen in Home (HomeKit) anzeigen zu lassen.

    Ich habe jetzt die Speicherkapazität (Feuchtigkeit %) und die Produktion (Lux) eingebunden.


    Notwendig dafür ist Homebridge und das Plugin "Homebridge Modbus Zn".

    Hier ein Beispiel:


    {
    "name": "Solar",
    "type": "LightSensor",
    "CurrentAmbientLightLevel": {
    "address": "r40068",
    "readonly": true
    }
    }


    Eigentlich sollten auch so Schalter usw. integrierbar sein.



    Gruß


    Daniel