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.

Bumbershoot

Members
  • Joined

  • Last visited

Everything posted by Bumbershoot

  1. @jukeman, the solution is to run Polyglot on a local installation (Raspberry Pi, or better, a Polisy). Here's a list of the available node servers, and quite a few are related to Weather. Openweathermap is available on Polyglot v3 with a perpetual license for $5.00 (free on Polyglot v2). Polyglot v3 is the current, supported version of Polyglot, and it only runs on a Polisy. I have no information as to whether Polyglot Cloud will be rebuilt or not. If you're unfamiliar with Linux, running Polyglot v2 from a Raspberry Pi might be a bit daunting. I think the best solution (though not the cheapest) would be to purchase a Polisy from Universal Devices and consider migrating your installation to that platform - in the short term, you could use a Polisy to simply run Polyglot v3 while you consider your migration path from the ISY994. The ISY994 is supported still, but it isn't the current platform for Universal Devices.
  2. Thank-you @bpwwer, I’m back in business! On a Sunday evening, no less!
  3. I'll give you some time before I panic and make a mess of things... ?
  4. Here are the packages that were updated: The following 4 package(s) will be affected (of 0 checked): Installed packages to be UPGRADED: node: 17.0.1_1 -> 18.2.0 [udi] npm: 8.10.0 -> 8.12.1 [udi] py38-pip: 22.1.1 -> 22.1.2 [udi] py38-setuptools: 57.0.0 -> 62.1.0 [udi] Here are the Pg3 logs after the update (this pattern continues every few seconds): 6/5/2022, 15:00:29 [pg3] info: Starting PG3 version 3.0.62 6/5/2022, 15:00:29 [pg3] info: Using Workdir /var/polyglot/pg3/ 6/5/2022, 15:00:29 [pg3] debug: Created PID file: /var/polyglot/pg3/pg3.pid 6/5/2022, 15:00:32 [pg3] debug: NSChild: PythonInterface /usr/local/bin/pip3 install udi_interface --user: Requirement already satisfied: udi_interface in /var/polyglot/.local/lib/python3.8/site-packages (3.0.46) 6/5/2022, 15:00:33 [pg3] debug: NSChild: PythonInterface /usr/local/bin/pip3 install udi_interface --user: Requirement already satisfied: netifaces in /usr/local/lib/python3.8/site-packages (from udi_interface) (0.11.0) 6/5/2022, 15:00:33 [pg3] debug: NSChild: PythonInterface /usr/local/bin/pip3 install udi_interface --user: Requirement already satisfied: python-dotenv in /var/polyglot/.local/lib/python3.8/site-packages (from udi_interface) (0.20.0) 6/5/2022, 15:00:33 [pg3] debug: NSChild: PythonInterface /usr/local/bin/pip3 install udi_interface --user: Requirement already satisfied: pyisy!=2.1.5,<3.0.0,>2.0 in /var/polyglot/.local/lib/python3.8/site-packages (from udi_interface) (2.1.4) 6/5/2022, 15:00:33 [pg3] debug: NSChild: PythonInterface /usr/local/bin/pip3 install udi_interface --user: Requirement already satisfied: markdown2 in /var/polyglot/.local/lib/python3.8/site-packages (from udi_interface) (2.4.3) Requirement already satisfied: paho-mqtt in /var/polyglot/.local/lib/python3.8/site-packages (from udi_interface) (1.6.1) 6/5/2022, 15:00:33 [pg3] debug: NSChild: PythonInterface /usr/local/bin/pip3 install udi_interface --user: Requirement already satisfied: requests in /usr/local/lib/python3.8/site-packages (from pyisy!=2.1.5,<3.0.0,>2.0->udi_interface) (2.27.1) 6/5/2022, 15:00:33 [pg3] debug: NSChild: PythonInterface /usr/local/bin/pip3 install udi_interface --user: Requirement already satisfied: python-dateutil in /usr/local/lib/python3.8/site-packages (from pyisy!=2.1.5,<3.0.0,>2.0->udi_interface) (2.8.2) 6/5/2022, 15:00:33 [pg3] debug: NSChild: PythonInterface /usr/local/bin/pip3 install udi_interface --user: Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.8/site-packages (from python-dateutil->pyisy!=2.1.5,<3.0.0,>2.0->udi_interface) (1.16.0) 6/5/2022, 15:00:33 [pg3] debug: NSChild: PythonInterface /usr/local/bin/pip3 install udi_interface --user: Requirement already satisfied: urllib3<1.27,>=1.21.1 in /usr/local/lib/python3.8/site-packages (from requests->pyisy!=2.1.5,<3.0.0,>2.0->udi_interface) (1.26.9) 6/5/2022, 15:00:33 [pg3] debug: NSChild: PythonInterface /usr/local/bin/pip3 install udi_interface --user: Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.8/site-packages (from requests->pyisy!=2.1.5,<3.0.0,>2.0->udi_interface) (2022.5.18.1) 6/5/2022, 15:00:33 [pg3] debug: NSChild: PythonInterface /usr/local/bin/pip3 install udi_interface --user: Requirement already satisfied: charset_normalizer~=2.0.0 in /usr/local/lib/python3.8/site-packages (from requests->pyisy!=2.1.5,<3.0.0,>2.0->udi_interface) (2.0.12) 6/5/2022, 15:00:33 [pg3] debug: NSChild: PythonInterface /usr/local/bin/pip3 install udi_interface --user: Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.8/site-packages (from requests->pyisy!=2.1.5,<3.0.0,>2.0->udi_interface) (3.3) 6/5/2022, 15:00:35 [pg3] debug: NSChild: PythonInterface /usr/local/bin/pip3 install udi_interface --user: exited with cause code: 0
  5. For the price we paid for it, that's all reasonable. I hope the node server gets updated down the line, and I'd be happy to throw a few $$ at it if it does. The response of the lights to motion is almost instantaneous, and the coordination between lights in a room reminds me of an Insteon scene, only more colorful.
  6. Thank-you! I mis-understood what the profile was for. The name/password have been changed in both IoP and PG3 and all appears to be well.
  7. Okay, I changed username/password on the ISY, then changed the username/password (using the Profile tab to the same values as on IoP) on PG3. PG3 logged me out and restarted. Upon restart, and re-logging in using the new username/password values, I get what you see in the screenshot. I see this in the log: 5/31/2022, 16:28:30 [pg3] error: Error: GET http://192.168.1.19:8080/rest/ns/5/nodes/n005_wh41_1/report/status/BATLVL/0/25 Failed :: 401 5/31/2022, 16:28:30 [pg3] error: Error: GET http://192.168.1.19:8080/rest/ns/5/nodes/n005_wh41_1/report/status/GV1/3.8/54 Failed :: 401 Also, strangely I can successfully log into PG3 using the old username/password, and the dashboard shows up, but values are not being updated in the IoP. Changed the IoP username/password back to the original values, restarted PG3 and data is once again being updated in the IoP.
  8. I'll take another whack at this and report back. The password was changed to one that I used successfully in the ISY994, and the username was changed to four letters, all lower case.
  9. Two questions about the PG3 node server: 1) is the Hue motion sensor supported/exposed as a Polyglot node currently, and if no, could it be? 2) is v2 of the Hue API currently supported, and if no, will it be? For a new project, I'm looking at using the Hue motion sensor to activate a light strip underneath a bathroom vanity. I could easily get things to work properly just by setting this up using the Hue app, but of course, I'd also like to make use of other properties of the motion sensor, such at temperature, in IoP. So far, I haven't had any luck with the node server discovering the sensor. Regarding the API question, I'm just trying to estimate the longevity of the node server. It appears that the PG2 version is built on v1 of the API.
  10. The reason I asked above is because I ran into this issue. I changed the user/password in IoP, and PG3 became really cranky. I changed the user/password on PG3 to match, but things didn't improve. I changed the user/password in IoP and PG3 back to what they were originally, and things came back to life.
  11. Brilliant! With the demise of Insteon, this has to be the right direction to take!
  12. For general community information, do you have an idea of how he fixed this? Did he just change the password back to what it was previously?
  13. In the "ISYs" tab of PG3, does your IoP or ISY show up with a ✔️ by the correct device?
  14. I assume you've done the following two things: 1) pressed the round button on the Hue Bridge 2) restarted the Hue Node server within 30 seconds of when you pressed the button Additional nodes should start appearing in the PG3. You may need to try this more than once (I believe it took several tries in my case). You might have to specify an IP address for the Hue Bridge (I just set a static IP reservation for it in my WiFi).
  15. I find this to be a remarkable statement. To me, this represents a fairly quick turnaround from the initial direction UDI was taking with Z-Wave on Polisy (Zooz 700 dongle with migrated ISY994 code/functionality), to a new dongle with all the advanced Z-Wave 700 features and Matter included to boot... I don't follow developments in the Z-Wave/Matter world at all, but it makes me wonder if there aren't libraries of code for Z-Wave/Matter now available that meet UDI's licensing/pricing requirements -- after all, they chose FreeBSD for Polisy, no doubt at least somewhat due to it's license/price. Either that, or UDI has been very busy rewriting... If the new code is proprietary, then good for UDI for getting this done! If it's somehow in the public domain or otherwise available, then good for the industry as a whole! Either way, I'm excited and relieved.
  16. I don't know if folk on this thread have seen this comment:
  17. Have a look at this thread:
  18. That’s true, for now.
  19. It's on Polyglot Cloud, which is shut down currently due to security problems. I don't know if Polyglot Cloud is being rebuilt, or if the node servers that only run on it, like Ring, will be ported to PG3.
  20. Connection refused? The device at this address is a Sonos Playbar. There was a firmware update applied yesterday (5/24), but the playbar has been in use and has been operating normally after the update. This error occurred what another set of speakers was activated using Alexa. Things are back to normal with the Node server after a restart. 2022-05-24 08:57:05 error: NS: uncaughtException REPORT THIS!: Error: connect ECONNREFUSED 192.168.1.4:1400 at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1161:16) 2022-05-24 08:57:05 error: POLY: uncaughtException: connect ECONNREFUSED 192.168.1.4:1400 Error: connect ECONNREFUSED 192.168.1.4:1400 at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1161:16) 2022-05-24 08:57:05 error: NS: uncaughtException: connect ECONNREFUSED 192.168.1.4:1400 Error: connect ECONNREFUSED 192.168.1.4:1400 at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1161:16)
  21. I've got EUFI which supports TPM boot, whereas BIOS does not. I'll bet if my Polisy was still had BIOS then the 'Upgrade BIOS' button would be active and the "Enable TPM" button would be greyed out. There was a new UDX file that came with this release. Maybe the dependence on MongoDB is gone?
  22. Looks to me like UDI is getting rid of the dependence on PG2 for Polisy maintenance with this release:
  23. Bumbershoot replied to dpierre's topic in Polisy
    1) Polisy IS a replacement for the ISY994. On the Polisy, the ISY is a software package that runs on the Polisy hardware. To use the ISY on Polisy (IoP), then point your launcher at the IP address for your Polisy (http://polisy_ip_address:8080/desc) 2) Polyglot versions 2 and 3 run on your Polisy. Polyglot cloud is down, so there are a few node servers that are cloud only that are affected. The majority are not, and will run locally on your Polisy. 3) You can use the serial PLM that you are currently using with your ISY994 - provided you have the appropriate cable - or you can use the USB PLM. I have set up two IoP instances, one with the serial PLM and the other with the USB PLM. Both work just fine. See this thread:
  24. I think it could, but only if it's used as a route to the controller for other devices. I have one old Z-Wave 300 device, and it works well, but it isn't used as a repeater for any other devices. As a result, network wide inclusion (NWI) and other newer Z-Wave features still work on my network. The entire network isn't dumbed down to the lowest common denominator (300 series) in my installation. It might, however, if the only route to the controller was through the Z-Wave 300 device.
  25. Bumbershoot replied to CopyRon's topic in Polisy
    I don't believe this is a hardware change. I think it has more to do with how the hardware is utilized. My impression is that there's a disk image that gets flashed to the hardware/media (containing the OS, the various mount points, UDI specific software, etc.), and that original image was only 4GB in size (the hardware can support a much larger image). It's likely possible to partition and format the remaining unformatted/unpartitioned disk space, but you'd have another mount point and a non-standard setup. It's perfectly reasonable to make that work if you're good with UNIX, but tricky if you're not. And, you don't have the 'root' password, meaning you can't get the machine into single user mode, that would likely be essential to do something like this. 'sudo' likely won't do it, and I don't believe that the 'admin' login actually carries superuser privileges.

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.