NEWS
Script fürTabelle der Batterie Zustände
-
@liv-in-sky Was meinst du genau?
-
@christoph1337 das es funktioniert
hast du das file im filesystem gefunden ?
wenn ja - mußt du den cache abschalten - muss ich aber ert wieder finden, wo das gemacht wird
-
@liv-in-sky eben nicht. Da wird keine Datei geschrieben. Ich will die nichtmal über vis aufrufen. Ich will diese mittels cutycapt als jpg versenden.
-
da fällt mir nix ein - hast du lust auf anydesk oder teamviewer, dann schau ich mit das an?
-
@liv-in-sky Hab dir im Chat geschrieben
-
wenn wir das in einen vorhandenen dp schreiben - sollte es so funktionieren
bei dem anderen device (MAX) muss ich erst schauen
-
bin mir nicht sicher aber im anderen teil müßte es dann das hier sein - ich weiß nicht mehr, was der dp error oder link_error aussagen, aber ich denke das sollte richtig sein
kannst du das irgendwie testen ?
-
das komplete script - aber die dp mußt du wieder richtig kopieren - da stehen jetzt meine dp drin - zeile 11 - 15
-
@liv-in-sky Kannst du nochmal neu senden. das encoding ist komplett zerschossen
-
@christoph1337 das liegt evtl an deinem download - file runterkopieren - in nodepad++ öffnen
nicht direkt im browser öffnen -
@liv-in-sky Sau geiles Script!
Könntest du evtl. noch Zwave2 und Ring, bzw. Ring über den HAM-Adapter einbauen?
Zwave2 läuft bei mir aber bei den Ring Dingern, muss ich passen.
Datenpunkte: ham.0.EG-Bewegungsmelder-Esszimmer.EG-Bewegungsmelder-Esszimmer.Battery-Level
bzw.: ham.0.Base-Station.Base-Station.Status-Low-Battery
Habe eine Ring-Alarmanlage mit diversen Sensoren, die ja Praktisch ZWave sind.
Das Ganze läuft inzwischen sehr gut mit dem HAM!
VG
Axel -
@axel-koeneke kannst du mal einen export der datenpunkte machen - des ham adapters ?
geht über object - tab
-
@liv-in-sky Bitte sehr:
{ "ham.0.EG-Bewegungsmelder-Esszimmer.EG-Bewegungsmelder-Esszimmer.Status-Low-Battery": { "type": "state", "common": { "type": "number", "min": 0, "max": 1, "read": true, "write": false, "role": "value.lowbat", "name": "Status Low Battery", "unit": "" }, "native": { "UUID": "00000079-0000-1000-8000-0026BB765291", "displayName": "Status Low Battery" }, "from": "system.adapter.ham.0", "user": "system.user.admin", "ts": 1631455922353, "_id": "ham.0.EG-Bewegungsmelder-Esszimmer.EG-Bewegungsmelder-Esszimmer.Status-Low-Battery", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } } }
{ "ham.0.EG-Bewegungsmelder-Esszimmer.EG-Bewegungsmelder-Esszimmer.Battery-Level": { "type": "state", "common": { "type": "number", "unit": "%", "min": 0, "max": 100, "read": true, "write": false, "role": "value.battery", "name": "Battery Level" }, "native": { "UUID": "00000068-0000-1000-8000-0026BB765291", "displayName": "Battery Level" }, "from": "system.adapter.ham.0", "user": "system.user.admin", "ts": 1631455922353, "_id": "ham.0.EG-Bewegungsmelder-Esszimmer.EG-Bewegungsmelder-Esszimmer.Battery-Level", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" } } }
Hoffe das hilft dir
-
welcher wert ist interessant - einfacher ist status low battery
-
sorry stimmt nicht - beides sind zahlen - dann den battery.level - sind die im adapter richtig gesetzt ?
-
@liv-in-sky Habe es jetzt hinbekommen:
Ich habe einfach den ZWave Teile kopiert und für Ring angepasst.if (ring2){ tabelleMachSchoen() counter=-1 // for(var i=0;i<mehrfachTabelle;i++ ) { val0=""; val1=""; val2="";counter++;tabelleBind(); } for(var i=0;i<mehrfachTabelle;i++ ) { if(i==0){val0="<font color=\""+htmlColorDeviceUeberschrift+"\"><"+HTMLbrandSetting+">RING DEVICES</b>";} else{val0=""; } val1=""; val2="";counter++;tabelleBind(); } myObjF=[]; $('ham.0.*.*.Battery-Level*').each(function(id, i) { // hier eigene schleife definieren und den wert counter++ nicht vergessen !!! ham.0.Base-Station.Base-Station.Battery-Level if (!filterArray.includes(id)){ var ida = id.split('.'); val0=getObject(ida[0]+"."+ida[1]+"."+ida[2]).common.name ; json1=val0; json3_1=val1help=parseFloat((getState(id).val)); if (val1help<=battAlarm) {val1=(" <font color=\"red\"> ")+val1help.toString()+" %";json2=val1help.toString()+" %";json5="red"} else{val1=(" <font color=\"lightgreen\"> ")+val1help.toString()+" %";json2=val1help.toString()+" %",json5="green"} if (val1help>battAlarm && val1help<=battAlarmWarning) {val1=(" <font color=\"yellow\"> ")+val1help.toString()+" %";json2=val1help.toString()+" %";json5="yellow"} if (val1help<=battAlarm) {val2=symbolKO} else{val2=symbolOK} if (val1help>battAlarm && val1help<=battAlarmWarning) val2=symbolWARN; if (val1help<=battAlarm) AkkuAlarm.push(1); if (val1help<=battAlarm) alarmMessage.push(val0); json3=val2; json6="RING2" if (braucheMaterialDesignWidget || braucheMaterialDesignWidgetTable) { json4=json4=pfadBilderMaterialWidget+"zwavek.png" makeJsonWidget(json1,json2,json3,json4,json5,json6,json3_1);} let help=[val0,val1,val2]; myObjF.push(help); // tabelleBind(); //HIER NICHTS ÄNDERN : HIER WERDEN DIE DATEN DER SCHLEIFE ZUSAMMENGESETZT - diese function muss als letztes in der eigenen schleife aufgerufen werden } }); //Schleifen Ende - je nach schleifenart muss hier etwas geändert werden !!!!!!!!! sortierMal(myObjF); } //ende ring
Danke für die Unterstützung
VG
Axel -
-
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 -
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
-
{ "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