Jump to content

Changing Harmony Activity Name


vbPhil

Recommended Posts

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?

Link to comment
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.

 

Link to comment
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'

Link to comment

Archived

This topic is now archived and is closed to further replies.


×
×
  • Create New...