am 04. Dezember 2022 21:24
Hallo Community,
Ich habe die Tage meine Bosch Smart Home Geschichte mal in die Home Assistant Steuerung integriert und freue mich eckig darauf Dinge zu realisieren die Bosch einfach nicht bietet.
Aber eines hat mich etwas stutzig gemacht.
Warum kann ich hier auf keinen einzigen Schalterdruck zugreifen?
Ich kann zwar den Akkustand der Schalter abfragen, aber der Tastendruck ist in der Auflistung der Gerätefunktionen nicht vorhanden.
Ist das absichtlich nicht integriert oder suche ich hier bei HA an der falschen Stelle?
Zur Ergänzung, den Tastendruck der PhillipsHue Schalter finde ich daneben problemlos.....
08. Dezember 2022 15:21 - bearbeitet 14. Januar 2023 14:11
Hallo @COLT,
da @Maurice heute so schlechte Laune hat, bin ich dem Sachverhalt spontan nachgegangen. Tatsächlich muss ich meine Aussage korrigieren: Und zwar sind die Tastendrücke des Universalschalters in der API doch vorhanden!
Der DeviceService heißt "Keypad" und befindet sich in unserer Postman Collection unter "States" > "Universal Switch state". Die Properties sind allerdings nicht im Postman ersichtlich. Diese heißen:
keyCode
keyName
eventType
eventTimestamp
Mit ein bisschen Beobachten der Long-Polling-Schnittstelle dürfte leicht ersichtlich werden, welche Werte der SHC dort schickt.
Laut README auf github, müsste die tschamm Integration den Universalschalter bereits unterstützen: https://github.com/tschamm/boschshc-hass/blob/master/README.md?plain=1#L22
Falls es nicht geht, solltest du ein Issue auf GitHub eröffnen.
Viele Grüße
Sebastian
am 05. Dezember 2022 00:16
@COLT Es gibt z.B. die Tschamm Integration, diese bietet mehr Möglichkeiten als die Standard BSH Integration. Siehe hier
06. Dezember 2022 05:19 - bearbeitet 08. Dezember 2022 15:36
EDIT: Falsche Informationen gelöscht.
am 08. Dezember 2022 09:27
Das würde auch heißen, dass selbst die oben genannte Tschamm Integration diese Optionen nicht anbieten kann.
Das ist natürlich schade, dass diese Dinge nicht auf die API gelegt wurden. Aus diesem Grund kann ich keine Bosch Schalter mehr kaufen und muss bestehende Universalschalter durch die Phillips Hue Schalter austauschen. Echt ärgerlich!!!!!!
am 08. Dezember 2022 11:49
Das ist wirklich schade, vor allem, weil die neuen Universalschalter II ziemlich cool werden.
Vielleicht geduldest du dich einfach noch ein bisschen. Um den Jahreswechsel finde ich evtl. die Zeit mir anzuschauen, was wir tun müssten.
am 08. Dezember 2022 12:10
Wenn das so schnell geht ok.... Das wäre super und da wäre ich echt dankbar!
Ich hätte da jetzt eher mit Monaten bis Jahren gerechnet 😞
Technisch ist so eine Implementierung ja recht schnell machbar, aber die Tests und Prozesse dahinter können sich schon etwas ziehen 😉
Trotzdem Danke das du dir dafür die Mühe machst!!!!!!!! Ich hoffe natürlich drauf, dass es funktioniert. Optisch sind die Bosch Schalter doch ansprechender als die von Phillips!
am 08. Dezember 2022 12:38
Deine Einschätzung "Monate bis Jahre" ist absolut realistisch, ergänzt um "... oder gar nicht". "Gute Idee", "wir schauen uns das mal an", "wir leiten es an die Fachabteilung weiter" ist die übliche Reaktion. Eine wirkliche Umsetzung (irgendwann) gibt es leider nur in Ausnahmefällen.
08. Dezember 2022 15:21 - bearbeitet 14. Januar 2023 14:11
Hallo @COLT,
da @Maurice heute so schlechte Laune hat, bin ich dem Sachverhalt spontan nachgegangen. Tatsächlich muss ich meine Aussage korrigieren: Und zwar sind die Tastendrücke des Universalschalters in der API doch vorhanden!
Der DeviceService heißt "Keypad" und befindet sich in unserer Postman Collection unter "States" > "Universal Switch state". Die Properties sind allerdings nicht im Postman ersichtlich. Diese heißen:
keyCode
keyName
eventType
eventTimestamp
Mit ein bisschen Beobachten der Long-Polling-Schnittstelle dürfte leicht ersichtlich werden, welche Werte der SHC dort schickt.
Laut README auf github, müsste die tschamm Integration den Universalschalter bereits unterstützen: https://github.com/tschamm/boschshc-hass/blob/master/README.md?plain=1#L22
Falls es nicht geht, solltest du ein Issue auf GitHub eröffnen.
Viele Grüße
Sebastian
am 08. Dezember 2022 18:22
Hallo @SebastianHarder,
Ja, nach dem vierten(?) erfolglosen HT II-Update, dem SHC II-Kommunikationsdesaster und dem vergeigten iOS-App-Update verging mir heute beim Lesen leider etwas die Laune. An solchen Tagen verkneife ich mir das Posten normalerweise, gelingt mir aber nicht immer. 😁 Bitte nicht persönlich nehmen.
Und schön, dass das Feature doch in der API ist!
Bei meiner Einschätzung, dass der Umgang mit Feature Requests und Bug Reports bei Bosch Smart Home im Vergleich zu anderen Projekten / Produkten nicht gerade transparent ist bleibe ich. Wie wäre es zum Beispiel mit einem öffentlichen Issue-Tracker für das ganze System, nicht nur für die API?
Grüße
Maurice