Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. JavaScript
  5. E3DC Hauskraftwerk steuern

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    3
    1
    36

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.9k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.3k

E3DC Hauskraftwerk steuern

Geplant Angeheftet Gesperrt Verschoben JavaScript
3.5k Beiträge 70 Kommentatoren 1.6m Aufrufe 61 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • A ArnoD

    @modulo-n
    Aus der Ferne ist es nicht einfach, zu sagen, woran es liegt. Da hier keiner die Informationen hat, wie wenn man direkt davor sitzt.
    Wenn du die rscp Instanz beendest, ist es klar, dass die Batterie geladen wird, da das Script über die rscp Instanz dein E3DC Hauskraftwerk steuert.
    Dein erstes Problem war ja, dass die Batterie nicht entladen wurde, ist das jetzt immer noch der Fall?
    Dein neues Problem ist, dass bei PV-Überschuss die Batterie nicht geladen wird.
    Vermutlich liegt es an deinen Einstellungen, aber um da, was zu sagen muss man wissen, was du eingestellt hast.
    Ein Diagramm wo man erkennen kann wie der Tagesverlauf der PV-Leistung, Einspeiseleistung und Batterieleistung mit Batterie SOC war, ist auch immer hilfreich.
    Wenn ich von dir z.B solche Bilder hätte:
    ef01c3ec-2ff9-4716-9bc9-7236dddb40cf-grafik.png

    8b29a37b-4ce9-44b8-bd74-5b68f8369a25-grafik.png

    Könnte man schon einiges mehr sagen.:wink:

    M Offline
    M Offline
    Modulo-N
    schrieb am zuletzt editiert von
    #2573

    @arnod

    Hi Arno... vielen Dank für deine Antwort. Es scheint bei meinem Setup immer so zu sein, dass es funktioniert, sobald ich gemeckert habe. So auch mit den zuletzt beschriebenen Problemchen des fehlenden Batterieentladens und des fehlenden Batterieladens.
    Ich muss mich mal etwas genauer in dein Skript einarbeiten, um es wirklich ausreichend gut zu verstehen... übrigens wollte ich mich noch dafür und für deine unermüdlichen Hilfestellungen herzlich bedanken!

    Irgendwas scheint mit der rscp-Instanz zu sein, was das System aus dem Takt bringt. Ich habe jetzt mal ein schedule aufgesetzt, das mir jede Nacht um 2:15 mal kurz die Instanz neustartet. Das hat bis jetzt problemlos funktioniert, aber so wirklich glücklich bin ich damit noch nicht.

    1 Antwort Letzte Antwort
    0
    • bluebeanB Offline
      bluebeanB Offline
      bluebean
      schrieb am zuletzt editiert von bluebean
      #2574

      @ArnoD
      Moin Arno,
      nachdem ich den Javascript-Adapter auf Version 8 (und zwar 8.3.1, vorher lief Version 7 bei mir) aktuialisiert habe , bekomme ich im Log die Meldungen

      javascript.0
      	2024-05-26 00:00:01.038	error	[sunTimeSchedules] Unable to set state for astro time "night"
      javascript.0
      	2024-05-26 00:00:01.029	error	[sunTimeSchedules] Unable to set state for astro time "nightEnd"
      

      Da im Script ja die Astro-Funktionen benutzt werden, vermute ich da die Ursache. Kennst Du das?

      A 1 Antwort Letzte Antwort
      0
      • bluebeanB bluebean

        @ArnoD
        Moin Arno,
        nachdem ich den Javascript-Adapter auf Version 8 (und zwar 8.3.1, vorher lief Version 7 bei mir) aktuialisiert habe , bekomme ich im Log die Meldungen

        javascript.0
        	2024-05-26 00:00:01.038	error	[sunTimeSchedules] Unable to set state for astro time "night"
        javascript.0
        	2024-05-26 00:00:01.029	error	[sunTimeSchedules] Unable to set state for astro time "nightEnd"
        

        Da im Script ja die Astro-Funktionen benutzt werden, vermute ich da die Ursache. Kennst Du das?

        A Online
        A Online
        ArnoD
        schrieb am zuletzt editiert von ArnoD
        #2575

        @bluebean
        Wenn ich mich nicht irre, hatten wir das bereits mal hier diskutiert.
        Hast du bei der Javascript Instanz unter ASTRO-EINSTELLUNGEN deine Koordinaten eingetragen oder die Option
        Systemeinstellungen verwenden aktiviert?

        Nachtrag: Es ist eine neue Javascript Version 8.4.0 verfügbar, was unter anderem das fixen soll:

        • Fixed variables.astro times when date is not available

        Kann das damit was zu tun haben? Bei mir tritt der Fehler mit der Version 8.3.1 aber auch nicht auf.

        bluebeanB 1 Antwort Letzte Antwort
        0
        • A ArnoD

          @bluebean
          Wenn ich mich nicht irre, hatten wir das bereits mal hier diskutiert.
          Hast du bei der Javascript Instanz unter ASTRO-EINSTELLUNGEN deine Koordinaten eingetragen oder die Option
          Systemeinstellungen verwenden aktiviert?

          Nachtrag: Es ist eine neue Javascript Version 8.4.0 verfügbar, was unter anderem das fixen soll:

          • Fixed variables.astro times when date is not available

          Kann das damit was zu tun haben? Bei mir tritt der Fehler mit der Version 8.3.1 aber auch nicht auf.

          bluebeanB Offline
          bluebeanB Offline
          bluebean
          schrieb am zuletzt editiert von
          #2576

          @arnod said in E3DC Hauskraftwerk steuern:

          Hast du bei der Javascript Instanz unter ASTRO-EINSTELLUNGEN deine Koordinaten eingetragen oder die Option
          Systemeinstellungen verwenden aktiviert?

          Ich habe die Option "Systemeinstellungen verwenden", wobei in der Karte rechts daneben aber auch meine korrekte Position angezeigt wird.

          Thomas BraunT A 2 Antworten Letzte Antwort
          0
          • bluebeanB bluebean

            @arnod said in E3DC Hauskraftwerk steuern:

            Hast du bei der Javascript Instanz unter ASTRO-EINSTELLUNGEN deine Koordinaten eingetragen oder die Option
            Systemeinstellungen verwenden aktiviert?

            Ich habe die Option "Systemeinstellungen verwenden", wobei in der Karte rechts daneben aber auch meine korrekte Position angezeigt wird.

            Thomas BraunT Online
            Thomas BraunT Online
            Thomas Braun
            Most Active
            schrieb am zuletzt editiert von
            #2577

            @bluebean

            Du wohnst offenbar in einer Region, in der es im Sommer keine astronomische Nacht gibt.

            Linux-Werkzeugkasten:
            https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
            NodeJS Fixer Skript:
            https://forum.iobroker.net/topic/68035/iob-node-fix-skript
            iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

            1 Antwort Letzte Antwort
            0
            • A Online
              A Online
              ArnoD
              schrieb am zuletzt editiert von
              #2578

              @bluebean
              Sind in den Systemeinstellungen dann die richtigen Koordinaten eingetragen?

              bluebeanB 1 Antwort Letzte Antwort
              0
              • bluebeanB bluebean

                @arnod said in E3DC Hauskraftwerk steuern:

                Hast du bei der Javascript Instanz unter ASTRO-EINSTELLUNGEN deine Koordinaten eingetragen oder die Option
                Systemeinstellungen verwenden aktiviert?

                Ich habe die Option "Systemeinstellungen verwenden", wobei in der Karte rechts daneben aber auch meine korrekte Position angezeigt wird.

                A Online
                A Online
                ArnoD
                schrieb am zuletzt editiert von
                #2579

                @bluebean
                Für mein Script sollte es kein Problem sein, da ich die Astro Zeiten night und nightEnd nicht verwende.

                1 Antwort Letzte Antwort
                0
                • A ArnoD

                  @bluebean
                  Sind in den Systemeinstellungen dann die richtigen Koordinaten eingetragen?

                  bluebeanB Offline
                  bluebeanB Offline
                  bluebean
                  schrieb am zuletzt editiert von
                  #2580

                  @arnod
                  Yup, die Koordinaten sind eingetragen, passt eigentlich alles. Ich werde dann mal auf die Version 8.4 warten...

                  1 Antwort Letzte Antwort
                  0
                  • P Online
                    P Online
                    psrelax
                    schrieb am zuletzt editiert von psrelax
                    #2581

                    ChargeControl läuft jetzt schon sehr lange bei mir ohne Probleme und macht was es soll.
                    Vielen Dank dafür an den / die Entwickler.

                    Ich hätte einen Feature Request, der mir sehr wichtig ist.
                    Ich habe ihn zwar schon sehr unschön in mein Script eingebaut aber es ist einfach nur hinein gepfuscht, darum hier meine Bitte.

                    Es geht darum über einen Datenpunkt (true/false) die manuelle Speicherladung zu starten und auch wieder zu beenden.
                    Mit einem weiteren Datenpunkt wird der SOC in Prozent festgelegt.

                    Ich verwende diese Funktion, um mit einem anderen Script anhand meiner Tibber-Preise die Ladung zu starten.
                    Ich gehe davon aus, dass nicht nur ich so etwas gut gebrauchen kann.

                    Bei Bedarf kann ich auch gerne meine Änderungen bereitstellen (ist aber Pfusch -> der allerdings funktioniert).

                    Wäre schön, wenn ihr das professionell implementieren könnt.
                    Vielen Dank schonmal :-)

                    A 2 Antworten Letzte Antwort
                    0
                    • P psrelax

                      ChargeControl läuft jetzt schon sehr lange bei mir ohne Probleme und macht was es soll.
                      Vielen Dank dafür an den / die Entwickler.

                      Ich hätte einen Feature Request, der mir sehr wichtig ist.
                      Ich habe ihn zwar schon sehr unschön in mein Script eingebaut aber es ist einfach nur hinein gepfuscht, darum hier meine Bitte.

                      Es geht darum über einen Datenpunkt (true/false) die manuelle Speicherladung zu starten und auch wieder zu beenden.
                      Mit einem weiteren Datenpunkt wird der SOC in Prozent festgelegt.

                      Ich verwende diese Funktion, um mit einem anderen Script anhand meiner Tibber-Preise die Ladung zu starten.
                      Ich gehe davon aus, dass nicht nur ich so etwas gut gebrauchen kann.

                      Bei Bedarf kann ich auch gerne meine Änderungen bereitstellen (ist aber Pfusch -> der allerdings funktioniert).

                      Wäre schön, wenn ihr das professionell implementieren könnt.
                      Vielen Dank schonmal :-)

                      A Online
                      A Online
                      ArnoD
                      schrieb am zuletzt editiert von
                      #2582

                      @psrelax
                      Ich werde am 01.08 zu Tibber wechseln und dann schaue ich mal, was sich da machen lässt.
                      Welchen von den drei Adapter verwendest du, um die Tibber Preise in iobroker zu integrieren? Tibberlink?

                      P 1 Antwort Letzte Antwort
                      0
                      • A ArnoD

                        @psrelax
                        Ich werde am 01.08 zu Tibber wechseln und dann schaue ich mal, was sich da machen lässt.
                        Welchen von den drei Adapter verwendest du, um die Tibber Preise in iobroker zu integrieren? Tibberlink?

                        P Online
                        P Online
                        psrelax
                        schrieb am zuletzt editiert von
                        #2583

                        @arnod
                        Hört sich super an.
                        Ja, ich verwende Tibberlink.

                        A 1 Antwort Letzte Antwort
                        0
                        • P psrelax

                          @arnod
                          Hört sich super an.
                          Ja, ich verwende Tibberlink.

                          A Online
                          A Online
                          ArnoD
                          schrieb am zuletzt editiert von
                          #2584

                          @psrelax
                          Kannst du mir eventuell ein JSON File schicken mit dem aktuellen Preisverlauf von Tibber ?
                          Würde mir gerne mal den Aufbau der JSON ansehen, leider werden die Werte bei mir von Tibber ohne gültigen Vertrag nicht übermittelt.

                          P 1 Antwort Letzte Antwort
                          0
                          • A Abyss

                            @arnod
                            Danke für dein Feedback.
                            Aktuell warte ich immer noch auf den ersten sonnigen Tag um das ganze mal im Einsatz zu sehen.
                            Aber was ich bis jetzt schon gesehen habe verhält sich der Heizstab wie folgt.

                            • Maxtemperatur wird am Heizstab eingestellt und wird vom Heizstab genutzt um sich bei der Erreichung der Max Temp dann abzuschalten.
                            • wenn Werte größer 3500W geschrieben werden regelt der Heizstab automatisch auf seine erlaubte W runter.
                              Man kann den Heizstab in %-Schritte begrenzen. Diese Werte verwendet er dann und nicht das was vom Modbus übermittelt wird.
                              Sprich die im Heizstab eingestellten Werte gewinnen am Ende, egal was vom Modbus kommt.

                            Wenn kein Wert mehr an den Heizstab übermittelt wird, dann fährt er auf 0 runter. Sprich er benötigt ständig Werte über Modbus um aktiv zu bleiben.
                            Zumindest verhält es sich so über den 41001_Power Register.
                            Man kann im Heizstab selbst im Webinterface auch auf einen "Knopf" drücken für die Warmwassersicherstellung, dann heizt der permanent mit voller erlaubter Leistung drauf los bis MaxTemp erreicht ist.
                            Welcher HoldingRegister das aber wäre hab ich noch nicht gefunden.

                            Mein Hintergedanke bei der ganzen Sache war, dass wenn soviel PV-Leistung vorhanden ist, dass die Anlage das Einspeisen anfängt, dann möchte ich die Einspeisung in den Heizstab umleiten bis das Wasser die MaxTemp erreicht hat.

                            Ich pfleg mal deine Haltezeit bei mir direkt mit ein und hoffe auf etwas mehr Sonne. ;)

                            Danke für deine Unterstützung.
                            Grüße

                            F Offline
                            F Offline
                            Freudi
                            schrieb am zuletzt editiert von
                            #2585

                            @abyss Hallo Absyss,

                            ich versuche meinen Heizstab über den MyPV-Acthor zu verbinden, kannst Du mir die Holdingregister bzw. die Modbuseinstellungen zukommen lassen.
                            Ich bekomme keine Verbindung. Da Ihr ein tolles Scipt entwickelt habt, möchte ich dieses auch zum steuern des Heizstabes nutzen.

                            Danke an alle Entwickler.

                            A 1 Antwort Letzte Antwort
                            0
                            • A ArnoD

                              Neue Version Charge-Control auf GitHub hochgeladen.
                              Version: 1.3.1
                              Änderungen:

                              • Parameter in VIS können jetzt auch einzeln unter „Einstellung manuell“ geändert werden.
                              • Regelung Charge-Control wird gestoppt, wenn manuelles Laden der Batterie beim E3DC aktiviert wird
                              A Online
                              A Online
                              ArnoD
                              schrieb am zuletzt editiert von
                              #2586

                              Neue Version Charge-Control auf GitHub hochgeladen.
                              Version: 1.4.0
                              Änderungen:

                              • Wenn die Notstromreserve bis zum Sonnenaufgang reicht, wird das Entladen der Batterie freigegeben und nicht mehr gestoppt, bis die Batterie leer ist.
                                Die ständige Neuberechnung des Batterie SOC führte zu ständigem Ein- und Ausschalten der Entladeleistung.

                              • Neue Objekt ID "0_userdata.0.Charge_Control.USER_ANPASSUNGEN.10_ScriptHausverbrauch". Wenn das Script "Hausverbrauch" zusammen mit dem Script "my-pv Heizstab" für den Heizstab verwendet wird, dann bitte auf true setzen.
                                Script "Hausverbrauch" und "my-pv Heizstab" wurden von ORuessel Programmier und sind beide auch auf Github zu finden. Danke schon mal für deine Hilfe :-)

                              • Neue Objekt ID "0_userdata.0.Charge_Control.USER_ANPASSUNGEN.10_ScriptTibber". Vorbereitung für Tibber, aktuell noch nicht umgesetzt.

                              • Geänderte Objekt ID "0_userdata.0.Charge_Control.USER_ANPASSUNGEN.10_DebugAusgabeDetail". Die LOG-Ausgabe zur Fehlersuche wurde geändert, um mir die Hilfe aus der Ferne zu erleichtern. Es gibt jetzt zwei LOG-Stufen DebugAusgabe, um den Programmdurchlauf zu logen und DebugAusgabeDetail, um auch die Werte und Einstellungen im Logfile auszugeben. Die Objekt ID 10_LogAusgabeRegelung entfällt somit.

                              • Kleinere Fehler behoben und Script aufgeräumt, bin aber noch nicht fertig, da ist noch einiges zu bereinigen.

                              Da ich keinen Heizstab habe, kann ich das Script von ORuessel leider nicht testen.
                              Bei Fehler oder weiteren wünschen, bitte ein neues Issues auf Github eröffnen

                              J A 3 Antworten Letzte Antwort
                              0
                              • A ArnoD

                                Neue Version Charge-Control auf GitHub hochgeladen.
                                Version: 1.4.0
                                Änderungen:

                                • Wenn die Notstromreserve bis zum Sonnenaufgang reicht, wird das Entladen der Batterie freigegeben und nicht mehr gestoppt, bis die Batterie leer ist.
                                  Die ständige Neuberechnung des Batterie SOC führte zu ständigem Ein- und Ausschalten der Entladeleistung.

                                • Neue Objekt ID "0_userdata.0.Charge_Control.USER_ANPASSUNGEN.10_ScriptHausverbrauch". Wenn das Script "Hausverbrauch" zusammen mit dem Script "my-pv Heizstab" für den Heizstab verwendet wird, dann bitte auf true setzen.
                                  Script "Hausverbrauch" und "my-pv Heizstab" wurden von ORuessel Programmier und sind beide auch auf Github zu finden. Danke schon mal für deine Hilfe :-)

                                • Neue Objekt ID "0_userdata.0.Charge_Control.USER_ANPASSUNGEN.10_ScriptTibber". Vorbereitung für Tibber, aktuell noch nicht umgesetzt.

                                • Geänderte Objekt ID "0_userdata.0.Charge_Control.USER_ANPASSUNGEN.10_DebugAusgabeDetail". Die LOG-Ausgabe zur Fehlersuche wurde geändert, um mir die Hilfe aus der Ferne zu erleichtern. Es gibt jetzt zwei LOG-Stufen DebugAusgabe, um den Programmdurchlauf zu logen und DebugAusgabeDetail, um auch die Werte und Einstellungen im Logfile auszugeben. Die Objekt ID 10_LogAusgabeRegelung entfällt somit.

                                • Kleinere Fehler behoben und Script aufgeräumt, bin aber noch nicht fertig, da ist noch einiges zu bereinigen.

                                Da ich keinen Heizstab habe, kann ich das Script von ORuessel leider nicht testen.
                                Bei Fehler oder weiteren wünschen, bitte ein neues Issues auf Github eröffnen

                                J Offline
                                J Offline
                                jans_ios
                                schrieb am zuletzt editiert von
                                #2587

                                @ArnoD

                                Hallo Arno, hallo ORuessel (ich finde Dich hier nicht zum Verlinken),

                                klasse, was aus dem Heizstab-Skript mittlerweile geworden ist! Ich habe es heute morgen gleich mit der neuen ChargeControl-Version zum Einsatz gebracht.

                                Ein Hinweis fehlte mir noch: Es sind States manuell anzulegen, sonst klappt es nicht. Das sah ich dann nach reinkommenden Fehlermeldungen im Skript ;)

                                Im Skript "mypv Heizstab" ist aber ein Bock drin - wenn der debounce-Intervall wie im Standard bei 3000 steht, dann dauerte es bei mir 5min, bis frühestens eine Aktualisierung der Leistung vorgenommen wurde. Eigentlich interpretiere ich 3000ms auch als 3 Sekunden, aber irgendwie scheint dem nicht so zu sein. Vielleicht kannst Du da nochmal ein Auge drauf werfen, ORuessel?

                                Danke und viele Grüße,
                                Jan

                                A 1 Antwort Letzte Antwort
                                0
                                • J jans_ios

                                  @ArnoD

                                  Hallo Arno, hallo ORuessel (ich finde Dich hier nicht zum Verlinken),

                                  klasse, was aus dem Heizstab-Skript mittlerweile geworden ist! Ich habe es heute morgen gleich mit der neuen ChargeControl-Version zum Einsatz gebracht.

                                  Ein Hinweis fehlte mir noch: Es sind States manuell anzulegen, sonst klappt es nicht. Das sah ich dann nach reinkommenden Fehlermeldungen im Skript ;)

                                  Im Skript "mypv Heizstab" ist aber ein Bock drin - wenn der debounce-Intervall wie im Standard bei 3000 steht, dann dauerte es bei mir 5min, bis frühestens eine Aktualisierung der Leistung vorgenommen wurde. Eigentlich interpretiere ich 3000ms auch als 3 Sekunden, aber irgendwie scheint dem nicht so zu sein. Vielleicht kannst Du da nochmal ein Auge drauf werfen, ORuessel?

                                  Danke und viele Grüße,
                                  Jan

                                  A Online
                                  A Online
                                  ArnoD
                                  schrieb am zuletzt editiert von
                                  #2588

                                  @jans_ios sagte in E3DC Hauskraftwerk steuern:

                                  Hallo Arno, hallo ORuessel (ich finde Dich hier nicht zum Verlinken),

                                  Deswegen ein neues Issues auf Github eröffnen ;-)

                                  1 Antwort Letzte Antwort
                                  0
                                  • F Freudi

                                    @abyss Hallo Absyss,

                                    ich versuche meinen Heizstab über den MyPV-Acthor zu verbinden, kannst Du mir die Holdingregister bzw. die Modbuseinstellungen zukommen lassen.
                                    Ich bekomme keine Verbindung. Da Ihr ein tolles Scipt entwickelt habt, möchte ich dieses auch zum steuern des Heizstabes nutzen.

                                    Danke an alle Entwickler.

                                    A Offline
                                    A Offline
                                    Abyss
                                    schrieb am zuletzt editiert von
                                    #2589

                                    @freudi

                                    Hi,
                                    anbei mein "TSV-Auszug" vom Holding Register des Heizstabs:

                                    _address	name	description	unit	type	len	factor	offset	formula	role	room	poll	wp	cw	isScale
                                    41001	Power	Power (R/W)	W	uint16be	1	1	0		value		true	false	false	false
                                    41002	Temp1	Temp1 (R)	°C	uint16be	1	0.1	0		value		true	false	false	false
                                    41003	WW1_Temp_max	WW1 Temp max (R/W)	°C	uint16be	1	0.1	0		value		true	false	false	false
                                    41004	Status	Status (R)		uint16be	1	1	0		value		true	false	false	false
                                    41005	Power_timeout	Power timeout (R/W)	sec	uint16be	1	1	0		value		true	false	false	false
                                    41006	Boost_mode	Boost mode (R/W)		uint16be	1	1	0		value		true	false	false	false
                                    41007	WW1_Temp_min	WW1 Temp min (R/W)	°C	uint16be	1	0.1	0		value		true	false	false	false
                                    41008	Boost_time_1_start	Boost time 1 start  (R/W)		uint16be	1	1	0		value		true	false	false	false
                                    41009	Boost_time_1_stop	Boost time 1 stop  (R/W)		uint16be	1	1	0		value		true	false	false	false
                                    41010	Hour	Actual Time Hour  (R/W)		uint16be	1	1	0		value		true	false	false	false
                                    41011	Minute	Actual Time Minute  (R/W)		uint16be	1	1	0		value		true	false	false	false
                                    41012	Second	Actual Time Second  (R/W)		uint16be	1	1	0		value		true	false	false	false
                                    41013	Boost_activate	Boost_activate  (R/W)		uint16be	1	1	0		value		true	false	false	false
                                    41014	AC_ELWA_2_Number	AC-ELWA-2 Number  (R/W)		uint16be	1	1	0		value		true	false	false	false
                                    41015	max_Power	max_Power  (R/W)		uint16be	1	1	0		value		true	false	false	false
                                    41016	tempchip	tempchip (R)	°C	uint16be	1	0.1	0		value		true	false	false	false
                                    41017	Control_Firmware_Version	Control_Firmware_Version (R)		uint16be	1	1	0		value		true	false	false	false
                                    41018	PS_firmware_version	PS_firmware_version (R)		uint16be	1	1	0		value		true	false	false	false
                                    41019	AAC-ELWA-2_serial_number_1_2	AAC-ELWA-2 serial number 1-2 (R)		string	1	1	0		value		false	false	false	false
                                    41020	AAC-ELWA-2_serial_number_3_4	AAC-ELWA-2 serial number 3-4 (R)		string	1	1	0		value		false	false	false	false
                                    41021	AAC-ELWA-2_serial_number_5_6	AAC-ELWA-2 serial number 5-6 (R)		string	1	1	0		value		false	false	false	false
                                    41022	AAC-ELWA-2_serial_number_7_8	AAC-ELWA-2 serial number 7-8 (R)		string	1	1	0		value		false	false	false	false
                                    41023	AAC-ELWA-2_serial_number_9_10	AAC-ELWA-2 serial number 9-10 (R)		string	1	1	0		value		false	false	false	false
                                    41024	AAC-ELWA-2_serial_number_11_12	AAC-ELWA-2 serial number 11-12 (R)		string	1	1	0		value		false	false	false	false
                                    41025	AAC-ELWA-2_serial_number_13_14	AAC-ELWA-2 serial number 13-14 (R)		string	1	1	0		value		false	false	false	false
                                    41026	AAC-ELWA-2_serial_number_15_16	AAC-ELWA-2 serial number 15-16 (R)		string	1	1	0		value		false	false	false	false
                                    41027	Boost_time_2_start	Boost time 2 start  (R/W)		uint16be	1	1	0		value		true	false	false	false
                                    41028	Boost_time_2_stop	Boost time 2 stop  (R/W)		uint16be	1	1	0		value		true	false	false	false
                                    41029	Control_Firmware_sub_Version	Control_Firmware_sub_Version (R)		uint16be	1	1	0		value		true	false	false	false
                                    41030	Control_Firmware_Update_Available	Control_Firmware_Update_Available (R)		uint16be	1	1	0		value		true	false	false	false
                                    41031	Temp2	Temp 2 (R)	°C	uint16be	1	0.1	0		value		true	false	false	false
                                    41054	Legionellen_interval	Legionellen Interval (R/W)	days	uint16be	1	1	0		value		true	false	false	false
                                    41055	Legionellen_start	Legionellen start (R/W)	h	uint16be	1	1	0		value		true	false	false	false
                                    41056	Legionellen_temp	Legionellen Temp (R/W)	°C	uint16be	1	0.1	0		value		true	false	false	false
                                    41057	Legionellen_mode	Legionellen Mode (R/W)		uint16be	1	1	0		value		true	false	false	false
                                    41058	Relay_status	Relay Status (R)		uint16be	1	1	0		value		false	false	false	false
                                    

                                    Hier noch der Screenshot von den Modbus Einstellungen:
                                    Modbus-Heizstab.png
                                    Hoffe das hilft dir weiter.

                                    F 1 Antwort Letzte Antwort
                                    0
                                    • A ArnoD

                                      @psrelax
                                      Kannst du mir eventuell ein JSON File schicken mit dem aktuellen Preisverlauf von Tibber ?
                                      Würde mir gerne mal den Aufbau der JSON ansehen, leider werden die Werte bei mir von Tibber ohne gültigen Vertrag nicht übermittelt.

                                      P Online
                                      P Online
                                      psrelax
                                      schrieb am zuletzt editiert von
                                      #2590

                                      @arnod
                                      Gerne, hier bitte.
                                      Wenn du noch was brauchst, einfach melden.

                                      Today
                                      json [{"total":0.2745,"energy":0.0743,"tax":0.2002,"startsAt":"2024-06-09T00:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.2618,"energy":0.0636,"tax":0.1982,"startsAt":"2024-06-09T01:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.2367,"energy":0.0425,"tax":0.1942,"startsAt":"2024-06-09T02:00:00.000+02:00","currency":"EUR","level":"CHEAP"},{"total":0.2047,"energy":0.0156,"tax":0.1891,"startsAt":"2024-06-09T03:00:00.000+02:00","currency":"EUR","level":"CHEAP"},{"total":0.2078,"energy":0.0182,"tax":0.1896,"startsAt":"2024-06-09T04:00:00.000+02:00","currency":"EUR","level":"CHEAP"},{"total":0.1999,"energy":0.0116,"tax":0.1883,"startsAt":"2024-06-09T05:00:00.000+02:00","currency":"EUR","level":"CHEAP"},{"total":0.1961,"energy":0.0084,"tax":0.1877,"startsAt":"2024-06-09T06:00:00.000+02:00","currency":"EUR","level":"CHEAP"},{"total":0.1888,"energy":0.0022,"tax":0.1866,"startsAt":"2024-06-09T07:00:00.000+02:00","currency":"EUR","level":"CHEAP"},{"total":0.186,"energy":-0.0001,"tax":0.1861,"startsAt":"2024-06-09T08:00:00.000+02:00","currency":"EUR","level":"CHEAP"},{"total":0.1837,"energy":-0.002,"tax":0.1857,"startsAt":"2024-06-09T09:00:00.000+02:00","currency":"EUR","level":"CHEAP"},{"total":0.1771,"energy":-0.0076,"tax":0.1847,"startsAt":"2024-06-09T10:00:00.000+02:00","currency":"EUR","level":"CHEAP"},{"total":0.1683,"energy":-0.015,"tax":0.1833,"startsAt":"2024-06-09T11:00:00.000+02:00","currency":"EUR","level":"CHEAP"},{"total":0.1564,"energy":-0.025,"tax":0.1814,"startsAt":"2024-06-09T12:00:00.000+02:00","currency":"EUR","level":"CHEAP"},{"total":0.1472,"energy":-0.0327,"tax":0.1799,"startsAt":"2024-06-09T13:00:00.000+02:00","currency":"EUR","level":"VERY_CHEAP"},{"total":0.1419,"energy":-0.0371,"tax":0.179,"startsAt":"2024-06-09T14:00:00.000+02:00","currency":"EUR","level":"VERY_CHEAP"},{"total":0.152,"energy":-0.0287,"tax":0.1807,"startsAt":"2024-06-09T15:00:00.000+02:00","currency":"EUR","level":"VERY_CHEAP"},{"total":0.1792,"energy":-0.0058,"tax":0.185,"startsAt":"2024-06-09T16:00:00.000+02:00","currency":"EUR","level":"CHEAP"},{"total":0.1855,"energy":-0.0005,"tax":0.186,"startsAt":"2024-06-09T17:00:00.000+02:00","currency":"EUR","level":"CHEAP"},{"total":0.237,"energy":0.0428,"tax":0.1942,"startsAt":"2024-06-09T18:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.3014,"energy":0.0968,"tax":0.2046,"startsAt":"2024-06-09T19:00:00.000+02:00","currency":"EUR","level":"EXPENSIVE"},{"total":0.324,"energy":0.1159,"tax":0.2081,"startsAt":"2024-06-09T20:00:00.000+02:00","currency":"EUR","level":"EXPENSIVE"},{"total":0.3185,"energy":0.1112,"tax":0.2073,"startsAt":"2024-06-09T21:00:00.000+02:00","currency":"EUR","level":"EXPENSIVE"},{"total":0.3151,"energy":0.1084,"tax":0.2067,"startsAt":"2024-06-09T22:00:00.000+02:00","currency":"EUR","level":"EXPENSIVE"},{"total":0.3018,"energy":0.0972,"tax":0.2046,"startsAt":"2024-06-09T23:00:00.000+02:00","currency":"EUR","level":"EXPENSIVE"}]
                                      jsonBypriceASC [{"total":0.1419,"energy":-0.0371,"tax":0.179,"startsAt":"2024-06-09T14:00:00.000+02:00","currency":"EUR","level":"VERY_CHEAP"},{"total":0.1472,"energy":-0.0327,"tax":0.1799,"startsAt":"2024-06-09T13:00:00.000+02:00","currency":"EUR","level":"VERY_CHEAP"},{"total":0.152,"energy":-0.0287,"tax":0.1807,"startsAt":"2024-06-09T15:00:00.000+02:00","currency":"EUR","level":"VERY_CHEAP"},{"total":0.1564,"energy":-0.025,"tax":0.1814,"startsAt":"2024-06-09T12:00:00.000+02:00","currency":"EUR","level":"CHEAP"},{"total":0.1683,"energy":-0.015,"tax":0.1833,"startsAt":"2024-06-09T11:00:00.000+02:00","currency":"EUR","level":"CHEAP"},{"total":0.1771,"energy":-0.0076,"tax":0.1847,"startsAt":"2024-06-09T10:00:00.000+02:00","currency":"EUR","level":"CHEAP"},{"total":0.1792,"energy":-0.0058,"tax":0.185,"startsAt":"2024-06-09T16:00:00.000+02:00","currency":"EUR","level":"CHEAP"},{"total":0.1837,"energy":-0.002,"tax":0.1857,"startsAt":"2024-06-09T09:00:00.000+02:00","currency":"EUR","level":"CHEAP"},{"total":0.1855,"energy":-0.0005,"tax":0.186,"startsAt":"2024-06-09T17:00:00.000+02:00","currency":"EUR","level":"CHEAP"},{"total":0.186,"energy":-0.0001,"tax":0.1861,"startsAt":"2024-06-09T08:00:00.000+02:00","currency":"EUR","level":"CHEAP"},{"total":0.1888,"energy":0.0022,"tax":0.1866,"startsAt":"2024-06-09T07:00:00.000+02:00","currency":"EUR","level":"CHEAP"},{"total":0.1961,"energy":0.0084,"tax":0.1877,"startsAt":"2024-06-09T06:00:00.000+02:00","currency":"EUR","level":"CHEAP"},{"total":0.1999,"energy":0.0116,"tax":0.1883,"startsAt":"2024-06-09T05:00:00.000+02:00","currency":"EUR","level":"CHEAP"},{"total":0.2047,"energy":0.0156,"tax":0.1891,"startsAt":"2024-06-09T03:00:00.000+02:00","currency":"EUR","level":"CHEAP"},{"total":0.2078,"energy":0.0182,"tax":0.1896,"startsAt":"2024-06-09T04:00:00.000+02:00","currency":"EUR","level":"CHEAP"},{"total":0.2367,"energy":0.0425,"tax":0.1942,"startsAt":"2024-06-09T02:00:00.000+02:00","currency":"EUR","level":"CHEAP"},{"total":0.237,"energy":0.0428,"tax":0.1942,"startsAt":"2024-06-09T18:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.2618,"energy":0.0636,"tax":0.1982,"startsAt":"2024-06-09T01:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.2745,"energy":0.0743,"tax":0.2002,"startsAt":"2024-06-09T00:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.3014,"energy":0.0968,"tax":0.2046,"startsAt":"2024-06-09T19:00:00.000+02:00","currency":"EUR","level":"EXPENSIVE"},{"total":0.3018,"energy":0.0972,"tax":0.2046,"startsAt":"2024-06-09T23:00:00.000+02:00","currency":"EUR","level":"EXPENSIVE"},{"total":0.3151,"energy":0.1084,"tax":0.2067,"startsAt":"2024-06-09T22:00:00.000+02:00","currency":"EUR","level":"EXPENSIVE"},{"total":0.3185,"energy":0.1112,"tax":0.2073,"startsAt":"2024-06-09T21:00:00.000+02:00","currency":"EUR","level":"EXPENSIVE"},{"total":0.324,"energy":0.1159,"tax":0.2081,"startsAt":"2024-06-09T20:00:00.000+02:00","currency":"EUR","level":"EXPENSIVE"}]
                                      
                                      Tomorrow
                                      json [{"total":0.2741,"energy":0.074,"tax":0.2001,"startsAt":"2024-06-10T00:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.2713,"energy":0.0716,"tax":0.1997,"startsAt":"2024-06-10T01:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.2679,"energy":0.0687,"tax":0.1992,"startsAt":"2024-06-10T02:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.2674,"energy":0.0683,"tax":0.1991,"startsAt":"2024-06-10T03:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.2682,"energy":0.069,"tax":0.1992,"startsAt":"2024-06-10T04:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.2793,"energy":0.0783,"tax":0.201,"startsAt":"2024-06-10T05:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.3258,"energy":0.1174,"tax":0.2084,"startsAt":"2024-06-10T06:00:00.000+02:00","currency":"EUR","level":"EXPENSIVE"},{"total":0.4065,"energy":0.1852,"tax":0.2213,"startsAt":"2024-06-10T07:00:00.000+02:00","currency":"EUR","level":"VERY_EXPENSIVE"},{"total":0.3601,"energy":0.1462,"tax":0.2139,"startsAt":"2024-06-10T08:00:00.000+02:00","currency":"EUR","level":"VERY_EXPENSIVE"},{"total":0.3138,"energy":0.1072,"tax":0.2066,"startsAt":"2024-06-10T09:00:00.000+02:00","currency":"EUR","level":"EXPENSIVE"},{"total":0.2926,"energy":0.0895,"tax":0.2031,"startsAt":"2024-06-10T10:00:00.000+02:00","currency":"EUR","level":"EXPENSIVE"},{"total":0.2873,"energy":0.085,"tax":0.2023,"startsAt":"2024-06-10T11:00:00.000+02:00","currency":"EUR","level":"EXPENSIVE"},{"total":0.2745,"energy":0.0743,"tax":0.2002,"startsAt":"2024-06-10T12:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.2737,"energy":0.0736,"tax":0.2001,"startsAt":"2024-06-10T13:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.2659,"energy":0.0671,"tax":0.1988,"startsAt":"2024-06-10T14:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.2645,"energy":0.0659,"tax":0.1986,"startsAt":"2024-06-10T15:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.2694,"energy":0.07,"tax":0.1994,"startsAt":"2024-06-10T16:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.2828,"energy":0.0812,"tax":0.2016,"startsAt":"2024-06-10T17:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.3034,"energy":0.0985,"tax":0.2049,"startsAt":"2024-06-10T18:00:00.000+02:00","currency":"EUR","level":"EXPENSIVE"},{"total":0.3272,"energy":0.1186,"tax":0.2086,"startsAt":"2024-06-10T19:00:00.000+02:00","currency":"EUR","level":"EXPENSIVE"},{"total":0.3342,"energy":0.1244,"tax":0.2098,"startsAt":"2024-06-10T20:00:00.000+02:00","currency":"EUR","level":"EXPENSIVE"},{"total":0.321,"energy":0.1133,"tax":0.2077,"startsAt":"2024-06-10T21:00:00.000+02:00","currency":"EUR","level":"EXPENSIVE"},{"total":0.3032,"energy":0.0984,"tax":0.2048,"startsAt":"2024-06-10T22:00:00.000+02:00","currency":"EUR","level":"EXPENSIVE"},{"total":0.2787,"energy":0.0778,"tax":0.2009,"startsAt":"2024-06-10T23:00:00.000+02:00","currency":"EUR","level":"NORMAL"}]
                                      jsonBypriceASC [{"total":0.2645,"energy":0.0659,"tax":0.1986,"startsAt":"2024-06-10T15:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.2659,"energy":0.0671,"tax":0.1988,"startsAt":"2024-06-10T14:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.2674,"energy":0.0683,"tax":0.1991,"startsAt":"2024-06-10T03:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.2679,"energy":0.0687,"tax":0.1992,"startsAt":"2024-06-10T02:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.2682,"energy":0.069,"tax":0.1992,"startsAt":"2024-06-10T04:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.2694,"energy":0.07,"tax":0.1994,"startsAt":"2024-06-10T16:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.2713,"energy":0.0716,"tax":0.1997,"startsAt":"2024-06-10T01:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.2737,"energy":0.0736,"tax":0.2001,"startsAt":"2024-06-10T13:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.2741,"energy":0.074,"tax":0.2001,"startsAt":"2024-06-10T00:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.2745,"energy":0.0743,"tax":0.2002,"startsAt":"2024-06-10T12:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.2787,"energy":0.0778,"tax":0.2009,"startsAt":"2024-06-10T23:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.2793,"energy":0.0783,"tax":0.201,"startsAt":"2024-06-10T05:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.2828,"energy":0.0812,"tax":0.2016,"startsAt":"2024-06-10T17:00:00.000+02:00","currency":"EUR","level":"NORMAL"},{"total":0.2873,"energy":0.085,"tax":0.2023,"startsAt":"2024-06-10T11:00:00.000+02:00","currency":"EUR","level":"EXPENSIVE"},{"total":0.2926,"energy":0.0895,"tax":0.2031,"startsAt":"2024-06-10T10:00:00.000+02:00","currency":"EUR","level":"EXPENSIVE"},{"total":0.3032,"energy":0.0984,"tax":0.2048,"startsAt":"2024-06-10T22:00:00.000+02:00","currency":"EUR","level":"EXPENSIVE"},{"total":0.3034,"energy":0.0985,"tax":0.2049,"startsAt":"2024-06-10T18:00:00.000+02:00","currency":"EUR","level":"EXPENSIVE"},{"total":0.3138,"energy":0.1072,"tax":0.2066,"startsAt":"2024-06-10T09:00:00.000+02:00","currency":"EUR","level":"EXPENSIVE"},{"total":0.321,"energy":0.1133,"tax":0.2077,"startsAt":"2024-06-10T21:00:00.000+02:00","currency":"EUR","level":"EXPENSIVE"},{"total":0.3258,"energy":0.1174,"tax":0.2084,"startsAt":"2024-06-10T06:00:00.000+02:00","currency":"EUR","level":"EXPENSIVE"},{"total":0.3272,"energy":0.1186,"tax":0.2086,"startsAt":"2024-06-10T19:00:00.000+02:00","currency":"EUR","level":"EXPENSIVE"},{"total":0.3342,"energy":0.1244,"tax":0.2098,"startsAt":"2024-06-10T20:00:00.000+02:00","currency":"EUR","level":"EXPENSIVE"},{"total":0.3601,"energy":0.1462,"tax":0.2139,"startsAt":"2024-06-10T08:00:00.000+02:00","currency":"EUR","level":"VERY_EXPENSIVE"},{"total":0.4065,"energy":0.1852,"tax":0.2213,"startsAt":"2024-06-10T07:00:00.000+02:00","currency":"EUR","level":"VERY_EXPENSIVE"}]
                                      
                                      1 Antwort Letzte Antwort
                                      1
                                      • azzkikrboyA Offline
                                        azzkikrboyA Offline
                                        azzkikrboy
                                        schrieb am zuletzt editiert von
                                        #2591

                                        Hallo zusammen,

                                        habe heute die folgenden Meldungen in meinem Log gefunden.

                                        javascript.0	2024-06-12 10:53:06.072	warn	script.js.common.Charge_Control: More than 300 schedules registered. Check your script!
                                        javascript.0	2024-06-12 00:00:01.024	error	[sunTimeSchedules] Unable to set state for astro time "night"
                                        javascript.0	2024-06-12 00:00:01.016	error	[sunTimeSchedules] Unable to set state for astro time "nightEnd"
                                        

                                        Gibt es Grund besorgt zu sein :fearful:

                                        A 1 Antwort Letzte Antwort
                                        0
                                        • azzkikrboyA azzkikrboy

                                          Hallo zusammen,

                                          habe heute die folgenden Meldungen in meinem Log gefunden.

                                          javascript.0	2024-06-12 10:53:06.072	warn	script.js.common.Charge_Control: More than 300 schedules registered. Check your script!
                                          javascript.0	2024-06-12 00:00:01.024	error	[sunTimeSchedules] Unable to set state for astro time "night"
                                          javascript.0	2024-06-12 00:00:01.016	error	[sunTimeSchedules] Unable to set state for astro time "nightEnd"
                                          

                                          Gibt es Grund besorgt zu sein :fearful:

                                          A Online
                                          A Online
                                          ArnoD
                                          schrieb am zuletzt editiert von
                                          #2592

                                          @azzkikrboy beende mal die Javascript Instanz und warte 5 sek. und starte diese neu.
                                          Das Script verwendet keine 300 schedules, sondern maximal 10.
                                          Wenn du am Script nichts verändert hast, sollte diese Warnung nicht kommen.
                                          Eventuell wurde das Script mehrmals gestartet oder beim Beenden die Timer nicht sauber beendet.

                                          azzkikrboyA 1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          875

                                          Online

                                          32.5k

                                          Benutzer

                                          81.6k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe