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. Visualisierung
  4. Spülmaschine über Homeconnect

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Spülmaschine über Homeconnect

Geplant Angeheftet Gesperrt Verschoben Visualisierung
18 Beiträge 7 Kommentatoren 1.1k Aufrufe 5 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.
  • L Offline
    L Offline
    lustig29
    schrieb am zuletzt editiert von
    #1

    Ich möchte gerne meine Bosch Spülmaschine über den HomeConnect Adapter in meiner Vis steuern. Leider scheitere ich schon am einfachen ein und ausschalten des Geschirrspülers. Ich habe schon sämtliche Sachen mit diesem Datenpunkt probiert, aber bekomme die Maschine einfache nicht eingeschaltet.

    Spülmaschine.png

    DJMarc75D L 2 Antworten Letzte Antwort
    0
    • L lustig29

      Ich möchte gerne meine Bosch Spülmaschine über den HomeConnect Adapter in meiner Vis steuern. Leider scheitere ich schon am einfachen ein und ausschalten des Geschirrspülers. Ich habe schon sämtliche Sachen mit diesem Datenpunkt probiert, aber bekomme die Maschine einfache nicht eingeschaltet.

      Spülmaschine.png

      DJMarc75D Offline
      DJMarc75D Offline
      DJMarc75
      schrieb am zuletzt editiert von
      #2

      @lustig29

      Dann klick mal auf den Bleistift beim Datenpunkt und wähle Objektdaten aus.
      Dann zeig mal die States bitte.

      Lehrling seit 1975 !!!
      Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
      https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

      L 1 Antwort Letzte Antwort
      0
      • DJMarc75D DJMarc75

        @lustig29

        Dann klick mal auf den Bleistift beim Datenpunkt und wähle Objektdaten aus.
        Dann zeig mal die States bitte.

        L Offline
        L Offline
        lustig29
        schrieb am zuletzt editiert von
        #3

        @djmarc75 ```

        {
          "type": "state",
          "common": {
            "name": "Energiezustand",
            "type": "string",
            "role": "indicator",
            "write": true,
            "read": true,
            "unit": "",
            "states": {
              "BSH.Common.EnumType.PowerState.Off": "Aus",
              "BSH.Common.EnumType.PowerState.On": "An"
            }
          },
          "native": {},
          "from": "system.adapter.homeconnect.0",
          "user": "system.user.admin",
          "ts": 1669730263767,
          "_id": "homeconnect.0.402090519689049972.settings.BSH_Common_Setting_PowerState",
          "acl": {
            "object": 1636,
            "state": 1636,
            "owner": "system.user.admin",
            "ownerGroup": "system.group.administrator"
          }
        }
        
        DJMarc75D 1 Antwort Letzte Antwort
        0
        • L lustig29

          @djmarc75 ```

          {
            "type": "state",
            "common": {
              "name": "Energiezustand",
              "type": "string",
              "role": "indicator",
              "write": true,
              "read": true,
              "unit": "",
              "states": {
                "BSH.Common.EnumType.PowerState.Off": "Aus",
                "BSH.Common.EnumType.PowerState.On": "An"
              }
            },
            "native": {},
            "from": "system.adapter.homeconnect.0",
            "user": "system.user.admin",
            "ts": 1669730263767,
            "_id": "homeconnect.0.402090519689049972.settings.BSH_Common_Setting_PowerState",
            "acl": {
              "object": 1636,
              "state": 1636,
              "owner": "system.user.admin",
              "ownerGroup": "system.group.administrator"
            }
          }
          
          DJMarc75D Offline
          DJMarc75D Offline
          DJMarc75
          schrieb am zuletzt editiert von
          #4

          @lustig29 einschalten mit

          BSH.Common.EnumType.PowerState.On
          

          ausschalten mit

          BSH.Common.EnumType.PowerState.Off
          

          Lehrling seit 1975 !!!
          Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
          https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

          1 Antwort Letzte Antwort
          0
          • L Offline
            L Offline
            lustig29
            schrieb am zuletzt editiert von
            #5

            @djmarc75 said in Spülmaschine über Homeconnect:

            BSH.Common.EnumType.PowerState.On

            Hat funktioniert. Danke

            Kannst du mir jetzt noch verraten wie ich bei folgendem Datenpunkt die Sekunden in Stunden/Minuten umrechne? Also die Restzeit beträgt noch 1h 26 min, so in etwa?

            DJMarc75D 1 Antwort Letzte Antwort
            0
            • L lustig29

              @djmarc75 said in Spülmaschine über Homeconnect:

              BSH.Common.EnumType.PowerState.On

              Hat funktioniert. Danke

              Kannst du mir jetzt noch verraten wie ich bei folgendem Datenpunkt die Sekunden in Stunden/Minuten umrechne? Also die Restzeit beträgt noch 1h 26 min, so in etwa?

              DJMarc75D Offline
              DJMarc75D Offline
              DJMarc75
              schrieb am zuletzt editiert von
              #6

              @lustig29 sagte in Spülmaschine über Homeconnect:

              bei folgendem Datenpunkt

              bei welchem ?
              Und wie soll das gelöst werden ?
              Blockly?

              Lehrling seit 1975 !!!
              Beitrag geholfen ? dann gerne ein upvote rechts unten im Beitrag klicken ;)
              https://forum.iobroker.net/topic/51555/hinweise-f%C3%BCr-gute-forenbeitr%C3%A4ge

              L 1 Antwort Letzte Antwort
              0
              • DJMarc75D DJMarc75

                @lustig29 sagte in Spülmaschine über Homeconnect:

                bei folgendem Datenpunkt

                bei welchem ?
                Und wie soll das gelöst werden ?
                Blockly?

                L Offline
                L Offline
                lustig29
                schrieb am zuletzt editiert von
                #7

                @djmarc75 Oh, sorry vergessen.

                Ja, denke mit einem Blockly Skript. Oder gibt es ein Widget, dass es gleich umrechnet?

                {
                  "type": "state",
                  "common": {
                    "name": "Verbleibende Programmlaufzeit",
                    "type": "number",
                    "role": "indicator",
                    "write": true,
                    "read": true,
                    "unit": "seconds"
                  },
                  "native": {},
                  "from": "system.adapter.homeconnect.0",
                  "user": "system.user.admin",
                  "ts": 1668707562758,
                  "_id": "homeconnect.0.402090519689049972.programs.active.options.BSH_Common_Option_RemainingProgramTime",
                  "acl": {
                    "object": 1636,
                    "state": 1636,
                    "owner": "system.user.admin",
                    "ownerGroup": "system.group.administrator"
                  }
                }
                
                sigi234S 1 Antwort Letzte Antwort
                0
                • L lustig29

                  @djmarc75 Oh, sorry vergessen.

                  Ja, denke mit einem Blockly Skript. Oder gibt es ein Widget, dass es gleich umrechnet?

                  {
                    "type": "state",
                    "common": {
                      "name": "Verbleibende Programmlaufzeit",
                      "type": "number",
                      "role": "indicator",
                      "write": true,
                      "read": true,
                      "unit": "seconds"
                    },
                    "native": {},
                    "from": "system.adapter.homeconnect.0",
                    "user": "system.user.admin",
                    "ts": 1668707562758,
                    "_id": "homeconnect.0.402090519689049972.programs.active.options.BSH_Common_Option_RemainingProgramTime",
                    "acl": {
                      "object": 1636,
                      "state": 1636,
                      "owner": "system.user.admin",
                      "ownerGroup": "system.group.administrator"
                    }
                  }
                  
                  sigi234S Online
                  sigi234S Online
                  sigi234
                  Forum Testing Most Active
                  schrieb am zuletzt editiert von sigi234
                  #8

                  @lustig29 sagte in Spülmaschine über Homeconnect:

                  Ja, denke mit einem Blockly Skript. Oder gibt es ein Widget, dass es gleich umrechnet?

                  Widget:(materialdesign)

                  [{"tpl":"tplVis-materialdesign-value","data":{"oid":"homeconnect.0.401010522278007458.programs.active.options.BSH_Common_Option_RemainingProgramTime","g_fixed":true,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","targetType":"auto","textAlign":"start","valuesFontColor":"#c70000","valuesFontFamily":"#mdwTheme:vis-materialdesign.0.fonts.value.text","valuesFontSize":"25","prepandTextColor":"#ffffff","prepandTextFontFamily":"#mdwTheme:vis-materialdesign.0.fonts.value.prepand","prepandTextFontSize":"20","appendTextColor":"#c70000","appendTextFontFamily":"#mdwTheme:vis-materialdesign.0.fonts.value.append","appendTextFontSize":"20","image":"/vis-icontwo/Misc/timer.png","imageColor":"#ffffff","iconPosition":"left","effectFontColor":"#f00000","effectFontSize":"20","effectDuration":"250","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"convertToDuration":"mm [Minuten]","valueLabelUnit":" min.","prepandText":"   Verbleibende Programmlaufzeit : ","changeEffectEnabled":true,"valueLabelWidth":"8","name":"Programmlaufzeit","iconHeight":"100","appendText":"","textOnTrue":"","textOnFalse":"","generateHtmlControl":"true"},"style":{"left":"497px","top":"234px","width":"580px","height":"110px","z-index":"5"},"widgetSet":"materialdesign"}]
                  

                  https://forum.iobroker.net/topic/28717/vis-von-sigi234

                  VIEW Geschirrspüler Inventwo

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

                  L 1 Antwort Letzte Antwort
                  0
                  • sigi234S sigi234

                    @lustig29 sagte in Spülmaschine über Homeconnect:

                    Ja, denke mit einem Blockly Skript. Oder gibt es ein Widget, dass es gleich umrechnet?

                    Widget:(materialdesign)

                    [{"tpl":"tplVis-materialdesign-value","data":{"oid":"homeconnect.0.401010522278007458.programs.active.options.BSH_Common_Option_RemainingProgramTime","g_fixed":true,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","targetType":"auto","textAlign":"start","valuesFontColor":"#c70000","valuesFontFamily":"#mdwTheme:vis-materialdesign.0.fonts.value.text","valuesFontSize":"25","prepandTextColor":"#ffffff","prepandTextFontFamily":"#mdwTheme:vis-materialdesign.0.fonts.value.prepand","prepandTextFontSize":"20","appendTextColor":"#c70000","appendTextFontFamily":"#mdwTheme:vis-materialdesign.0.fonts.value.append","appendTextFontSize":"20","image":"/vis-icontwo/Misc/timer.png","imageColor":"#ffffff","iconPosition":"left","effectFontColor":"#f00000","effectFontSize":"20","effectDuration":"250","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"convertToDuration":"mm [Minuten]","valueLabelUnit":" min.","prepandText":"   Verbleibende Programmlaufzeit : ","changeEffectEnabled":true,"valueLabelWidth":"8","name":"Programmlaufzeit","iconHeight":"100","appendText":"","textOnTrue":"","textOnFalse":"","generateHtmlControl":"true"},"style":{"left":"497px","top":"234px","width":"580px","height":"110px","z-index":"5"},"widgetSet":"materialdesign"}]
                    

                    https://forum.iobroker.net/topic/28717/vis-von-sigi234

                    VIEW Geschirrspüler Inventwo

                    L Offline
                    L Offline
                    lustig29
                    schrieb am zuletzt editiert von
                    #9

                    @sigi234 Danke.

                    1 Antwort Letzte Antwort
                    0
                    • werner2000xW Offline
                      werner2000xW Offline
                      werner2000x
                      schrieb am zuletzt editiert von
                      #10

                      Ich möchte ger den Tür Status meiner Waschmaschine anzeigen.
                      Es gibt das Objekt "homeconnect.0.484030393058001457.status.BSH_Common_Status_DoorState"

                      Wie schaffe ich es den Inhalt des Objektes "open, closed oder locked" in einer VIS anzuzeigen?

                      Raspi4 8 GB mit Aqara Zigbee USB, iob
                      Innogy Smarthome
                      Bosch Bridge 2
                      HUE Bridge
                      OpenWB Wallbox mit EVU Kit
                      Google Nest Pro Hub
                      HA auf uGreen dxp4800

                      werner2000xW 1 Antwort Letzte Antwort
                      0
                      • werner2000xW werner2000x

                        Ich möchte ger den Tür Status meiner Waschmaschine anzeigen.
                        Es gibt das Objekt "homeconnect.0.484030393058001457.status.BSH_Common_Status_DoorState"

                        Wie schaffe ich es den Inhalt des Objektes "open, closed oder locked" in einer VIS anzuzeigen?

                        werner2000xW Offline
                        werner2000xW Offline
                        werner2000x
                        schrieb am zuletzt editiert von werner2000x
                        #11

                        @werner2000x Was ich über Türstatus gefunden habe steht hier:
                        Link Text

                        Könnte über einen Alias der Zustand auch in VIS dargestellt werden?

                        Raspi4 8 GB mit Aqara Zigbee USB, iob
                        Innogy Smarthome
                        Bosch Bridge 2
                        HUE Bridge
                        OpenWB Wallbox mit EVU Kit
                        Google Nest Pro Hub
                        HA auf uGreen dxp4800

                        1 Antwort Letzte Antwort
                        0
                        • L lustig29

                          Ich möchte gerne meine Bosch Spülmaschine über den HomeConnect Adapter in meiner Vis steuern. Leider scheitere ich schon am einfachen ein und ausschalten des Geschirrspülers. Ich habe schon sämtliche Sachen mit diesem Datenpunkt probiert, aber bekomme die Maschine einfache nicht eingeschaltet.

                          Spülmaschine.png

                          L Online
                          L Online
                          lesiflo
                          Most Active
                          schrieb am zuletzt editiert von lesiflo
                          #12

                          gelöscht.

                          1 Antwort Letzte Antwort
                          0
                          • werner2000xW Offline
                            werner2000xW Offline
                            werner2000x
                            schrieb am zuletzt editiert von werner2000x
                            #13

                            @werner2000x Das Problem habe ich noch nicht lösen können.
                            Bei manchen Objekten klappt das darstellen in VIS und bei anderen nicht.
                            Herausgefunden habe ich, dass die Objektnamen mit denen es klappt:
                            z.B. bshb.0.hdm:homeconnect:484030393058001457.HCWasher.operationState
                            hier steht immer ein eindeutiger Wert drin wie hier: STANDBY oder andere

                            {
                              "type": "state",
                              "common": {
                                "name": "Waschmaschine.HCWasher.operationState",
                                "type": "string",
                                "role": "state",
                                "read": true,
                                "write": true
                              },
                              "native": {
                                "device": {
                                  "@type": "device",
                                  "rootDeviceId": "64-da-a0-41-cb-2d",
                                  "id": "hdm:homeconnect:484030393058001457",
                                  "deviceServiceIds": [
                                    "HCWasher"
                                  ],
                                  "manufacturer": "UNKNOWN",
                                  "roomId": "hz_3",
                                  "deviceModel": "HOMECONNECT_WASHER",
                                  "serial": "hdm:homeconnect:484030393058001457",
                                  "profile": "GENERIC",
                                  "name": "Waschmaschine",
                                  "status": "AVAILABLE",
                                  "childDeviceIds": [],
                                  "supportedProfiles": []
                                },
                                "deviceService": {
                                  "@type": "DeviceServiceData",
                                  "id": "HCWasher",
                                  "deviceId": "hdm:homeconnect:484030393058001457",
                                  "state": {
                                    "@type": "whitegoodsWasherState",
                                    "operationState": "RUNNING",
                                    "remoteControlStartAllowed": true
                                  },
                                  "path": "/devices/hdm:homeconnect:484030393058001457/services/HCWasher"
                                },
                                "state": "operationState"
                              },
                              "from": "system.adapter.bshb.0",
                              "user": "system.user.admin",
                              "ts": 1724922231365,
                              "_id": "bshb.0.hdm:homeconnect:484030393058001457.HCWasher.operationState",
                              "acl": {
                                "object": 1636,
                                "state": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              }
                            }
                            

                            anders aussehen als mit denn es nicht klappt:

                            z.B. homeconnect.0.BOSCH-HSG636XS6-68A40E003607.status.BSH_Common_Status_DoorState
                            hier steht kein eindeutiger Wert drin sondern:
                            "Closed(BSH.Common.Enum.Type.DoorState.Closed)"

                            {
                              "type": "state",
                              "common": {
                                "name": "Tür",
                                "type": "mixed",
                                "role": "indicator",
                                "write": true,
                                "read": true,
                                "unit": "",
                                "states": {
                                  "BSH.Common.EnumType.DoorState.Closed": "Closed",
                                  "BSH.Common.EnumType.DoorState.Open": "Open"
                                }
                              },
                              "native": {},
                              "_id": "homeconnect.0.BOSCH-HSG636XS6-68A40E003607.status.BSH_Common_Status_DoorState",
                              "acl": {
                                "object": 1636,
                                "state": 1636,
                                "owner": "system.user.admin",
                                "ownerGroup": "system.group.administrator"
                              },
                              "from": "system.adapter.homeconnect.0",
                              "user": "system.user.admin",
                              "ts": 1727715020579
                            }
                            

                            Auch mit einem Alias bekomme ich den Inhalt mancher Objekte nicht dargestellt .

                            Raspi4 8 GB mit Aqara Zigbee USB, iob
                            Innogy Smarthome
                            Bosch Bridge 2
                            HUE Bridge
                            OpenWB Wallbox mit EVU Kit
                            Google Nest Pro Hub
                            HA auf uGreen dxp4800

                            D Ro75R 2 Antworten Letzte Antwort
                            0
                            • werner2000xW werner2000x

                              @werner2000x Das Problem habe ich noch nicht lösen können.
                              Bei manchen Objekten klappt das darstellen in VIS und bei anderen nicht.
                              Herausgefunden habe ich, dass die Objektnamen mit denen es klappt:
                              z.B. bshb.0.hdm:homeconnect:484030393058001457.HCWasher.operationState
                              hier steht immer ein eindeutiger Wert drin wie hier: STANDBY oder andere

                              {
                                "type": "state",
                                "common": {
                                  "name": "Waschmaschine.HCWasher.operationState",
                                  "type": "string",
                                  "role": "state",
                                  "read": true,
                                  "write": true
                                },
                                "native": {
                                  "device": {
                                    "@type": "device",
                                    "rootDeviceId": "64-da-a0-41-cb-2d",
                                    "id": "hdm:homeconnect:484030393058001457",
                                    "deviceServiceIds": [
                                      "HCWasher"
                                    ],
                                    "manufacturer": "UNKNOWN",
                                    "roomId": "hz_3",
                                    "deviceModel": "HOMECONNECT_WASHER",
                                    "serial": "hdm:homeconnect:484030393058001457",
                                    "profile": "GENERIC",
                                    "name": "Waschmaschine",
                                    "status": "AVAILABLE",
                                    "childDeviceIds": [],
                                    "supportedProfiles": []
                                  },
                                  "deviceService": {
                                    "@type": "DeviceServiceData",
                                    "id": "HCWasher",
                                    "deviceId": "hdm:homeconnect:484030393058001457",
                                    "state": {
                                      "@type": "whitegoodsWasherState",
                                      "operationState": "RUNNING",
                                      "remoteControlStartAllowed": true
                                    },
                                    "path": "/devices/hdm:homeconnect:484030393058001457/services/HCWasher"
                                  },
                                  "state": "operationState"
                                },
                                "from": "system.adapter.bshb.0",
                                "user": "system.user.admin",
                                "ts": 1724922231365,
                                "_id": "bshb.0.hdm:homeconnect:484030393058001457.HCWasher.operationState",
                                "acl": {
                                  "object": 1636,
                                  "state": 1636,
                                  "owner": "system.user.admin",
                                  "ownerGroup": "system.group.administrator"
                                }
                              }
                              

                              anders aussehen als mit denn es nicht klappt:

                              z.B. homeconnect.0.BOSCH-HSG636XS6-68A40E003607.status.BSH_Common_Status_DoorState
                              hier steht kein eindeutiger Wert drin sondern:
                              "Closed(BSH.Common.Enum.Type.DoorState.Closed)"

                              {
                                "type": "state",
                                "common": {
                                  "name": "Tür",
                                  "type": "mixed",
                                  "role": "indicator",
                                  "write": true,
                                  "read": true,
                                  "unit": "",
                                  "states": {
                                    "BSH.Common.EnumType.DoorState.Closed": "Closed",
                                    "BSH.Common.EnumType.DoorState.Open": "Open"
                                  }
                                },
                                "native": {},
                                "_id": "homeconnect.0.BOSCH-HSG636XS6-68A40E003607.status.BSH_Common_Status_DoorState",
                                "acl": {
                                  "object": 1636,
                                  "state": 1636,
                                  "owner": "system.user.admin",
                                  "ownerGroup": "system.group.administrator"
                                },
                                "from": "system.adapter.homeconnect.0",
                                "user": "system.user.admin",
                                "ts": 1727715020579
                              }
                              

                              Auch mit einem Alias bekomme ich den Inhalt mancher Objekte nicht dargestellt .

                              D Online
                              D Online
                              darkblu
                              schrieb am zuletzt editiert von darkblu
                              #14

                              @werner2000x ,

                              probier mal dieses Widget:

                              [{"tpl":"i-vis-universal","data":{"g_fixed":false,"g_visibility":false,"g_css_font_text":false,"g_css_background":false,"g_css_shadow_padding":false,"g_css_border":false,"g_gestures":false,"g_signals":false,"g_last_change":false,"visibility-cond":"==","visibility-val":1,"visibility-groups-action":"hide","iUniversalWidgetType":"Background","iValueType":"value","iValueComparison":"equal","iStateResponseTime":"0","iStateResetValueTime":"0","iNavWait":"100","iHttpType":"iSend","iPopUpBackground":"#666666","iPopUpPreventClickOutside":"","iPopUpShowTitle":"true","iPopUpTitle":"","iPopUpTitleColor":"#ffffff","iPopUpCloseBtnColor":"#dc2e2e","iPopUpWidth":"800px","iPopUpHeight":"500px","iPopUpHeightTitle":"50","iPopUpTitleSize":"28","iPopUpPosition":"center","iPopUpPositionX":"0","iPopUpPositionY":"0","iPopUpCloseAfterSeconds":"0","iPopUpCornerRadiusUL":"12","iPopUpCornerRadiusUR":"0","iPopUpCornerRadiusLR":"12","iPopUpCornerRadiusLL":"0","iPopUpShadowXOffset":"2","iPopUpShadowYOffset":"2","iPopUpShadowBlur":"2","iPopUpShadowSpread":"1","iPopUpShadowColor":"#111111","iButtonCol":"#333333","iButtonActive":"#366696","iButtonColHover":"","iOpacityBack":"1","iCornerRadiusUL":"0","iCornerRadiusUR":"0","iCornerRadiusLR":"0","iCornerRadiusLL":"0","iContentFlexDirection":"vertical","iContentVertAlign":"iSpace-between","iContentOrder":"orderImgText","iOpacityCtn":"1","iContentType":"image","iTextColor":"#ffffff","iTextColorActive":"#ffffff","iTextSize":"16","iTextAlign":"iCenter","iTextDecoration":"none","iTextSpaceTop":"0","iTextSpaceBottom":"0","iTextSpaceLeft":"0","iTextSpaceRight":"0","iIconSize":"70","iImgAlign":"iCenter","iImgSpaceTop":"10","iImgSpaceBottom":"0","iImgSpaceLeft":"0","iImgSpaceRight":"0","iImgRotation":"0","iImgBlinkFalse":"0","iImgBlinkTrue":"0","iImgColorFalse":"#1bc52f","iImgColorTrue":"#eb4747","iImgClockFace":"01","iImgClockHands":"01","iImgClockShowBorder":"1","iImgColorClockFace":"#ffffff","iImgColorHands":"#ffffff","iImgColorHandSecond":"#ff0000","iClockShowSeconds":"","iClockTimezone":"Europe/Berlin","iHtmlTextFieldFalse":"","iHtmlTextFieldTrue":"","iShadowXOffset":"2","iShadowYOffset":"2","iShadowBlur":"2","iShadowSpread":"1","iShadowColor":"#111111","iShadowColorActive":"#111111","iShadowColorHover":"","iShadowInnerXOffset":"0","iShadowInnerYOffset":"0","iShadowInnerBlur":"0","iShadowInnerSpread":"0","iShadowInnerColor":"#111111","iShadowInnerColorActive":"#111111","iShadowInnerColorHover":"","iShadowTextXOffset":"0","iShadowTextYOffset":"0","iShadowTextBlur":"0","iShadowTextColor":"#111111","iShadowTextColorActive":"#111111","iBorderSize":"0","iBorderStyle":"none","iBorderColor":"#ffffff","iBorderColorActive":"#ffffff","iBorderColorHover":"","signals-cond-0":"==","signals-val-0":true,"signals-icon-0":"/vis/signals/lowbattery.png","signals-icon-size-0":0,"signals-blink-0":false,"signals-horz-0":0,"signals-vert-0":0,"signals-hide-edit-0":false,"signals-cond-1":"==","signals-val-1":true,"signals-icon-1":"/vis/signals/lowbattery.png","signals-icon-size-1":0,"signals-blink-1":false,"signals-horz-1":0,"signals-vert-1":0,"signals-hide-edit-1":false,"signals-cond-2":"==","signals-val-2":true,"signals-icon-2":"/vis/signals/lowbattery.png","signals-icon-size-2":0,"signals-blink-2":false,"signals-horz-2":0,"signals-vert-2":0,"signals-hide-edit-2":false,"lc-type":"last-change","lc-is-interval":true,"lc-is-moment":false,"lc-format":"","lc-position-vert":"top","lc-position-horz":"right","lc-offset-vert":0,"lc-offset-horz":0,"lc-font-size":"12px","lc-font-family":"","lc-font-style":"","lc-bkg-color":"","lc-color":"","lc-border-width":"0","lc-border-style":"","lc-border-color":"","lc-border-radius":10,"lc-zindex":0,"iValueFalse":"Aus","iValueTrue":"BSH.Common.EnumType.DoorState.Open","iTextFalse":"Tür:<br>zu","iTextTrue":"Tür:<br>offen","iImageFalse":"/icons-mfd-png/fts_door.png","iImageTrue":"/icons-mfd-png/fts_door_tilt.png","oid":"homeconnect.0.011090519695004747.status.BSH_Common_Status_DoorState"},"style":{"left":"1320px","top":"60px","width":"80px","height":"170px","z-index":"5"},"widgetSet":"vis-inventwo"}]
                              

                              den Text kopieren und in der VIS bei "Widgets importieren" einfügen.
                              Natürlich Datenpunkte und Bilder anpassen.

                              Ist ein vis inventwo universal switch

                              Raspi 4, 4GB für Influxdb 1.8 und Grafana
                              Raspi 5, 8 GB für ioBroker

                              1 Antwort Letzte Antwort
                              0
                              • werner2000xW werner2000x

                                @werner2000x Das Problem habe ich noch nicht lösen können.
                                Bei manchen Objekten klappt das darstellen in VIS und bei anderen nicht.
                                Herausgefunden habe ich, dass die Objektnamen mit denen es klappt:
                                z.B. bshb.0.hdm:homeconnect:484030393058001457.HCWasher.operationState
                                hier steht immer ein eindeutiger Wert drin wie hier: STANDBY oder andere

                                {
                                  "type": "state",
                                  "common": {
                                    "name": "Waschmaschine.HCWasher.operationState",
                                    "type": "string",
                                    "role": "state",
                                    "read": true,
                                    "write": true
                                  },
                                  "native": {
                                    "device": {
                                      "@type": "device",
                                      "rootDeviceId": "64-da-a0-41-cb-2d",
                                      "id": "hdm:homeconnect:484030393058001457",
                                      "deviceServiceIds": [
                                        "HCWasher"
                                      ],
                                      "manufacturer": "UNKNOWN",
                                      "roomId": "hz_3",
                                      "deviceModel": "HOMECONNECT_WASHER",
                                      "serial": "hdm:homeconnect:484030393058001457",
                                      "profile": "GENERIC",
                                      "name": "Waschmaschine",
                                      "status": "AVAILABLE",
                                      "childDeviceIds": [],
                                      "supportedProfiles": []
                                    },
                                    "deviceService": {
                                      "@type": "DeviceServiceData",
                                      "id": "HCWasher",
                                      "deviceId": "hdm:homeconnect:484030393058001457",
                                      "state": {
                                        "@type": "whitegoodsWasherState",
                                        "operationState": "RUNNING",
                                        "remoteControlStartAllowed": true
                                      },
                                      "path": "/devices/hdm:homeconnect:484030393058001457/services/HCWasher"
                                    },
                                    "state": "operationState"
                                  },
                                  "from": "system.adapter.bshb.0",
                                  "user": "system.user.admin",
                                  "ts": 1724922231365,
                                  "_id": "bshb.0.hdm:homeconnect:484030393058001457.HCWasher.operationState",
                                  "acl": {
                                    "object": 1636,
                                    "state": 1636,
                                    "owner": "system.user.admin",
                                    "ownerGroup": "system.group.administrator"
                                  }
                                }
                                

                                anders aussehen als mit denn es nicht klappt:

                                z.B. homeconnect.0.BOSCH-HSG636XS6-68A40E003607.status.BSH_Common_Status_DoorState
                                hier steht kein eindeutiger Wert drin sondern:
                                "Closed(BSH.Common.Enum.Type.DoorState.Closed)"

                                {
                                  "type": "state",
                                  "common": {
                                    "name": "Tür",
                                    "type": "mixed",
                                    "role": "indicator",
                                    "write": true,
                                    "read": true,
                                    "unit": "",
                                    "states": {
                                      "BSH.Common.EnumType.DoorState.Closed": "Closed",
                                      "BSH.Common.EnumType.DoorState.Open": "Open"
                                    }
                                  },
                                  "native": {},
                                  "_id": "homeconnect.0.BOSCH-HSG636XS6-68A40E003607.status.BSH_Common_Status_DoorState",
                                  "acl": {
                                    "object": 1636,
                                    "state": 1636,
                                    "owner": "system.user.admin",
                                    "ownerGroup": "system.group.administrator"
                                  },
                                  "from": "system.adapter.homeconnect.0",
                                  "user": "system.user.admin",
                                  "ts": 1727715020579
                                }
                                

                                Auch mit einem Alias bekomme ich den Inhalt mancher Objekte nicht dargestellt .

                                Ro75R Offline
                                Ro75R Offline
                                Ro75
                                schrieb am zuletzt editiert von
                                #15

                                @werner2000x sagte in Spülmaschine über Homeconnect:

                                z.B. homeconnect.0.BOSCH-HSG636XS6-68A40E003607.status.BSH_Common_Status_DoorState
                                hier steht kein eindeutiger Wert drin sondern:
                                "Closed(BSH.Common.Enum.Type.DoorState.Closed)"

                                Manchmal geht es einfacher via Code:

                                function Splitter(sValue,cSplit,lSplit) {
                                    var a = sValue.split(cSplit);
                                    return a[lSplit];
                                }
                                
                                on({id: 'homeconnect.0.013xxxxxxxxx839.status.BSH_Common_Status_DoorState', change: 'any'}, function (obj) {
                                    var sValue='';
                                    if(Splitter(obj.state.val,'.',4) == 'Open') {
                                        console.log('geöffnet');
                                    } else {
                                        console.log('geschlossen');
                                    } 
                                });
                                

                                Du musst nur den Datenpunkt anpassen. In der Console bekommst du dann das Ergebnis ausgegeben. Das kannst du natürlich in DP schreiben und in der VIS auswerten. Das funktioniert auch mit allen anderen Werten in ähnlicher Form.

                                Ro75.

                                SERVER = Beelink U59 16GB DDR4 RAM 512GB SSD, FB 7490, FritzDect 200+301+440, ConBee II, Zigbee Aqara Sensoren + NOUS A1Z, NOUS A1T, Philips Hue ** ioBroker, REDIS, influxdb2, Grafana, PiHole, Plex-Mediaserver, paperless-ngx (Docker), MariaDB + phpmyadmin *** VIS-Runtime = Intel NUC 8GB RAM 128GB SSD + 24" Touchscreen

                                werner2000xW 1 Antwort Letzte Antwort
                                0
                                • Ro75R Ro75

                                  @werner2000x sagte in Spülmaschine über Homeconnect:

                                  z.B. homeconnect.0.BOSCH-HSG636XS6-68A40E003607.status.BSH_Common_Status_DoorState
                                  hier steht kein eindeutiger Wert drin sondern:
                                  "Closed(BSH.Common.Enum.Type.DoorState.Closed)"

                                  Manchmal geht es einfacher via Code:

                                  function Splitter(sValue,cSplit,lSplit) {
                                      var a = sValue.split(cSplit);
                                      return a[lSplit];
                                  }
                                  
                                  on({id: 'homeconnect.0.013xxxxxxxxx839.status.BSH_Common_Status_DoorState', change: 'any'}, function (obj) {
                                      var sValue='';
                                      if(Splitter(obj.state.val,'.',4) == 'Open') {
                                          console.log('geöffnet');
                                      } else {
                                          console.log('geschlossen');
                                      } 
                                  });
                                  

                                  Du musst nur den Datenpunkt anpassen. In der Console bekommst du dann das Ergebnis ausgegeben. Das kannst du natürlich in DP schreiben und in der VIS auswerten. Das funktioniert auch mit allen anderen Werten in ähnlicher Form.

                                  Ro75.

                                  werner2000xW Offline
                                  werner2000xW Offline
                                  werner2000x
                                  schrieb am zuletzt editiert von
                                  #16

                                  Danke für das JS-Script. Ich verstehe jedoch nicht in welchem Object ich jetzt das Ergebnis der Funktion finde.

                                  Raspi4 8 GB mit Aqara Zigbee USB, iob
                                  Innogy Smarthome
                                  Bosch Bridge 2
                                  HUE Bridge
                                  OpenWB Wallbox mit EVU Kit
                                  Google Nest Pro Hub
                                  HA auf uGreen dxp4800

                                  Ro75R 1 Antwort Letzte Antwort
                                  0
                                  • werner2000xW werner2000x

                                    Danke für das JS-Script. Ich verstehe jedoch nicht in welchem Object ich jetzt das Ergebnis der Funktion finde.

                                    Ro75R Offline
                                    Ro75R Offline
                                    Ro75
                                    schrieb am zuletzt editiert von
                                    #17

                                    @werner2000x in gar keinem Objekt/Datenpunkt. Die Ausgabe ist im Log, damit es "allgemein" gehalten bleibt. So kann jeder und auch du selbst festlegen, wohin es gespeichert werden soll.

                                    Ro75.

                                    SERVER = Beelink U59 16GB DDR4 RAM 512GB SSD, FB 7490, FritzDect 200+301+440, ConBee II, Zigbee Aqara Sensoren + NOUS A1Z, NOUS A1T, Philips Hue ** ioBroker, REDIS, influxdb2, Grafana, PiHole, Plex-Mediaserver, paperless-ngx (Docker), MariaDB + phpmyadmin *** VIS-Runtime = Intel NUC 8GB RAM 128GB SSD + 24" Touchscreen

                                    1 Antwort Letzte Antwort
                                    0
                                    • werner2000xW Offline
                                      werner2000xW Offline
                                      werner2000x
                                      schrieb am zuletzt editiert von
                                      #18

                                      @ro75 Ja, es klappt. Jetzt versuche ich es mal mit dem Objekt "Operation.Status".

                                      Raspi4 8 GB mit Aqara Zigbee USB, iob
                                      Innogy Smarthome
                                      Bosch Bridge 2
                                      HUE Bridge
                                      OpenWB Wallbox mit EVU Kit
                                      Google Nest Pro Hub
                                      HA auf uGreen dxp4800

                                      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

                                      677

                                      Online

                                      32.7k

                                      Benutzer

                                      82.3k

                                      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