Plugin: E3DC (S10)- Datenaustausch über RSCP mit dem Batteriespeicher

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • hismastersvoice
    Supermoderator
    • 25.08.2015
    • 7204

    Plugin: E3DC (S10)- Datenaustausch über RSCP mit dem Batteriespeicher

    Plugin: E3DC (S10)- Datenaustausch über RSCP mit dem Batteriespeicher


    LoxWiki: E3DC - LoxBerry - loxwiki

    Der Nachfolger des Plugin E3DC2Lox, wurde von Grund auf neu Entwickelt.
    • Automatische Datenübermittelung via MQTT
      aktuelle Daten (sekündlich) / Status etc. (minütlich)
    • Es können Werte wie Lade / Entladesperre, PowerLimits usw. gesetzt werden.
    • Der Port kann verändert werden wenn man den Standard-Port nicht nutzen kann

    Wie immer am Anfang noch eine Beta.

    Aktuelle Version: v0.1.9

    Klicke auf die Grafik für eine vergrößerte Ansicht  Name: 27-06-_2021_10-35-04.jpg Ansichten: 0 Größe: 113,1 KB ID: 310034
    Zuletzt geändert von hismastersvoice; 01.11.2021, 10:32.
    Kein Support per PN!
  • Dütt
    LoxBus Spammer
    • 24.02.2019
    • 353

    #2
    👍 sauber genau richtig meiner kommt auch bald 😉😁

    Kommentar

    • MBosch
      Smart Home'r
      • 21.03.2016
      • 66

      #3
      Hallo, das Plugin (v0.1.2) ist sicher sehr hilfreich. Leider bekomme ich es nicht zum laufen.
      Der Adapter zeigt mir, dass er gestoppt ist und ich bekomme ihn nicht gestartet.
      In den Logfiles wird nichts geschrieben. Auch nicht, wenn ich Debug einschalte.
      Angehängte Dateien

      Kommentar

      • hismastersvoice
        Supermoderator
        • 25.08.2015
        • 7204

        #4
        setuptools werden/sind wohl nicht installiert.



        Eigentlich sind die setuptools standardmäßig installiert.

        Code:
        Collecting py3rijndael
        Using cached https://files.pythonhosted.org/packages/3c/18/82d406b47cce65b884abc077335eb4b74adb4a4b750112fe4a 67dc7d4c90/py3rijndael-0.3.3.tar.gz
        ERROR: Command errored out with exit status 1:
        command: /usr/bin/python3 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-fvavqs81/py3rijndael/setup.py'"'"'; __file__='"'"'/tmp/pip-install-fvavqs81/py3rijndael/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"' "', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' egg_info --egg-base /tmp/pip-install-fvavqs81/py3rijndael/pip-egg-info
        cwd: /tmp/pip-install-fvavqs81/py3rijndael/
        Complete output (3 lines):
        Traceback (most recent call last):
        File "<string>", line 1, in <module>
        ModuleNotFoundError: No module named 'setuptools'
        ----------------------------------------
        ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
        Du kannst folgendes in der Konsole versuchen

        pip install --upgrade setuptools
        Kein Support per PN!

        Kommentar

        • MBosch
          Smart Home'r
          • 21.03.2016
          • 66

          #5
          Ich habe jetzt extra mal eine neue komplette Installation gemacht. Die Setup Tools sind wohl im Standard nicht drin.
          Ich habe sie nachinstalliert (hoffe ich zumindest) und das Plugin dann auch noch mal installiert.
          Das Log enthält jetzt keine Fehler mehr.
          Leider startet der Adapter immer noch nicht.
          Noch eine Idee was es sein könnte?
          Angehängte Dateien

          Kommentar


          • hismastersvoice
            hismastersvoice kommentierte
            Kommentar bearbeiten
            AESKey eingerichtet?
            Debug einschalten eine Minute Warzen bis die ersten Einträge drin stehen und posten.
        • MBosch
          Smart Home'r
          • 21.03.2016
          • 66

          #6
          Das hab ich ja gemacht.
          Klicke auf die Grafik für eine vergrößerte Ansicht  Name: e3dc-config.PNG Ansichten: 0 Größe: 27,9 KB ID: 310347

          Nur im e3dc Err-Log steht was drin.

          Das MQTT Gateway Plugin ist installiert. Allerdings bis jetzt nichts an der Konfiguration nach der Installation verändert.
          Zuletzt geändert von MBosch; 29.06.2021, 18:34.

          Kommentar

          • hismastersvoice
            Supermoderator
            • 25.08.2015
            • 7204

            #7
            Habe die Version 0.1.4 hochgeladen, die das ganze fixen sollte.
            Kein Support per PN!

            Kommentar

            • MBosch
              Smart Home'r
              • 21.03.2016
              • 66

              #8
              Danke, aber damit klappt die Installation des Plugins nicht mehr. Log im Anhang.
              Angehängte Dateien

              Kommentar

              • hismastersvoice
                Supermoderator
                • 25.08.2015
                • 7204

                #9
                Zitat von MBosch
                Danke, aber damit klappt die Installation des Plugins nicht mehr. Log im Anhang.
                Der Fehler kommt wenn zB deine URL falsch war und er kein File laden konnte.
                Kontrolliere deine URL.

                Kein Support per PN!

                Kommentar

                • MBosch
                  Smart Home'r
                  • 21.03.2016
                  • 66

                  #10
                  Ja, richtig. Der hinterlegte Link auf der Seite im Loxwiki führt noch auf die Version 0.1.2. Der Text ist schon auf die 0.1.4 geändert.
                  Danke für den Hinweis. Gleich versuche ich es und berichte ob es jetzt funzt.

                  Kommentar

                • MBosch
                  Smart Home'r
                  • 21.03.2016
                  • 66

                  #11
                  So, jetzt läuft der Service.

                  Kommentar

                  • MBosch
                    Smart Home'r
                    • 21.03.2016
                    • 66

                    #12
                    Leider komme ich nicht weiter. Die Daten habe ich eingetragen, bin aber bei dem RSCP unsicher.

                    Ich habe ein S10 Pro. Hier kann ich RSCP wie im Bild zu sehen 2 Passwörter setzen. Habe beide auf das gleiche Passwort gesetzt. Muss ich noch etwas machen?
                    Klicke auf die Grafik für eine vergrößerte Ansicht

