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

JTsao

Members
  • Joined

  • Last visited

Everything posted by JTsao

  1. I updated to PG3, changed my short and long poll as advised (1800, 43200) and Weatherbit otherwise seems to be working, but I have noticed that the temperature and rain rate didn't seem to be changing and I see the following in the log file (below) - is this a problem? 2022-12-07 01:28:51,138 Thread-457 udi_interface ERROR udi_interface:write: Exception in thread 2022-12-07 01:28:51,142 Thread-457 udi_interface ERROR udi_interface:write: Thread-457 2022-12-07 01:28:51,143 Thread-457 udi_interface ERROR udi_interface:write: : 2022-12-07 01:28:51,143 Thread-457 udi_interface ERROR udi_interface:write: Traceback (most recent call last): 2022-12-07 01:28:51,144 Thread-457 udi_interface ERROR udi_interface:write: File "/usr/local/lib/python3.9/threading.py", line 980, in _bootstrap_inner 2022-12-07 01:28:51,149 Thread-457 udi_interface ERROR udi_interface:write: self.run() 2022-12-07 01:28:51,150 Thread-457 udi_interface ERROR udi_interface:write: File "/usr/local/lib/python3.9/threading.py", line 917, in run 2022-12-07 01:28:51,154 Thread-457 udi_interface ERROR udi_interface:write: self._target(*self._args, **self._kwargs) 2022-12-07 01:28:51,155 Thread-457 udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/000db953c604_6/nodes/Controller.py", line 128, in poll 2022-12-07 01:28:51,157 Thread-457 udi_interface ERROR udi_interface:write: self.q.query_forecast(False) 2022-12-07 01:28:51,157 Thread-457 udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/000db953c604_6/nodes/query.py", line 154, in query_forecast 2022-12-07 01:28:51,159 Thread-457 udi_interface ERROR udi_interface:write: node.update_forecast(f_obs, float(self.elevation), float(self.plant_type), float(jdata['lat'])) 2022-12-07 01:28:51,160 Thread-457 udi_interface ERROR udi_interface:write: AttributeError 2022-12-07 01:28:51,161 Thread-457 udi_interface ERROR udi_interface:write: : 2022-12-07 01:28:51,162 Thread-457 udi_interface ERROR udi_interface:write: 'NoneType' object has no attribute 'update_forecast' 2022-12-07 03:01:01,588 Command udi_interface ERROR udi_interface:write: Exception in thread 2022-12-07 03:01:01,590 Command udi_interface ERROR udi_interface:write: Command 2022-12-07 03:01:01,590 Command udi_interface ERROR udi_interface:write: : 2022-12-07 03:01:01,591 Command udi_interface ERROR udi_interface:write: Traceback (most recent call last): 2022-12-07 03:01:01,592 Command udi_interface ERROR udi_interface:write: File "/usr/local/lib/python3.9/threading.py", line 980, in _bootstrap_inner 2022-12-07 03:01:01,596 Command udi_interface ERROR udi_interface:write: self.run() 2022-12-07 03:01:01,597 Command udi_interface ERROR udi_interface:write: File "/usr/local/lib/python3.9/threading.py", line 917, in run 2022-12-07 03:01:01,601 Command udi_interface ERROR udi_interface:write: self._target(*self._args, **self._kwargs) 2022-12-07 03:01:01,602 Command udi_interface ERROR udi_interface:write: File "/var/polyglot/.local/lib/python3.9/site-packages/udi_interface/interface.py", line 680, in _parseInput 2022-12-07 03:01:01,606 Command udi_interface ERROR udi_interface:write: NLOGGER.setLevel('DEBUG') 2022-12-07 03:01:01,607 Command udi_interface ERROR udi_interface:write: File "/var/polyglot/.local/lib/python3.9/site-packages/udi_interface/interface.py", line 811, in _handleInput 2022-12-07 03:01:01,611 Command udi_interface ERROR udi_interface:write: #LOGGER.debug('notices: {}'.format(item)) 2022-12-07 03:01:01,612 Command udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/000db953c604_6/nodes/Controller.py", line 136, in query 2022-12-07 03:01:01,613 Command udi_interface ERROR udi_interface:write: self.q.query_forecast(True) 2022-12-07 03:01:01,614 Command udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/000db953c604_6/nodes/query.py", line 154, in query_forecast 2022-12-07 03:01:01,616 Command udi_interface ERROR udi_interface:write: node.update_forecast(f_obs, float(self.elevation), float(self.plant_type), float(jdata['lat'])) 2022-12-07 03:01:01,617 Command udi_interface ERROR udi_interface:write: AttributeError 2022-12-07 03:01:01,618 Command udi_interface ERROR udi_interface:write: : 2022-12-07 03:01:01,619 Command udi_interface ERROR udi_interface:write: 'NoneType' object has no attribute 'update_forecast' 2022-12-07 08:31:18,399 MainThread udi_interface INFO polylogger:set_basic_config: set_basic_config: enable=True level=30 2022-12-07 08:31:21,837 MainThread udi_interface INFO __init__:<module>: UDI Python Interface for Polyglot version 3 3.0.51 Starting... 2022-12-07 08:31:21,980 MainThread udi_interface.interface INFO interface:__init__: Initialization received from Polyglot V3 3.1.15 [ISY: 5.4.5, Slot: 6] 2022-12-07 08:31:21,983 MainThread udi_interface.interface INFO interface:__init__: Connect: Network Interface: {'addr': '192.168.2.60', 'netmask': '255.255.255.0', 'broadcast': '192.168.2.255'} 2022-12-07 08:31:21,986 Interface udi_interface.interface INFO interface:_startMqtt: Connecting to MQTT... localhost:1888 2022-12-07 08:31:22,007 MainThread udi_interface.interface WARNING interface:start: No node server version specified. Using deprecated server.json version 2022-12-07 08:31:22,010 MainThread udi_interface.interface WARNING interface:db_getNodeDrivers: controller not found in database. 2022-12-07 08:31:22,011 MainThread udi_interface.interface WARNING interface:send: MQTT Send waiting on connection :: {'config': {'version': '2.0.6'}} 2022-12-07 08:31:22,831 MQTT udi_interface.interface INFO interface:_connect: MQTT Connected with result code 0 (Success) 2022-12-07 08:31:22,833 MQTT udi_interface.interface INFO interface:_connect: MQTT Subscribing to topic: udi/pg3/ns/clients/00:0d:b9:53:c6:04_6 - MID: 1 Result: 0 2022-12-07 08:31:22,887 MQTT udi_interface.interface INFO interface:_subscribe: MQTT Subscribed Succesfully for Message ID: 1 - QoS: (0,) 2022-12-07 08:31:25,021 MainThread udi_interface.interface INFO interface:addNode: Adding node WeatherBit Weather(controller) [None]
  2. Does anyone have IoP programs that check the status of node servers (off-line / on-line) and generate a message if there is an issue? Is there a compelling reason to do this?
  3. Some things have always been kind of sluggish for me with IoP + PG2: 1-pressing a remote control (Harmony Hub/Home control button) button to control lighting (Virtual + Harmony Hub NS) has some really long delays sometimes 2-Z-wave motion sensors turning on lights has fairly long delays I think #1 seems improved after going to PG3
  4. Yes running it all on a Polisy +IoP - I guess I'll just leave it alone for now - I saw somewhere in the forums that PG2 may still be required due to a process called mongod? (or something like that) - so I don't want to break anything
  5. Just moved 9 node servers from PG2 to PG3. Is there anything that can be done to shut down PG2 (to possibly improve performance?), now that I no longer need it?
  6. Thanks! That is very helpful, I was using the wrong variable GV7, instead of GV6 (either snow or snow depth) instead of rain, which is why it was always zero - now I need to figure out why Weatherbit doesn't update sometimes
  7. I've been using Weatherbit with PG2 since the demise of the climate module but it has some issues: Sometimes it does not update and in my case it never seems to indicate any rain. I've been running PG2 exclusively up until today but have just completed updating my 3 free PG2 node servers to PG3 and am starting to investigate migrating the others, so this would be a good time to change, if needed. As a minimum I want a NS that can report the high and low temps for the day, the current temp and the amount of rainfall. What does everyone recommend? Also - I don't seem to recall how I got the high, low and rainfall in my daily home email notification - can someone explain this? (part of my notification is below) Total Rain Today = ${sys.node.n006_forecast_0.GV7} High Temperature = ${sys.node.n006_forecast_0.GV0} Low Temperature = ${sys.node.n006_forecast_0.GV1} (Can't seem to find how to get the above values)
  8. Pushover notifications work well - I switched to this method when I encountered this problem. You don't need a Node Server, just create a free Pushover account and they provide you with an email address to send your notifications to. I just use the default IoP email for sending notifications - they appear in a timely fashion on your phone's pushover app. It's also nice to have your home notifcations separated from other text messages.
  9. I was out of town for a few days and my Polisy went off-line. It has been plugged into one of the front 8 ethernet switch ports of a Ubiquiti Dream Machine Pro for over a year. When I returned, it took some experimentation to discover that the Polisy won't get an IP address if it is plugged directly into the UDM-Pro anymore, but it works fine if I plug it into an external ethernet switch, which then connects to the UDM-Pro. I am unsure if there was a Ubiquiti software update - a 2nd device (Raspberry Pi) also had the same problem. Has anyone else experienced anything like this?
  10. I bought and installed a 2nd Ultraloq on my back door - I tried putting the lock cylinder from my Schlage BE469 into the Ultraloq but it is slightly too large to fit - after some research, I see that the Ultraloq cylinder drawing on their website exactly matches the drawing for a "Prime Line E 2103" lock cylinder at Amazon - not a good quality cylinder but regardless the fingerprint and code access combined with z-wave and other features is definitely nice enough for me to overlook the keying issue for now...
  11. I saw this: https://mapleleaflocksmith.com/ultraloq-rekey-it-to-schlage-sc1/ indicating it can be re-keyed, but if the battery dies, it can be opened by connecting a USB power source via micro-usb, so perhaps there's no need to re-key - I am going to hold off on re-keying for a while
  12. I installed the Ultraloq Pro Z-Wave and it is recognized by the Polisy+Zooz ZST10 - communication is much improved vs the old Schlage BE469 (probably due to it being z-wave plus vs old z-wave 300) - it reports battery % and lock status and can be commanded to lock and unlock via the Polisy - overall it has a lot more features than the Schlage BE469, but I am unsure if I can re-key it to match my other two Schlage's - the fingerprint feature is nice as it makes entry easier for those coming in the front door - will continue to evaluate...
  13. Red light has not gone away and the Schlage lock is also draining batteries really fast - so it will be replaced
  14. I just impulsively bought a Z-Wave Ultraloq (lightning deal on Amazon) - I don't see that anyone in these forums has used or installed one - is there anyone who knows about these? (Looking to get some additional ways to unlock the door besides a key or a code (fingerprint, bluetooth phone proximity auto-unlock?) and to replace a possibly failing Schlage lock
  15. Does anyone know what it means when the middle red LED under the inside Schlage button on a BE469 (Z-Wave) deadbolt won't turn off? It is used to indicate that tamper alarms are selected but it's just supposed to flash - there's no documentation or anything that I can find regarding a solid "ON" for this button...
  16. What is the required procedure to get either the Zooz or 2448A7 USB Dongles to operate properly after they are disconnected / unplugged from the Polisy? Is a reboot required? Power cycle?
  17. Sorry for the trouble - it turned out that IT was doing something which interfered with my access and now it's been removed
  18. After typing the above response, I realized that I was on work WiFi, so I turned it off to use cellular data and it works! Not sure why the work WiFi does not, so I guess the work WiFi may be the problem - although at my small company, we don't do any special processing on the WiFi - it just allows guests internet connectivity, all of our corporate computers are on a secured wired LAN. Update: I have learned that we actually use DNS servers which are run by NSA - would that prevent the ISY portal from working?
  19. OK I deleted and re-added my ISY Portal account as above, but that did not help - still receiving the same error. To add the IoP back in, I had to VPN into my house (I am at work) and I did get a "Connection Successful" when I was VPN'ed in and tested the link, but when I disconnect the VPN and try to use work WiFi, it still gets the SSL error message.
  20. It's an ISY portal URL - I used to have an ISY994i/Pro but have been running IoP for several months - not sure if this has anything to do with this
  21. It says "An SSL error has occurred and a secure connection to the server cannot be made" - "Only use local connection" is definitely not checked.
  22. UD Mobile on my iPhone 12, running the latest ios, can only connect to my IoP if I am on my home LAN, or if I VPN to my home using Wireguard. I have a paid subscription to ISY Portal. I have "Use ISY Portal for remote connections" checked in UD Mobile. I think that there may be some security issue with ios and the certs used by Isy Portal - is there any way around this that doesn't involve me having to buy and install a signed certificate? Do I need to forward a port through my router? Does the fact that I paid for a DNS name through CloudFlare help? I would like to have UD mobile just work, without the additional step of having to VPN to my house.
  23. Thanks to all for helping - I did do the "disclaimer read" BTW - I was unable to get the NS working but it turns out that the IoP can send pushover messages via an email address without the NS so I've been doing that - sometime in the (near) future, I am going to transition all of my NS to PG3, so at that time I'll revisit By the way, what prompted all of this was that text messages from the IoP became unreliable (very delayed) with Verizon Wireless and now (just recently, past few days), my wife's phone (T-Mobile) is no longer receiving texts from the IoP - is anyone else seeing a similar problem?
  24. I have noticed this too - for me, I just have to open the notifications tab, then go back to the programs and the notification program line fixes itself - also, when copying the folder to get all of your programs source code (for pasting into a text file), the programs won't have the notifications until you browse to the notifications tab first
  25. Because of the limited # of home control buttons on the Harmony Companion remote, I use one to increment a state variable which is used to control lighting scenes. Pressing the button cycles the state variable, in the case of my bedroom, through states 0, 1, 2, 3, 4, 0... - each has different combinations of overhead lights and lamps on, off, or dimmed. So, often times I will press the button multiple times (with a good 1-2s pause between presses) to get to the desired lighting state. When press the button more than 1X, there are frequently long delays between pushing the button and an observable change in lighting state. My previous post lays out the node servers being used.

Account

Navigation

Search

Search

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.