Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Skripten / Logik
    4. JavaScript
    5. Script fürTabelle der Batterie Zustände

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Script fürTabelle der Batterie Zustände

    This topic has been deleted. Only users with topic management privileges can see it.
    • liv-in-sky
      liv-in-sky @Axel Koeneke last edited by

      @axel-koeneke

      habe ja nicht viel unterstützt 🙂

      aber genau so hätte ich es auch gemacht

      L 1 Reply Last reply Reply Quote 0
      • L
        Langer @liv-in-sky last edited by

        @liv-in-sky

        Besteht die Möglichkeit auch Bosch-Smart-Home Sensoren einzubinden?

        Die haben keinen Batterie % Datenpunkt sondern folgende Meldung unter :
        "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.BatteryLevel.faults"
        "[{"type":"LOW_BATTERY","category":"WARNING"}]"

        Ich hoffe es geht, habe ca. 50 Stück davon im Einsatz.

        Danke im voraus

        MfG
        Wastl

        liv-in-sky 1 Reply Last reply Reply Quote 0
        • liv-in-sky
          liv-in-sky @Langer last edited by

          @langer

          habe ich so noch nicht gesehen - steht da ein json im datenpunkt ?

          und wenn ja - was kann darin stehen ?

          kanns t du mal ein ganzes device als export machen - im objecte tab des admins

          L 1 Reply Last reply Reply Quote 0
          • L
            Langer @liv-in-sky last edited by

            @liv-in-sky

            {
              "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94": {
                "type": "device",
                "common": {
                  "name": "RCC.Büro"
                },
                "native": {
                  "device": {
                    "@type": "device",
                    "rootDeviceId": "64-da-a0-02-ff-ef",
                    "id": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "deviceServiceIds": [
                      "Thermostat",
                      "BatteryLevel",
                      "ValveTappet",
                      "TemperatureLevel",
                      "Linking",
                      "TemperatureOffset"
                    ],
                    "manufacturer": "BOSCH",
                    "roomId": "hz_2",
                    "deviceModel": "TRV",
                    "serial": "3014F711A000005A18586C94",
                    "profile": "GENERIC",
                    "name": "RCC.Büro",
                    "status": "AVAILABLE",
                    "parentDeviceId": "roomClimateControl_hz_2",
                    "childDeviceIds": []
                  }
                },
                "_id": "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94",
                "from": "system.adapter.admin.0",
                "user": "system.user.admin",
                "ts": 1629616904701
              },
              "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.BatteryLevel": {
                "type": "channel",
                "common": {
                  "name": "Heizung Büro.BatteryLevel"
                },
                "native": {
                  "device": {
                    "@type": "device",
                    "rootDeviceId": "64-da-a0-02-ff-ef",
                    "id": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "deviceServiceIds": [
                      "Thermostat",
                      "BatteryLevel",
                      "ValveTappet",
                      "TemperatureLevel",
                      "Linking",
                      "TemperatureOffset"
                    ],
                    "manufacturer": "BOSCH",
                    "roomId": "hz_2",
                    "deviceModel": "TRV",
                    "serial": "3014F711A000005A18586C94",
                    "profile": "GENERIC",
                    "name": "Heizung Büro",
                    "status": "AVAILABLE",
                    "parentDeviceId": "roomClimateControl_hz_2",
                    "childDeviceIds": []
                  },
                  "deviceService": {
                    "@type": "DeviceServiceData",
                    "id": "BatteryLevel",
                    "deviceId": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "path": "/devices/hdm:HomeMaticIP:3014F711A000005A18586C94/services/BatteryLevel"
                  }
                },
                "from": "system.adapter.bshb.0",
                "user": "system.user.admin",
                "ts": 1628743881211,
                "_id": "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.BatteryLevel"
              },
              "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.BatteryLevel.faults": {
                "type": "state",
                "common": {
                  "name": "Heizung Büro.BatteryLevel.faults",
                  "type": "array",
                  "role": "list",
                  "read": true,
                  "write": false,
                  "enums": [
                    {
                      "_id": "enum.functions.batterie_thermostat",
                      "common": {
                        "name": "Batterie_Thermostat",
                        "icon": "data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjUxMiIgdmlld0JveD0iMCAwIDUxMiA1MTIiIHdpZHRoPSI1MTIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPgogICAgICAgIDxwYXRoIGQ9Im0zOTQuMDYzIDM5MS45OTZjLTkuMTk4LTUuMjktMTguMzczLTEwLjYyMy0yNy41NTgtMTUuOTM3IDUuMDAyLTExLjc2OSAxMC4xOTQtMjMuOTAyIDE0LjkwMy0zNi4wNTMgMS44MDktNC42NjcgMS4xODktOS45MTEtMS42NTUtMTQuMDI4LTUuNzc2LTguMzYxLTE2Ljg2My04Ljg1NS0yNC4zNDQtMS43NC0xOS42NjEgMTguNy0zOS4wODUgMzctNTguNjUyIDU1LjUzNy0zLjc3NSAzLjU3Ny01LjYzOSA4LjQzNC01LjExIDEzLjMyNy41MjMgNC44NDYgMy4zMzkgOS4xNDQgNy43MjUgMTEuNzkyIDkuMzQ1IDUuNjQxIDE4Ljc2MSAxMC45NTUgMjguMDk4IDE2LjI5MS00LjY0NCAxMC45NTEtMTAuMzcyIDI0LjI0Ni0xNC45MiAzNi4wMDItMi44ODcgNy40NjIuNDIxIDE1Ljc0NCA3LjY5MyAxOS4yNjQgNS43MTQgMi43NjYgMTIuMjggMi4yMTEgMTguMjk5LTMuNDgzIDE5LjM0NC0xOC4zIDM5LjM0My0zNy4yMTQgNTguNjctNTUuNTQ3IDMuODE4LTMuNjIyIDUuNjc0LTguNTEyIDUuMDktMTMuNDE2LS41OTEtNC45NjItMy41OTQtOS4zMzgtOC4yMzktMTIuMDA5em0tNy4xNzQgMTQuNTRjLTE1LjYzNCAxNC44MzItNTguOTQ5IDU2Ljk3My02MC4xMDkgNTYuNDEyLS4xMTgtLjA1Ny0uMzA2LS4xNzgtLjI0LS4zNDkgNS4xNzktMTMuNTI2IDExLjYzNS0yOC4yNzIgMTYuOTE4LTQwLjczMiAxLjQ5My0zLjUyMi45MDctOC4yOC0zLjc2OC0xMC45Ny0xMC44NC02LjIzNy0yMS43OTEtMTIuMzU0LTMyLjU2NC0xOC44NDUtLjgwMi0uNDgzLS43NjctLjcxLS4wNTEtMS4zODggMjAuODc0LTE5Ljc3OSA1Ny45NTktNTUuMzExIDU5LjgwMy01Ni40NTkuMzk2LjA4NC41NDQuMjk5LjU0NS4zODQtNS4zMDcgMTMuNjg0LTExLjIxMyAyNy4zMDUtMTYuOSA0MC43MzktMS43OTQgNC4yMzctLjI5MyA4LjY0OSAzLjczOSAxMC45OCA0LjM5OSAyLjU0IDguNzk2IDUuMDg3IDEzLjE5MSA3LjYzNCA2LjM3NCAzLjY5MyAxMi43NDggNy4zODcgMTkuMTM0IDExLjA1OSAxLjEwNi42MzUgMS4xMzYuNzQ0LjMwMiAxLjUzNXptLTgxLjc4NC0yMDguNGgtMjAxLjQ2Yy0xMC4yNzMgMC0xOC42MzEgOC4zMy0xOC42MzEgMTguNTY5djQ0LjI3NmMwIDEwLjIzOSA4LjM1NyAxOC41NjkgMTguNjMxIDE4LjU2OWgyMDEuNDYxYzEwLjI3MyAwIDE4LjYzMS04LjMzIDE4LjYzMS0xOC41Njl2LTQ0LjI3NmMtLjAwMS0xMC4yMzktOC4zNTgtMTguNTY5LTE4LjYzMi0xOC41Njl6bTMuNjMxIDYyLjg0NWMwIDEuOTY4LTEuNjI5IDMuNTY5LTMuNjMxIDMuNTY5aC0yMDEuNDZjLTIuMDAyIDAtMy42MzEtMS42MDEtMy42MzEtMy41Njl2LTQ0LjI3NmMwLTEuOTY4IDEuNjI5LTMuNTY5IDMuNjMxLTMuNTY5aDIwMS40NjFjMi4wMDIgMCAzLjYzMSAxLjYwMSAzLjYzMSAzLjU2OXY0NC4yNzZ6bTE1LTE0My44OThjMC0xMC4yMzktOC4zNTctMTguNTY5LTE4LjYzMS0xOC41NjloLTIwMS40NmMtMTAuMjczIDAtMTguNjMxIDguMzMtMTguNjMxIDE4LjU2OXY0NC4yNzZjMCAxMC4yMzkgOC4zNTcgMTguNTY5IDE4LjYzMSAxOC41NjloMjAxLjQ2MWMxMC4yNzMgMCAxOC42MzEtOC4zMyAxOC42MzEtMTguNTY5di00NC4yNzZ6bS0xNSA0NC4yNzdjMCAxLjk2OC0xLjYyOSAzLjU2OS0zLjYzMSAzLjU2OWgtMjAxLjQ2Yy0yLjAwMiAwLTMuNjMxLTEuNjAxLTMuNjMxLTMuNTY5di00NC4yNzZjMC0xLjk2OCAxLjYyOS0zLjU2OSAzLjYzMS0zLjU2OWgyMDEuNDYxYzIuMDAyIDAgMy42MzEgMS42MDEgMy42MzEgMy41Njl2NDQuMjc2em0zOC4yNDcgMTIzLjg1N2MtMTguNjUzIDAtMzYuMjY2IDQuNTI5LTUxLjgwMyAxMi41NDJoLTE5MS41MzVjLTEwLjI3MiAwLTE4LjYzIDguMzMxLTE4LjYzIDE4LjU3djQ0LjI3YzAgMTAuMjM5IDguMzU3IDE4LjU3IDE4LjYzIDE4LjU3aDEzMS42MjFjLTEuMDk2IDYuMzE4LTEuNjczIDEyLjgxMi0xLjY3MyAxOS40MzggMCAyNC4yNDMgNy42NTEgNDYuNzI5IDIwLjY2IDY1LjE4MmgtMTUwLjYwOGMtMi4wMDIgMC0zLjYzLTEuNjAyLTMuNjMtMy41N3YtNDQuMjdjMC0xLjk2OSAxLjYyOC0zLjU3IDMuNjMtMy41N2gxMDcuNjQxYzQuMTQzIDAgNy41LTMuMzU4IDcuNS03LjVzLTMuMzU3LTcuNS03LjUtNy41aC0xMDcuNjQxYy0xMC4yNzIgMC0xOC42MyA4LjMzMS0xOC42MyAxOC41N3Y0NC4yN2MwIDEwLjIzOSA4LjM1NyAxOC41NyAxOC42MyAxOC41N2gxNjMuMjM3YzcuMDcgNy4wNjMgMTUuMDY1IDEzLjE5OSAyMy43ODUgMTguMjFoLTE5OC4yNDJjLTE0LjIyNyAwLTI1LjgtMTEuNTc0LTI1LjgtMjUuOHYtMzY1LjA4OWMwLTE0LjIyNiAxMS41NzMtMjUuOCAyNS44LTI1LjhoMjIzLjljMTQuMjI3IDAgMjUuOCAxMS41NzQgMjUuOCAyNS44djE1Ni42NGMwIDQuMTQyIDMuMzU3IDcuNSA3LjUgNy41czcuNS0zLjM1OCA3LjUtNy41di0xNTYuNjRjMC0yMi40OTctMTguMzAzLTQwLjgtNDAuOC00MC44aC00MC4wNjd2LTM1LjYxMWMwLTE2LjM3Ni0xMy4zMjMtMjkuNjk5LTI5LjY5OS0yOS42OTloLTg0LjM2N2MtMTYuMzc2IDAtMjkuNjk5IDEzLjMyMy0yOS42OTkgMjkuNjk5djM1LjYxMWgtNDAuMDY4Yy0yMi40OTcgMC00MC44IDE4LjMwMy00MC44IDQwLjh2MzY1LjA5YzAgMjIuNDk3IDE4LjMwMyA0MC44IDQwLjggNDAuOGgyMjMuOWMzLjg5MiAwIDcuNzMxLS41NTMgMTEuNDQyLTEuNjM2IDYuMjQ4IDEuMDcxIDEyLjY2NyAxLjYzNiAxOS4yMTYgMS42MzYgNjIuNTI0IDAgMTEzLjM5Mi01MC44NjcgMTEzLjM5Mi0xMTMuMzkyIDAtNjIuNTI0LTUwLjg2Ny0xMTMuMzkxLTExMy4zOTItMTEzLjM5MXptLTE5OS40OTEtMjU1LjUxOGMwLTguMTA1IDYuNTk0LTE0LjY5OSAxNC42OTktMTQuNjk5aDg0LjM2N2M4LjEwNSAwIDE0LjY5OSA2LjU5NCAxNC42OTkgMTQuNjk5djM1LjYxMWgtMTEzLjc2NXptLTQzLjg0NyAzMzQuNDcxYy0yLjAwMiAwLTMuNjMtMS42MDItMy42My0zLjU3di00NC4yN2MwLTEuOTY5IDEuNjI4LTMuNTcgMy42My0zLjU3aDE2OS4zNDFjLTE1LjY2NiAxMy41MjEtMjcuNiAzMS4yNS0zNC4wNDEgNTEuNDF6bTI0My4zMzggMTMyLjgzYy01NC4yNTMgMC05OC4zOTItNDQuMTM4LTk4LjM5Mi05OC4zOTIgMC01NC4yNTMgNDQuMTM5LTk4LjM5MSA5OC4zOTItOTguMzkxczk4LjM5MiA0NC4xMzggOTguMzkyIDk4LjM5MWMwIDU0LjI1NC00NC4xMzkgOTguMzkyLTk4LjM5MiA5OC4zOTJ6Ii8+CiAgICA8L2c+Cjwvc3ZnPg=="
                      },
                      "type": "enum"
                    }
                  ]
                },
                "native": {
                  "device": {
                    "@type": "device",
                    "rootDeviceId": "64-da-a0-02-ff-ef",
                    "id": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "deviceServiceIds": [
                      "Thermostat",
                      "BatteryLevel",
                      "ValveTappet",
                      "TemperatureLevel",
                      "Linking",
                      "TemperatureOffset"
                    ],
                    "manufacturer": "BOSCH",
                    "roomId": "hz_2",
                    "deviceModel": "TRV",
                    "serial": "3014F711A000005A18586C94",
                    "profile": "GENERIC",
                    "name": "Heizung Büro",
                    "status": "AVAILABLE",
                    "parentDeviceId": "roomClimateControl_hz_2",
                    "childDeviceIds": []
                  },
                  "deviceService": {
                    "@type": "DeviceServiceData",
                    "id": "BatteryLevel",
                    "deviceId": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "path": "/devices/hdm:HomeMaticIP:3014F711A000005A18586C94/services/BatteryLevel"
                  },
                  "state": "faults"
                },
                "from": "system.adapter.bshb.0",
                "user": "system.user.admin",
                "ts": 1628743881211,
                "_id": "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.BatteryLevel.faults"
              },
              "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.Linking": {
                "type": "channel",
                "common": {
                  "name": "Heizung Büro.Linking"
                },
                "native": {
                  "device": {
                    "@type": "device",
                    "rootDeviceId": "64-da-a0-02-ff-ef",
                    "id": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "deviceServiceIds": [
                      "Thermostat",
                      "BatteryLevel",
                      "ValveTappet",
                      "TemperatureLevel",
                      "Linking",
                      "TemperatureOffset"
                    ],
                    "manufacturer": "BOSCH",
                    "roomId": "hz_2",
                    "deviceModel": "TRV",
                    "serial": "3014F711A000005A18586C94",
                    "profile": "GENERIC",
                    "name": "Heizung Büro",
                    "status": "AVAILABLE",
                    "parentDeviceId": "roomClimateControl_hz_2",
                    "childDeviceIds": []
                  },
                  "deviceService": {
                    "@type": "DeviceServiceData",
                    "id": "Linking",
                    "deviceId": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "state": {
                      "@type": "linkingState"
                    },
                    "path": "/devices/hdm:HomeMaticIP:3014F711A000005A18586C94/services/Linking"
                  }
                },
                "from": "system.adapter.bshb.0",
                "user": "system.user.admin",
                "ts": 1628743881212,
                "_id": "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.Linking"
              },
              "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.Linking.faults": {
                "type": "state",
                "common": {
                  "name": "Heizung Büro.Linking.faults",
                  "type": "array",
                  "role": "list",
                  "read": true,
                  "write": false
                },
                "native": {
                  "device": {
                    "@type": "device",
                    "rootDeviceId": "64-da-a0-02-ff-ef",
                    "id": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "deviceServiceIds": [
                      "Thermostat",
                      "BatteryLevel",
                      "ValveTappet",
                      "TemperatureLevel",
                      "Linking",
                      "TemperatureOffset"
                    ],
                    "manufacturer": "BOSCH",
                    "roomId": "hz_2",
                    "deviceModel": "TRV",
                    "serial": "3014F711A000005A18586C94",
                    "profile": "GENERIC",
                    "name": "Heizung Büro",
                    "status": "AVAILABLE",
                    "parentDeviceId": "roomClimateControl_hz_2",
                    "childDeviceIds": []
                  },
                  "deviceService": {
                    "@type": "DeviceServiceData",
                    "id": "Linking",
                    "deviceId": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "state": {
                      "@type": "linkingState"
                    },
                    "path": "/devices/hdm:HomeMaticIP:3014F711A000005A18586C94/services/Linking"
                  },
                  "state": "faults"
                },
                "from": "system.adapter.bshb.0",
                "user": "system.user.admin",
                "ts": 1628743881212,
                "_id": "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.Linking.faults"
              },
              "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.SilentMode": {
                "type": "channel",
                "common": {
                  "name": "RCC.Büro.SilentMode",
                  "enums": [
                    {
                      "_id": "enum.rooms.büro",
                      "common": {
                        "name": "büro"
                      },
                      "type": "enum"
                    }
                  ]
                },
                "native": {
                  "device": {
                    "@type": "device",
                    "rootDeviceId": "64-da-a0-02-ff-ef",
                    "id": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "deviceServiceIds": [
                      "Thermostat",
                      "BatteryLevel",
                      "ValveTappet",
                      "TemperatureLevel",
                      "Linking",
                      "TemperatureOffset"
                    ],
                    "manufacturer": "BOSCH",
                    "roomId": "hz_2",
                    "deviceModel": "TRV",
                    "serial": "3014F711A000005A18586C94",
                    "profile": "GENERIC",
                    "name": "RCC.Büro",
                    "status": "AVAILABLE",
                    "parentDeviceId": "roomClimateControl_hz_2",
                    "childDeviceIds": []
                  },
                  "deviceService": {
                    "@type": "DeviceServiceData",
                    "id": "SilentMode",
                    "deviceId": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "state": {
                      "@type": "silentModeState",
                      "mode": "MODE_NORMAL"
                    },
                    "path": "/devices/hdm:HomeMaticIP:3014F711A000005A18586C94/services/SilentMode"
                  }
                },
                "from": "system.adapter.bshb.0",
                "user": "system.user.admin",
                "ts": 1630833497321,
                "_id": "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.SilentMode"
              },
              "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.SilentMode.faults": {
                "type": "state",
                "common": {
                  "name": "RCC.Büro.SilentMode.faults",
                  "type": "array",
                  "role": "list",
                  "read": true,
                  "write": false
                },
                "native": {
                  "device": {
                    "@type": "device",
                    "rootDeviceId": "64-da-a0-02-ff-ef",
                    "id": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "deviceServiceIds": [
                      "Thermostat",
                      "BatteryLevel",
                      "ValveTappet",
                      "TemperatureLevel",
                      "Linking",
                      "TemperatureOffset"
                    ],
                    "manufacturer": "BOSCH",
                    "roomId": "hz_2",
                    "deviceModel": "TRV",
                    "serial": "3014F711A000005A18586C94",
                    "profile": "GENERIC",
                    "name": "RCC.Büro",
                    "status": "AVAILABLE",
                    "parentDeviceId": "roomClimateControl_hz_2",
                    "childDeviceIds": []
                  },
                  "deviceService": {
                    "@type": "DeviceServiceData",
                    "id": "SilentMode",
                    "deviceId": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "state": {
                      "@type": "silentModeState",
                      "mode": "MODE_NORMAL"
                    },
                    "path": "/devices/hdm:HomeMaticIP:3014F711A000005A18586C94/services/SilentMode"
                  },
                  "state": "faults"
                },
                "from": "system.adapter.bshb.0",
                "user": "system.user.admin",
                "ts": 1630833497321,
                "_id": "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.SilentMode.faults"
              },
              "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.SilentMode.mode": {
                "type": "state",
                "common": {
                  "name": "RCC.Büro.SilentMode.mode",
                  "type": "string",
                  "role": "state",
                  "read": true,
                  "write": true
                },
                "native": {
                  "device": {
                    "@type": "device",
                    "rootDeviceId": "64-da-a0-02-ff-ef",
                    "id": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "deviceServiceIds": [
                      "Thermostat",
                      "BatteryLevel",
                      "ValveTappet",
                      "TemperatureLevel",
                      "Linking",
                      "TemperatureOffset"
                    ],
                    "manufacturer": "BOSCH",
                    "roomId": "hz_2",
                    "deviceModel": "TRV",
                    "serial": "3014F711A000005A18586C94",
                    "profile": "GENERIC",
                    "name": "RCC.Büro",
                    "status": "AVAILABLE",
                    "parentDeviceId": "roomClimateControl_hz_2",
                    "childDeviceIds": []
                  },
                  "deviceService": {
                    "@type": "DeviceServiceData",
                    "id": "SilentMode",
                    "deviceId": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "state": {
                      "@type": "silentModeState",
                      "mode": "MODE_NORMAL"
                    },
                    "path": "/devices/hdm:HomeMaticIP:3014F711A000005A18586C94/services/SilentMode"
                  },
                  "state": "mode"
                },
                "from": "system.adapter.bshb.0",
                "user": "system.user.admin",
                "ts": 1630833497321,
                "_id": "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.SilentMode.mode"
              },
              "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.TemperatureLevel": {
                "type": "channel",
                "common": {
                  "name": "Heizung Büro.TemperatureLevel"
                },
                "native": {
                  "device": {
                    "@type": "device",
                    "rootDeviceId": "64-da-a0-02-ff-ef",
                    "id": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "deviceServiceIds": [
                      "Thermostat",
                      "BatteryLevel",
                      "ValveTappet",
                      "TemperatureLevel",
                      "Linking",
                      "TemperatureOffset"
                    ],
                    "manufacturer": "BOSCH",
                    "roomId": "hz_2",
                    "deviceModel": "TRV",
                    "serial": "3014F711A000005A18586C94",
                    "profile": "GENERIC",
                    "name": "Heizung Büro",
                    "status": "AVAILABLE",
                    "parentDeviceId": "roomClimateControl_hz_2",
                    "childDeviceIds": []
                  },
                  "deviceService": {
                    "@type": "DeviceServiceData",
                    "id": "TemperatureLevel",
                    "deviceId": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "state": {
                      "@type": "temperatureLevelState",
                      "temperature": 22.4
                    },
                    "path": "/devices/hdm:HomeMaticIP:3014F711A000005A18586C94/services/TemperatureLevel"
                  }
                },
                "from": "system.adapter.bshb.0",
                "user": "system.user.admin",
                "ts": 1628743881212,
                "_id": "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.TemperatureLevel"
              },
              "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.TemperatureLevel.faults": {
                "type": "state",
                "common": {
                  "name": "Heizung Büro.TemperatureLevel.faults",
                  "type": "array",
                  "role": "list",
                  "read": true,
                  "write": false
                },
                "native": {
                  "device": {
                    "@type": "device",
                    "rootDeviceId": "64-da-a0-02-ff-ef",
                    "id": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "deviceServiceIds": [
                      "Thermostat",
                      "BatteryLevel",
                      "ValveTappet",
                      "TemperatureLevel",
                      "Linking",
                      "TemperatureOffset"
                    ],
                    "manufacturer": "BOSCH",
                    "roomId": "hz_2",
                    "deviceModel": "TRV",
                    "serial": "3014F711A000005A18586C94",
                    "profile": "GENERIC",
                    "name": "Heizung Büro",
                    "status": "AVAILABLE",
                    "parentDeviceId": "roomClimateControl_hz_2",
                    "childDeviceIds": []
                  },
                  "deviceService": {
                    "@type": "DeviceServiceData",
                    "id": "TemperatureLevel",
                    "deviceId": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "state": {
                      "@type": "temperatureLevelState",
                      "temperature": 22.4
                    },
                    "path": "/devices/hdm:HomeMaticIP:3014F711A000005A18586C94/services/TemperatureLevel"
                  },
                  "state": "faults"
                },
                "from": "system.adapter.bshb.0",
                "user": "system.user.admin",
                "ts": 1628743881212,
                "_id": "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.TemperatureLevel.faults"
              },
              "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.TemperatureLevel.temperature": {
                "type": "state",
                "common": {
                  "name": "Heizung Büro.TemperatureLevel.temperature",
                  "type": "number",
                  "role": "value.temperature",
                  "read": true,
                  "write": true,
                  "unit": "°C"
                },
                "native": {
                  "device": {
                    "@type": "device",
                    "rootDeviceId": "64-da-a0-02-ff-ef",
                    "id": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "deviceServiceIds": [
                      "Thermostat",
                      "BatteryLevel",
                      "ValveTappet",
                      "TemperatureLevel",
                      "Linking",
                      "TemperatureOffset"
                    ],
                    "manufacturer": "BOSCH",
                    "roomId": "hz_2",
                    "deviceModel": "TRV",
                    "serial": "3014F711A000005A18586C94",
                    "profile": "GENERIC",
                    "name": "Heizung Büro",
                    "status": "AVAILABLE",
                    "parentDeviceId": "roomClimateControl_hz_2",
                    "childDeviceIds": []
                  },
                  "deviceService": {
                    "@type": "DeviceServiceData",
                    "id": "TemperatureLevel",
                    "deviceId": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "state": {
                      "@type": "temperatureLevelState",
                      "temperature": 22.4
                    },
                    "path": "/devices/hdm:HomeMaticIP:3014F711A000005A18586C94/services/TemperatureLevel"
                  },
                  "state": "temperature"
                },
                "from": "system.adapter.bshb.0",
                "user": "system.user.admin",
                "ts": 1628743881212,
                "_id": "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.TemperatureLevel.temperature"
              },
              "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.TemperatureOffset": {
                "type": "channel",
                "common": {
                  "name": "Heizung Büro.TemperatureOffset"
                },
                "native": {
                  "device": {
                    "@type": "device",
                    "rootDeviceId": "64-da-a0-02-ff-ef",
                    "id": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "deviceServiceIds": [
                      "Thermostat",
                      "BatteryLevel",
                      "ValveTappet",
                      "TemperatureLevel",
                      "Linking",
                      "TemperatureOffset"
                    ],
                    "manufacturer": "BOSCH",
                    "roomId": "hz_2",
                    "deviceModel": "TRV",
                    "serial": "3014F711A000005A18586C94",
                    "profile": "GENERIC",
                    "name": "Heizung Büro",
                    "status": "AVAILABLE",
                    "parentDeviceId": "roomClimateControl_hz_2",
                    "childDeviceIds": []
                  },
                  "deviceService": {
                    "@type": "DeviceServiceData",
                    "id": "TemperatureOffset",
                    "deviceId": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "state": {
                      "@type": "temperatureOffsetState",
                      "offset": 0,
                      "stepSize": 0.1,
                      "minOffset": -3.5,
                      "maxOffset": 3.5
                    },
                    "path": "/devices/hdm:HomeMaticIP:3014F711A000005A18586C94/services/TemperatureOffset"
                  }
                },
                "from": "system.adapter.bshb.0",
                "user": "system.user.admin",
                "ts": 1628743881212,
                "_id": "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.TemperatureOffset"
              },
              "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.TemperatureOffset.faults": {
                "type": "state",
                "common": {
                  "name": "Heizung Büro.TemperatureOffset.faults",
                  "type": "array",
                  "role": "list",
                  "read": true,
                  "write": false
                },
                "native": {
                  "device": {
                    "@type": "device",
                    "rootDeviceId": "64-da-a0-02-ff-ef",
                    "id": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "deviceServiceIds": [
                      "Thermostat",
                      "BatteryLevel",
                      "ValveTappet",
                      "TemperatureLevel",
                      "Linking",
                      "TemperatureOffset"
                    ],
                    "manufacturer": "BOSCH",
                    "roomId": "hz_2",
                    "deviceModel": "TRV",
                    "serial": "3014F711A000005A18586C94",
                    "profile": "GENERIC",
                    "name": "Heizung Büro",
                    "status": "AVAILABLE",
                    "parentDeviceId": "roomClimateControl_hz_2",
                    "childDeviceIds": []
                  },
                  "deviceService": {
                    "@type": "DeviceServiceData",
                    "id": "TemperatureOffset",
                    "deviceId": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "state": {
                      "@type": "temperatureOffsetState",
                      "offset": 0,
                      "stepSize": 0.1,
                      "minOffset": -3.5,
                      "maxOffset": 3.5
                    },
                    "path": "/devices/hdm:HomeMaticIP:3014F711A000005A18586C94/services/TemperatureOffset"
                  },
                  "state": "faults"
                },
                "from": "system.adapter.bshb.0",
                "user": "system.user.admin",
                "ts": 1628743881212,
                "_id": "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.TemperatureOffset.faults"
              },
              "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.TemperatureOffset.maxOffset": {
                "type": "state",
                "common": {
                  "name": "Heizung Büro.TemperatureOffset.maxOffset",
                  "type": "number",
                  "role": "level",
                  "read": true,
                  "write": true
                },
                "native": {
                  "device": {
                    "@type": "device",
                    "rootDeviceId": "64-da-a0-02-ff-ef",
                    "id": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "deviceServiceIds": [
                      "Thermostat",
                      "BatteryLevel",
                      "ValveTappet",
                      "TemperatureLevel",
                      "Linking",
                      "TemperatureOffset"
                    ],
                    "manufacturer": "BOSCH",
                    "roomId": "hz_2",
                    "deviceModel": "TRV",
                    "serial": "3014F711A000005A18586C94",
                    "profile": "GENERIC",
                    "name": "Heizung Büro",
                    "status": "AVAILABLE",
                    "parentDeviceId": "roomClimateControl_hz_2",
                    "childDeviceIds": []
                  },
                  "deviceService": {
                    "@type": "DeviceServiceData",
                    "id": "TemperatureOffset",
                    "deviceId": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "state": {
                      "@type": "temperatureOffsetState",
                      "offset": 0,
                      "stepSize": 0.1,
                      "minOffset": -3.5,
                      "maxOffset": 3.5
                    },
                    "path": "/devices/hdm:HomeMaticIP:3014F711A000005A18586C94/services/TemperatureOffset"
                  },
                  "state": "maxOffset"
                },
                "from": "system.adapter.bshb.0",
                "user": "system.user.admin",
                "ts": 1628743881212,
                "_id": "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.TemperatureOffset.maxOffset"
              },
              "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.TemperatureOffset.minOffset": {
                "type": "state",
                "common": {
                  "name": "Heizung Büro.TemperatureOffset.minOffset",
                  "type": "number",
                  "role": "level",
                  "read": true,
                  "write": true
                },
                "native": {
                  "device": {
                    "@type": "device",
                    "rootDeviceId": "64-da-a0-02-ff-ef",
                    "id": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "deviceServiceIds": [
                      "Thermostat",
                      "BatteryLevel",
                      "ValveTappet",
                      "TemperatureLevel",
                      "Linking",
                      "TemperatureOffset"
                    ],
                    "manufacturer": "BOSCH",
                    "roomId": "hz_2",
                    "deviceModel": "TRV",
                    "serial": "3014F711A000005A18586C94",
                    "profile": "GENERIC",
                    "name": "Heizung Büro",
                    "status": "AVAILABLE",
                    "parentDeviceId": "roomClimateControl_hz_2",
                    "childDeviceIds": []
                  },
                  "deviceService": {
                    "@type": "DeviceServiceData",
                    "id": "TemperatureOffset",
                    "deviceId": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "state": {
                      "@type": "temperatureOffsetState",
                      "offset": 0,
                      "stepSize": 0.1,
                      "minOffset": -3.5,
                      "maxOffset": 3.5
                    },
                    "path": "/devices/hdm:HomeMaticIP:3014F711A000005A18586C94/services/TemperatureOffset"
                  },
                  "state": "minOffset"
                },
                "from": "system.adapter.bshb.0",
                "user": "system.user.admin",
                "ts": 1628743881212,
                "_id": "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.TemperatureOffset.minOffset"
              },
              "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.TemperatureOffset.offset": {
                "type": "state",
                "common": {
                  "name": "Heizung Büro.TemperatureOffset.offset",
                  "type": "number",
                  "role": "level",
                  "read": true,
                  "write": true,
                  "unit": "°C"
                },
                "native": {
                  "device": {
                    "@type": "device",
                    "rootDeviceId": "64-da-a0-02-ff-ef",
                    "id": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "deviceServiceIds": [
                      "Thermostat",
                      "BatteryLevel",
                      "ValveTappet",
                      "TemperatureLevel",
                      "Linking",
                      "TemperatureOffset"
                    ],
                    "manufacturer": "BOSCH",
                    "roomId": "hz_2",
                    "deviceModel": "TRV",
                    "serial": "3014F711A000005A18586C94",
                    "profile": "GENERIC",
                    "name": "Heizung Büro",
                    "status": "AVAILABLE",
                    "parentDeviceId": "roomClimateControl_hz_2",
                    "childDeviceIds": []
                  },
                  "deviceService": {
                    "@type": "DeviceServiceData",
                    "id": "TemperatureOffset",
                    "deviceId": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "state": {
                      "@type": "temperatureOffsetState",
                      "offset": 0,
                      "stepSize": 0.1,
                      "minOffset": -3.5,
                      "maxOffset": 3.5
                    },
                    "path": "/devices/hdm:HomeMaticIP:3014F711A000005A18586C94/services/TemperatureOffset"
                  },
                  "state": "offset"
                },
                "from": "system.adapter.bshb.0",
                "user": "system.user.admin",
                "ts": 1628743881212,
                "_id": "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.TemperatureOffset.offset"
              },
              "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.TemperatureOffset.stepSize": {
                "type": "state",
                "common": {
                  "name": "Heizung Büro.TemperatureOffset.stepSize",
                  "type": "number",
                  "role": "level",
                  "read": true,
                  "write": true
                },
                "native": {
                  "device": {
                    "@type": "device",
                    "rootDeviceId": "64-da-a0-02-ff-ef",
                    "id": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "deviceServiceIds": [
                      "Thermostat",
                      "BatteryLevel",
                      "ValveTappet",
                      "TemperatureLevel",
                      "Linking",
                      "TemperatureOffset"
                    ],
                    "manufacturer": "BOSCH",
                    "roomId": "hz_2",
                    "deviceModel": "TRV",
                    "serial": "3014F711A000005A18586C94",
                    "profile": "GENERIC",
                    "name": "Heizung Büro",
                    "status": "AVAILABLE",
                    "parentDeviceId": "roomClimateControl_hz_2",
                    "childDeviceIds": []
                  },
                  "deviceService": {
                    "@type": "DeviceServiceData",
                    "id": "TemperatureOffset",
                    "deviceId": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "state": {
                      "@type": "temperatureOffsetState",
                      "offset": 0,
                      "stepSize": 0.1,
                      "minOffset": -3.5,
                      "maxOffset": 3.5
                    },
                    "path": "/devices/hdm:HomeMaticIP:3014F711A000005A18586C94/services/TemperatureOffset"
                  },
                  "state": "stepSize"
                },
                "from": "system.adapter.bshb.0",
                "user": "system.user.admin",
                "ts": 1628743881212,
                "_id": "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.TemperatureOffset.stepSize"
              },
              "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.Thermostat": {
                "type": "channel",
                "common": {
                  "name": "Heizung Büro.Thermostat"
                },
                "native": {
                  "device": {
                    "@type": "device",
                    "rootDeviceId": "64-da-a0-02-ff-ef",
                    "id": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "deviceServiceIds": [
                      "Thermostat",
                      "BatteryLevel",
                      "ValveTappet",
                      "TemperatureLevel",
                      "Linking",
                      "TemperatureOffset"
                    ],
                    "manufacturer": "BOSCH",
                    "roomId": "hz_2",
                    "deviceModel": "TRV",
                    "serial": "3014F711A000005A18586C94",
                    "profile": "GENERIC",
                    "name": "Heizung Büro",
                    "status": "AVAILABLE",
                    "parentDeviceId": "roomClimateControl_hz_2",
                    "childDeviceIds": []
                  },
                  "deviceService": {
                    "@type": "DeviceServiceData",
                    "id": "Thermostat",
                    "deviceId": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "state": {
                      "@type": "childLockState",
                      "childLock": "OFF"
                    },
                    "path": "/devices/hdm:HomeMaticIP:3014F711A000005A18586C94/services/Thermostat"
                  }
                },
                "from": "system.adapter.bshb.0",
                "user": "system.user.admin",
                "ts": 1628743881212,
                "_id": "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.Thermostat"
              },
              "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.Thermostat.childLock": {
                "type": "state",
                "common": {
                  "name": "Heizung Büro.Thermostat.childLock",
                  "type": "string",
                  "role": "text",
                  "read": true,
                  "write": true,
                  "states": {
                    "ON": "ON",
                    "OFF": "OFF"
                  }
                },
                "native": {
                  "device": {
                    "@type": "device",
                    "rootDeviceId": "64-da-a0-02-ff-ef",
                    "id": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "deviceServiceIds": [
                      "Thermostat",
                      "BatteryLevel",
                      "ValveTappet",
                      "TemperatureLevel",
                      "Linking",
                      "TemperatureOffset"
                    ],
                    "manufacturer": "BOSCH",
                    "roomId": "hz_2",
                    "deviceModel": "TRV",
                    "serial": "3014F711A000005A18586C94",
                    "profile": "GENERIC",
                    "name": "Heizung Büro",
                    "status": "AVAILABLE",
                    "parentDeviceId": "roomClimateControl_hz_2",
                    "childDeviceIds": []
                  },
                  "deviceService": {
                    "@type": "DeviceServiceData",
                    "id": "Thermostat",
                    "deviceId": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "state": {
                      "@type": "childLockState",
                      "childLock": "OFF"
                    },
                    "path": "/devices/hdm:HomeMaticIP:3014F711A000005A18586C94/services/Thermostat"
                  },
                  "state": "childLock"
                },
                "from": "system.adapter.bshb.0",
                "user": "system.user.admin",
                "ts": 1628743881212,
                "_id": "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.Thermostat.childLock"
              },
              "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.Thermostat.faults": {
                "type": "state",
                "common": {
                  "name": "Heizung Büro.Thermostat.faults",
                  "type": "array",
                  "role": "list",
                  "read": true,
                  "write": false
                },
                "native": {
                  "device": {
                    "@type": "device",
                    "rootDeviceId": "64-da-a0-02-ff-ef",
                    "id": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "deviceServiceIds": [
                      "Thermostat",
                      "BatteryLevel",
                      "ValveTappet",
                      "TemperatureLevel",
                      "Linking",
                      "TemperatureOffset"
                    ],
                    "manufacturer": "BOSCH",
                    "roomId": "hz_2",
                    "deviceModel": "TRV",
                    "serial": "3014F711A000005A18586C94",
                    "profile": "GENERIC",
                    "name": "Heizung Büro",
                    "status": "AVAILABLE",
                    "parentDeviceId": "roomClimateControl_hz_2",
                    "childDeviceIds": []
                  },
                  "deviceService": {
                    "@type": "DeviceServiceData",
                    "id": "Thermostat",
                    "deviceId": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "state": {
                      "@type": "childLockState",
                      "childLock": "OFF"
                    },
                    "path": "/devices/hdm:HomeMaticIP:3014F711A000005A18586C94/services/Thermostat"
                  },
                  "state": "faults"
                },
                "from": "system.adapter.bshb.0",
                "user": "system.user.admin",
                "ts": 1628743881212,
                "_id": "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.Thermostat.faults"
              },
              "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.ValveTappet": {
                "type": "channel",
                "common": {
                  "name": "Heizung Büro.ValveTappet"
                },
                "native": {
                  "device": {
                    "@type": "device",
                    "rootDeviceId": "64-da-a0-02-ff-ef",
                    "id": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "deviceServiceIds": [
                      "Thermostat",
                      "BatteryLevel",
                      "ValveTappet",
                      "TemperatureLevel",
                      "Linking",
                      "TemperatureOffset"
                    ],
                    "manufacturer": "BOSCH",
                    "roomId": "hz_2",
                    "deviceModel": "TRV",
                    "serial": "3014F711A000005A18586C94",
                    "profile": "GENERIC",
                    "name": "Heizung Büro",
                    "status": "AVAILABLE",
                    "parentDeviceId": "roomClimateControl_hz_2",
                    "childDeviceIds": []
                  },
                  "deviceService": {
                    "@type": "DeviceServiceData",
                    "id": "ValveTappet",
                    "deviceId": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "state": {
                      "@type": "valveTappetState",
                      "value": "VALVE_ADAPTION_SUCCESSFUL",
                      "position": 0
                    },
                    "path": "/devices/hdm:HomeMaticIP:3014F711A000005A18586C94/services/ValveTappet"
                  }
                },
                "from": "system.adapter.bshb.0",
                "user": "system.user.admin",
                "ts": 1628743881212,
                "_id": "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.ValveTappet"
              },
              "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.ValveTappet.faults": {
                "type": "state",
                "common": {
                  "name": "Heizung Büro.ValveTappet.faults",
                  "type": "array",
                  "role": "list",
                  "read": true,
                  "write": false
                },
                "native": {
                  "device": {
                    "@type": "device",
                    "rootDeviceId": "64-da-a0-02-ff-ef",
                    "id": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "deviceServiceIds": [
                      "Thermostat",
                      "BatteryLevel",
                      "ValveTappet",
                      "TemperatureLevel",
                      "Linking",
                      "TemperatureOffset"
                    ],
                    "manufacturer": "BOSCH",
                    "roomId": "hz_2",
                    "deviceModel": "TRV",
                    "serial": "3014F711A000005A18586C94",
                    "profile": "GENERIC",
                    "name": "Heizung Büro",
                    "status": "AVAILABLE",
                    "parentDeviceId": "roomClimateControl_hz_2",
                    "childDeviceIds": []
                  },
                  "deviceService": {
                    "@type": "DeviceServiceData",
                    "id": "ValveTappet",
                    "deviceId": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "state": {
                      "@type": "valveTappetState",
                      "value": "VALVE_ADAPTION_SUCCESSFUL",
                      "position": 0
                    },
                    "path": "/devices/hdm:HomeMaticIP:3014F711A000005A18586C94/services/ValveTappet"
                  },
                  "state": "faults"
                },
                "from": "system.adapter.bshb.0",
                "user": "system.user.admin",
                "ts": 1628743881212,
                "_id": "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.ValveTappet.faults"
              },
              "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.ValveTappet.position": {
                "type": "state",
                "common": {
                  "name": "Büro.ValveTappet.position",
                  "type": "number",
                  "role": "level.valve",
                  "read": true,
                  "write": true,
                  "unit": "%",
                  "enums": [
                    {
                      "_id": "enum.functions.ventile",
                      "common": {
                        "name": "Thermostat_Ventil",
                        "enabled": true,
                        "color": false,
                        "desc": "",
                        "icon": "data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDUxMS45OTggNTExLjk5OCI+CiAgICA8ZyBmaWxsPSJjdXJyZW50Q29sb3IiPgogICAgICAgIDxwYXRoIGQ9Ik01MDEuMzQsMTE3LjMzNmMtNS45MDYsMC0xMC42ODgsNC43NzMtMTAuNjg4LDEwLjY2NHY4NS4zMzVINDY5LjM0di0yMS4zMzZjMC0yMy41MjMtMTkuMTU2LTQyLjY2My00Mi42ODgtNDIuNjYzCgkJYy0xMi43MTgsMC0yNC4xNTUsNS42MDktMzEuOTk5LDE0LjQ5MWMtNy44MTItOC44ODItMTkuMjUtMTQuNDkxLTMyLTE0LjQ5MWMtMTIuNzE4LDAtMjQuMTU1LDUuNjA5LTMxLjk5OSwxNC40OTEKCQljLTcuODEyLTguODgyLTE5LjI1LTE0LjQ5MS0zMi0xNC40OTFjLTEyLjcxOSwwLTI0LjE1Niw1LjYwOS0zMS45OTIsMTQuNDkxYy03LjgyLTguODgyLTE5LjI1OC0xNC40OTEtMzItMTQuNDkxCgkJYy0xMi43MjYsMC0yNC4xNzEsNS42MDktMzIsMTQuNDkxYy03LjgyLTguODgyLTE5LjI1OC0xNC40OTEtMzItMTQuNDkxYy0xMi43MjYsMC0yNC4xNzEsNS42MDktMzIsMTQuNDkxCgkJYy03LjgyLTguODgyLTE5LjI1OC0xNC40OTEtMzItMTQuNDkxYy0xOS44MzUsMC0zNi41NywxMy42MTYtNDEuMzIsMzEuOTk5SDMyYy01Ljg5MSwwLTEwLjY2NCw0Ljc3My0xMC42NjQsMTAuNjY0djIxLjMzNkgxMC42NjQKCQlDNC43NzMsMjEzLjMzNSwwLDIxOC4xMDgsMCwyMjMuOTk5czQuNzczLDEwLjY2NCwxMC42NjQsMTAuNjY0aDEwLjY3MnYyMS4zMzZjMCw1Ljg5MSw0Ljc3MywxMC42NjQsMTAuNjY0LDEwLjY2NGgzMnYyMDIuNjc4CgkJYzAsMjMuNTE2LDE5LjE0MSw0Mi42NTYsNDIuNjY0LDQyLjY1NmMxMi43NDIsMCwyNC4xOC01LjYyNSwzMi0xNC41YzcuODI4LDguODc1LDE5LjI3MywxNC41LDMyLDE0LjUKCQljMTIuNzQyLDAsMjQuMTgtNS42MjUsMzItMTQuNWM3LjgyOCw4Ljg3NSwxOS4yNzMsMTQuNSwzMiwxNC41YzEyLjc0MiwwLDI0LjE4LTUuNjI1LDMyLTE0LjUKCQljNy44MzYsOC44NzUsMTkuMjczLDE0LjUsMzEuOTkyLDE0LjVjMTIuNzUsMCwyNC4xODgtNS42MjUsMzItMTQuNWM3Ljg0NCw4Ljg3NSwxOS4yODEsMTQuNSwzMS45OTksMTQuNQoJCWMxMi43NSwwLDI0LjE4OC01LjYyNSwzMi0xNC41YzcuODQ0LDguODc1LDE5LjI4MSwxNC41LDMxLjk5OSwxNC41YzIzLjUzMSwwLDQyLjY4OC0xOS4xNDEsNDIuNjg4LTQyLjY1NlYyMzQuNjYzaDMyCgkJYzUuODc1LDAsMTAuNjU2LTQuNzczLDEwLjY1Ni0xMC42NjRWMTI4QzUxMS45OTYsMTIyLjEwOSw1MDcuMjE1LDExNy4zMzYsNTAxLjM0LDExNy4zMzZ6IE02NCwyNDUuMzM1SDQyLjY2NHYtNDIuNjcySDY0VjI0NS4zMzUKCQl6IE0xMjcuOTk5LDQ2OS4zNDFjMCwxMS43NS05LjU2MywyMS4zMTItMjEuMzM2LDIxLjMxMmMtMTEuNzU3LDAtMjEuMzI4LTkuNTYyLTIxLjMyOC0yMS4zMTJWMjU1Ljk5OXYtNjQKCQljMC0xMS43NTgsOS41Ny0yMS4zMzYsMjEuMzI4LTIxLjMzNmMxMS43NzMsMCwyMS4zMzYsOS41NzgsMjEuMzM2LDIxLjMzNlY0NjkuMzQxeiBNMTkxLjk5OSw0NjkuMzQxCgkJYy0wLjAwMSwxMS43NS05LjU2MywyMS4zMTItMjEuMzM2LDIxLjMxMmMtMTEuNzU3LDAtMjEuMzI4LTkuNTYyLTIxLjMyOC0yMS4zMTJWMTkxLjk5OWMwLTExLjc1OCw5LjU3LTIxLjMzNiwyMS4zMjgtMjEuMzM2CgkJYzExLjc3MywwLDIxLjMzNiw5LjU3OCwyMS4zMzYsMjEuMzM2VjQ2OS4zNDF6IE0yNTUuOTk4LDQ2OS4zNDFjMCwxMS43NS05LjU2MiwyMS4zMTItMjEuMzM2LDIxLjMxMgoJCWMtMTEuNzU3LDAtMjEuMzI4LTkuNTYyLTIxLjMyOC0yMS4zMTJWMTkxLjk5OWMwLTExLjc1OCw5LjU3LTIxLjMzNiwyMS4zMjgtMjEuMzM2YzExLjc3MywwLDIxLjMzNiw5LjU3OCwyMS4zMzYsMjEuMzM2VjQ2OS4zNDF6CgkJIE0zMTkuOTk4LDQ2OS4zNDFjMCwxMS43NS05LjU2MiwyMS4zMTItMjEuMzQ0LDIxLjMxMmMtMTEuNzUsMC0yMS4zMTItOS41NjItMjEuMzEyLTIxLjMxMlYxOTEuOTk5CgkJYzAtMTEuNzU4LDkuNTYyLTIxLjMzNiwyMS4zMTItMjEuMzM2YzExLjc4MSwwLDIxLjM0NCw5LjU3OCwyMS4zNDQsMjEuMzM2VjQ2OS4zNDF6IE0zODMuOTk3LDQ2OS4zNDEKCQljMCwxMS43NS05LjU2MiwyMS4zMTItMjEuMzQ0LDIxLjMxMmMtMTEuNzQ5LDAtMjEuMzEyLTkuNTYyLTIxLjMxMi0yMS4zMTJWMTkxLjk5OWMwLTExLjc1OCw5LjU2Mi0yMS4zMzYsMjEuMzEyLTIxLjMzNgoJCWMxMS43ODEsMCwyMS4zNDQsOS41NzgsMjEuMzQ0LDIxLjMzNlY0NjkuMzQxeiBNNDQ3Ljk5Niw0NjkuMzQxYzAsMTEuNzUtOS41NjIsMjEuMzEyLTIxLjM0NCwyMS4zMTIKCQljLTExLjc0OSwwLTIxLjMxMi05LjU2Mi0yMS4zMTItMjEuMzEyVjE5MS45OTljMC0xMS43NTgsOS41NjItMjEuMzM2LDIxLjMxMi0yMS4zMzZjMTEuNzgxLDAsMjEuMzQ0LDkuNTc4LDIxLjM0NCwyMS4zMzZWNDY5LjM0MQoJCXoiLz4KICAgICAgICA8cGF0aCBkPSJNMzU2Ljg3MSwxMDMuNjcyYy0xLjMxMi00LjUzOS0wLjUtNy44NDQsMi42ODgtMTEuMDU1YzguNjU2LTguNjk1LDExLjUzMS0xOS45ODQsOC4wNjItMzEuODEyCgkJCWMtMi4zMTItNy45MzgtNi44MTItMTMuNTQ3LTcuMzc1LTE0LjI1Yy0wLjAzMSwwLTAuMDMxLTAuMDA4LTAuMDMxLTAuMDA4di0wLjAxNWMtMS45NjktMi4zNTktNC45MDYtMy44NjctOC4yMTktMy44NjcKCQkJYy01Ljg5LDAtMTAuNjU1LDQuNzgxLTEwLjY1NSwxMC42NzJjMCwyLjU4NiwwLjkwNiw0Ljk2MSwyLjQzOCw2LjgwNWMwLjAzMSwwLjAyMywyLjI4MSwyLjkzOCwzLjM3NSw2LjY1NgoJCQljMS4yNjYsNC4zNjcsMC40NjksNy41ODYtMi43MTksMTAuNzY2Yy04LjYyNSw4LjY3OC0xMS41MTUsMjAuMDQ1LTguMDc4LDMxLjk5OGMyLjMyOCw4LjEwMiw2LjgyOCwxMy44MzYsNy4zMjgsMTQuNDY5di0wLjAwOAoJCQljMS45NjksMi40MjIsNC45NTMsMy45NzcsOC4zMTIsMy45NzdjNS44OTEsMCwxMC42NTYtNC43NzMsMTAuNjU2LTEwLjY2NGMwLTIuNTM5LTAuODc1LTQuODY3LTIuMzQ0LTYuNjk1CgkJCUMzNjAuMjc4LDExMC42MSwzNTcuOTY1LDEwNy41NTUsMzU2Ljg3MSwxMDMuNjcyeiIvPgogICAgICAgIDxwYXRoIGQ9Ik0yNjguNjU2LDk2LjYxYy0yLjQ2MS05LjgzNi0wLjQ5Mi0xOC4xOTUsNi0yNS41NDdjMTEuNDA2LTEyLjg5MSwxNS4wMzEtMjguNjk1LDEwLjUtNDUuNzI2CgkJCWMtMy4xODgtMTEuOTM4LTkuMzEyLTIwLjIyNy0xMC0yMS4xMzNWNC4yMmMtMS45NjktMi41NTUtNS4wMjMtNC4yMTktOC40OTItNC4yMTljLTUuODkzLDAtMTAuNjY2LDQuNzczLTEwLjY2NiwxMC42NjQKCQkJYzAsMi40MTQsMC44MDUsNC42MzMsMi4xNTYsNi40MTRoLTAuMDE2YzAuMDQ3LDAuMDYyLDQuNDkyLDYuMTA5LDYuNTQ3LDE0LjMyYzIuNDUzLDkuODI3LDAuNDg0LDE4LjE4Ny02LjAxNiwyNS41MzgKCQkJYy0xMS4zOSwxMi44OTEtMTUuMDE1LDI4LjY5Ni0xMC40ODMsNDUuNzI3YzMuMTcyLDExLjkzOCw5LjMwNSwyMC4yMjcsOS45ODQsMjEuMTMzbDAuMDE2LTAuMDE2CgkJCWMxLjk0NSwyLjU3LDUuMDE2LDQuMjE5LDguNDc3LDQuMjE5YzUuODk4LDAsMTAuNjgtNC43NzMsMTAuNjgtMTAuNjY0YzAtMi40MTQtMC44MTItNC42MzMtMi4xNTYtNi40MTQKCQkJQzI3NS4xNCwxMTAuODYsMjcwLjY5NSwxMDQuODEzLDI2OC42NTYsOTYuNjF6Ii8+CiAgICAgICAgPHBhdGggZD0iTTE4OS42NCwxMTAuNjQxYy0wLjAyMy0wLjAzMS0yLjMyOC0zLjA4Ni0zLjQ0NS02Ljk2OWMtMS4zMDUtNC41MzktMC41LTcuODQ0LDIuNjk1LTExLjA1NQoJCQljOC42NjQtOC42OTUsMTEuNTIzLTE5Ljk4NCw4LjA2Mi0zMS44MTJjLTIuMzItNy45MzgtNi43ODktMTMuNTMxLTcuMzkxLTE0LjI1YzAsMCwwLTAuMDA4LTAuMDA4LTAuMDA4bC0wLjAwOC0wLjAyM3YwLjAwOAoJCQljLTEuOTYxLTIuMzU5LTQuOTA2LTMuODY3LTguMjExLTMuODY3Yy01Ljg5MSwwLTEwLjY3Miw0Ljc4MS0xMC42NzIsMTAuNjcyYzAsMi41ODYsMC45MjIsNC45NjEsMi40NTMsNi44MDUKCQkJYzAuMDIzLDAuMDIzLDIuMjczLDIuOTM4LDMuMzU5LDYuNjU2YzEuMjgxLDQuMzY3LDAuNDY5LDcuNTg2LTIuNzAzLDEwLjc2NmMtOC42NCw4LjY3OC0xMS41MTUsMjAuMDQ1LTguMDc3LDMxLjk5OAoJCQljMi4zMjgsOC4xMDIsNi44MjgsMTMuODM2LDcuMzM2LDE0LjQ2OXYtMC4wMDhjMS45NjEsMi40MjIsNC45NDUsMy45NzcsOC4zMDUsMy45NzdjNS44OTEsMCwxMC42NjQtNC43NzMsMTAuNjY0LTEwLjY2NAoJCQljMC0yLjUzOS0wLjg5MS00Ljg2Ny0yLjM2Ny02LjY5NUgxODkuNjR6Ii8+CiAgICA8L2c+Cjwvc3ZnPgo="
                      },
                      "native": {},
                      "type": "enum"
                    },
                    {
                      "_id": "enum.rooms.büro",
                      "common": {
                        "name": "büro"
                      },
                      "type": "enum"
                    }
                  ]
                },
                "native": {
                  "device": {
                    "@type": "device",
                    "rootDeviceId": "64-da-a0-02-ff-ef",
                    "id": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "deviceServiceIds": [
                      "Thermostat",
                      "BatteryLevel",
                      "ValveTappet",
                      "TemperatureLevel",
                      "Linking",
                      "TemperatureOffset"
                    ],
                    "manufacturer": "BOSCH",
                    "roomId": "hz_2",
                    "deviceModel": "TRV",
                    "serial": "3014F711A000005A18586C94",
                    "profile": "GENERIC",
                    "name": "Heizung Büro",
                    "status": "AVAILABLE",
                    "parentDeviceId": "roomClimateControl_hz_2",
                    "childDeviceIds": []
                  },
                  "deviceService": {
                    "@type": "DeviceServiceData",
                    "id": "ValveTappet",
                    "deviceId": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "state": {
                      "@type": "valveTappetState",
                      "value": "VALVE_ADAPTION_SUCCESSFUL",
                      "position": 0
                    },
                    "path": "/devices/hdm:HomeMaticIP:3014F711A000005A18586C94/services/ValveTappet"
                  },
                  "state": "position"
                },
                "_id": "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.ValveTappet.position",
                "from": "system.adapter.admin.0",
                "user": "system.user.admin",
                "ts": 1632118598439
              },
              "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.ValveTappet.value": {
                "type": "state",
                "common": {
                  "name": "Heizung Büro.ValveTappet.value",
                  "type": "string",
                  "role": "text",
                  "read": true,
                  "write": true,
                  "states": {
                    "NOT_AVAILABLE": "NOT_AVAILABLE",
                    "RUN_TO_START_POSITION": "RUN_TO_START_POSITION",
                    "START_POSITION_REQUESTED": "START_POSITION_REQUESTED",
                    "IN_START_POSITION": "IN_START_POSITION",
                    "VALVE_ADAPTION_REQUESTED": "VALVE_ADAPTION_REQUESTED",
                    "VALVE_ADAPTION_IN_PROGRESS": "VALVE_ADAPTION_IN_PROGRESS",
                    "VALVE_ADAPTION_SUCCESSFUL": "VALVE_ADAPTION_SUCCESSFUL",
                    "VALVE_TOO_TIGHT": "VALVE_TOO_TIGHT",
                    "RANGE_TOO_BIG": "RANGE_TOO_BIG",
                    "RANGE_TOO_SMALL": "RANGE_TOO_SMALL",
                    "ERROR": "ERROR",
                    "UNKNOWN": "UNKNOWN"
                  }
                },
                "native": {
                  "device": {
                    "@type": "device",
                    "rootDeviceId": "64-da-a0-02-ff-ef",
                    "id": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "deviceServiceIds": [
                      "Thermostat",
                      "BatteryLevel",
                      "ValveTappet",
                      "TemperatureLevel",
                      "Linking",
                      "TemperatureOffset"
                    ],
                    "manufacturer": "BOSCH",
                    "roomId": "hz_2",
                    "deviceModel": "TRV",
                    "serial": "3014F711A000005A18586C94",
                    "profile": "GENERIC",
                    "name": "Heizung Büro",
                    "status": "AVAILABLE",
                    "parentDeviceId": "roomClimateControl_hz_2",
                    "childDeviceIds": []
                  },
                  "deviceService": {
                    "@type": "DeviceServiceData",
                    "id": "ValveTappet",
                    "deviceId": "hdm:HomeMaticIP:3014F711A000005A18586C94",
                    "state": {
                      "@type": "valveTappetState",
                      "value": "VALVE_ADAPTION_SUCCESSFUL",
                      "position": 0
                    },
                    "path": "/devices/hdm:HomeMaticIP:3014F711A000005A18586C94/services/ValveTappet"
                  },
                  "state": "value"
                },
                "from": "system.adapter.bshb.0",
                "user": "system.user.admin",
                "ts": 1628743881212,
                "_id": "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C94.ValveTappet.value"
              }
            }
            

            Das ist ein Thermostat von Bosch.

            MfG
            Wastl

            liv-in-sky 2 Replies Last reply Reply Quote 0
            • liv-in-sky
              liv-in-sky @Langer last edited by

              @langer

              gibt es die möglichkeit, kurz über anydesk , die dp anzusehen ? siehe chat

              1 Reply Last reply Reply Quote 0
              • liv-in-sky
                liv-in-sky @Langer last edited by

                @langer

                myvar=getState().val
                log(myvar[0].type)
                
                L 1 Reply Last reply Reply Quote 0
                • L
                  Langer @liv-in-sky last edited by Langer

                  @liv-in-sky

                  Habe ein kleines Skript was alle Bosch-Sensoren durch läuft.
                  Mit "y" zähle ich die Sensoren, stimmt.

                  let y = 0;
                  $('bshb.*.hdm:HomeMaticIP:*.BatteryLevel.faults').each(function(id, i) {
                  	
                      let myvar = getState(id).val;
                      log(myvar);
                  
                      y++
                  
                  });
                  log(y);
                  

                  Hier die Ausgabe mit log:

                  16:42:39.515	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.515	info	javascript.0 (799) script.js.common.test: [{'type':'LOW_BATTERY','category':'WARNING'}]
                  16:42:39.515	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.515	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.516	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.516	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.516	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.516	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.516	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.516	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.516	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.516	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.516	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.517	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.517	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.517	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.517	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.517	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.517	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.517	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.517	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.517	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.517	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.517	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.517	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.518	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.518	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.518	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.518	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.518	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.518	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.518	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.518	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.518	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.518	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.518	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.518	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.518	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.518	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.518	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.519	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.519	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.519	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.519	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.519	info	javascript.0 (799) script.js.common.test: []
                  16:42:39.519	info	javascript.0 (799) script.js.common.test: 45
                  

                  45 ist die Anzahl der Sensoren und der 2 von oben ist die leere Batterie.

                  Das ist die Info zum dp

                  {
                    "type": "state",
                    "common": {
                      "name": "Toilette.BatteryLevel.faults",
                      "type": "array",
                      "role": "list",
                      "read": true,
                      "write": false
                    },
                    "native": {
                      "device": {
                        "@type": "device",
                        "rootDeviceId": "64-da-a0-02-ff-ef",
                        "id": "hdm:HomeMaticIP:3014F711A000005A18586C70",
                        "deviceServiceIds": [
                          "Thermostat",
                          "BatteryLevel",
                          "ValveTappet",
                          "TemperatureLevel",
                          "Linking",
                          "TemperatureOffset"
                        ],
                        "manufacturer": "BOSCH",
                        "roomId": "hz_1",
                        "deviceModel": "TRV",
                        "serial": "3014F711A000005A18586C70",
                        "profile": "GENERIC",
                        "name": "Badezimmer unten",
                        "status": "AVAILABLE",
                        "parentDeviceId": "roomClimateControl_hz_1",
                        "childDeviceIds": []
                      },
                      "deviceService": {
                        "@type": "DeviceServiceData",
                        "id": "BatteryLevel",
                        "deviceId": "hdm:HomeMaticIP:3014F711A000005A18586C70",
                        "path": "/devices/hdm:HomeMaticIP:3014F711A000005A18586C70/services/BatteryLevel"
                      },
                      "state": "faults"
                    },
                    "_id": "bshb.0.hdm:HomeMaticIP:3014F711A000005A18586C70.BatteryLevel.faults",
                    "from": "system.adapter.admin.0",
                    "user": "system.user.admin",
                    "ts": 1632378463690
                  }
                  

                  Kannst Du mir noch mal einen Schubs geben?

                  MfG
                  Wastl

                  liv-in-sky 1 Reply Last reply Reply Quote 0
                  • liv-in-sky
                    liv-in-sky @Langer last edited by liv-in-sky

                    @langer sagte in Script fürTabelle der Batterie Zustände:

                    let y = 0;

                    was macht

                      log(JSON.parse(myvar[0]).type);
                    

                    in zeile 5

                    was steht dann im log

                    L 1 Reply Last reply Reply Quote 0
                    • L
                      Langer @liv-in-sky last edited by

                      @liv-in-sky

                      Alles fertig. Anbei View

                      liv-in-sky.png

                      Mache das Skript noch etwas schön. Stelle es Morgen ins Forum.

                      1000 Dank und es war super mit Dir zu Telefonieren und zu Arbeiten.

                      MfG
                      Wastl

                      L liv-in-sky 2 Replies Last reply Reply Quote 1
                      • L
                        Langer @Langer last edited by

                        @liv-in-sky

                        Guten Morgen

                        anbei das Überarbeite Skript, als txt File.

                        Batterie_Status_Bosch.txt

                        Bosch ist eingefügt ab Zeile 192.

                        MfG
                        Wastl

                        liv-in-sky 1 Reply Last reply Reply Quote 0
                        • liv-in-sky
                          liv-in-sky @Langer last edited by

                          @langer danke - werde es einfügen

                          1 Reply Last reply Reply Quote 0
                          • liv-in-sky
                            liv-in-sky @Langer last edited by liv-in-sky

                            @langer

                            nur so nebenbei -. du weißt, dass du die farben und die schriftart für dein design angleichen kannst

                            L 1 Reply Last reply Reply Quote 0
                            • L
                              Langer @liv-in-sky last edited by

                              @liv-in-sky

                              Ich glaube das geht oben in der Variablen Deklaration, oder?

                              MfG
                              Wastl

                              Ps.
                              Ich versuche gerade aus dem TR-064 Adapter Devices die DP in einer Tabelle darzustellen. Sollten Fragen auftauchen könnte ich Dich nochmals um Hilfe fragen?

                              liv-in-sky 1 Reply Last reply Reply Quote 0
                              • liv-in-sky
                                liv-in-sky @Langer last edited by

                                @langer

                                ja - da kannst du das alles einstellen im setting - zur not machen wir das gemeinsam über anydesk

                                @langer sagte in Script fürTabelle der Batterie Zustände:

                                @liv-in-sky

                                Ich glaube das geht oben in der Variablen Deklaration, oder?

                                MfG
                                Wastl

                                Ps.
                                Ich versuche gerade aus dem TR-064 Adapter Devices die DP in einer Tabelle darzustellen. Sollten Fragen auftauchen könnte ich Dich nochmals um Hilfe fragen?

                                klar - da könntest du eine vorlage von mir nutzen - musst halt definieren, wieviele spalten diu haben willst und was darin angezeigt werden soll

                                L 1 Reply Last reply Reply Quote 0
                                • L
                                  Langer @liv-in-sky last edited by

                                  @liv-in-sky

                                  Ich wollte Dein Skript für "IPDevices" hernehmen und anpassen.

                                  MfG
                                  Wastl

                                  liv-in-sky 1 Reply Last reply Reply Quote 0
                                  • liv-in-sky
                                    liv-in-sky @Langer last edited by

                                    @langer joi- geht auch

                                    1 Reply Last reply Reply Quote 0
                                    • Horst Böttcher
                                      Horst Böttcher @liv-in-sky last edited by

                                      @liv-in-sky
                                      wie bekommt man nuki dazugefügt

                                      liv-in-sky L 2 Replies Last reply Reply Quote 0
                                      • liv-in-sky
                                        liv-in-sky @Horst Böttcher last edited by

                                        @horst-böttcher

                                        da müßte ich mal die datenpunkte sehen - kannst du mal ein bild der objecte unter dem adapter zeigen ?

                                        1 Reply Last reply Reply Quote 0
                                        • L
                                          locito09 @Horst Böttcher last edited by

                                          @horst-böttcher
                                          Nuki zeigt ja den Batterie stand in Prozent an

                                          Horst Böttcher 1 Reply Last reply Reply Quote 0
                                          • Horst Böttcher
                                            Horst Böttcher @locito09 last edited by

                                            @locito09
                                            !mal opener und smartlock gesteuert über nuki-extended adapter
                                            eca80dab2a5c1ebe5b4dc50117bc8c9c.png
                                            1f4ef24bdc48e1495a08fe783f88d481.png

                                            liv-in-sky 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            952
                                            Online

                                            31.7k
                                            Users

                                            79.8k
                                            Topics

                                            1.3m
                                            Posts

                                            javascript monitoring template
                                            67
                                            1379
                                            405217
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo