Let's try some simple things first.
Try this first (from step 3):
luup.reload()
If that doesn't help confirm the Lua file is still in its location and is the correct version.
Also try a reboot on Vera.
I have already attempted several restarts and luup engine reload and also replacing/creating a simplified ircommand.lup file on the vera unit. I have my IR commands working again and I hope the system is now stable. In case this may help someone else below is what I believe ( but mostly luck ) that got my system working again:
1. Enable notifications Users & Account Info → Notification Settings → and check; ?Notification Header?, then Update Notification Settings
2. I then notice device 171 was stalling the Luup engine to load successfully (which I think Vera not so helpful support may of added)
3. Then ran the below code to list all active devices
local file = io.open("/www/devlist.txt", "w")
file:write("[DeviceNo / id] device names on " .. os.date() .. "\n")
for deviceNo,d in pairs(luup.devices) do
if d.id ~= "" then
file:write(string.format('[%03d / %s] %s \n', deviceNo, d.id, d.description))
end
end
file:close()
View your device list at -
http://vera i.p/devlist.txt
4. I then compared the output of the above list to device listed under, create new scene goto advanced editor add new task and compare from the drop down selectable device list. Note any device ID that look safe to delete
5. Delete safe list made from step 4 using below code
http://vera i.p:3480/data_request?id=device&action=delete&device=deviceID
Then restarted the unit and tested IR codes which were working as expected. I then added all my IR scenes back as per normal operations.
Thanks for your time to make suggestions!