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

Latest eisy update crashes all plugins

Featured Replies

I just installed the latest update. After the update, the only plugins that worked were the legacy pg3x. All eisy ui plugins failed. I had to reinstall every one of them which so far seems to be bringing them back to life.

10 minutes ago, apostolakisl said:

I just installed the latest update. After the update, the only plugins that worked were the legacy pg3x. All eisy ui plugins failed. I had to reinstall every one of them which so far seems to be bringing them back to life.

Others, including myself, and @oberkc have had some problems with eisy-ui plug-ins deleting PG3x plug-ins from IoX completely. Still some migration bugs there.

  • Author
15 minutes ago, larryllix said:

Others, including myself, and @oberkc have had some problems with eisy-ui plug-ins deleting PG3x plug-ins from IoX completely. Still some migration bugs there.

I forget what version I was on before the eisy update, but it was maybe whatever was current as of last weekend. All of my eisy plugins after this update failed to function. Hitting "restart" did not do the usual restart of seeing it stop/start/connect. They instantly showed "connected" after hitting restart and they still didn't work. I had to reinstall every one of them. That includes plugins that were not migrated pg3x plugins, ones that were originally installed as eisy plugin. That included local plugins in eisy plugins as well.

14 minutes ago, apostolakisl said:

I forget what version I was on before the eisy update, but it was maybe whatever was current as of last weekend. All of my eisy plugins after this update failed to function. Hitting "restart" did not do the usual restart of seeing it stop/start/connect. They instantly showed "connected" after hitting restart and they still didn't work. I had to reinstall every one of them. That includes plugins that were not migrated pg3x plugins, ones that were originally installed as eisy plugin. That included local plugins in eisy plugins as well.

All sounds familiar. I have restored my PG3x plug-ins and have hesitated to try again with eisy-ui. Nice I/F but caused too many problems.
Now I am trying to install the HomeHubKit along with ecobee but it seems PG3x plug-ins are none existent will not even respond with a negative message.

I am just about to just give up. IoX spews a lot of garbage messages to be cleared, on the screen now, every boot-up. Nonsense messages about new Insteon devices and old events, repeated several times. Very frustrating.

After my update, I had issues with the 3 plugins I have in eisy-ui. They were listed as connected, but they were not working. I was able to correct the situation by restarting them.

53 minutes ago, DennisC said:

After my update, I had issues with the 3 plugins I have in eisy-ui. They were listed as connected, but they were not working. I was able to correct the situation by restarting them.

Mine were all working fine and the offer came to delete the ones from the OLD system PG3x. It also deleted the nodes from IoX as well and they ceased to exist completely in programs and node lists.

  • Author
1 hour ago, DennisC said:

After my update, I had issues with the 3 plugins I have in eisy-ui. They were listed as connected, but they were not working. I was able to correct the situation by restarting them.

Restarting did not work. Restarts just made the "connected" green logo blink. I had to reinstall. Reinstall in reality is not meaningfully different than restart, but still, indicates a deeper issue. Unless you were running an older version of the plugin and didn't want to update.

1 hour ago, Michel Kohanim said:

Please note that the upgrade itself REINSTALLS all plugins (changes all py311 packages to py312). Please be patient after reboot. Thank you.

With kind regards,
Michel

After my update was finished, I waited another 2 hours for the two of the plugins in eisy-ui to populate after they showed connected.

I waited 3 hours for the 3rd one.

In the end, a manual restart brought them on line.

Before I went to sleep last night, I suspected somethings were still not right. This morning, when I got up, several things that should have happened did not. While there were some programs involved, most of the things that should have happened and didn't involved PG3x Plugins. I checked PG3x and all plugins showed connected and running.

I rebooted eisy again (the reboot after the upgrade yesterday occurred as instructed by eisy-ui & UD Mobile) and after the restart, things that did not happen after yesterday's reboot started working again. As of right now, all plugins appear to be working and my programs are triggering.

Also, after this reboot, I got the notice that an upgrade to eisy-ai (v2.3.0) was available.

All,

Let me give you high level review of what happens when python versions change:

1. Since each plugin is its own user, its cache points to python libraries that are specific to that user. So, no two plugins will ever share the same python packages unless they are system package in which case ther will be links to them. The reason we have FreeBSD-udx repo is to make sure these system packages remain stable

2. When we upgrade python, the only way to upgrade all these links is to remove the python cache, and reinstall everything. This can only happen after the first reboot, and depending on the plugin, it make take 5 minutes per plugin

So, please be patient after the first reboot. eisy-ui shows you notifications of what it's doing.

With kind regards,
Michel

  • Author
8 minutes ago, Michel Kohanim said:

All,

Let me give you high level review of what happens when python versions change:

1. Since each plugin is its own user, its cache points to python libraries that are specific to that user. So, no two plugins will ever share the same python packages unless they are system package in which case ther will be links to them. The reason we have FreeBSD-udx repo is to make sure these system packages remain stable

2. When we upgrade python, the only way to upgrade all these links is to remove the python cache, and reinstall everything. This can only happen after the first reboot, and depending on the plugin, it make take 5 minutes per plugin

So, please be patient after the first reboot. eisy-ui shows you notifications of what it's doing.

With kind regards,
Michel

I appreciate what you are saying. But in my case, many more than 5 minutes passed. I didn't do a reinstall all, I reinstalled one at a time. And I missed a couple. Like an hour later I was checking things out and discovered the ones that I missed still not working. Reinstall fixed them. Not the end of the world since a re-install is a benign action, but still.

Also, at midnight, it looks like I may have had a double run again of my MN programs. It is possible that the false run of the program was earlier in the day and associated with a reboot after the update. Though a reboot or update should not trigger a program that is scheduled to run at MN to run when it is many hours before MN. I assume that all program runs are in a log somewhere via ssh, but from admin con I can't tell anything but the last run.

Create an account or sign in to comment

Account

Navigation

Search

Search

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.