johnnyt Posted August 19, 2023 Posted August 19, 2023 (edited) I've installed the NS but don't see any devices in ISY. I tried going to NodeServer -> ST-Sonos -> Add All Nodes, restarted AC in case it's an AC GUI issue, but not seeing anything. I can see the nodes in NS "Nodes" in PG3x. What am I missing to be able to use this NS? edit: running PG3x 3.2.2, IoX 5.6.4, St-Sonos 1.0.10 Edited August 19, 2023 by johnnyt
johnnyt Posted August 19, 2023 Author Posted August 19, 2023 Hi @bpwwer, am hoping you can help. Tried again 12 hours later but am not seeing any devices. Began by restarting AC to see if nodes appeared and it was just an AC GUI issue. I should see devices starting with address "n002_" where the arrows are but there's nothing. So I tried adding my "Kitchen" node following these steps: 1) Node Servers -> ST-Sonos -> Add Node -> Sonos Player using the data from the Node info in PG3 UI shown below Got: Tried doing "Discover" on PG3 node server page. No joy. Tried Node Server -> Configure... ST-Sonos (Network) using appropriate userid, pw, and IP address (changed my ISY MAC address for the screenshot only) Also tried with the following data: As a last step I restarted AC in case of AC GUI issue - but still nothing Have attached the log at debug level that I just downloaded this morning. Can't think of much more to try or provide but if there's anything, please let me know. ST-Sonos_8-19-2023_91133-AM.zip
bpwwer Posted August 19, 2023 Posted August 19, 2023 The AC doesn't control Polyglot, hasn't ever controlled any version of it so none of the AC's node server menu items do anything for Polyglot based node servers. Orignally there were non-polyglot based node servers and those menu items where used with them, but most of those have been abandoned years ago. Now that you've messed with the node server configuration on the AC, nothing will work unless you can put it back exactly the same way it was originally. You may have to delete the node server both from the AC (using the delete button on that configuration screen) and deleting the node server in PG3x. The node server will create the nodes automatically on the IoX. If it doesn't, then PG3x will log the issue. 1
johnnyt Posted August 19, 2023 Author Posted August 19, 2023 I have to ask, why hasn't that Node Server menu been deleted if if doesn't do anything anymore (except cause people who don't know better to waste a lot of their time). Are there still old node servers around that maybe need to be retired? So I deleted NS in both PG3x and AC, as indicated and confirmed they were gone. Installed NS again but in different slot to avoid any remnants, should there be some. This time I pressed "Discover", which I didn't do last time. Last time I only started the NS, which was stopped. If this was important may I suggest it be added to the Configuration Help section. Lots more stuff got installed this time and nodes were added to AC, although I did have to restart AC to see them properly. All looks good now. Thanks.
bpwwer Posted August 19, 2023 Posted August 19, 2023 45 minutes ago, johnnyt said: I have to ask, why hasn't that Node Server menu been deleted if if doesn't do anything anymore (except cause people who don't know better to waste a lot of their time). Are there still old node servers around that maybe need to be retired? Don't know, you'd have to ask UDI. Seems like the first time you installed the node server it didn't or wasn't able to add nodes to the IoX. Without seeing the PG3x logs we'll never know. You always have to restart the AC after installing a new node server. The AC only reads the node definitions from IoX when it starts so to pick up the definitions for any new nodes added by node servers, it must be restarted.
johnnyt Posted August 19, 2023 Author Posted August 19, 2023 So one of my nodes have no info. Tried pressing "Discover" a couple of times and waiting but nothing happens. What does that button do? I then deleted it, confirmed it was gone, tried "Discover" again - nothing - then restarted NS. While the node was re-added, it again had nothing below it (and it doesn't show up in AC). I'll PM you the log (set to "Debug") with the entries from the restart on.
bpwwer Posted August 19, 2023 Posted August 19, 2023 The '/' in the "Garden / Rec Rm" name is an invalid character for IoX. Thus the IoX never adds the node.
johnnyt Posted August 19, 2023 Author Posted August 19, 2023 (edited) 16 hours ago, bpwwer said: The '/' in the "Garden / Rec Rm" name is an invalid character for IoX. Thus the IoX never adds the node. ok, thanks. I changed it to '-' and all is good now. What about the usefulness (or not) of the "Discover" button? I'll assume it does nothing unless I hear otherwise. Edited August 20, 2023 by johnnyt
bpwwer Posted August 20, 2023 Posted August 20, 2023 It re-runs the discovery process which is the same thing it does at startup. The use case would be when you add a new device, run discover instead of restarting the node server.
Recommended Posts