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. [gelöst] Fehler, Messwerte hs100, Steuerung

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

[gelöst] Fehler, Messwerte hs100, Steuerung

Geplant Angeheftet Gesperrt Verschoben Gelöst Blockly
23 Beiträge 4 Kommentatoren 1.8k Aufrufe 2 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.
  • O Ondas[tm]

    Hallo zusammen,
    ich habe einen absoluten Standardfall vor, eigentlich liefert die Suche auch Ergebnisse dazu (z.B. https://forum.iobroker.net/topic/25530/waschmaschine-alexa-tp-link-hs110-iobroker). Ich finde den Fehler aber trotzdem nicht. Aber von vorne:

    1. Ich fange gerade erst mit Skripten im IoBroker an, aber das ist vermutlich offensichtlich
    2. Was will ich erreichen:
      Im Prinzip läuft es auf folgendes hinaus: Am Bügeleisen hängt eine hs110-Messsteckdose. Abhängig von Zustand (switch: true/false) und Stromverbrauch (value: Wert) soll eine Variable auf der CCU gesteuert werden.
      Starttrigger ist Änderung im Stromverbrauch.
      Für mich sieht das aus, wie oben im dem Beispiel, aber ich bekomme viele Fehler, die ich nicht einordnen kann.
      Erstmal ein Bild vom Skript:
      f33d2ce6-3630-4f58-8cbd-4cdda1574078-image.png

    Die Prüfung der Blocks gibt ein OK aus.

    Danach gibt es einige Fehlermeldungen....
    7202ca72-8302-4ed2-9452-4035dea7e21f-image.png

    Schon die erste Meldung "script.js.common.Test.Anzeige_Buegeleisen: The "getState" method cannot be used synchronously, because the adapter setting "Do not subscribe to all states on start" is enabled." verstehe ich nicht. Ich finde eine solche Einstellung nicht.
    Möchte "javascript.0 script.js.common.Test.Anzeige_Buegeleisen: Please disable that setting or use "getState" with a callback, e.g.: getState("hs100.0.192_168_178_82.state", (err, state) => { ... });" dass ich die Klammern ändere?
    Ich versteh's nicht.
    Für ein bisschen Hilfe wäre ich dankbar.
    Ralf

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

    @Ondas-tm sagte:

    "Do not subscribe to all states on start" is enabled."

    In der Konfiguration der JS-Instanz entferne den Haken bei "Nicht alle Zustände bei Start abonnieren" !

    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

    BBTownB 1 Antwort Letzte Antwort
    1
    • O Ondas[tm]

      Dieser hier?
      4a9c8b65-aa4b-437f-81b3-03ec7d8d7fb3-image.png

      BBTownB Offline
      BBTownB Offline
      BBTown
      schrieb am zuletzt editiert von BBTown
      #9

      @Ondas-tm ich stolpere gerade über den ersten Log/Debug-Eintrag

      gibt es beim Adapter der für den hs100 zuständig ist auch so eine Einstellung, die derzeit aktiv ist?

      Ich habe den Eintrag editiert und den falschen Hinweis entfernt

      ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.1.0 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

      1 Antwort Letzte Antwort
      0
      • O Ondas[tm]

        Dieser hier?
        4a9c8b65-aa4b-437f-81b3-03ec7d8d7fb3-image.png

        J Offline
        J Offline
        Jan1
        schrieb am zuletzt editiert von
        #10

        @Ondas-tm
        Das ist ja lustig und blöd, wenn die da alle den selben Namen haben, blickt doch keiner mehr durch.

        O 1 Antwort Letzte Antwort
        0
        • paul53P paul53

          @Ondas-tm sagte:

          "Do not subscribe to all states on start" is enabled."

          In der Konfiguration der JS-Instanz entferne den Haken bei "Nicht alle Zustände bei Start abonnieren" !

          BBTownB Offline
          BBTownB Offline
          BBTown
          schrieb am zuletzt editiert von BBTown
          #11

          @paul53 sagte in Fehler, Messwerte hs100, Steuerung:

          In der Konfiguration der JS-Instanz entferne den Haken bei "Nicht alle Zustände bei Start abonnieren" !

          ahhh ... in der JS-Instanz ist die Einstellung, nicht wie von mir angenommen im Adapter
          10344094-90a5-4e6e-99cf-6851a0b521e7-grafik.png

          ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.1.0 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

          1 Antwort Letzte Antwort
          0
          • O Offline
            O Offline
            Ondas[tm]
            schrieb am zuletzt editiert von
            #12

            Ich hatte auch im Adapter gesucht, nicht bei JS.:face_palm:
            Vielen Dank.
            9c951390-8c45-44c4-b259-d47d7c2176d5-image.png :-)

            Einschalten:
            e813c574-2ee2-4283-aef1-e446b83bf9ae-image.png

            Ach, Ihr seid großartig!
            Danke!
            (DAS hätte ich nie gefunden!)
            Ralf

            1 Antwort Letzte Antwort
            0
            • J Jan1

              @Ondas-tm
              Das ist ja lustig und blöd, wenn die da alle den selben Namen haben, blickt doch keiner mehr durch.

              O Offline
              O Offline
              Ondas[tm]
              schrieb am zuletzt editiert von
              #13

              @Jan1 sagte in Fehler, Messwerte hs100, Steuerung:

              @Ondas-tm
              Das ist ja lustig und blöd, wenn die da alle den selben Namen haben, blickt doch keiner mehr durch.

              I definitly second that!

              BBTownB 1 Antwort Letzte Antwort
              0
              • O Ondas[tm]

                @Jan1 sagte in Fehler, Messwerte hs100, Steuerung:

                @Ondas-tm
                Das ist ja lustig und blöd, wenn die da alle den selben Namen haben, blickt doch keiner mehr durch.

                I definitly second that!

                BBTownB Offline
                BBTownB Offline
                BBTown
                schrieb am zuletzt editiert von BBTown
                #14

                @Ondas-tm Du kannst den Namen (dort wo überall "Buegeleiesen" steht) einfach editieren.
                z.B. klickst Du in das Feld und benennst diese Datenpunkte um, z.B. in "stateBuegeleisen" usw.

                ioBroker auf NUC (VM debian v13 (Trixie ), node v22.21.0 npm v10.9.4, js-controller v7.1.0 jsonl/jsonl / HomeMatic CCU-2 (Wired und Funk) / Philips HUE / echo.DOT / Broadlink RM pro / SONOS

                O 1 Antwort Letzte Antwort
                0
                • BBTownB BBTown

                  @Ondas-tm Du kannst den Namen (dort wo überall "Buegeleiesen" steht) einfach editieren.
                  z.B. klickst Du in das Feld und benennst diese Datenpunkte um, z.B. in "stateBuegeleisen" usw.

                  O Offline
                  O Offline
                  Ondas[tm]
                  schrieb am zuletzt editiert von
                  #15

                  @BBTown sagte in Fehler, Messwerte hs100, Steuerung:

                  @Ondas-tm Du kannst den Namen (dort wo überall "Buegeleiesen" steht) einfach editieren.
                  z.B. klickst Du in das Feld und benennst diese Datenpunkte um, z.B. in "stateBuegeleisen" usw.

                  e6b47ae8-a467-4db0-b826-6913b6cddccf-image.png
                  :sunglasses: :+1: Danke!

                  J 1 Antwort Letzte Antwort
                  0
                  • O Ondas[tm]

                    @BBTown sagte in Fehler, Messwerte hs100, Steuerung:

                    @Ondas-tm Du kannst den Namen (dort wo überall "Buegeleiesen" steht) einfach editieren.
                    z.B. klickst Du in das Feld und benennst diese Datenpunkte um, z.B. in "stateBuegeleisen" usw.

                    e6b47ae8-a467-4db0-b826-6913b6cddccf-image.png
                    :sunglasses: :+1: Danke!

                    J Offline
                    J Offline
                    Jan1
                    schrieb am zuletzt editiert von
                    #16

                    @Ondas-tm
                    So dann noch mein Standard Tipp zur Vereinfachung und Übersicht.

                    1. bei "falls" muss nie auf "= wahr" geprüft werden, macht der Block eh und
                    2. Rechtsklick auf den UND Block und externe Eingänge wählen
                    1 Antwort Letzte Antwort
                    0
                    • O Offline
                      O Offline
                      Ondas[tm]
                      schrieb am zuletzt editiert von
                      #17

                      Du meinst so?
                      1e0f5b02-1422-4678-aae5-8951cba6a599-image.png

                      J paul53P 2 Antworten Letzte Antwort
                      0
                      • O Ondas[tm]

                        Du meinst so?
                        1e0f5b02-1422-4678-aae5-8951cba6a599-image.png

                        J Offline
                        J Offline
                        Jan1
                        schrieb am zuletzt editiert von Jan1
                        #18

                        @Ondas-tm
                        fast, auf den UND Block und dort externe Eingänge wählen, nicht bei den Objekt Blöcken.

                        1 Antwort Letzte Antwort
                        0
                        • O Ondas[tm]

                          Du meinst so?
                          1e0f5b02-1422-4678-aae5-8951cba6a599-image.png

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

                          @Ondas-tm sagte:

                          Du meinst so?

                          So wird es übersichtlicher:
                          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

                          1 Antwort Letzte Antwort
                          0
                          • O Offline
                            O Offline
                            Ondas[tm]
                            schrieb am zuletzt editiert von Ondas[tm]
                            #20

                            5ff89725-8d08-45c1-b87c-41cccd32d5f3-image.png
                            Ah :-) Danke x2

                            Allerdings bin ich mir nicht sicher, ob ich auf die Visualisierung der Prüfung auf "wahr" verzichten möchte. In 3 Monaten hab ich das nämlich sicher wieder vergessen und frage mich dann, was der Quatsch mit einer vermeintlich leeren Prüfung soll. --> Halbhirn

                            Wobei man die Abfrage weglassen könnte, da 11-12 (vermutlich)mA die Ruhestromaufnahme der Steckdose ist, wenn da mehr als 13 durchgeht MUSS sie an sein.

                            J 1 Antwort Letzte Antwort
                            0
                            • O Ondas[tm]

                              5ff89725-8d08-45c1-b87c-41cccd32d5f3-image.png
                              Ah :-) Danke x2

                              Allerdings bin ich mir nicht sicher, ob ich auf die Visualisierung der Prüfung auf "wahr" verzichten möchte. In 3 Monaten hab ich das nämlich sicher wieder vergessen und frage mich dann, was der Quatsch mit einer vermeintlich leeren Prüfung soll. --> Halbhirn

                              Wobei man die Abfrage weglassen könnte, da 11-12 (vermutlich)mA die Ruhestromaufnahme der Steckdose ist, wenn da mehr als 13 durchgeht MUSS sie an sein.

                              J Offline
                              J Offline
                              Jan1
                              schrieb am zuletzt editiert von
                              #21

                              @Ondas-tm
                              Wenn Du über den falls Block fährst, geht ein Hilfetext auf und der beschreibt die Funktion, das steht "wird auf wahr geprüft", wenn Dir das merkst, reicht das :blush:

                              1 Antwort Letzte Antwort
                              0
                              • O Offline
                                O Offline
                                Ondas[tm]
                                schrieb am zuletzt editiert von
                                #22

                                Hilfetexte & Anleitungen lesen kann ich, mach ich quasi beruflich :-)

                                J 1 Antwort Letzte Antwort
                                0
                                • O Ondas[tm]

                                  Hilfetexte & Anleitungen lesen kann ich, mach ich quasi beruflich :-)

                                  J Offline
                                  J Offline
                                  Jan1
                                  schrieb am zuletzt editiert von
                                  #23

                                  @Ondas-tm
                                  100% Anforderung erfüllt :+1:

                                  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

                                  387

                                  Online

                                  32.7k

                                  Benutzer

                                  82.4k

                                  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