Anfängerfrage: Wie kann eine einmal festgelegte "type_id" geändert werden?
Verfasst: 2. Okt 2019 19:12
Hallo zusammen,
ich möchte mich erstmal für die vielen nützlichen Beiträge hier bedanken und selbst eine Frage loswerden, die wahrscheinlich für euch recht einfach zu erklären ist.
thing-Definition:
Beschreibung:
Bei einer Fehlersuche wollte ich die type_id von einem Sonos Lautsprecher ändern (von "One" nach "ONE") . Anschließend ist dieser nicht mehr als thing aufgeführt. Das vorherige thing ist durch einen "HANDLER_MISSING_ERROR" nicht mehr erreichbar (siehe folgenden Programmauszug). Ich kann diesen nur wieder als thing erreichen, wenn ich die alte type_id angebe (reboot usw. bringt anscheinend nichts).
Frage: Wie kann man eine einmal festgelegte type_id ändern?
Hier noch ein paar Infos, falls notwendig:
Hardware: Raspberry 4
OH: openHAB 2.4.0-1 (Release Build)
Programmierung: Visual Studio
Vielen Dank im Voraus!
ich möchte mich erstmal für die vielen nützlichen Beiträge hier bedanken und selbst eine Frage loswerden, die wahrscheinlich für euch recht einfach zu erklären ist.

thing-Definition:
Code: Alles auswählen
Thing <binding_id>:<type_id>:<thing_id> "Label" @ "Location" [ <parameters> ]
Bei einer Fehlersuche wollte ich die type_id von einem Sonos Lautsprecher ändern (von "One" nach "ONE") . Anschließend ist dieser nicht mehr als thing aufgeführt. Das vorherige thing ist durch einen "HANDLER_MISSING_ERROR" nicht mehr erreichbar (siehe folgenden Programmauszug). Ich kann diesen nur wieder als thing erreichen, wenn ich die alte type_id angebe (reboot usw. bringt anscheinend nichts).
Frage: Wie kann man eine einmal festgelegte type_id ändern?
Code: Alles auswählen
2019-10-02 18:46:25.716 [INFO ] [el.core.internal.ModelRepositoryImpl] - Refreshing model 'sonos.things'
==> /var/log/openhab2/events.log <==
2019-10-02 18:46:25.753 [hingStatusInfoChangedEvent] - 'sonos:One:Schlafzimmer' changed from ONLINE to UNINITIALIZED
==> /var/log/openhab2/openhab.log <==
2019-10-02 18:46:30.771 [WARN ] [core.thing.internal.ThingManagerImpl] - Disposing handler for thing 'sonos:One:Schlafzimmer' takes more than 5000ms.
==> /var/log/openhab2/events.log <==
2019-10-02 18:46:30.811 [hingStatusInfoChangedEvent] - 'sonos:One:Schlafzimmer' changed from UNINITIALIZED to UNINITIALIZED (HANDLER_MISSING_ERROR)
2019-10-02 18:46:50.669 [me.event.ThingUpdatedEvent] - Thing 'hue:0106:1:13' has been updated.
Hardware: Raspberry 4
OH: openHAB 2.4.0-1 (Release Build)
Programmierung: Visual Studio
Vielen Dank im Voraus!