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.

bpwwer

Moderators
  • Joined

  • Last visited

Everything posted by bpwwer

  1. It queries the Climacell servers for the current conditions using the short poll interval and it queries for forecast data using the long poll interval.
  2. It's already there "Dense Fog Advisory". If it's not working then possibly they've changed the wording so that the parsing is failing. With the log level at debug, what does the plug-in show when that alert comes in?
  3. No, that "error" is just a debug message that I forgot to remove so it's not related to any issues you're seeing. Ideally would be to capture a log with the level set to debug for the time period when it's not updating. It's possible that you've exceeded some query limit and it's simply blocking the query requests. I'm not sure how this service handles it when you go over the limit, they may simply stop allowing queries until the next day or whatever the period that use for checking limits.
  4. If you're talking about the Add Node menu option in the Admin Console, ignore that. It's not used for Polyglot based node servers and won't work. The node server should be detecting all 27 zones and if it's not, then it's probably a problem with the node server and is probably not something you can fix without help from the node server author ( @Goose66 I think). He'll likely need to see the node server log showing it starting. To prepare, you might want to switch the node server log level to debug, restart the node server then download the log package and have it ready. You can also look through the log and see if anything jumps out as a problem. I believe the node server queries the DSC panel for the zone information and then creates nodes for each zone it finds. So it may be throwing errors for zones it is not creating.
  5. PG3 works properly with either HTTP or HTTPS, it automatically detects which protocol, no configuration needed.
  6. I don't understand what you are trying to say. From the two screen shots it looks like the weekly and monthly values are the same on PG3 and ISY which is how it should be. Those values shouldn't be changing unless there is actual rain accumulating (which from the rain rate of 0, it appears it is not). And how are you determining that the data in the ISY is old? What are you comparing it with? Logs are always helpful and in most cases necessary. You can always download the log package and PM it to me and I'll take a look.
  7. bpwwer replied to dbuss's topic in NOAA
    Yeah, that makes sense. The plug-in gets the alerts from NOAA and loops through them one-by-one. But since there's only one value for alert in the node, it sets it to each in turn until it gets to the last one on the list. That was just the simplest way to code it. The IoX doesn't support the ability to handle a varying number of alerts like that. If I dynamically created nodes, you wouldn't be able to create programs since you can't create a program for a node that may or may not exist. Nodes have a fixed definition and don't support the ability to have a varying number of values (which again, you wouldn't be able to write programs for).
  8. bpwwer replied to dbuss's topic in NOAA
    There can only be one alert at at a time, it's a single value. It's probably something with the programs but I don't know what.
  9. Sure, PM me the log. I might just be something simple that I need to change.
  10. We had a winter storm watch and winter storm warning (for the lake Tahoe area) and those seemed to work fine. So now explain why for every other type of alert there is <alert> watch, <alert> warning, <alert> advisory but for this it is "winter storm watch" "winter storm warning" "winter weather advisory" I've updated the plug-in to use "winter weather advisory" instead of "winter storm advisory"
  11. Thanks for letting me know it works, sorry it took so long to figure out the problem.
  12. I accepted the pull request so it should be updated now. However, I don't own the node server so I can't update the store entry.
  13. I just publish a new version with a change to do the npm install as part of the node server install. If you re-install version 1.0.11 it should work now.
  14. Yeah, the helper node-sonos-http-api program isn't running. My guess would be that it didn't get installed properly but there's nothing I can do to check that. Someone from UDI would have to remotely access your system and check the install logs.
  15. Only in that it does show there was an error parsing the alert. The logging needs to be at debug level to show what the alert looked like so I can figure out why it got the error parsing it.
  16. Looks like that worked. I've changed the node server to use that instead. Version 2.0.2 has been pushed to the store.
  17. bpwwer replied to dbuss's topic in WeatherFlow
    It looks like they're using the NOAA weather alert system (same as the NOAA node server). However, it doesn't look like WeatherFlow is making that data available via their API.
  18. Looks like they've changed what's allowed with the free plan. That did work at one time. If you can, do a quick test for me. Use the same URL, but change the "timesteps=5m" to "timesteps=current" and see if that works.
  19. bpwwer replied to TUhl01's topic in NOAA
    That log shows this: 'Connection aborted.', RemoteDisconnected('Remote end closed connection without response') Which is saying the NOAA server simply dropped the network connection without sending any data. However, it still doesn't look like you debug log level enabled as there's no debug log entries.
  20. Alerts are difficult to test and where I'm at, we rarely get any at all. Since the node server has to parse the alert info that comes from NOAA, it's possible that I'm not parsing out that specific event correctly. I based the parsing on the info I got from the NOAA site but I'd have to see the debug output of the node server for that event in order to check it.
  21. Looking back at the changes, I don't see anything that would have made the nodes created by the PG3 version different from those created by the PG2 version. I suspect that something happened during the migration and it marked the programs that way. I don't know if there's a way to fix that or not, I'd suggest opening a support ticket with UDI.
  22. bpwwer replied to dbuss's topic in WeatherFlow
    You'll have to be more specific about what you mean. When I look at my station(s) I don't see anything I would consider a weather alert. There doesn't appear to be anything referencing any type of alert in the API documentation.
  23. I have "ownership" of the Sonos NS as well. The original author abandoned it and I converted it to work with PG3. But, since I don't have any Sonos devices, I'm only able to provide limited support and can't really make enhancements. If someone else does want to take over updating and supporting it, they can contact me about doing so.
  24. There's one more thing you can try. I posted an update to your ticket and I'll copy the same here. When the node server is installed, it should download the node-sonos-http-api package and install it in the node server's home directory. Then when the node server starts, the first thing it does is spawn a process to run node-sonos-http-api. If that process isn't running, the node server will not be able to discover any speakers and will not create any nodes. You can verify that the node-sonos-http-api process is running with a web browser or from the Polisy command line. From a web browser http://<polisy_ip_address>:5005 On my system I get the following response: Which seem correct given that I don't have Sonos devices. From the Polisy command line, running "ps auxww | grep sonos" should show node-sonos-http-api is running. If the helper is not starting/running, I would suggest deleting the node server and then do a fresh install of the node server. If that doesn't work, UDI will have to review the installation logs and investigate why the helper isn't starting.
  25. bpwwer replied to TUhl01's topic in NOAA
    Set the log level to debug and see what shows up. The above log doesn't show any errors.

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.