@codierknecht
OK vielen dank! das hilft und funktioniert.
Mein Fehler war, das ich dem Service-Typ ContactSensor eine Custom Characteristic BatteryLevel hinzugefügt hatte.
Jetzt frage ich mich nurnoch wie man jetzt weis, in welchem Service-Typ man welche Characteristics findet, bzw. hinzufügen muss?
Ich mein, aus der Logik ergibt sich ja vieles, aber auch nicht alles.
Zum beispiel hat ja der ContactSensor und der BatteryService die Characteristic StatusLowBattery.
Spielt es da eine Rolle welchem Service man die Characteristic jetzt zuweist?
Danke soweit!
// EDIT: Noch eine frage.
sind die values 0 mit false und 1 mit true gleichzusetzen? oder muss es wie in dem link beschrieben immer eine zahl sein?
-> ok hab ich mir selbst beantwortet. kann man gleichsetzen!