Jump to content

RainMachine NS not working post update to 5.8.4


Recommended Posts

Posted

I believe the recent changes to the python library being used has impacted this NS. Here's a snippet from my logs.

2024-06-28 00:00:15.949 Thread-2269 (poll) udi_interface      ERROR    udi_interface:write: Exception in thread
2024-06-28 00:00:18.815 Thread-2269 (poll) udi_interface      ERROR    udi_interface:write: Thread-2269 (poll)
2024-06-28 00:00:18.815 Thread-2269 (poll) udi_interface      ERROR    udi_interface:write: :
2024-06-28 00:00:18.815 Thread-2269 (poll) udi_interface      ERROR    udi_interface:write: Traceback (most recent call last):
2024-06-28 00:00:18.815 Thread-2269 (poll) udi_interface      ERROR    udi_interface:write: File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 174, in _new_conn
2024-06-28 00:00:18.815 Thread-2269 (poll) udi_interface      ERROR    udi_interface:write: conn = connection.create_connection(

These errors repeat every few seconds. I've disabled the NS for now.

Is anyone else having this issue?

Posted
On 6/28/2024 at 11:47 AM, kzboray said:

I believe the recent changes to the python library being used has impacted this NS. Here's a snippet from my logs.

2024-06-28 00:00:15.949 Thread-2269 (poll) udi_interface      ERROR    udi_interface:write: Exception in thread
2024-06-28 00:00:18.815 Thread-2269 (poll) udi_interface      ERROR    udi_interface:write: Thread-2269 (poll)
2024-06-28 00:00:18.815 Thread-2269 (poll) udi_interface      ERROR    udi_interface:write: :
2024-06-28 00:00:18.815 Thread-2269 (poll) udi_interface      ERROR    udi_interface:write: Traceback (most recent call last):
2024-06-28 00:00:18.815 Thread-2269 (poll) udi_interface      ERROR    udi_interface:write: File "/usr/local/lib/python3.11/site-packages/urllib3/connection.py", line 174, in _new_conn
2024-06-28 00:00:18.815 Thread-2269 (poll) udi_interface      ERROR    udi_interface:write: conn = connection.create_connection(

These errors repeat every few seconds. I've disabled the NS for now.

Is anyone else having this issue?

FWIW, all of my Python based plugins aren’t running after the upgrade, including RainMachine.  

  • Thanks 1
Posted

And yet all of mine are fine...including RainMachine.  Which hardware are you on - Polisy or eisy?  Not that it should matter, but....

Posted
3 minutes ago, tmorse305 said:

My Rainmachine NS is alive and well also.

V3.2.1

PGX 3.2.27

eisy 5.8.3

@tmorse305, the issue for some seems to have arisen after updating to IoX 5.8.4.

Posted (edited)

My bad. @glarsen @tmorse305


eISY 5.8.4

PGX 3.2.27

This started failing after one of the latest updates when I believe the python library was updated. As i recall it was one of the 5.8.3 updates. That change to the python library broke multiple node servers. This is one on the node servers I'm just now getting around to trouble shooting and looking for answers.

Edited by kzboray
Posted
18 hours ago, kzboray said:

My bad. @glarsen @tmorse305


eISY 5.8.4

PGX 3.2.27

This started failing after one of the latest updates when I believe the python library was updated. As i recall it was one of the 5.8.3 updates. That change to the python library broke multiple node servers. This is one on the node servers I'm just now getting around to trouble shooting and looking for answers.

@kzboray, I did notice at the time that I updated to 5.8.3 that none of my Python plugins started initially either, but after a second reboot they all came up properly.  And under 5.8.4 they all seem ok too. 

Posted (edited)
On 6/29/2024 at 4:11 PM, glarsen said:

And yet all of mine are fine...including RainMachine.  Which hardware are you on - Polisy or eisy?  Not that it should matter, but....

I'm on eisy, and  it appears that I must have a missing Python repo or something, as I have a bunch of messages in the log such as these:

Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
Updating FreeBSD-base repository catalogue...
FreeBSD-base repository is up to date.
Updating udi repository catalogue...
udi repository is up to date.
All repositories are up to date.
pkg: No packages available to install matching 'py311-pip' have been found in the repositories
Fri Jun 28 16:03:41 PDT 2024|/usr/local/etc/udx.d/static/udx_startup.sh: Installing pkg py311-pycryptodome   
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
Updating FreeBSD-base repository catalogue...
FreeBSD-base repository is up to date.
Updating udi repository catalogue...
udi repository is up to date.
All repositories are up to date.
pkg: No packages available to install matching 'py311-pycryptodome' have been found in the repositories
Fri Jun 28 16:03:44 PDT 2024|/usr/local/etc/udx.d/static/udx_startup.sh: Installing pkg py311-yaml   
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
Updating FreeBSD-base repository catalogue...
FreeBSD-base repository is up to date.
Updating udi repository catalogue...
udi repository is up to date.
All repositories are up to date.
pkg: No packages available to install matching 'py311-yaml' have been found in the repositories
Fri Jun 28 16:03:47 PDT 2024|/usr/local/etc/udx.d/static/udx_startup.sh: Installing pkg py311-dateparser   
Updating FreeBSD repository catalogue...
FreeBSD repository is up to date.
Updating FreeBSD-base repository catalogue...
FreeBSD-base repository is up to date.
Updating udi repository catalogue...
udi repository is up to date.
All repositories are up to date.
pkg: No packages available to install matching 'py311-dateparser' have been found in the repositories

EDIT:  This issue is resolved.  The problem was related to file repositories that were out of date.  The RainMachine plugin is now running as intended.  

Edited by Bumbershoot
  • Thanks 1
Guest
This topic is now closed to further replies.

×
×
  • Create New...