Jump to content
View in the app

A better way to browse. Learn more.

Universal Devices Forum

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

iAqualink plug in no longer able to connect to service

Featured Replies

Posted

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

Solved by Goose66

Go to solution
  • Author

Update. must be an iaqualink issue as my Alexa skill wont connect either. 

I hope they havent gone by way of the MyQ service!

 

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

  • Author

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

 

  • Author

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. 

 

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 by Jimbo.Automates

  • Solution

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).

Guest
This topic is now closed to further replies.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.