Is there something wrong with LUUP since last firmware upgrade?

Hey
I have had a script run for years:

local astatus = luup.variable_get("urn:micasaverde‐com:serviceId:AlarmPartition2","DetailedArmMode",53)

Suddenly it stopped working…
So I was testing in luup code test and it returns nil.
Now I assume its that device so I start checking random devices and all return nil, whether I am checking loadlevel or getstatus or any variable.

Next I tested just the http command for the same

http://192.168.2.3/port_3480/data_request?id=variableget&output_format=xml&DeviceNum=53&serviceId=urn:micasaverde%E2%80%90com:serviceId:AlarmPartition2&Variable=DetailedArmMode

This returns a blank page.
So I tested from the command line with curl -i to see the headers and sure enough it executes but no data returned

The last thing i checked was whether this had anything to do with ‘Secure My Vera’ but it doesn’t.

All testing was done on a VeraPlus

Is this just me or can someone confirm?

Hi,

Well, if luup.variable_get stopped working or got changed every plugin would crash and burn, so must be something else.

Did the variable or SID maybe disappear in the latest release? I do not have a device using the AlarmPartition2 so cannot check my self.

Cheers Rene

[quote=“reneboer, post:2, topic:195789”]Hi,

Well, if luup.variable_get stopped working or got changed every plugin would crash and burn, so must be something else.[/quote]

Yes of course… .its strange

Thats why I tried loads of other variables and I am not getting returned data.

I presume you can do a HTTP request then with any of your devices and you are on the latest firmware?

Hi,

Yes it all works as expected with the latest release. Running on Lite and Edge. Have you tried another variable on an other device?

As Vera is adding security stuff, may this be the issue? Scrolling through the forum this file was added in support of several alarm plugins, but not used by an standard device.

Cheers Rene

Might be completely unrelated but I am observing some odd behavior with plugins failing communication if the luup engine has not reloaded for more than 36hrs. Have you tried after reloading luup?

Oh had some weird problem where if I had copied and pasted the LUA from another scene it wouldn’t work, but if I typed it fresh or it copied to notepad first then made a copy from note pad back to the browser it was fine.
Probably has to do with some hidden encoding character from the changes they made resently.