Can you please help me with the following methods (from the BridgeHandler class):
get all things attached to the binding
get these things’ parameters to be able to filter them
update found in step 2 Thing’s channels
My binding receives a message from MQTT and processes it.
I need to find a Thing attached to my binding by a specific type (not really required to get it by type, but can help to not iterate through all things), get a Thing which has ‘myThingId’ parameter set to a specific value and update this Thing’s channel values.
See relevant parts of the documentation below. Specifically, I think you want BaseBridgeHandler.getThing(), Bridge.getThings(), and Thing.getConfiguration(). Note that this gets the list of things that reference the bridge, which may or not be all the things “attached to the binding”.