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

Missing Node Server Slot

Featured Replies

Posted

I was playing around with registering another node server, "slot 2".  I think I might have been trying remote (not sure) was probably doing something wrong.  I might have tried to delete slot 2 from the ISY.  Anyway, I do not have slot 2 available anymore and I should.  ISY shows slot 2 empty and there's no node servers configure on my Polyglot cloud.  I even removed what I had in slot 1 to start from scratch.  /var/polyglot/nodeservers is completely empty.  Now I see all slots available 1-25 except 2.  It must be stuck half configured somewhere.  Any idea how I can recover slot 2 and make it available again?

@theitprofessor I have no idea how you'd delete profile information from a slot that's populated from Polyglot cloud.  This only applies to a locally instanced version of Polyglot (assuming that you're looking at your installation of Polyglot on your Polisy, since you're posting this in a Polisy thread).

Additionally, I don't know if things have changed with the newer versions of Polyglot installed on the Polisy (database schemas can change, so use the technique below at your own risk, or get confirmation from UDI if you're uneasy), but you might need to delete the data for slot 2 from the locally instanced database on you Polisy.  I've done this on my RPi when I've wanted to manage a problem that appeared to be similar.

At the command line as the normal 'admin' user: mongo polyglot --eval "db.nodes.remove({'profileNum':'2'})"

Like I say, this has worked for me in the past on earlier versions of Polyglot running on my RPi.  If for some reason this borks your local installation, you may need to drop the Polyglot database and start over.  There are instructions on how to do that in the "Inital Feedback" thread.

 

  • Author

@Michel Kohanim Well currently I have 1 node server installed “Hue” because I put it back in.  But when I posted this I had zero node servers installed.  I can remove slot 1 again if I need to.  It’s no big deal to re-add it.  And yes slot 2 was and is still missing.  Michel do you suggest I delete the data from slot 2 like Bumbershoot suggests?

  • Author

@Michel Kohanim No joy!

[admin@polisy ~]$ mongo polyglot --eval "db.nodes.remove({'profileNum':'2'})"
MongoDB shell version v3.4.23
connecting to: mongodb://127.0.0.1:27017/polyglot
MongoDB server version: 3.4.23
WriteResult({ "nRemoved" : 0 })
[admin@polisy ~]$

Restarted Polyglot and Slot 2 is still missing

Edited by theitprofessor

6 hours ago, theitprofessor said:

@Michel Kohanim No joy!

[admin@polisy ~]$ mongo polyglot --eval "db.nodes.remove({'profileNum':'2'})"
MongoDB shell version v3.4.23
connecting to: mongodb://127.0.0.1:27017/polyglot
MongoDB server version: 3.4.23
WriteResult({ "nRemoved" : 0 })
[admin@polisy ~]$

Restarted Polyglot and Slot 2 is still missing

Well, it appears the issue isn't caused by Polyglot on your Polisy.  Does the "Node Servers | Configure" show the value of " -- Empty -- " for slot 2 in you AC?  Example: slot 10 in the screenshot.

 

 

Screen Shot 2019-11-27 at 3.43.07 PM.png

  • Author

That is correct - ISY AC shows, Node Servers > Configure > [02] - Empty -.  Polisy/Polyglot shows "2" missing from Available Node Server Slots.

Archived

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

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.