abbrechen
Suchergebnisse werden angezeigt für 
Anzeigen  nur  | Stattdessen suchen nach 
Meintest du: 

REST API BatteryLevel

Stefan71242
Vice President of the Homies

Bei (fast) allen Geräten/Modellen ist bei den REST-API Services der BatteryLevel vorhanden.

Eine Abfrage per GET (Postman) bringt aber nicht wirklich die "Erleuchtung":

GET {{shc_api}}/devices/{{device_id}}/services/BatteryLevel:

{
    "@type": "DeviceServiceData",
    "id": "BatteryLevel",
    "deviceId": "hdm:ZigBee:000d6f0012f11e0c",
    "path": "/devices/hdm:ZigBee:000d6f0012f11e0c/services/BatteryLevel"
}

oder
GET {{shc_api}}/devices/{{device_id}}/services/BatteryLevel/state
1

Im Postman habe ich im Header auch den Key Accept = application/json gesetzt;
ändert am Ergebnis aber nichts.

Kennt jemand den Grund dafür bzw. wie man den Batteriestatus per REST-API abfragen kann? 👋🤓

 

SHC II mit 155 Komponenten, 18 Szenarien, 63 Automationen, 5 Zustände, Stromausfallwächter, Schlüsselschalter Alarm, Briefkasteneinwurferkennung, 3 fest verbaute Tablets für BSH als BHS-Zentralen, Freeware Windows-BSH-Software: https://www.smart-home-center.info
3 ANTWORTEN 3

M_Rapske
Poweruser

Ich denke mal die Rest-API gibt 1 (ok) und 0 (low) raus.

 

Lerne aus den Fehlern anderer, du hast nicht genug Zeit sie selber zu machen.


Privater End User

SHC II mit 119 Geräten, 14 Automationen (Rest in HA >100), Xiaomi T13Pro mit Android 15


☝ gerne mitmachen! Info SHC Generation, Smartphone und Betriebssystem hilft häufig bei der Lösung von Problemen. Einfach im Profil bei "Persönliche Informationen" in der "Signatur" eintragen.

Stefan71242
Vice President of the Homies

Hallo @M_Rapske , leider nein, denn 1 kommt sehr oft, wenn kein Inhalt vorhanden ist. Der Code in der Response ist 204 Kein Content (hatte ich vergessen zu erwähnen 😯).

Wäre schön, seitens BOSCH eine Info zu erhalten 😊.

SHC II mit 155 Komponenten, 18 Szenarien, 63 Automationen, 5 Zustände, Stromausfallwächter, Schlüsselschalter Alarm, Briefkasteneinwurferkennung, 3 fest verbaute Tablets für BSH als BHS-Zentralen, Freeware Windows-BSH-Software: https://www.smart-home-center.info

Stefan71242
Vice President of the Homies

Hallo @SebastianHarder ,

 

wenn ich das hier https://github.com/tschamm/boschshcpy 

richtig lese, dann kann mittels der Python API Schnittstelle - unter anderem - der Batterielevel abgerufen werden. Sind da die Daten immer aktuell - wie oben beschrieben - oder werden diese auch nur, wie bei der REST-API, aus dem Cache des BSH-Controllers gelesen?  👋🤓

SHC II mit 155 Komponenten, 18 Szenarien, 63 Automationen, 5 Zustände, Stromausfallwächter, Schlüsselschalter Alarm, Briefkasteneinwurferkennung, 3 fest verbaute Tablets für BSH als BHS-Zentralen, Freeware Windows-BSH-Software: https://www.smart-home-center.info



Rechtswidrigen Inhalt melden