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.

NS Weather Flow Online Status in AC is always True

Featured Replies

Posted

Hi @bpwwer, The status of the NS in the AC is always True even if I stop the Node Server.  I've only waited a short time, does it eventually toggle to False?

Some NSs toggle immediately (VUE, Notification for example)

Others have the same behavior as WeatherFlow (August, MQTT)

Why do they act differently?

Thank you.

Some node servers set up a status value that tracks the status of the connection between the node server and PG3.  So when the connect is stopped, PG3 should send a update to the ISY/IoP with updated status. 

But not all. WeatherFlow sets the status as on-line when it starts but doesn't send any updates when it is stopped.  It was written before PG3 was updated with the ability to automatically track the connection status.

11 hours ago, bpwwer said:

Some node servers set up a status value that tracks the status of the connection between the node server and PG3.  So when the connect is stopped, PG3 should send a update to the ISY/IoP with updated status. 

But not all. WeatherFlow sets the status as on-line when it starts but doesn't send any updates when it is stopped.  It was written before PG3 was updated with the ability to automatically track the connection status.

@bpwwer

Is there a post/list somewhere, or a way for us to tell which Node Servers update this node?

6 hours ago, DennisC said:

@bpwwer

Is there a post/list somewhere, or a way for us to tell which Node Servers update this node?

No, it's up to the node server developer to determine how it is handled.  It varies for a couple of reasons:

1) PG2 forced the node server to manage the connection state, while PG3 handles that internally.  So PG2 node servers that were ported without making any changes here will continue to try and manage it themselves and are probably only partially effective at it (like WeatherFlow)

2) The ability to configure PG3 to report the connection status to a specific node/driver was added after a number of node servers had already been ported and not all authors have gone back and updated the node server to take advantage of this.

I'm certainly guilty of #2 as I ported a lot of node servers over early.  As I make updates, I try to remember to make that change as well.

Guest
This topic is now 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.