Yesterday at 04:29 PM1 day @bpwwer , @JaviAfter migrating Ryse Plugin from pg3x to eisy, the following issues were observed:Several fields in eisy-ui have no labels. They are: Position, Position State, Power Type, Power Level.The label Online changed to Status. With a value of True, I don't think the updated text for the label is sufficient to identify what it is.The label Shade Speed is now Speed.The value for Position State in pg3x was as an example Stationary. Once updated, the value became 0?Only some of Properties labels are displaying in UD Mobile. Properties that display are Speed & Status. The remaining Properties are displayed as: GV0, GV1, GV2, & GV3. I have synchronized UD Mobile, rebooted eisy and synchronized again with no change. Edited yesterday at 04:31 PM1 day by DennisC added missing information.
Yesterday at 04:46 PM1 day Looks like eisy plugins isn't seeing the NLS file. That's what defines all the strings for label names and maps the numeric values to strings.I take it a restart of the plugin doesn't fix it? If it doesn't then either the migration didn't fully migrate all files or eisy plugins thinks there's something wrong in the file and doesn't load it. @bmercier @Javi
Yesterday at 04:48 PM1 day If happening in both UDM after sync and eisy-ui the profiles were not updated. There is a bug in profile updates so I would wait until the next eisy-ui release to test. Also requires the current staging of IoX for fix in profile events.
Yesterday at 04:52 PM1 day Author Yes, I did a restart of the plugin and a reboot to eisy, it was the first things I tried.To me, there is a bigger issue with the migration. All of UD Mobile's Favorites are lost. I just made another post about this.
Yesterday at 04:56 PM1 day If the profiles were lost the very possible, same recommendation to wait until next release.
Yesterday at 05:18 PM1 day Author I may have spoke to soon. One of the plugins I migrated was Yolink and after migrating it back, I am not getting values.When I look in eisy.local, on pg3x tab, it appears to be running. However, when I go to the node, I see internal server error.I tried restarting the plugin but it didn't help. I am a little hesitant, but should I try rebooting eisy?
Yesterday at 06:07 PM1 day Eisy-ui told me all nodes were migrated and asked m if I wanted to remove my PG3 nodes.When I replied YES, all nodes ceased to function and ALL NODES WERE REMOVED from my polisy. None would function from eisy-ui.When I reinstalled RYSE, and others, nodes were generically installed again but no programs function.I have been busy renaming nodes and update jerking programs to use them again. Basically starting from scratch except dead programs still exist but do not activate any restored node.BTW: after saving each program (after a useless edit) eisy-ui complained about not saving the update each time I attempted to exit (it was). I had to click "Discard" each time to proceed. Edited yesterday at 06:08 PM1 day by larryllix
Yesterday at 06:40 PM1 day 30 minutes ago, larryllix said:Eisy-ui told me all nodes were migrated and asked m if I wanted to remove my PG3 nodes.When I replied YES, all nodes ceased to function and ALL NODES WERE REMOVED from my polisy. None would function from eisy-ui.When I reinstalled RYSE, and others, nodes were generically installed again but no programs function.I have been busy renaming nodes and update jerking programs to use them again. Basically starting from scratch except dead programs still exist but do not activate any restored node.BTW: after saving each program (after a useless edit) eisy-ui complained about not saving the update each time I attempted to exit (it was). I had to click "Discard" each time to proceed.If on the latest staging /rest/programs/reload or reboot after nodes are recreated. This will reload all programs, but also stop anything currently running, may require browser refresh.The issue is after a node is deleted it is not longer loaded. This is not something that happens often unless nodes are removed then re-added, when not loaded the do not work until reloaded.
Yesterday at 06:46 PM1 day Author To close out issue with Yolink, restarting or reinstalling the plugin didn't work. I finally rebooted eisy and that did work, so Yolink is running.Still have an issue with Ryse Shades, I can not get the Properties labels back. The plugin has been moved back to pg3, has been restarted several times, and I tried reinstalling the plugin. The Properties labels are still displaying as shown in my screenshots in my first post.@Javi @bpwwer , anyway to get the Properties labels to show as before the migration in eisy-ui or UD Mobile? Will they restore after this is addressed by the next update?
21 hours ago21 hr If it does not work in PG3, then there is likely an issue with the plugin or configuration and something no longer exists. If the plugin is working but node addresses have changed then, likely not, but you can synchronize, do NOT clear cache then change any favorites to the new node IDs, both will now exist in the app.
21 hours ago21 hr Author 2 minutes ago, Javi said:If it does not work in PG3, then there is likely an issue with the plugin or configuration and something no longer exists. If the plugin is working but node addresses have changed then, likely not, but you can synchronize, do NOT clear cache then change any favorites to the new node IDs, both will now exist in the app.I have tried restarting the plugin, reinstalling the plugin, and finally restarting eisy.The plugin is working and there have been no changes to node addresses. I have also synchronized UD Mobile, but UD Mobile is still not showing Properties names.However, when I went in to check the plugin, I noticed on the nodes tab that the name field in the table for the node is blank. The driver column has the expected values GV0, GV1, ect. I need to figure out how to get that column to populate. I just tried restart plugin and reinstall plugin but it did not help. eisy was rebooted a few minutes before that.
20 hours ago20 hr 35 minutes ago, DennisC said:However, when I went in to check the plugin, I noticed on the nodes tab that the name field in the table for the node is blank. The driver column has the expected values GV0, GV1, ect.The plugin doesn't support populating that field so it should be blank.I just migrated the plugin and everything seems fine. But I am running on the latest releases from staging. I've restarted the plugin, reinstalled the plugin and it continues to show all the proper labels.
20 hours ago20 hr Author 16 minutes ago, bpwwer said:The plugin doesn't support populating that field so it should be blank.I just migrated the plugin and everything seems fine. But I am running on the latest releases from staging. I've restarted the plugin, reinstalled the plugin and it continues to show all the proper labels.Well, then that is not my problem.After migrating back to pg3, I lost the names as shown in my screenshot. I have Ryse running at a second location and it does have the names properly showing. That's in my second screenshot.I have restarted the plugin, reinstalled the plugin, and rebooted eisy. I am also running staging and updated today.I am at a loss as to what to try next.
57 minutes ago57 min I understand and it's frustrating. I've been working with @Javi on another plugin that had issues migrating. It took a while to track that one down and as a result, there have been a couple of fixes. You don't mention any versions or even if your on the latest production/beta/staging release so the assumption is most people are on the production branch which is why he recommended that wait for the fixes in staging to make it into production and retest. I was confirming that the plugin seemed to migrate fine using the staging branch.The fact that the labels are missing after migrating back to PG3 is most likely another symptom of the same issue. When the plugin starts, it sends the profiles files (which is where the labels are defined) to IoX. There's some process to synchronize those with eisy-ui. That's were the problem is and that's also what the fixes @Javi mentioned address. With the admin console, the sync happened when the admin console was started. There's not really anything you can do other than wait for the fixes. It's possible that something will trigger the sync and the labels will just suddenly show up.
4 minutes ago4 min Author 51 minutes ago, bpwwer said:I understand and it's frustrating. I've been working with @Javi on another plugin that had issues migrating. It took a while to track that one down and as a result, there have been a couple of fixes.You don't mention any versions or even if your on the latest production/beta/staging release so the assumption is most people are on the production branch which is why he recommended that wait for the fixes in staging to make it into production and retest. I was confirming that the plugin seemed to migrate fine using the staging branch.The fact that the labels are missing after migrating back to PG3 is most likely another symptom of the same issue. When the plugin starts, it sends the profiles files (which is where the labels are defined) to IoX. There's some process to synchronize those with eisy-ui. That's were the problem is and that's also what the fixes @Javi mentioned address. With the admin console, the sync happened when the admin console was started.There's not really anything you can do other than wait for the fixes. It's possible that something will trigger the sync and the labels will just suddenly show up.I'm on staging:eisy-ui = 1.4.8Iox = 6.1.2_14PG3x = 3.4.28Thanks for the update.
Create an account or sign in to comment