Background: e.g. I plan to switch homematic wall plugs in parallel to the normal ceiling lamps (plclogo binding). Instead of writing rules for every light I’m using the “follow” profile for the channel, so I add another link between the ceiling lamp item and the homematic wall plug thing channel, but I am not able to delete it after creating one by mistake. Am I just missing something or is this just not supported anymore?
I see a lock symbol next to your item which indicates that the Item is defined in an ‘.items’ file. If this is the case have you linked the channel there? If so remove that item from the file and define it in the UI.
Thanks for that hint! The plclogo binding things and items are all comming from text files (because handling >100 memory address things and items is easier there). When linking items to things that are both created through UI I have this “unlink” option too. But in the case above the channel of the homematic item was created by UI. In my opinion this seems to be a bug, because the link was created through UI and thereby also should be “unlinkable” by UI:
Yes thats clear as for every other item, thing… defined by files, but as stated in my comment above, the link in my sample was created using the UI and now cannot be deleted by using the UI also.
Only the Item Logo204_Q7 is comming from a text file. The Thing (and so the Channel) and also the Link between the UI Thing and the File Item was created using the UI. So if you would agree with me I here found a possible bug, I’ll file a bug report for this issue then.
You could use the REST API Docs as well. Or you can stop openHAB and delete the entry in the JSONDB files manually. I do not recommend the latter but it is an option.