So it was pointed out to me by @MichaelS that he couldn’t assign devices to rooms unless the device had a Hubset also. Since the Hubis Optional I find this counter intuitive. There’s not even an error message!
I looked and all of my rooms are empty as none of them had a Hub. When I setup my system they were all showing so this is definitely a new issue. Going into the IDE I can see the devices assigned to the rooms but it won’t show on my phone until I set the Hub.
As emailing support has resulted in copy-paste answers after waiting days I’m bringing this up here. Perhaps our community advocates can get this to the right people.
I sent you a pull request. In thinking through this it isn’t too much code. The ‘assumption’ is that when you add a switch/trigger it will be in the hub you are currently working on, which SHOULD be [0]. Therefore, you simply get the hubID and give that parameter instead of null.
I no longer have multiple hubs in my accounts, so I can’t test this completely. However, did learn something today…there is a virtual hub defined in each account