Name: e3dc RSCP.jpg
Ansichten: 2165
Größe: 1,10 MB
ID: 310454

                    Wie kann ich am besten prüfen ob die Abfrage klappt?
                    Im Log steht was von "Max retries reached".

                    Kommentar

                    • hismastersvoice
                      Supermoderator
                      • 25.08.2015
                      • 7204

                      #13
                      Ich habe das Wiki gerade aktualisiert...
                      local.user kann leer bleiben, da der nur wie dort auch steht im Offline-Fall genutzt wird.
                      Klicke auf die Grafik für eine vergrößerte Ansicht  Name: Unbenannt-1.png Ansichten: 0 Größe: 1,82 MB ID: 310459
                      Kein Support per PN!

                      Kommentar

                      • MBosch
                        Smart Home'r
                        • 21.03.2016
                        • 66

                        #14
                        Ich sehe jetzt die Daten im MQTT Gateway Plugin.
                        Ich habe noch einen String, der über einen externen Wechselrichter angeschlossen ist.
                        Für die gerade aktuellen Daten sehe ich den Wert "e3dc_current_production_add".
                        Für Zeiträume in der Vergangenheit sehe ich zwar z.B. für den vergangenen Tag den Wert "e3dc_db_yesterday_solarProduction", dieser enthält scheinbar nicht die Daten aus der externen Quelle.
                        Gibt es die Möglichkeit diesen Wert noch aufzunehmen? Oder übersehe ich gar etwas?

                        Kommentar

                        • hismastersvoice
                          Supermoderator
                          • 25.08.2015
                          • 7204

                          #15
                          Zitat von MBosch
                          Ich sehe jetzt die Daten im MQTT Gateway Plugin.
                          Ich habe noch einen String, der über einen externen Wechselrichter angeschlossen ist.
                          Für die gerade aktuellen Daten sehe ich den Wert "e3dc_current_production_add".
                          Für Zeiträume in der Vergangenheit sehe ich zwar z.B. für den vergangenen Tag den Wert "e3dc_db_yesterday_solarProduction", dieser enthält scheinbar nicht die Daten aus der externen Quelle.
                          Gibt es die Möglichkeit diesen Wert noch aufzunehmen? Oder übersehe ich gar etwas?
                          Du übersiehst nichts...
                          Ich wüsste aber auch nicht das es dafür einen eigenen Parameter gibt.

                          0x06000100: "DB_REQ_HISTORY_DATA_DAY",
                          0x06000101: "DB_REQ_HISTORY_TIME_START",
                          0x06000104: "DB_REQ_HISTORY_UTC_TIME_START",
                          0x06000102: "DB_REQ_HISTORY_TIME_INTERVAL",
                          0x06000103: "DB_REQ_HISTORY_TIME_SPAN",
                          0x06000200: "DB_REQ_HISTORY_DATA_WEEK",
                          0x06000300: "DB_REQ_HISTORY_DATA_MONTH",
                          0x06000400: "DB_REQ_HISTORY_DATA_YEAR",

                          0x06800010: "DB_SUM_CONTAINER",
                          0x06800020: "DB_VALUE_CONTAINER",
                          0x06800001: "DB_GRAPH_INDEX",
                          0x06800002: "DB_BAT_POWER_IN",
                          0x06800003: "DB_BAT_POWER_OUT",
                          0x06800004: "DB_DC_POWER",
                          0x06800005: "DB_GRID_POWER_IN",
                          0x06800006: "DB_GRID_POWER_OUT",
                          0x06800007: "DB_CONSUMPTION",
                          0x06800008: "DB_PM_0_POWER",
                          0x06800009: "DB_PM_1_POWER",
                          0x0680000A: "DB_BAT_CHARGE_LEVEL",
                          0x0680000B: "DB_BAT_CYCLE_COUNT",
                          0x0680000C: "DB_CONSUMED_PRODUCTION",
                          0x0680000D: "DB_AUTARKY",


                          0x06800100: "DB_HISTORY_DATA_DAY",
                          0x06800200: "DB_HISTORY_DATA_WEEK",
                          0x06800300: "DB_HISTORY_DATA_MONTH",
                          0x06800400: "DB_HISTORY_DATA_YEAR",


                          Wird das im S10 Portal angezeigt in den Summenwerten?
                          Wenn nein, kann ich es auch nicht abrufen, wenn ja bitte Screenshot.
                          Kein Support per PN!

                          Kommentar

                          Lädt...