This isn’t strictly the iOS app but seems like the best place to ask. I used to have a few shortcuts defined to do a few things by using Siri. Like “turn carport light on” or similar. That broke awhile back. I just updated my iPad and iPhone to the most recent iOS/iPadOS 26 and tried to build new shortcuts to the app for similar functions but it appears to still be broke. I can start defining the shortcut but there’s no list of items to send commands.
Is there anyway to get this working with current iOS and OpenHAB app?
Tried creating a new shortcut from scratch and still can’t get the list of items to come up. Tried a similar thing through the Philips Hue app and that worked fine so it appears that shortcut app just can’t retrieve the list of items from openhab.
Upgraded to IOS 26 last night and Shortcuts is working for me. When creating a new Shortcut I entered “openhab” in “Search Actions”. I’m then presented with a list of openHAB actions. Choosing an action presents a list of the compatible items, e.g. Get Item State, Set Switch State, etc.
@JimH I get the list of actions but nothing comes up when I click on Items. I even let it sit for more than five minutes in case it was just pulling a list. Do you see anything in openhab.log to indicate the shortcut app is actually querying openhab for the list?
I am seeing a couple of warnings in openhab.log:
2025-09-20 10:03:24.224 [WARN ] [e.internal.SseItemStatesEventBuilder] - Attempting to send a state update of an item which doesn't exist: DiningTableRoom_Power
2025-09-20 10:03:24.225 [WARN ] [e.internal.SseItemStatesEventBuilder] - Attempting to send a state update of an item which doesn't exist: ShopLamp_Switch
I’ve searched in everyting under /etc/openhab for those item references and can’t find anything. Not sure if those warnings might be blocking shortcuts from getting the list. I don’t think so but figured I’d mention it here just in case it is a symptom of the problem.
Set DEBUG to the org.eclipse.jetty log and tried again. I see these entries when I tap on the “Item” bit of defining an openhab shortcut. No idea what to look for so I’m hoping somebody that knows how all this works can see something of interest.
Nothing shows up in either the the openhab.log nor events.log when I added a shortcut. One thing I did find when checking is that my phone needed to be on the same VLAN as openHAB. When the phone was on a different VLAN that was blocked from openHAB’s VLAN the list of actions was populated but the Item list was not populated. Worked fine over cellular.