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. Blockly
  5. Prüfen ob E-Auto lädt - Go-e Wallbox

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    16
    1
    233

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    4.5k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.3k

Prüfen ob E-Auto lädt - Go-e Wallbox

Geplant Angeheftet Gesperrt Verschoben Blockly
5 Beiträge 2 Kommentatoren 343 Aufrufe 1 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.
  • BTC_87B Offline
    BTC_87B Offline
    BTC_87
    schrieb am zuletzt editiert von BTC_87
    #1

    Hallo zusammen

    ich möchte via Blockly eine „einfache“ Abfrage, ob mein Auto gerade lädt oder halt nicht. Dazu greife ich auf die Werte "Auto angeschlossen" und "Leistung in kW" zu.

    Folgendes soll ausgegeben werden:

    • "Auto lädt" -> wenn auto angeschlossen und kW größer 1

    • "Auto lädt nicht" -> wenn Auto angeschlossen und kW = 0

    Das jeweilige Ergebnis würde ich gerne in eine Variable oder ein Objekt schreiben, dieses dann via Awtrix auf meinem Ulanzi anzeigen lassen.

    Ich tue mich richtig schwer mit der Ausgabe. Und Fehler bekomme ich auch weil der Wert kW nicht angesprochen werden kann:

    20:04:40.953	error	javascript.0 (1726) script.js.common.auto_laden: The "getState" method cannot be used synchronously, because the adapter setting "Do not subscribe to all states on start" is enabled.
    20:04:40.954	error	javascript.0 (1726) script.js.common.auto_laden: Please disable that setting or use "getState" with a callback, e.g.: getState('go-e.0.energy.power', (err, state) => { ... });
    20:04:40.957	error	javascript.0 (1726) script.js.common.auto_laden: TypeError: Cannot read properties of undefined (reading 'val')
    20:04:40.958	error	javascript.0 (1726) at Object.<anonymous> (script.js.common.auto_laden:7:38)
    

    Die Ausgabe zur Weiterverarbeitung habe ich bisher leider nicht geschafft. Egal wie simpel die Abfrage ist.

    Stehe etwas auf dem Schlauch. Ist auch mein erster Versuch mit Blockly :blush:

    Danke für Hilfe und Denkanstöße.jhj.png

    paul53P 1 Antwort Letzte Antwort
    0
    • BTC_87B BTC_87

      Hallo zusammen

      ich möchte via Blockly eine „einfache“ Abfrage, ob mein Auto gerade lädt oder halt nicht. Dazu greife ich auf die Werte "Auto angeschlossen" und "Leistung in kW" zu.

      Folgendes soll ausgegeben werden:

      • "Auto lädt" -> wenn auto angeschlossen und kW größer 1

      • "Auto lädt nicht" -> wenn Auto angeschlossen und kW = 0

      Das jeweilige Ergebnis würde ich gerne in eine Variable oder ein Objekt schreiben, dieses dann via Awtrix auf meinem Ulanzi anzeigen lassen.

      Ich tue mich richtig schwer mit der Ausgabe. Und Fehler bekomme ich auch weil der Wert kW nicht angesprochen werden kann:

      20:04:40.953	error	javascript.0 (1726) script.js.common.auto_laden: The "getState" method cannot be used synchronously, because the adapter setting "Do not subscribe to all states on start" is enabled.
      20:04:40.954	error	javascript.0 (1726) script.js.common.auto_laden: Please disable that setting or use "getState" with a callback, e.g.: getState('go-e.0.energy.power', (err, state) => { ... });
      20:04:40.957	error	javascript.0 (1726) script.js.common.auto_laden: TypeError: Cannot read properties of undefined (reading 'val')
      20:04:40.958	error	javascript.0 (1726) at Object.<anonymous> (script.js.common.auto_laden:7:38)
      

      Die Ausgabe zur Weiterverarbeitung habe ich bisher leider nicht geschafft. Egal wie simpel die Abfrage ist.

      Stehe etwas auf dem Schlauch. Ist auch mein erster Versuch mit Blockly :blush:

      Danke für Hilfe und Denkanstöße.jhj.png

      paul53P Offline
      paul53P Offline
      paul53
      schrieb am zuletzt editiert von paul53
      #2

      @btc_87 sagte: because the adapter setting "Do not subscribe to all states on start" is enabled.

      Nimm in der Konfiguration der JS-Instanz den Haken raus.

      @btc_87 sagte in Prüfen ob E-Auto lädt - Go-e Wallbox:

      Folgendes soll ausgegeben werden:
      "Auto lädt" -> wenn auto angeschlossen und kW größer 1
      "Auto lädt nicht" -> wenn Auto angeschlossen und kW = 0

      Dann nimm die Leistung als Trigger und prüfe innerhalb des Triggers, ob Auto angeschlossen.

      Blockly_temp.JPG

      Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
      Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

      BTC_87B 1 Antwort Letzte Antwort
      0
      • paul53P paul53

        @btc_87 sagte: because the adapter setting "Do not subscribe to all states on start" is enabled.

        Nimm in der Konfiguration der JS-Instanz den Haken raus.

        @btc_87 sagte in Prüfen ob E-Auto lädt - Go-e Wallbox:

        Folgendes soll ausgegeben werden:
        "Auto lädt" -> wenn auto angeschlossen und kW größer 1
        "Auto lädt nicht" -> wenn Auto angeschlossen und kW = 0

        Dann nimm die Leistung als Trigger und prüfe innerhalb des Triggers, ob Auto angeschlossen.

        Blockly_temp.JPG

        BTC_87B Offline
        BTC_87B Offline
        BTC_87
        schrieb am zuletzt editiert von
        #3

        @paul53 Danke, zumindest alle Fehlermeldungen sind weg. Die Ausgabe bleibt jedoch leer. Ist die Ausgabe so denn überhaupt richtig? Ich schreibe ja in "Zustandauto". Wann wird denn in auto_laden geschrieben?

        20:39:25.025	info	javascript.0 (4104) Stop script script.js.common.auto_laden
        20:39:25.085	info	javascript.0 (4104) Start javascript script.js.common.auto_laden
        20:39:25.095	info	javascript.0 (4104) script.js.common.auto_laden: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
        20:39:40.988	info	javascript.0 (4104) script.js.common.auto_laden:
        20:40:40.993	info	javascript.0 (4104) script.js.common.auto_laden:
        20:41:40.983	info	javascript.0 (4104) script.js.common.auto_laden:
        
        paul53P 1 Antwort Letzte Antwort
        0
        • BTC_87B BTC_87

          @paul53 Danke, zumindest alle Fehlermeldungen sind weg. Die Ausgabe bleibt jedoch leer. Ist die Ausgabe so denn überhaupt richtig? Ich schreibe ja in "Zustandauto". Wann wird denn in auto_laden geschrieben?

          20:39:25.025	info	javascript.0 (4104) Stop script script.js.common.auto_laden
          20:39:25.085	info	javascript.0 (4104) Start javascript script.js.common.auto_laden
          20:39:25.095	info	javascript.0 (4104) script.js.common.auto_laden: registered 1 subscription, 0 schedules, 0 messages, 0 logs and 0 file subscriptions
          20:39:40.988	info	javascript.0 (4104) script.js.common.auto_laden:
          20:40:40.993	info	javascript.0 (4104) script.js.common.auto_laden:
          20:41:40.983	info	javascript.0 (4104) script.js.common.auto_laden:
          
          paul53P Offline
          paul53P Offline
          paul53
          schrieb am zuletzt editiert von paul53
          #4

          @btc_87 sagte: Wann wird denn in auto_laden geschrieben?

          Den Inhalt der Variablen in einen eigenen Datenpunkt unter "0_userdata.0" schreiben:

          Blockly_temp.JPG

          Bitte verzichtet auf Chat-Nachrichten, denn die Handhabung ist grauenhaft !
          Produktiv: RPi 2 mit S.USV, HM-MOD-RPI und SLC-USB-Stick mit root fs

          BTC_87B 1 Antwort Letzte Antwort
          1
          • paul53P paul53

            @btc_87 sagte: Wann wird denn in auto_laden geschrieben?

            Den Inhalt der Variablen in einen eigenen Datenpunkt unter "0_userdata.0" schreiben:

            Blockly_temp.JPG

            BTC_87B Offline
            BTC_87B Offline
            BTC_87
            schrieb am zuletzt editiert von
            #5

            @paul53 Oh man, Danke, es klappt :)

            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

            520

            Online

            32.7k

            Benutzer

            82.5k

            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