dbwarner5 Posted February 26 Posted February 26 Posting here as there is no specific pgx forum for this plug in. Updated to 3.31 python. Have restarted PI several times. Wont connect to service. I can connect to their service directly thru the web. any help? log packages included. iAquaLink_2-26-2024_75453_AM.zip
dbwarner5 Posted February 26 Author Posted February 26 Update. must be an iaqualink issue as my Alexa skill wont connect either. I hope they havent gone by way of the MyQ service!
paulbates Posted February 26 Posted February 26 23 minutes ago, dbwarner5 said: I hope they havent gone by way of the MyQ service! I don't think they would remove their Alexa skill too (assuming that's your access method)- that would cause a bigger riot from a larger crowd. Maybe things are partly cloudy. Another possibility and a thing I've noticed when other plugins can't log in to their respective cloud service is adjusting short and/or long poll... they update how frequently they'll accept polling. @Goose66
dbwarner5 Posted February 26 Author Posted February 26 access method is both.. Alexa and plugin.. both are not working, so assume the problem is on their end. tried to call but the hold time >1 hour and now they are no longer accepting calls, just asked to call again tomorrow.. lol
dbwarner5 Posted February 26 Author Posted February 26 looks like they got Alexa working again. I have increased polling times, and restarted, but plug-in still is reporting back false for service connection.
Jimbo.Automates Posted February 27 Posted February 27 (edited) Looks like it may be related to a change in the latest PG3 interface @bmercier and @Goose66 will need to review 2024-02-26 07:44:56,873 Thread-12 udi_interface ERROR udi_interface:write: Exception in thread 2024-02-26 07:44:56,876 Thread-12 udi_interface ERROR udi_interface:write: Thread-12 2024-02-26 07:44:56,878 Thread-12 udi_interface ERROR udi_interface:write: : 2024-02-26 07:44:56,880 Thread-12 udi_interface ERROR udi_interface:write: Traceback (most recent call last): 2024-02-26 07:44:56,885 Thread-12 udi_interface ERROR udi_interface:write: File "/usr/local/lib/python3.9/threading.py", line 980, in _bootstrap_inner 2024-02-26 07:44:56,901 Thread-12 udi_interface ERROR udi_interface:write: self.run() 2024-02-26 07:44:56,905 Thread-12 udi_interface ERROR udi_interface:write: File "/usr/local/lib/python3.9/threading.py", line 917, in run 2024-02-26 07:44:56,915 Thread-12 udi_interface ERROR udi_interface:write: self._target(*self._args, **self._kwargs) 2024-02-26 07:44:56,917 Thread-12 udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/000db9532a30_10/nslib/nodeserver.py", line 40, in _parameters_handler 2024-02-26 07:44:56,922 Thread-12 udi_interface ERROR udi_interface:write: self.checkParameters() 2024-02-26 07:44:56,924 Thread-12 udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/000db9532a30_10/iaqualinkns/iaqualinkns.py", line 223, in checkParameters 2024-02-26 07:44:56,930 Thread-12 udi_interface ERROR udi_interface:write: self.sessionTTL = int(self.Parameters.get(PARAM_SESSION_TTL, DEFAULT_SESSION_TTL)) 2024-02-26 07:44:56,933 Thread-12 udi_interface ERROR udi_interface:write: TypeError 2024-02-26 07:44:56,935 Thread-12 udi_interface ERROR udi_interface:write: : 2024-02-26 07:44:56,937 Thread-12 udi_interface ERROR udi_interface:write: get() takes 2 positional arguments but 3 were given Edited February 27 by Jimbo.Automates
Solution Goose66 Posted February 27 Solution Posted February 27 An update to the PG3 interface (3.3.2) has been made that should fix the error. In PG3x, you can do "System->Reinstall all Plugins" and it should install the new interface (along with the latest versions of all your plugins).
dbwarner5 Posted February 27 Author Posted February 27 thanks @Goose66 that did the trick!! you guys are awesome!
Recommended Posts