It seems whenever a device ID changes(exclude/include) you can no longer edit actions in the scene pointing to the old device ID. The only option is to delete the scene and start over. Is it not possible to just invalidate the action pointing to the device which no longer exists?
The error message returned is “error happened during decoding actions, probable duplicate ID or invalid format”
I’m using openluup but I suppose this is an ALTUI issue
[quote=“delle, post:1, topic:191510”]It seems whenever a device ID changes(exclude/include) you can no longer edit actions in the scene pointing to the old device ID. The only option is to delete the scene and start over. Is it not possible to just invalidate the action pointing to the device which no longer exists?
The error message returned is “error happened during decoding actions, probable duplicate ID or invalid format”
I’m using openluup but I suppose this is an ALTUI issue[/quote]
when a device is deleted, vera backend insure that device is removed from all scene actions and ALTUI receives with a new version of the user_data from the http call with the new definition of scenes. if a scene still has a bad device id ( after a delete ) it means it did not receive the new version of user_data so I suspect here a openLuup issue.
i will check ALTUI code to make it ‘defensive’ enough so that it ignores scene actions with a device ID that does not exist, but I think that cannot fix the true root cause and as I am totally dependant on the user_data received