Page 1 of 2

DomoPad URL error

PostPosted: Sun Feb 26, 2023 8:37 am
by Different Computers
[MODERATOR NOTE]: moved to the appropriate folder

I'm seeing this regularly in the Indigo log:
Code: Select all
Web Server Warning              undefined page for request /AndroidClientHelper/updateAndroidDeviceStates from [my external IP]


I get this is some page being called via DomoPad (because I ONLY use androids via/for DomoPad) but I'm curious if there's any other way I might be able to zero in closer on what trigger is making DomoPad call the page, or which page it is. Is there an actual web server log I could grep through?

Re: DomoPad URL error

PostPosted: Sun Feb 26, 2023 2:52 pm
by jay (support)
I believe the DomoPad client itself is the one calling this URL. I believe Adam is working on an updated Indigo plugin that removes the need for this old IWS plugin. Those plugins (for the old web server) will no longer work in the new web server.

Re: DomoPad URL error

PostPosted: Sun Feb 26, 2023 3:35 pm
by Different Computers
Thanks!

Re: DomoPad URL error

PostPosted: Fri Mar 31, 2023 7:48 pm
by ryanbuckner
I'm still getting this error :

Code: Select all
Mar 31, 2023 at 9:30:37 PM
   Web Server Warning              undefined page for request /AndroidClientHelper/updateAndroidDeviceStates from 108.XXX.XXX.XXXX

Re: DomoPad URL error

PostPosted: Sat Apr 01, 2023 2:10 pm
by RogueProeliator
Hey guys... I have started testing a new plugin/DP version that uses the new web server architecture and fixes a few things. I was close except for the Plugins menu not working -- I need to get back with Matt/Jay on that as a command changed and I need to update to new params I believe.

However, I can probably send you a new version to side load if you want -- to get a new version to beta I have to go through creating a YouTube video to show why the app needs geo-location information. Apparently, app updates that have used it for years may be dangerous? Who knows. But short of getting that up I THINK others things are working okay. The side load would still let geofencing work in principle but I have not tested that yet.

Adam

Re: DomoPad URL error

PostPosted: Sat Apr 01, 2023 2:27 pm
by durosity
Outta interest what’s the minimum android version for the new app?


Sent from my iPhone using Tapatalk Pro

Re: DomoPad URL error

PostPosted: Sat Apr 01, 2023 5:48 pm
by ryanbuckner
RogueProeliator wrote:
Hey guys... I have started testing a new plugin/DP version that uses the new web server architecture and fixes a few things. I was close except for the Plugins menu not working -- I need to get back with Matt/Jay on that as a command changed and I need to update to new params I believe.

However, I can probably send you a new version to side load if you want -- to get a new version to beta I have to go through creating a YouTube video to show why the app needs geo-location information. Apparently, app updates that have used it for years may be dangerous? Who knows. But short of getting that up I THINK others things are working okay. The side load would still let geofencing work in principle but I have not tested that yet.

Adam


I'd be willing to test this

Re: DomoPad URL error

PostPosted: Sun Apr 02, 2023 12:16 am
by RogueProeliator
Outta interest what’s the minimum android version for the new app?

Right now I am able to support a minimum of SDK 21 -- Android 5.0 (Lollipop). However, library support for releases this old is quickly fading so it might be the last main release for 5.0. It looks like about 11 devices are running 5.1, the remainder are at 7.0+.

Re: DomoPad URL error

PostPosted: Sun Apr 02, 2023 12:19 am
by RogueProeliator
I'd be willing to test this

I'll try to post a beta (side load) APK and a new plugin shortly. I resolved the last two issues I know about tonight, so I will get the plugin/new app version tested and post a few links. If all goes well for that then I'll start working on an official beta and trying to get all their new documentation requirements done.

Re: DomoPad URL error

PostPosted: Mon Apr 03, 2023 9:52 pm
by RogueProeliator
If you are interested in trying it out... this is very beta but I am testing it all out and no major gotchas so far. A few small things to deal with but they are minor compared to it not fully working - the only "big" one is SQL Logger History doesn't show at the moment.

APK Download
https://drive.google.com/file/d/1jBQ83Y26pqPhBbsVqARfrrz8Kn-Os8oJ/view?usp=share_link

Indigo Plugin Release
https://github.com/RogueProeliator/indigo-plugins-googleclients/releases/tag/v2023.1.0-beta-2

If you do try it out, please let me know your experience.

Adam

Re: DomoPad URL error

PostPosted: Tue Apr 04, 2023 8:16 am
by lochnesz
Hi Adam,

Can the two versions run in parallel, so I can test the new version on my phone while still having the old running on other tablets in the house?

Thanks!
Peter

Re: DomoPad URL error

PostPosted: Tue Apr 04, 2023 7:46 pm
by ryanbuckner
RogueProeliator wrote:
If you are interested in trying it out... this is very beta but I am testing it all out and no major gotchas so far. A few small things to deal with but they are minor compared to it not fully working - the only "big" one is SQL Logger History doesn't show at the moment.

APK Download
https://drive.google.com/file/d/1jBQ83Y26pqPhBbsVqARfrrz8Kn-Os8oJ/view?usp=share_link

Indigo Plugin Release
https://github.com/RogueProeliator/indigo-plugins-googleclients/releases/tag/v2023.1.0-beta-2

If you do try it out, please let me know your experience.

Adam


TL;DR;
We were having an issue where DomoPad wasn't showing some devices on control pages. Specifically garage door openers. This appears to be fixed.

Details:

My wife relies on DP on her Pixel to function in every day life. She's in a wheel chair and has a love/hate relationship with my home automation hobby.
I created an Indigo Control Page to help her open and close the garage doors. Before the beta release the garage door devices did not appear on her DomoPad.. Now they show.

Re: DomoPad URL error

PostPosted: Tue Apr 04, 2023 10:04 pm
by RogueProeliator
Can the two versions run in parallel, so I can test the new version on my phone while still having the old running on other tablets in the house?

They cannot work together on the same device, but certainly can on different devices. The plugin is not compatible with the older version for the "extra" functionality but the old plugin doesn't work with the re-architected web server. I don't think you will lose anything by upgrading the plugin (unless you are running an older version of Indigo).

Worst case, you can downgrade the plugin or mobile app pretty easily. Also, you can install the latest app on your phone without upgrading the plugin if you want to test the app out. You won't be missing too much in that configuration.

Adam

Re: DomoPad URL error

PostPosted: Mon Apr 17, 2023 9:25 am
by durosity
I've resurrected my old android tablets for now to start experimenting with using them again (things have all been messed up the last few years so not really been using it).

A few minor issues I've noticed (which may just be due to my setup)

Sending control page push notifications doesn't seem to be working. I've re-registered the device and it shows as sent in the log but nothing changes on the tablet screen

Wake for Face Detection doesn't seem to be working either (I'm not sure if it ever did tbh!)

Also, don't suppose you'd be able to implement that feature of controlling the display brightness via indigo would you? I'd have thought the best way to do it would be to make the device a dimmer in indigo itself.. but.. ¯\_(ツ)_/¯ I'm not an expert. But adding that functionality would be *amazingly* useful to me :D

Other than that it seems to be working fine. Control pages are loading correctly and quickly.

Re: DomoPad URL error

PostPosted: Mon Apr 17, 2023 9:32 am
by durosity
Actually.. looks like it’s all push notifications. Is there any way I can diagnose if the issues on the tablet side or the server side?


Sent from my iPhone using Tapatalk Pro