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 6:47 PM, 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?

Expand  

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 (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
  On 6/30/2024 at 1:51 AM, 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.

Expand  

@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 11: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....

Expand  

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