Revised auto update checking and added a manual update check button.
All my apps 'phone home' once a week (Friday 9.00am) to check if there are any updates available and let you know if there are.
I have revised that way that this happens and also added a 'Check For Update' button in the app so you can manually check anytime.
Unfortunately, the way the code is done, it now means after updating to these versions you will need to open each app (including the parent) and click 'Done' to reset the update button.
This is what it looks like before hitting done:
And after hitting done and reopening, it should look like this...
As always, please let me know if there are any issues.
Marginally related: I see that this includes a fix for the apparent bug in Zone Motion Manager releated to aggregate motion sensors, which I wasn't sure if was a bug or me just not knowing how to use it. The Cobra app with "average motion" is a bit easier to use for this purpose in any case, in my opinion, but glad to know I wasn't just crazy.
Guys
It seems that since the latest update this app does not function as it should
Iām sorry, Iām away from my PC at the moment but will have a look as soon as I return.
Hi Andy.
Just looking at my logs today, looking for something else, and spotted this in your average all app.
This is for lux measurement. The app is working like a dream but just thought I would let you know.
Thanks again for your great apps.
Average All.
V1. 1.0.
Average All Child.
V1.5.3.
I have enabled pushover notification for updates and pressed the check for update button. No updates available.
Cheers
Bob
Oh dear. It's big apology time.
I updated and was still seeing the same error.
Strangely I was only seeing it on only one of my Virtual Lux Sensors and not the other.
Further investigation showed that I was using you old original driver.
Updated and now its OK.
Sorry about that but I was convinced I'd changed it.
Once again. Sorry.........
Hey @Cobra I got this updated but I'm still seeing this in my logs for the device:
2018-11-15 11:22:47.627 am errorgroovy.lang.MissingMethodException: No signature of method: dev15423023220091490990862.lastDeviceHumidity() is applicable for argument types: (org.codehaus.groovy.runtime.GStringImpl) values: [Environment Sensor EX - Office] Possible solutions: lastDeviceHumid(java.lang.Object) (lastDeviceHumidity)
Device in question is one of @iharyadi's sensor boards. Average temp and humidity still appear to be working.