vbPhil Posted February 23, 2022 Posted February 23, 2022 @JimboAutomatesWhen I change an Activities name in Harmony how do I get the new name in PG3's node listing and for the ISY node name? I see I can change it in ISY directly but not in PG3. Just wondered what the recommended procedure would be.
lilyoyo1 Posted February 23, 2022 Posted February 23, 2022 20 minutes ago, vbphil said: @JimboAutomatesWhen I change an Activities name in Harmony how do I get the new name in PG3's node listing and for the ISY node name? I see I can change it in ISY directly but not in PG3. Just wondered what the recommended procedure would be. Purge and discover doesn't work?https://github.com/jimboca/udi-harmony-poly
Jimbo.Automates Posted February 23, 2022 Posted February 23, 2022 Purge and discover doesn't work?https://github.com/jimboca/udi-harmony-polyI think it works in PG3 now, but not home to confirm.Either way you can delete the node in PG3 UI then run discover.Sent from my Pixel 6 Pro using Tapatalk
vbPhil Posted February 23, 2022 Author Posted February 23, 2022 48 minutes ago, JimboAutomates said: I think it works in PG3 now, but not home to confirm. Either way you can delete the node in PG3 UI then run discover. Sent from my Pixel 6 Pro using Tapatalk I changed the Harmony Activity name from the iPhone app and did a sync. The new name is displayed correctly in Harmony iphone app and Windows app. I deleted the node in PG3 and it disappeared both there and in IoP. I did a Discover and waited at least several minutes and it didn't show up. I restarted the Node Server and the node was back again with the same old name. If I try the Purge route, there's Purge Check and Purge Execute what is what? Also, is Discover the same from either the ISY or the Node Server in PG3 and should there be any messages that it is discovering?
Jimbo.Automates Posted February 24, 2022 Posted February 24, 2022 3 hours ago, vbphil said: I changed the Harmony Activity name from the iPhone app and did a sync. The new name is displayed correctly in Harmony iphone app and Windows app. I deleted the node in PG3 and it disappeared both there and in IoP. I did a Discover and waited at least several minutes and it didn't show up. I restarted the Node Server and the node was back again with the same old name. If I try the Purge route, there's Purge Check and Purge Execute what is what? Also, is Discover the same from either the ISY or the Node Server in PG3 and should there be any messages that it is discovering? Strange that it comes back with the old name, the code tries to remember things because Harmony likes to change ID's associated with activities and devices so I have to account for that. Could be a bug, or a feature The purge is documented: https://github.com/UniversalDevicesInc-PG3/udi-harmony-poly/blob/master/README.md#purge Purge Check just does the check to see what it will do, and Purge Execute actually does it. You have to watch the log to see what it's doing, and watch the log to see what discover is doing and when it's done. I could add a status on the controller to say what discover is doing, which I do in some, but not in this one. Yes, discover from the Controller and PG3 do the same thing. 1
Jimbo.Automates Posted February 24, 2022 Posted February 24, 2022 I was wrong, this NS does give status while the discover is running with the "Profile Status" on the HarmonyHub Controller node.
vbPhil Posted February 24, 2022 Author Posted February 24, 2022 8 hours ago, JimboAutomates said: I was wrong, this NS does give status while the discover is running with the "Profile Status" on the HarmonyHub Controller node. @JimboAutomatesYes I can confirm the Profile Status does show messages during the Discover. Thanks for that. I also tried a Purge Check and saw an error message in the NS Log. I can message you the full log if you'd like. interface:_handleInput: _parseInput: failed harmonyctrl.runCmd(PURGE_CHECK) 'Controller' object has no attribute 'removeNoticesAll'
Recommended Posts