
thewebgeek
Members-
Posts
25 -
Joined
-
Last visited
Everything posted by thewebgeek
-
Wow that virtual node server is just what I was looking for! Thanks!
-
Ok, we're making progress. I installed those packages, and re-installed the Vue node server. See below for the new errors from the log file. 023-01-13 17:06:10,904 MainThread udi_interface INFO polylogger:set_basic_config: set_basic_config: enable=True level=30 2023-01-13 17:06:11,314 MainThread udi_interface INFO __init__:<module>: UDI Python Interface for Polyglot version 3 3.0.51 Starting... 2023-01-13 17:06:11,472 MainThread udi_interface ERROR udi_interface:write: Traceback (most recent call last): 2023-01-13 17:06:11,473 MainThread udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/0021b9025f8a_3/vue.py", line 10, in <module> 2023-01-13 17:06:11,473 MainThread udi_interface ERROR udi_interface:write: import pyemvue 2023-01-13 17:06:11,473 MainThread udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/0021b9025f8a_3/pyemvue/__init__.py", line 2, in <module> 2023-01-13 17:06:11,473 MainThread udi_interface ERROR udi_interface:write: from pyemvue.pyemvue import PyEmVue 2023-01-13 17:06:11,473 MainThread udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/0021b9025f8a_3/pyemvue/pyemvue.py", line 10, in <module> 2023-01-13 17:06:11,474 MainThread udi_interface ERROR udi_interface:write: from warrant import Cognito 2023-01-13 17:06:11,474 MainThread udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/0021b9025f8a_3/.local/lib/python3.9/site-packages/warrant/__init__.py", line 8, in <module> 2023-01-13 17:06:11,474 MainThread udi_interface ERROR udi_interface:write: from jose import jwt, JWTError 2023-01-13 17:06:11,474 MainThread udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/0021b9025f8a_3/.local/lib/python3.9/site-packages/jose/jwt.py", line 11, in <module> 2023-01-13 17:06:11,474 MainThread udi_interface ERROR udi_interface:write: from jose import jws 2023-01-13 17:06:11,474 MainThread udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/0021b9025f8a_3/.local/lib/python3.9/site-packages/jose/jws.py", line 8, in <module> 2023-01-13 17:06:11,475 MainThread udi_interface ERROR udi_interface:write: from jose import jwk 2023-01-13 17:06:11,475 MainThread udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/0021b9025f8a_3/.local/lib/python3.9/site-packages/jose/jwk.py", line 10, in <module> 2023-01-13 17:06:11,475 MainThread udi_interface ERROR udi_interface:write: from jose.backends.base import Key 2023-01-13 17:06:11,475 MainThread udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/0021b9025f8a_3/.local/lib/python3.9/site-packages/jose/backends/__init__.py", line 3, in <module> 2023-01-13 17:06:11,475 MainThread udi_interface ERROR udi_interface:write: from jose.backends.pycrypto_backend import RSAKey 2023-01-13 17:06:11,476 MainThread udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/0021b9025f8a_3/.local/lib/python3.9/site-packages/jose/backends/pycrypto_backend.py", line 7, in <module> 2023-01-13 17:06:11,476 MainThread udi_interface ERROR udi_interface:write: from Crypto.PublicKey import RSA 2023-01-13 17:06:11,476 MainThread udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/0021b9025f8a_3/.local/lib/python3.9/site-packages/Crypto/PublicKey/RSA.py", line 137 2023-01-13 17:06:11,476 MainThread udi_interface ERROR udi_interface:write: e, d, n, p, q, u = [self._key[comp] for comp in 'e', 'd', 'n', 'p', 'q', 'u'] 2023-01-13 17:06:11,476 MainThread udi_interface ERROR udi_interface:write: ^ 2023-01-13 17:06:11,476 MainThread udi_interface ERROR udi_interface:write: SyntaxError 2023-01-13 17:06:11,476 MainThread udi_interface ERROR udi_interface:write: : 2023-01-13 17:06:11,477 MainThread udi_interface ERROR udi_interface:write: invalid syntax
-
I have a few Homekit devices specifically for the Carplay integration, but I would like to fire events in IoX with them. I have the ability to control IoX devices based on Homekit events via the ISY plugin for Homebridge. I thought I was going to be able to use an empty scene for this, but you can't check the on/off status of a scene in a program. Is there a way to create a "virtual" switch device in IoX for this?
-
Update - I tried installing the missing package, and made progress, but now something else is missing. sudo pkg install py39-boto3 - this fixed the missing boto3 module. See below for new missing item. I did some searching, but I'm not sure what package satisfies this one. 2023-01-13 15:57:00,630 MainThread udi_interface INFO polylogger:set_basic_config: set_basic_config: enable=True level=30 2023-01-13 15:57:01,035 MainThread udi_interface INFO __init__:<module>: UDI Python Interface for Polyglot version 3 3.0.51 Starting... 2023-01-13 15:57:01,120 MainThread udi_interface ERROR udi_interface:write: Traceback (most recent call last): 2023-01-13 15:57:01,120 MainThread udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/0021b9025f8a_3/vue.py", line 10, in <module> 2023-01-13 15:57:01,120 MainThread udi_interface ERROR udi_interface:write: import pyemvue 2023-01-13 15:57:01,120 MainThread udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/0021b9025f8a_3/pyemvue/__init__.py", line 2, in <module> 2023-01-13 15:57:01,120 MainThread udi_interface ERROR udi_interface:write: from pyemvue.pyemvue import PyEmVue 2023-01-13 15:57:01,121 MainThread udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/0021b9025f8a_3/pyemvue/pyemvue.py", line 10, in <module> 2023-01-13 15:57:01,121 MainThread udi_interface ERROR udi_interface:write: from warrant import Cognito 2023-01-13 15:57:01,121 MainThread udi_interface ERROR udi_interface:write: ModuleNotFoundError 2023-01-13 15:57:01,121 MainThread udi_interface ERROR udi_interface:write: : 2023-01-13 15:57:01,121 MainThread udi_interface ERROR udi_interface:write: No module named 'warrant'
-
Got the log (I'm an idiot, but thats a story for another day) Is there a way I can manually install the missing module on my ISY? 2023-01-13 15:33:29,570 MainThread udi_interface INFO polylogger:set_basic_config: set_basic_config: enable=True level=30 2023-01-13 15:33:29,975 MainThread udi_interface INFO __init__:<module>: UDI Python Interface for Polyglot version 3 3.0.51 Starting... 2023-01-13 15:33:29,976 MainThread udi_interface ERROR udi_interface:write: Traceback (most recent call last): 2023-01-13 15:33:29,976 MainThread udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/0021b9025f8a_3/vue.py", line 10, in <module> 2023-01-13 15:33:29,977 MainThread udi_interface ERROR udi_interface:write: import pyemvue 2023-01-13 15:33:29,977 MainThread udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/0021b9025f8a_3/pyemvue/__init__.py", line 2, in <module> 2023-01-13 15:33:29,977 MainThread udi_interface ERROR udi_interface:write: from pyemvue.pyemvue import PyEmVue 2023-01-13 15:33:29,977 MainThread udi_interface ERROR udi_interface:write: File "/var/polyglot/pg3/ns/0021b9025f8a_3/pyemvue/pyemvue.py", line 8, in <module> 2023-01-13 15:33:29,977 MainThread udi_interface ERROR udi_interface:write: import boto3 2023-01-13 15:33:29,977 MainThread udi_interface ERROR udi_interface:write: ModuleNotFoundError 2023-01-13 15:33:29,978 MainThread udi_interface ERROR udi_interface:write: : 2023-01-13 15:33:29,978 MainThread udi_interface ERROR udi_interface:write: No module named 'boto3'
-
No - it doesn't seem to be generating any logs.
-
Other than the username and password configuration items, is there something else you need to configure to get the node server to start?
-
Beyond Insteon - Cool Devices for the new EISY Owner?
thewebgeek replied to thewebgeek's topic in Coffee Shop
These look very cool! I was just looking at @Panda88 YoLink node server in the store, but it mentions having to do some manual steps to install a package on Polisy. Do you happen to know if it works on EISY? -
Beyond Insteon - Cool Devices for the new EISY Owner?
thewebgeek replied to thewebgeek's topic in Coffee Shop
Which motion sensor did you end up using? I've got a couple of the old insteon motions that take a 9v battery that I might look at upgrading. -
I've just gone from a 994 with PG2 on rPI for weather data to a brand new EISY with PG3 and Zmatter USB board. I feel like this opens up a whole new list of devices that I should be looking at to up my automation game. Just doing some searches on z-wave devices and seeing all of the options for sensors and devices is overwhelming. What are your favorites? Also, as my Insteon switches, dimmers, outlets, etc. start to fail with age (some are as old as 2009), what have you found are the best bullet-proof alternatives that work well on this system?
-
I was able to SSH in and fix the IP address, but I'm still on 5.4.5. What are the plans on fixing the GUI for this?
-
Just got the EISY setup and plugged in - I used the mobile app to find it and attach it to the portal. I see in the app that the local access is via http://eisy.local:8080 but when I try and connect, I just get a blank page. Is there some trick to connecting to the device once its setup in the portal for things like changing the IP address and setting up node servers?
-
I'm still using my trusty 2412S PLM with my 994 - will I be able to use it with the EISY + Serial kit?
-
The temporary PG2 solution is in place and working! Thanks again for the help and I look forward to the EISY being released.
-
It sounds like the RPi may be my best option until the Eisy is available, especially since I have one on hand. Are there any setup guides still available for PG2?
-
How do you configure a node server on the ISY994 without Polyglot Cloud?
-
With winter approaching, and Polyglot Cloud (PGC) still offline, does anyone have a workaround to bring in weather data to the ISY994? I migrated to Polyglot cloud after the built-in weather service was turned off, but with PGC offline, I am stuck. Any help is appreciated.
-
With PGC unavailable for a bit while it is rebuilt, is there a way to run the Polyglot server in a virtual machine to bridge the gap until PGC is up and running again? I'm really conflicted about buying another piece of hardware (Polisy) that is only going to serve a temporary role.
-
I found that once the temperature dipped below 32 degrees, none of my programs were firing again this year. Upon inspection, I found that the Climacell weather info (via PGC) was no longer providing data to the programs. When I try and access Polyglot cloud via the ISY portal, I get a huge string of red errors along the right hand side of the screen, and nothing works. If I click on the dashboard, it just sits at loading permanently with the occaisional red error message. (500 errors, 401 errors, etc.) I've tried from multiple computers and internet connections so I've ruled out a client side issue. Is PGC just dead now? Is there another alternative for weather data?
-
I'm looking everywhere in the portal and cannot find where to enable 2FA for my my.isy.io login. I did a search just to double check it existed, and all I found 2FA related to the portal was a post from back in 2018 that said it was being implemented by the end of that year. Can someone point me to where I configure this?
-
Thanks MrBill for the information. Do any of those options "plug and play" with the ISY in such a way that I can just write a check and get everything working again? I've got hundreds of hours invested in my existing programs and would gladly re-purchase whatever new version of the climate module if it just worked. I'll start doing my research into migration and pros cons, but for now, I just need something that works.
-
Thanks for the responses! It looks like we will be going the route of installing it on a VM with limited user/network access as a short term solution until we can further isolate it or migrate to something else (nothing exists today with feature parity to the ISY). I am also looking into the docker route. The GUI piece was throwing me for a loop, but I did find this post that I want to look into further when I get more time https://blog.sebastian-daschner.com/entries/java_web_start_in_docker_sandbox While I agree that JAVA is still very prevalent in the enterprise, I am seeing it become more prevalent as EE running on servers, and used less and less for endpoint applications. After taking a hard look at the environment, we found that for the most part, there wasn't anything mission critical that we couldn't easily replace with a non-java version or an alternate vendor. I think that given the choice, none of us would choose to install and maintain the JRE on endpoints if we didn't have to. Its just one less thing to have to worry about patching and updating.
-
Maybe I'm reading too much into your comment, but isn't the admin console the only way to administer and configure the ISY994? I was thinking not being able to use the admin console meant getting rid of the ISY994 for something with less functionality with a HTML5 or non-java administration tool.
-
Hello! Like many organizations, we are now disallowing the installation of the JRE on our systems without exception. The ISY admin console is one of the last applications that I have to remediate. Do you have versions available that have been run through something like ikvmc and converted to .NET, or an executable that has the required java elements packaged? Thanks in advance!