Was willst du damit machen?
Es kommt öfter mal vor, dass man Geräte exkludieren und wieder neu anlernen muss (wie z.B. bei Homee Firmware updates oder auch einfach bei unerklärlichen Problemen mit Geräten).
Momentan bedeutet das, dass man danach sämtliche Homeegramme die das betroffene Gerät verwenden bearbeiten, weil die Homegramme “kaputt” sind.
Ich schlage vor eine Funktionalität zu implementieren, die dafür sorgt, dass Homegramme nicht erneut angepasst müssen, wenn man ein ein Gerät exkludiert und wieder neu einbindet.
Warum interessiert es nicht nur dich?
Das Anpassen der Homegramme kann bei entsprechender Anzahl eine ganze Menge Zeit in Anspruch nehmen. Ich gehe davon aus, dass die oben beschriebenen Anwendungsfälle eine ganze Menge Nutzer betreffen.
als Workaround mache ich für jedes Gerät eine Gruppe mit nur diesem Gerät. Bei den HGs verwende ich nur die Gruppe, nicht das Gerät selbst. Bei einem Neuanlernen muss ich dann nur das Gerät in der Gruppe tauschen und fertig.