Weiter zum Inhalt
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Hell
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dunkel
  • 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. Homeconnect state auslesen

NEWS

  • Neuer ioBroker-Blog online: Monatsrückblick März/April 2026
    BluefoxB
    Bluefox
    8
    1
    364

  • Verwendung von KI bitte immer deutlich kennzeichnen
    HomoranH
    Homoran
    10
    1
    323

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    18
    1
    943

Homeconnect state auslesen

Geplant Angeheftet Gesperrt Verschoben Blockly
blocklyjavascript
6 Beiträge 4 Kommentatoren 411 Aufrufe 2 Beobachtet
  • Ä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.
  • S Online
    S Online
    Solardach
    schrieb am zuletzt editiert von Solardach
    #1

    Ich versuche per blockly den Wert aus dem State auszulesen und bekomme als Rückgabe in blockly immer nur den ersten teil "Dishcare.Dishwasher.Program.Auto2" zurück.

    Ich benötige aber den eigentlichen Wert sowie der auch unter Objekte Angezeigt wird also "Auto 45-65°C"
    Objekt.jpg

    Die Objekt Daten sehen so aus.
    bb854ee4-e603-4b74-b408-96f48860b678-image.png

    Mein Blockly (ausschnitt)
    a549aea9-78f4-49f3-97da-6688b6a0e9f3-image.png

    Danke schon mal für Eure Hilfe.

    sigi234S mickymM 2 Antworten Letzte Antwort
    0
    • S Solardach

      Ich versuche per blockly den Wert aus dem State auszulesen und bekomme als Rückgabe in blockly immer nur den ersten teil "Dishcare.Dishwasher.Program.Auto2" zurück.

      Ich benötige aber den eigentlichen Wert sowie der auch unter Objekte Angezeigt wird also "Auto 45-65°C"
      Objekt.jpg

      Die Objekt Daten sehen so aus.
      bb854ee4-e603-4b74-b408-96f48860b678-image.png

      Mein Blockly (ausschnitt)
      a549aea9-78f4-49f3-97da-6688b6a0e9f3-image.png

      Danke schon mal für Eure Hilfe.

      sigi234S Online
      sigi234S Online
      sigi234
      Forum Testing Most Active
      schrieb am zuletzt editiert von
      #2

      @solardach
      Suche mal nach : vis sigi234

      Bitte benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
      Immer Daten sichern!

      1 Antwort Letzte Antwort
      0
      • S Solardach

        Ich versuche per blockly den Wert aus dem State auszulesen und bekomme als Rückgabe in blockly immer nur den ersten teil "Dishcare.Dishwasher.Program.Auto2" zurück.

        Ich benötige aber den eigentlichen Wert sowie der auch unter Objekte Angezeigt wird also "Auto 45-65°C"
        Objekt.jpg

        Die Objekt Daten sehen so aus.
        bb854ee4-e603-4b74-b408-96f48860b678-image.png

        Mein Blockly (ausschnitt)
        a549aea9-78f4-49f3-97da-6688b6a0e9f3-image.png

        Danke schon mal für Eure Hilfe.

        mickymM Offline
        mickymM Offline
        mickym
        Most Active
        schrieb am zuletzt editiert von
        #3

        @solardach Ich habs mal in NodeRed umgesetzt - wie man das im Blockly macht - da kann Dir sicher @paul53 helfen.

        69efaa33-48f0-4fb9-979b-81a85b64f716-image.png

        Ich hab das einfach mal simuliert:

        1. Ausgangswert ist also der Wert Deines Datenpunktes Programm - ich hab das mal hier unter val gespeichert:
          Also:
        Dishcare.Dishwasher.Programm.Auto2
        
        1. Dann musst Du das ganze Objekt nochmal einlesen (wie man das im Blockly macht weiß ich nicht). Darin siehst Du das Du unter common.states die von Dir beschriebenen states als Objekt.
          Also
        {"Dishcare.Dishwasher.Programm.Intensiv70":"Intensiv 70°C","Dishcare.Dishwasher.Programm.Auto2":"Auto 45-65°C"}
        
        1. Nun kann man die JSONATA Funktion nutzen

        2fbc9d69-aa8e-4651-a323-72710700ae5e-image.png

        wie man das unter Blockly löst weiß ich nicht - aber im Prinzip nimmst Du das Objekt common.states und nutzt die JSONATA Funktion lookup.
        530e0252-7ad3-4cff-916b-2950d3552831-image.png

        Damit kannst Du den Wert herauslesen. Wie gesagt in Blockly kann ich Dir das nicht umsetzen, aber das können die Fachleute sicher.

        Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

        paul53P 1 Antwort Letzte Antwort
        0
        • mickymM mickym

          @solardach Ich habs mal in NodeRed umgesetzt - wie man das im Blockly macht - da kann Dir sicher @paul53 helfen.

          69efaa33-48f0-4fb9-979b-81a85b64f716-image.png

          Ich hab das einfach mal simuliert:

          1. Ausgangswert ist also der Wert Deines Datenpunktes Programm - ich hab das mal hier unter val gespeichert:
            Also:
          Dishcare.Dishwasher.Programm.Auto2
          
          1. Dann musst Du das ganze Objekt nochmal einlesen (wie man das im Blockly macht weiß ich nicht). Darin siehst Du das Du unter common.states die von Dir beschriebenen states als Objekt.
            Also
          {"Dishcare.Dishwasher.Programm.Intensiv70":"Intensiv 70°C","Dishcare.Dishwasher.Programm.Auto2":"Auto 45-65°C"}
          
          1. Nun kann man die JSONATA Funktion nutzen

          2fbc9d69-aa8e-4651-a323-72710700ae5e-image.png

          wie man das unter Blockly löst weiß ich nicht - aber im Prinzip nimmst Du das Objekt common.states und nutzt die JSONATA Funktion lookup.
          530e0252-7ad3-4cff-916b-2950d3552831-image.png

          Damit kannst Du den Wert herauslesen. Wie gesagt in Blockly kann ich Dir das nicht umsetzen, aber das können die Fachleute sicher.

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

          @mickym sagte: wie man das im Blockly macht

          Siehe hier.

          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

          mickymM 1 Antwort Letzte Antwort
          0
          • paul53P paul53

            @mickym sagte: wie man das im Blockly macht

            Siehe hier.

            mickymM Offline
            mickymM Offline
            mickym
            Most Active
            schrieb am zuletzt editiert von mickym
            #5

            @paul53 Super Danke

            @Solardach
            Dann solltest Du ja damit zurecht kommen.

            Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

            S 1 Antwort Letzte Antwort
            0
            • mickymM mickym

              @paul53 Super Danke

              @Solardach
              Dann solltest Du ja damit zurecht kommen.

              S Online
              S Online
              Solardach
              schrieb am zuletzt editiert von
              #6

              Prima Danke Problem gelöst.

              Besonderen Dank an @paul53

              1 Antwort Letzte Antwort
              0

              Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.

              Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.

              Mit deinem Input könnte dieser Beitrag noch besser werden 💗

              Registrieren Anmelden
              Antworten
              • In einem neuen Thema antworten
              Anmelden zum Antworten
              • Älteste zuerst
              • Neuste zuerst
              • Meiste Stimmen


              Support us

              ioBroker
              Community Adapters
              Donate

              587

              Online

              32.8k

              Benutzer

              82.8k

              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