tjmeiner Posted March 15 Posted March 15 I did an upgrade on my eisy to 5.9.1 and I haven't been able to get the schlage node to work since then. I tried deleting the node and reinstalling on a new slot. The current status listed is disconnected. It never seems to get past that. Any suggestions would be appreciated. Quote
Goose66 Posted March 15 Posted March 15 I haven't upgraded my test polisy to see if the schlage plugin has an issue. I should be able to check it this weekend. Quote
Goose66 Posted March 16 Posted March 16 My Schlage plugin is working fine with my two locks on my production Polisy running IoX v.5.90.1 and PG3x 3.3.18. Please set the logging level for the plugin to Debug in the PG3x Dashboard, restart your plugin, let it run for 5 minutes or so, and then send me a log file. You may want to DM the log file directly to me because it may have your password in it. Quote
Goose66 Posted March 17 Posted March 17 (edited) @tjmeiner Can you send the log file for the plugin, not the PG3x log file. It is available in the PG3x Dashboard, under "Details" for the plugin by selecting the under "Log" button. That's also where you set the logging level to "Debug" for the plugin. Edited March 17 by Goose66 Quote
Goose66 Posted March 18 Posted March 18 (edited) Ok, there are no errors starting the plugin in the PG3 log file. In fact, PG3 logs "2025-03-16 17:25:34.703 [pg3] info: startNs:: Schlage started." Yet it appears that the plugin is not starting. I am pretty sure I have seen this situation before -- I think with a different plugin -- but for the life of me can't remember how we debugged it. I will have to dive a little deeper. Edited March 18 by Goose66 Quote
Goose66 Posted Saturday at 03:45 PM Posted Saturday at 03:45 PM Yes. It appears that newer versions of the pyschlage library utilized by the plugin require Python 3.12 or newer (3.12 Released October 2023; latest release is 3.13). The current version of Python on the eISY is Python 3.11. I'm trying to figure out how to fix it. Setting the install script to install the correct, older version of pyschlage is easy, but that won’t fix current installs, potentially even if you uninstall and install again (once the updated plugin with a new install script is uploaded). Can you SSH to your eISY? Ironically, this is the only plugin I have written that uses a third party API library. I’ve always written my own because I was afraid of this exact problem. Quote
tjmeiner Posted Saturday at 08:26 PM Author Posted Saturday at 08:26 PM Not sure, I have never done that before. In a quick search on the wiki, it says not to update via SSH. This may be a silly question but wouldn't UD want to upgrade the eisy to run a newer version of Python? I imagine other API's are going to want a newer version. Should I submit something to UD? Quote
Goose66 Posted Sunday at 12:41 AM Posted Sunday at 12:41 AM A new version of the Schlage plugin is available in the Plugin Store. Try uninstalling and reinstalling the new version in a different slot number and let me know if that fixes your problem. You'll have to change any programs. Quote
tjmeiner Posted Sunday at 03:28 AM Author Posted Sunday at 03:28 AM Still not connecting, and I get the same error messages when I try to download logs. Quote
Goose66 Posted Sunday at 01:33 PM Posted Sunday at 01:33 PM Installed in a different slot number, right? Quote
Goose66 Posted Sunday at 01:42 PM Posted Sunday at 01:42 PM (edited) Actually, forget the PG3x log file. We need to get SSH access to the eISY. Let me know if you can set that up. Edited Sunday at 02:11 PM by Goose66 Quote
tjmeiner Posted Sunday at 02:40 PM Author Posted Sunday at 02:40 PM Yes, tried two different slots. Quote
tjmeiner Posted Sunday at 02:44 PM Author Posted Sunday at 02:44 PM DM'd log file. I do not know how to setup SSH. Quote
Goose66 Posted Sunday at 04:02 PM Posted Sunday at 04:02 PM Hmmm... Well the fix of specifying the specific version of the pyschlage library didn't work, obviously, but I was afraid that would be the case. We may need some help from UD on determining why the plugin won't start, despite the PG3 log file saying it's starting fine. I think there is a file called "crash.log" that may contain the information we need, but there is no way to access it without SSH to your device. Even if we did know exactly why it wasn't starting, I don't know that we could fix it without also using complex commands via SSH. Can you open a ticket with UD on this and maybe they can point us in the right direction? Quote
tjmeiner Posted Sunday at 04:26 PM Author Posted Sunday at 04:26 PM Done. I'll let you know what they say. I referenced this post in the ticket. Hopefully they will respond to the post. 1 Quote
tjmeiner Posted 19 hours ago Author Posted 19 hours ago Michel Kohanim replied 1 hours ago Hi T.J., I am glad to hear. You can post the full solution. The bottom line is that, for some reason, pip was not installed. The script simply installs all python related packages if not installed. View more! Theodore Meiners TMeiners replied 13 hours ago All seems well again, thank you. What should I post to the forum for future users? Microsoft Windows [Version 10.0.26100.3194] (c) Microsoft Corporation. All rights reserved. C:\Users\tjmei>ssh admin@eisy.local (admin@eisy.local) Password for admin@eisy: Last login: Tue Mar 25 17:38:21 2025 from fe80::51a7:e825:f00f:3ffa%re0 FreeBSD 14.1-RELEASE-p6 (eisy) #4 releng/14.1-n267727-74b6c983723c-dirty: Fri Nov 15 12:13:25 PST 2024 Welcome to iiii i::::i iiii eeeeeeeeeeee iiiiiii ssssssssssyyyyyyy yyyyyyy ee::::::::::::ee i:::::i ss::::::::::sy:::::y y:::::y e::::::eeeee:::::eei::::i ss:::::::::::::sy:::::y y:::::y e::::::e e:::::ei::::i s::::::ssss:::::sy:::::y y:::::y e:::::::eeeee::::::ei::::i s:::::s ssssss y:::::y y:::::y e:::::::::::::::::e i::::i s::::::s y:::::y y:::::y e::::::eeeeeeeeeee i::::i s::::::s y:::::y:::::y e:::::::e i::::i ssssss s:::::s y:::::::::y e::::::::e i::::::is:::::ssss::::::s y:::::::y e::::::::eeeeeeee i::::::is::::::::::::::s y:::::y ee:::::::::::::e i::::::i s:::::::::::ss y:::::y eeeeeeeeeeeeee iiiiiiii sssssssssss y:::::y y:::::y y:::::y y:::::y y:::::y yyyyyyy If you're not a geek, you should not be here!!! Please contact us at support@universal-devices.com. Otherwise, enjoy your eisy session! --------------------------------------------------------------------------------------------------- ZFS keeps a history of commands run against a specific pool using the history subcommand to zpool: zpool history More details are available using the -i and -l parameters. Note that ZFS will not keep the complete pool history forever and will remove older events in favor of never ones. -- Benedict Reuschling <bcr@FreeBSD.org> [admin@eisy ~]$ curl -s https://pkg.isy.io/script/fix.it | sudo bash Password: Updating FreeBSD-base repository catalogue... Fetching meta.conf: 100% 178 B 0.2kB/s 00:01 Fetching data.pkg: 100% 37 KiB 37.7kB/s 00:01 Processing entries: 100% FreeBSD-base repository update completed. 522 packages processed. Updating FreeBSD-udx repository catalogue... Fetching meta.conf: 100% 178 B 0.2kB/s 00:01 Fetching data.pkg: 100% 1 MiB 1.4MB/s 00:01 Processing entries: 100% FreeBSD-udx repository update completed. 6398 packages processed. Updating udi repository catalogue... Fetching meta.conf: 100% 178 B 0.2kB/s 00:01 Fetching packagesite.pkg: 100% 9 KiB 8.7kB/s 00:01 Processing entries: 100% udi repository update completed. 14 packages processed. All repositories are up to date. Tue Mar 25 20:31:06 CDT 2025|bash: python311 already installed Tue Mar 25 20:31:06 CDT 2025|bash: python3 already installed Tue Mar 25 20:31:06 CDT 2025|bash: py311-cryptography already installed pkg: No package(s) matching py311-netifaces Tue Mar 25 20:31:06 CDT 2025|bash: Installing pkg py311-netifaces Updating FreeBSD-base repository catalogue... FreeBSD-base repository is up to date. Updating FreeBSD-udx repository catalogue... FreeBSD-udx repository is up to date. Updating udi repository catalogue... udi repository is up to date. All repositories are up to date. The following 1 package(s) will be affected (of 0 checked): New packages to be INSTALLED: py311-netifaces: 0.11.0 [FreeBSD-udx] Number of packages to be installed: 1 11 KiB to be downloaded. [1/1] Fetching py311-netifaces-0.11.0.pkg: . done Checking integrity... done (0 conflicting) [1/1] Installing py311-netifaces-0.11.0... [1/1] Extracting py311-netifaces-0.11.0: ......... done pkg: No package(s) matching py311-pip Tue Mar 25 20:31:08 CDT 2025|bash: Installing pkg py311-pip Updating FreeBSD-base repository catalogue... FreeBSD-base repository is up to date. Updating FreeBSD-udx repository catalogue... FreeBSD-udx repository is up to date. Updating udi repository catalogue... udi repository is up to date. All repositories are up to date. The following 1 package(s) will be affected (of 0 checked): New packages to be INSTALLED: py311-pip: 23.3.2_3 [FreeBSD-udx] Number of packages to be installed: 1 The process will require 25 MiB more space. 3 MiB to be downloaded. [1/1] Fetching py311-pip-23.3.2_3.pkg: .......... done Checking integrity... done (0 conflicting) [1/1] Installing py311-pip-23.3.2_3... [1/1] Extracting py311-pip-23.3.2_3: .......... done ===== Message from py311-pip-23.3.2_3: -- pip MUST ONLY be used: * With the --user flag, OR * To install or manage Python packages in virtual environments Failure to follow this warning can and will result in an inconsistent system-wide Python environment (LOCALBASE/lib/pythonX.Y/site-packages) and cause errors. Avoid using pip as root unless you know what you're doing. pkg: No package(s) matching py311-pycryptodome Tue Mar 25 20:31:11 CDT 2025|bash: Installing pkg py311-pycryptodome Updating FreeBSD-base repository catalogue... FreeBSD-base repository is up to date. Updating FreeBSD-udx repository catalogue... FreeBSD-udx repository is up to date. Updating udi repository catalogue... udi repository is up to date. All repositories are up to date. The following 1 package(s) will be affected (of 0 checked): New packages to be INSTALLED: py311-pycryptodome: 3.21.0 [FreeBSD-udx] Number of packages to be installed: 1 The process will require 9 MiB more space. 2 MiB to be downloaded. [1/1] Fetching py311-pycryptodome-3.21.0.pkg: .......... done Checking integrity... done (0 conflicting) [1/1] Installing py311-pycryptodome-3.21.0... [1/1] Extracting py311-pycryptodome-3.21.0: .......... done ===== Message from py311-pycryptodome-3.21.0: -- Install the math/gmp port to enable accelerated processing with the GNU Multiple Precision Arithmetic Library. PyCryptodome will use the optional enhancement at runtime automatically if the library is available. pkg: No package(s) matching py311-pyyaml Tue Mar 25 20:31:14 CDT 2025|bash: Installing pkg py311-pyyaml Updating FreeBSD-base repository catalogue... FreeBSD-base repository is up to date. Updating FreeBSD-udx repository catalogue... FreeBSD-udx repository is up to date. Updating udi repository catalogue... udi repository is up to date. All repositories are up to date. The following 1 package(s) will be affected (of 0 checked): New packages to be INSTALLED: py311-pyyaml: 6.0.1 [FreeBSD-udx] Number of packages to be installed: 1 183 KiB to be downloaded. [1/1] Fetching py311-pyyaml-6.0.1.pkg: .......... done Checking integrity... done (0 conflicting) [1/1] Installing py311-pyyaml-6.0.1... [1/1] Extracting py311-pyyaml-6.0.1: .......... done pkg: No package(s) matching py311-dateparser Tue Mar 25 20:31:17 CDT 2025|bash: Installing pkg py311-dateparser Updating FreeBSD-base repository catalogue... FreeBSD-base repository is up to date. Updating FreeBSD-udx repository catalogue... FreeBSD-udx repository is up to date. Updating udi repository catalogue... udi repository is up to date. All repositories are up to date. The following 7 package(s) will be affected (of 0 checked): New packages to be INSTALLED: py311-dateparser: 1.2.0 [FreeBSD-udx] py311-python-dateutil: 2.9.0 [FreeBSD-udx] py311-pytz: 2024.2,1 [FreeBSD-udx] py311-pytz-deprecation-shim: 0.1.0.post0_3 [FreeBSD-udx] py311-regex: 2024.7.24 [FreeBSD-udx] py311-tzdata: 2025.1 [FreeBSD-udx] py311-tzlocal: 5.2 [FreeBSD-udx] Number of packages to be installed: 7 The process will require 8 MiB more space. 1 MiB to be downloaded. [1/7] Fetching py311-dateparser-1.2.0.pkg: .......... done [2/7] Fetching py311-pytz-deprecation-shim-0.1.0.post0_3.pkg: .. done [3/7] Fetching py311-tzlocal-5.2.pkg: .. done [4/7] Fetching py311-python-dateutil-2.9.0.pkg: .......... done [5/7] Fetching py311-pytz-2024.2,1.pkg: .......... done [6/7] Fetching py311-regex-2024.7.24.pkg: .......... done [7/7] Fetching py311-tzdata-2025.1.pkg: ....... done Checking integrity... done (0 conflicting) [1/7] Installing py311-tzdata-2025.1... [1/7] Extracting py311-tzdata-2025.1: .......... done [2/7] Installing py311-pytz-deprecation-shim-0.1.0.post0_3... [2/7] Extracting py311-pytz-deprecation-shim-0.1.0.post0_3: .......... done [3/7] Installing py311-tzlocal-5.2... [3/7] Extracting py311-tzlocal-5.2: .......... done [4/7] Installing py311-python-dateutil-2.9.0... [4/7] Extracting py311-python-dateutil-2.9.0: .......... done [5/7] Installing py311-pytz-2024.2,1... [5/7] Extracting py311-pytz-2024.2,1: .......... done [6/7] Installing py311-regex-2024.7.24... [6/7] Extracting py311-regex-2024.7.24: .......... done [7/7] Installing py311-dateparser-1.2.0... [7/7] Extracting py311-dateparser-1.2.0: .......... done pkg: No package(s) matching py311-holidays Tue Mar 25 20:31:20 CDT 2025|bash: Installing pkg py311-holidays Updating FreeBSD-base repository catalogue... FreeBSD-base repository is up to date. Updating FreeBSD-udx repository catalogue... FreeBSD-udx repository is up to date. Updating udi repository catalogue... udi repository is up to date. All repositories are up to date. The following 1 package(s) will be affected (of 0 checked): New packages to be INSTALLED: py311-holidays: 0.9.12_1 [FreeBSD-udx] Number of packages to be installed: 1 94 KiB to be downloaded. [1/1] Fetching py311-holidays-0.9.12_1.pkg: ...... done Checking integrity... done (0 conflicting) [1/1] Installing py311-holidays-0.9.12_1... [1/1] Extracting py311-holidays-0.9.12_1: .......... done pkg: No package(s) matching py311-certbot Tue Mar 25 20:31:23 CDT 2025|bash: Installing pkg py311-certbot Updating FreeBSD-base repository catalogue... FreeBSD-base repository is up to date. Updating FreeBSD-udx repository catalogue... FreeBSD-udx repository is up to date. Updating udi repository catalogue... udi repository is up to date. All repositories are up to date. The following 12 package(s) will be affected (of 0 checked): New packages to be INSTALLED: py311-acme: 3.1.0,1 [FreeBSD-udx] py311-certbot: 3.1.0,1 [FreeBSD-udx] py311-charset-normalizer: 3.4.1_1 [FreeBSD-udx] py311-configargparse: 1.5.3_1 [FreeBSD-udx] py311-configobj: 5.0.9 [FreeBSD-udx] py311-distro: 1.9.0 [FreeBSD-udx] py311-josepy: 1.14.0 [FreeBSD-udx] py311-parsedatetime: 2.6 [FreeBSD-udx] py311-pyrfc3339: 1.1_1 [FreeBSD-udx] py311-pysocks: 1.7.1_1 [FreeBSD-udx] py311-requests: 2.32.3 [FreeBSD-udx] py311-urllib3: 1.26.20,1 [FreeBSD-udx] Number of packages to be installed: 12 The process will require 11 MiB more space. 2 MiB to be downloaded. [1/12] Fetching py311-josepy-1.14.0.pkg: ..... done [2/12] Fetching py311-configobj-5.0.9.pkg: ..... done [3/12] Fetching py311-configargparse-1.5.3_1.pkg: .... done [4/12] Fetching py311-acme-3.1.0,1.pkg: .......... done [5/12] Fetching py311-distro-1.9.0.pkg: ... done [6/12] Fetching py311-pysocks-1.7.1_1.pkg: .. done [7/12] Fetching py311-requests-2.32.3.pkg: ........ done [8/12] Fetching py311-parsedatetime-2.6.pkg: ..... done [9/12] Fetching py311-charset-normalizer-3.4.1_1.pkg: ...... done [10/12] Fetching py311-certbot-3.1.0,1.pkg: .......... done [11/12] Fetching py311-urllib3-1.26.20,1.pkg: .......... done [12/12] Fetching py311-pyrfc3339-1.1_1.pkg: . done Checking integrity... done (0 conflicting) [1/12] Installing py311-pysocks-1.7.1_1... [1/12] Extracting py311-pysocks-1.7.1_1: .......... done [2/12] Installing py311-charset-normalizer-3.4.1_1... [2/12] Extracting py311-charset-normalizer-3.4.1_1: .......... done [3/12] Installing py311-urllib3-1.26.20,1... [3/12] Extracting py311-urllib3-1.26.20,1: .......... done [4/12] Installing py311-josepy-1.14.0... [4/12] Extracting py311-josepy-1.14.0: .......... done [5/12] Installing py311-requests-2.32.3... [5/12] Extracting py311-requests-2.32.3: .......... done [6/12] Installing py311-pyrfc3339-1.1_1... [6/12] Extracting py311-pyrfc3339-1.1_1: .......... done [7/12] Installing py311-configobj-5.0.9... [7/12] Extracting py311-configobj-5.0.9: .......... done [8/12] Installing py311-configargparse-1.5.3_1... [8/12] Extracting py311-configargparse-1.5.3_1: .......... done [9/12] Installing py311-acme-3.1.0,1... [9/12] Extracting py311-acme-3.1.0,1: .......... done [10/12] Installing py311-distro-1.9.0... [10/12] Extracting py311-distro-1.9.0: .......... done [11/12] Installing py311-parsedatetime-2.6... [11/12] Extracting py311-parsedatetime-2.6: .......... done [12/12] Installing py311-certbot-3.1.0,1... [12/12] Extracting py311-certbot-3.1.0,1: .......... done ===== Message from py311-urllib3-1.26.20,1: -- Since version 1.25 HTTPS connections are now verified by default which is done via "cert_reqs = 'CERT_REQUIRED'". While certificate verification can be disabled via "cert_reqs = 'CERT_NONE'", it's highly recommended to leave it on. Various consumers of net/py-urllib3 already have implemented routines that either explicitly enable or disable HTTPS certificate verification (e.g. via configuration settings, CLI arguments, etc.). Yet it may happen that there are still some consumers which don't explicitly enable/disable certificate verification for HTTPS connections which could then lead to errors (as is often the case with self-signed certificates). In case of an error one should try first to temporarily disable certificate verification of the problematic urllib3 consumer to see if that approach will remedy the issue. ===== Message from py311-certbot-3.1.0,1: -- This port installs the "standalone" client only, which does not use and is not the certbot-auto bootstrap/wrapper script. The simplest form of usage to obtain certificates is: # sudo certbot certonly --standalone -d <domain>, [domain2, ... domainN]> NOTE: The client requires the ability to bind on TCP port 80 or 443 (depending on the --preferred-challenges option used). If a server is running on that port, it will need to be temporarily stopped so that the standalone server can listen on that port to complete the challenge authentication process. For more information on the 'standalone' mode, see: https://certbot.eff.org/docs/using.html#standalone The certbot plugins to support apache and nginx certificate installation will be made available in the following ports: * Apache plugin: security/py-certbot-apache * Nginx plugin: security/py-certbot-nginx In order to automatically renew the certificates, add this line to /etc/periodic.conf: weekly_certbot_enable="YES" More config details in the certbot periodic script: /usr/local/etc/periodic/weekly/500.certbot-3.11 pkg: No package(s) matching py311-aiohttp Tue Mar 25 20:31:28 CDT 2025|bash: Installing pkg py311-aiohttp Updating FreeBSD-base repository catalogue... FreeBSD-base repository is up to date. Updating FreeBSD-udx repository catalogue... FreeBSD-udx repository is up to date. Updating udi repository catalogue... udi repository is up to date. All repositories are up to date. The following 7 package(s) will be affected (of 0 checked): New packages to be INSTALLED: py311-aiohappyeyeballs: 2.4.4 [FreeBSD-udx] py311-aiohttp: 3.11.11 [FreeBSD-udx] py311-aiosignal: 1.3.2 [FreeBSD-udx] py311-frozenlist: 1.5.0 [FreeBSD-udx] py311-multidict: 6.1.0 [FreeBSD-udx] py311-propcache: 0.2.1 [FreeBSD-udx] py311-yarl: 1.18.0_1 [FreeBSD-udx] Number of packages to be installed: 7 The process will require 4 MiB more space. 878 KiB to be downloaded. [1/7] Fetching py311-propcache-0.2.1.pkg: ... done [2/7] Fetching py311-multidict-6.1.0.pkg: ... done [3/7] Fetching py311-aiohttp-3.11.11.pkg: .......... done [4/7] Fetching py311-aiohappyeyeballs-2.4.4.pkg: .. done [5/7] Fetching py311-aiosignal-1.3.2.pkg: .. done [6/7] Fetching py311-frozenlist-1.5.0.pkg: .... done [7/7] Fetching py311-yarl-1.18.0_1.pkg: ...... done Checking integrity... done (0 conflicting) [1/7] Installing py311-propcache-0.2.1... [1/7] Extracting py311-propcache-0.2.1: .......... done [2/7] Installing py311-multidict-6.1.0... [2/7] Extracting py311-multidict-6.1.0: .......... done [3/7] Installing py311-frozenlist-1.5.0... [3/7] Extracting py311-frozenlist-1.5.0: .......... done [4/7] Installing py311-aiohappyeyeballs-2.4.4... [4/7] Extracting py311-aiohappyeyeballs-2.4.4: .......... done [5/7] Installing py311-aiosignal-1.3.2... [5/7] Extracting py311-aiosignal-1.3.2: .......... done [6/7] Installing py311-yarl-1.18.0_1... [6/7] Extracting py311-yarl-1.18.0_1: .......... done [7/7] Installing py311-aiohttp-3.11.11... [7/7] Extracting py311-aiohttp-3.11.11: .......... done pkg: No package(s) matching py311-zeep Tue Mar 25 20:31:31 CDT 2025|bash: Installing pkg py311-zeep Updating FreeBSD-base repository catalogue... FreeBSD-base repository is up to date. Updating FreeBSD-udx repository catalogue... FreeBSD-udx repository is up to date. Updating udi repository catalogue... udi repository is up to date. All repositories are up to date. The following 6 package(s) will be affected (of 0 checked): New packages to be INSTALLED: py311-isodate: 0.7.2 [FreeBSD-udx] py311-lxml: 4.9.3 [FreeBSD-udx] py311-platformdirs: 4.3.6 [FreeBSD-udx] py311-requests-file: 2.0.0 [FreeBSD-udx] py311-requests-toolbelt: 1.0.0_1 [FreeBSD-udx] py311-zeep: 4.3.1 [FreeBSD-udx] Number of packages to be installed: 6 The process will require 15 MiB more space. 2 MiB to be downloaded. [1/6] Fetching py311-requests-toolbelt-1.0.0_1.pkg: ...... done [2/6] Fetching py311-platformdirs-4.3.6.pkg: .. done [3/6] Fetching py311-zeep-4.3.1.pkg: .......... done [4/6] Fetching py311-requests-file-2.0.0.pkg: . done [5/6] Fetching py311-lxml-4.9.3.pkg: .......... done [6/6] Fetching py311-isodate-0.7.2.pkg: .. done Checking integrity... done (0 conflicting) [1/6] Installing py311-requests-toolbelt-1.0.0_1... [1/6] Extracting py311-requests-toolbelt-1.0.0_1: .......... done [2/6] Installing py311-platformdirs-4.3.6... [2/6] Extracting py311-platformdirs-4.3.6: .......... done [3/6] Installing py311-requests-file-2.0.0... [3/6] Extracting py311-requests-file-2.0.0: .......... done [4/6] Installing py311-lxml-4.9.3... [4/6] Extracting py311-lxml-4.9.3: .......... done [5/6] Installing py311-isodate-0.7.2... [5/6] Extracting py311-isodate-0.7.2: .......... done [6/6] Installing py311-zeep-4.3.1... [6/6] Extracting py311-zeep-4.3.1: .......... done pkg: No package(s) matching py311-sqlite3 Tue Mar 25 20:31:33 CDT 2025|bash: Installing pkg py311-sqlite3 Updating FreeBSD-base repository catalogue... FreeBSD-base repository is up to date. Updating FreeBSD-udx repository catalogue... FreeBSD-udx repository is up to date. Updating udi repository catalogue... udi repository is up to date. All repositories are up to date. The following 1 package(s) will be affected (of 0 checked): New packages to be INSTALLED: py311-sqlite3: 3.11.11_7 [FreeBSD-udx] Number of packages to be installed: 1 40 KiB to be downloaded. [1/1] Fetching py311-sqlite3-3.11.11_7.pkg: .. done Checking integrity... done (0 conflicting) [1/1] Installing py311-sqlite3-3.11.11_7... [1/1] Extracting py311-sqlite3-3.11.11_7: ........ done pkg: No package(s) matching py311-psutil Tue Mar 25 20:31:36 CDT 2025|bash: Installing pkg py311-psutil Updating FreeBSD-base repository catalogue... FreeBSD-base repository is up to date. Updating FreeBSD-udx repository catalogue... FreeBSD-udx repository is up to date. Updating udi repository catalogue... udi repository is up to date. All repositories are up to date. The following 1 package(s) will be affected (of 0 checked): New packages to be INSTALLED: py311-psutil: 6.1.1 [FreeBSD-udx] Number of packages to be installed: 1 The process will require 3 MiB more space. 534 KiB to be downloaded. [1/1] Fetching py311-psutil-6.1.1.pkg: .......... done Checking integrity... done (0 conflicting) [1/1] Installing py311-psutil-6.1.1... [1/1] Extracting py311-psutil-6.1.1: .......... done pkg: No package(s) matching py311-pydantic Tue Mar 25 20:31:38 CDT 2025|bash: Installing pkg py311-pydantic Updating FreeBSD-base repository catalogue... FreeBSD-base repository is up to date. Updating FreeBSD-udx repository catalogue... FreeBSD-udx repository is up to date. Updating udi repository catalogue... udi repository is up to date. All repositories are up to date. The following 1 package(s) will be affected (of 0 checked): New packages to be INSTALLED: py311-pydantic: 1.10.20,1 [FreeBSD-udx] Number of packages to be installed: 1 The process will require 2 MiB more space. 328 KiB to be downloaded. [1/1] Fetching py311-pydantic-1.10.20,1.pkg: .......... done Checking integrity... done (0 conflicting) [1/1] Installing py311-pydantic-1.10.20,1... [1/1] Extracting py311-pydantic-1.10.20,1: .......... done pkg: No package(s) matching py311-pydantic-core Tue Mar 25 20:31:41 CDT 2025|bash: Installing pkg py311-pydantic-core Updating FreeBSD-base repository catalogue... FreeBSD-base repository is up to date. Updating FreeBSD-udx repository catalogue... FreeBSD-udx repository is up to date. Updating udi repository catalogue... udi repository is up to date. All repositories are up to date. The following 1 package(s) will be affected (of 0 checked): New packages to be INSTALLED: py311-pydantic-core: 2.27.2_1 [FreeBSD-udx] Number of packages to be installed: 1 The process will require 5 MiB more space. 2 MiB to be downloaded. [1/1] Fetching py311-pydantic-core-2.27.2_1.pkg: .......... done Checking integrity... done (0 conflicting) [1/1] Installing py311-pydantic-core-2.27.2_1... [1/1] Extracting py311-pydantic-core-2.27.2_1: .......... done pkg: No package(s) matching py311-pyaudio Tue Mar 25 20:31:43 CDT 2025|bash: Installing pkg py311-pyaudio Updating FreeBSD-base repository catalogue... FreeBSD-base repository is up to date. Updating FreeBSD-udx repository catalogue... FreeBSD-udx repository is up to date. Updating udi repository catalogue... udi repository is up to date. All repositories are up to date. The following 1 package(s) will be affected (of 0 checked): New packages to be INSTALLED: py311-pyaudio: 0.2.14 [FreeBSD-udx] Number of packages to be installed: 1 179 KiB to be downloaded. [1/1] Fetching py311-pyaudio-0.2.14.pkg: .......... done Checking integrity... done (0 conflicting) [1/1] Installing py311-pyaudio-0.2.14... [1/1] Extracting py311-pyaudio-0.2.14: .......... done pkg: No package(s) matching py311-numpy Tue Mar 25 20:31:45 CDT 2025|bash: Installing pkg py311-numpy Updating FreeBSD-base repository catalogue... FreeBSD-base repository is up to date. Updating FreeBSD-udx repository catalogue... FreeBSD-udx repository is up to date. Updating udi repository catalogue... udi repository is up to date. All repositories are up to date. The following 1 package(s) will be affected (of 0 checked): New packages to be INSTALLED: py311-numpy: 1.26.4_4,1 [FreeBSD-udx] Number of packages to be installed: 1 The process will require 147 MiB more space. 14 MiB to be downloaded. [1/1] Fetching py311-numpy-1.26.4_4,1.pkg: .......... done Checking integrity... done (0 conflicting) [1/1] Installing py311-numpy-1.26.4_4,1... [1/1] Extracting py311-numpy-1.26.4_4,1: .......... done pkg: No package(s) matching py311-gTTS Tue Mar 25 20:31:50 CDT 2025|bash: Installing pkg py311-gTTS Updating FreeBSD-base repository catalogue... FreeBSD-base repository is up to date. Updating FreeBSD-udx repository catalogue... FreeBSD-udx repository is up to date. Updating udi repository catalogue... udi repository is up to date. All repositories are up to date. The following 2 package(s) will be affected (of 0 checked): New packages to be INSTALLED: py311-click: 8.1.7 [FreeBSD-udx] py311-gTTS: 2.5.4 [FreeBSD-udx] Number of packages to be installed: 2 The process will require 1 MiB more space. 257 KiB to be downloaded. [1/2] Fetching py311-click-8.1.7.pkg: .......... done [2/2] Fetching py311-gTTS-2.5.4.pkg: .... done Checking integrity... done (0 conflicting) [1/2] Installing py311-click-8.1.7... [1/2] Extracting py311-click-8.1.7: .......... done [2/2] Installing py311-gTTS-2.5.4... [2/2] Extracting py311-gTTS-2.5.4: .......... done pkg: No package(s) matching py311-fastjsonschema Tue Mar 25 20:31:52 CDT 2025|bash: Installing pkg py311-fastjsonschema Updating FreeBSD-base repository catalogue... FreeBSD-base repository is up to date. Updating FreeBSD-udx repository catalogue... FreeBSD-udx repository is up to date. Updating udi repository catalogue... udi repository is up to date. All repositories are up to date. The following 1 package(s) will be affected (of 0 checked): New packages to be INSTALLED: py311-fastjsonschema: 2.19.1 [FreeBSD-udx] Number of packages to be installed: 1 47 KiB to be downloaded. [1/1] Fetching py311-fastjsonschema-2.19.1.pkg: ... done Checking integrity... done (0 conflicting) [1/1] Installing py311-fastjsonschema-2.19.1... [1/1] Extracting py311-fastjsonschema-2.19.1: .......... done pkg: No package(s) matching py311-zeroconf Tue Mar 25 20:31:55 CDT 2025|bash: Installing pkg py311-zeroconf Updating FreeBSD-base repository catalogue... FreeBSD-base repository is up to date. Updating FreeBSD-udx repository catalogue... FreeBSD-udx repository is up to date. Updating udi repository catalogue... udi repository is up to date. All repositories are up to date. The following 11 package(s) will be affected (of 0 checked): New packages to be INSTALLED: py311-async_timeout: 4.0.3 [FreeBSD-udx] py311-flake8: 7.1.1 [FreeBSD-udx] py311-ifaddr: 0.2.0 [FreeBSD-udx] py311-iniconfig: 1.1.1_1 [FreeBSD-udx] py311-mccabe: 0.7.0_1 [FreeBSD-udx] py311-pep8-naming: 0.14.1 [FreeBSD-udx] py311-pluggy: 1.5.0 [FreeBSD-udx] py311-pycodestyle: 2.12.1 [FreeBSD-udx] py311-pyflakes: 3.2.0_1 [FreeBSD-udx] py311-pytest: 8.1.1,1 [FreeBSD-udx] py311-zeroconf: 0.132.2 [FreeBSD-udx] Number of packages to be installed: 11 The process will require 12 MiB more space. 2 MiB to be downloaded. [1/11] Fetching py311-mccabe-0.7.0_1.pkg: . done [2/11] Fetching py311-pyflakes-3.2.0_1.pkg: ......... done [3/11] Fetching py311-pycodestyle-2.12.1.pkg: ..... done [4/11] Fetching py311-pep8-naming-0.14.1.pkg: ... done [5/11] Fetching py311-zeroconf-0.132.2.pkg: .......... done [6/11] Fetching py311-iniconfig-1.1.1_1.pkg: . done [7/11] Fetching py311-ifaddr-0.2.0.pkg: . done [8/11] Fetching py311-pluggy-1.5.0.pkg: ... done [9/11] Fetching py311-async_timeout-4.0.3.pkg: .. done [10/11] Fetching py311-pytest-8.1.1,1.pkg: .......... done [11/11] Fetching py311-flake8-7.1.1.pkg: ....... done Checking integrity... done (0 conflicting) [1/11] Installing py311-mccabe-0.7.0_1... [1/11] Extracting py311-mccabe-0.7.0_1: .......... done [2/11] Installing py311-pyflakes-3.2.0_1... [2/11] Extracting py311-pyflakes-3.2.0_1: .......... done [3/11] Installing py311-pycodestyle-2.12.1... [3/11] Extracting py311-pycodestyle-2.12.1: .......... done [4/11] Installing py311-iniconfig-1.1.1_1... [4/11] Extracting py311-iniconfig-1.1.1_1: .......... done [5/11] Installing py311-pluggy-1.5.0... [5/11] Extracting py311-pluggy-1.5.0: .......... done [6/11] Installing py311-flake8-7.1.1... [6/11] Extracting py311-flake8-7.1.1: .......... done [7/11] Installing py311-pep8-naming-0.14.1... [7/11] Extracting py311-pep8-naming-0.14.1: .......... done [8/11] Installing py311-ifaddr-0.2.0... [8/11] Extracting py311-ifaddr-0.2.0: .......... done [9/11] Installing py311-async_timeout-4.0.3... [9/11] Extracting py311-async_timeout-4.0.3: .......... done [10/11] Installing py311-pytest-8.1.1,1... [10/11] Extracting py311-pytest-8.1.1,1: .......... done [11/11] Installing py311-zeroconf-0.132.2... [11/11] Extracting py311-zeroconf-0.132.2: .......... done [admin@eisy ~]$ sudo service udx restart Stopping udx. Waiting for PIDS: 2699. udx service has stopped not failed ... Tue Mar 25 20:32:05 CDT 2025|/usr/local/etc/rc.d/udx: wifi.ops is not being called as a comamnd eval: fix_setup_problems: not found Tue Mar 25 20:32:05 CDT 2025|/usr/local/etc/rc.d/udx: sanity checking os packages ... Tue Mar 25 20:32:05 CDT 2025|/usr/local/etc/rc.d/udx: sanity checking eisy ... Tue Mar 25 20:32:05 CDT 2025|bash: running eisy sanity check ... root exists nobody exists sshd exists isy exists polyglot exists Tue Mar 25 20:32:05 CDT 2025|bash: Fixing pkg repos ... Tue Mar 25 20:32:05 CDT 2025|bash: pkg.conf already has IGNORE_OSVERSION ... Tue Mar 25 20:32:05 CDT 2025|bash: FreeBSD-base.conf is AOK ... Tue Mar 25 20:32:05 CDT 2025|bash: FreeBSD.conf is AOK ... Tue Mar 25 20:32:05 CDT 2025|bash: FreeBSD-udx.conf is AOK ... Tue Mar 25 20:32:05 CDT 2025|bash: udi.conf no signature is AOK ... Tue Mar 25 20:32:05 CDT 2025|bash: udi.conf is AOK ... 591.7 Tue Mar 25 20:32:05 CDT 2025|bash: reinstalling isy 5.9.1_18 Updating FreeBSD-base repository catalogue... FreeBSD-base repository is up to date. Updating FreeBSD-udx repository catalogue... FreeBSD-udx repository is up to date. Updating udi repository catalogue... udi repository is up to date. All repositories are up to date. The following 1 package(s) will be affected (of 0 checked): Installed packages to be UPGRADED: isy: 5.9.1_7 -> 5.9.1_18 [udi] Number of packages to be upgraded: 1 15 MiB to be downloaded. [1/1] Fetching isy-5.9.1_18.pkg: .......... done Checking integrity... done (0 conflicting) [1/1] Upgrading isy from 5.9.1_7 to 5.9.1_18... ===> Creating groups Using existing group 'polyglot' ===> Creating users Using existing user 'isy' ===> Creating homedir(s) isy:preinstall checks [1/1] Extracting isy-5.9.1_18: .......... done Starting uninstall Installing files ... tar: Removing leading '/' from member names x . x DEF/ x DEF/GLOBAL/ x DEF/GLOBAL/i1/ x DEF/GLOBAL/i1/nls/ x DEF/f1/ x DEF/f11/ x DEF/f11/i1/ x DEF/f11/i1/editor/ x DEF/f11/i1/nls/ x DEF/f11/i1/nodedef/ x DEF/f12/ x DEF/f12/i1/ x DEF/f12/i1/editor/ x DEF/f12/i1/linkdef/ x DEF/f12/i1/nls/ x DEF/f14/ x DEF/f14/i1/ x DEF/f14/i1/editor/ x DEF/f14/i1/linkdef/ x DEF/f14/i1/nls/ x DEF/f15/ x DEF/f15/i1/ x DEF/f15/i1/editor/ x DEF/f15/i1/linkdef/ x DEF/f15/i1/nls/ x DEF/f1/i1/ x DEF/f1/i1/editor/ x DEF/f1/i1/emap/ x DEF/f1/i1/linkdef/ x DEF/f1/i1/nls/ x DEF/f1/i1/nodedef/ x DEF/f3/ x DEF/f3/i1/ x DEF/f3/i1/editor/ x DEF/f3/i1/nls/ x DEF/f3/i1/nodedef/ x DEF/f4/ x DEF/f4/i1/ x DEF/f4/i1/editor/ x DEF/f4/i1/linkdef/ x DEF/f4/i1/nls/ x DEF/f6/ x DEF/f6/i1/ x DEF/f6/i1/editor/ x DEF/f6/i1/linkdef/ x DEF/f6/i1/nls/ x DEF/f6/i1/nodedef/ x DEF/f7/ x DEF/f7/i1/ x DEF/f7/i1/editor/ x DEF/f7/i1/nls/ x DEF/f7/i1/nodedef/ x DEF/f8/ x DEF/f8/i1/ x DEF/f8/i1/editor/ x DEF/f8/i1/nls/ x DEF/f8/i1/nodedef/ x DEF/f9/ x DEF/f9/i1/ x DEF/f9/i1/editor/ x DEF/f9/i1/nls/ x DEF/f9/i1/nodedef/ x WEB/ x DEF/DEF.zip x DEF/GLOBAL/i1/nls/en_US.txt x DEF/f11/i1/editor/EDITORS.XML x DEF/f11/i1/nls/EN_US.TXT x DEF/f11/i1/nodedef/NDEFS.XML x DEF/f12/i1/editor/EDITORS.XML x DEF/f12/i1/linkdef/ZY_LDEFS.XML x DEF/f12/i1/nls/EN_US.TXT x DEF/f14/i1/editor/ZB_EDITORS.XML x DEF/f14/i1/linkdef/ZB_LDEFS.XML x DEF/f14/i1/nls/EN_US.TXT x DEF/f15/i1/editor/ZM_EDITORS.XML x DEF/f15/i1/linkdef/ZM_LDEFS.XML x DEF/f15/i1/nls/EN_US.TXT x DEF/f1/i1/editor/I_EDIT.XML x DEF/f1/i1/emap/I_EMAP.XML x DEF/f1/i1/linkdef/I_LDEFS.XML x DEF/f1/i1/nls/en_US.txt x DEF/f1/i1/nodedef/I_NDEFS.XML x DEF/f3/i1/editor/EDITORS.XML x DEF/f3/i1/nls/EN_US.TXT x DEF/f3/i1/nodedef/NDEFS.XML x DEF/f4/i1/editor/EDITORS.XML x DEF/f4/i1/linkdef/ZW_LDEFS.XML x DEF/f4/i1/nls/en_US.txt x DEF/f6/i1/editor/EDIT.XML x DEF/f6/i1/linkdef/LDEFS.XML x DEF/f6/i1/nls/EN_US.XML x DEF/f6/i1/nodedef/NDEFS.XML x DEF/f7/i1/editor/EDITORS.XML x DEF/f7/i1/nls/EN_US.TXT x DEF/f7/i1/nodedef/NDEFS.XML x DEF/f8/i1/editor/EDITORS.XML x DEF/f8/i1/nls/EN_US.TXT x DEF/f8/i1/nodedef/NDEFS.XML x DEF/f9/i1/editor/EDITORS.XML x DEF/f9/i1/nls/EN_US.TXT x DEF/f9/i1/nodedef/NDEFS.XML x WEB/1_fam.xml x WEB/3_fam.xml x WEB/4_fam.xml x WEB/7_fam.xml x WEB/8_fam.xml x WEB/9_fam.xml x WEB/A10PROD.XML x WEB/DSTRules.XML x WEB/ELKNLS.XML x WEB/ISYSERVC.PEM x WEB/ISYSERVK.PEM x WEB/LATLONG.XML x WEB/MAILTO.XML x WEB/OEM.XML x WEB/STDNLS.XML x WEB/UD.DCF x WEB/UYBNLS.XML x WEB/UZWNLS.XML x WEB/UZWNLSDV.XML x WEB/WSURLs.xml x WEB/bc.jar x WEB/bg_menu.gif x WEB/body_bg.gif x WEB/body_top.gif x WEB/bodybot.gif x WEB/bodybot2.gif x WEB/brt.png x WEB/brtHov.png x WEB/brtPrs.png x WEB/camTypes.js x WEB/cameras.js x WEB/cat.xml x WEB/ce.jar x WEB/chart.jar x WEB/close.htm x WEB/common.js x WEB/cookie.js x WEB/crossd.xml x WEB/custom.js x WEB/dim.png x WEB/dimHov.png x WEB/dimPrs.png x WEB/disable.png x WEB/downblk.png x WEB/downblue.png x WEB/downred.png x WEB/downredp.png x WEB/downwhit.png x WEB/elkobjs.xsd x WEB/enable.png x WEB/excanvas.js x WEB/family.xsd x WEB/favicon.ico x WEB/flot.js x WEB/folder.png x WEB/had.css x WEB/had.htm x WEB/hadskip.css x WEB/hashch.js x WEB/index.htm x WEB/insteon.xsd x WEB/insterr.xml x WEB/iox.jar x WEB/isy.jpg x WEB/isy.png x WEB/isyajax.js x WEB/isyport.js x WEB/isyrest.js x WEB/itouch.css x WEB/jjson.js x WEB/jq162.js x WEB/jquery.js x WEB/jqueryui.css x WEB/jqueryui.js x WEB/jstorage.js x WEB/jtemp.js x WEB/log.xsd x WEB/loginfo.xml x WEB/logo.jpg x WEB/netstat.xml x WEB/oadrobjs.xsd x WEB/off.png x WEB/offHov.png x WEB/offPrs.png x WEB/on.png x WEB/onHov.png x WEB/onPrs.png x WEB/portal.xsd x WEB/query.png x WEB/queryHov.png x WEB/queryPrs.png x WEB/sepobjs.xsd x WEB/smtperr.xml x WEB/table.css x WEB/table.htm x WEB/template.htm x WEB/udajax.htm x WEB/udi.css x WEB/udielk1.ws x WEB/udievnts.xsd x WEB/udiobjs.xsd x WEB/udisep1.ws x WEB/udiuom.xsd x WEB/udiupb1.ws x WEB/udiws30.ws x WEB/udizw1.ws x WEB/udlogo.png x WEB/upb.xsd x WEB/upberr.xml x WEB/upblk.png x WEB/upblue.png x WEB/upred.png x WEB/upwhit.png x WEB/zigbee.xsd x WEB/zwobjs.xsd x WEB/ x WEB/DRIVER.XML Installation successful Setting permissions for ISY directories/files Tue Mar 25 20:32:09 CDT 2025|bash: eisy sanity check done ... Tue Mar 25 20:32:09 CDT 2025|/usr/local/etc/rc.d/udx: checking the boot loader for /dev/mmcsd0p2 ... Tue Mar 25 20:32:09 CDT 2025|/usr/local/etc/rc.d/udx: mouting ms dos file system (for boot) ... Tue Mar 25 20:32:09 CDT 2025|/usr/local/etc/rc.d/udx: existing bootloader is current, nothing to be done ... Tue Mar 25 20:32:09 CDT 2025|/usr/local/etc/rc.d/udx: unmounting boot parition ... Tue Mar 25 20:32:09 CDT 2025|/usr/local/etc/rc.d/udx: /etc/rc.conf AOK Tue Mar 25 20:32:09 CDT 2025|/usr/local/etc/rc.d/udx: FreeBSD-base.conf is AOK ... Tue Mar 25 20:32:09 CDT 2025|/usr/local/etc/rc.d/udx: FreeBSD.conf is AOK ... Tue Mar 25 20:32:09 CDT 2025|/usr/local/etc/rc.d/udx: FreeBSD-udx.conf is AOK ... Tue Mar 25 20:32:09 CDT 2025|/usr/local/etc/rc.d/udx: udi.conf no signature is AOK ... Tue Mar 25 20:32:09 CDT 2025|/usr/local/etc/rc.d/udx: udi.conf is AOK ... Tue Mar 25 20:32:09 CDT 2025|/usr/local/etc/rc.d/udx: reinstalling packages that must be installed only from udi repo .... Tue Mar 25 20:32:09 CDT 2025|/usr/local/etc/rc.d/udx: verified libwebsockets-4.3.3 is installed from udi repo ... Tue Mar 25 20:32:10 CDT 2025|/usr/local/etc/rc.d/udx: verified mosquitto-2.0.18 is installed from udi repo ... Tue Mar 25 20:32:10 CDT 2025|/usr/local/etc/rc.d/udx: verified wifibox-alpine-20240911 is installed from udi repo ... Tue Mar 25 20:32:10 CDT 2025|/usr/local/etc/rc.d/udx: verified node18-18.20.4 is installed from udi repo ... Tue Mar 25 20:32:10 CDT 2025|/usr/local/etc/rc.d/udx: verified daemonize-1.7.8 is installed from udi repo ... Tue Mar 25 20:32:10 CDT 2025|/usr/local/etc/rc.d/udx: verified pkg-1.21.3 is installed from udi repo ... Tue Mar 25 20:32:10 CDT 2025|/usr/local/etc/rc.d/udx: making sure all prereqs are installed ... Tue Mar 25 20:32:10 CDT 2025|/usr/local/etc/rc.d/udx: pkg already installed Tue Mar 25 20:32:10 CDT 2025|/usr/local/etc/rc.d/udx: ca_root_nss already installed Tue Mar 25 20:32:10 CDT 2025|/usr/local/etc/rc.d/udx: e2fsprogs-libuuid already installed Tue Mar 25 20:32:10 CDT 2025|/usr/local/etc/rc.d/udx: c-ares already installed Tue Mar 25 20:32:10 CDT 2025|/usr/local/etc/rc.d/udx: libcjson already installed Tue Mar 25 20:32:10 CDT 2025|/usr/local/etc/rc.d/udx: libuv already installed Tue Mar 25 20:32:10 CDT 2025|/usr/local/etc/rc.d/udx: libnghttp2 already installed Tue Mar 25 20:32:10 CDT 2025|/usr/local/etc/rc.d/udx: icu already installed Tue Mar 25 20:32:10 CDT 2025|/usr/local/etc/rc.d/udx: brotli already installed Tue Mar 25 20:32:10 CDT 2025|/usr/local/etc/rc.d/udx: socat already installed Tue Mar 25 20:32:10 CDT 2025|/usr/local/etc/rc.d/udx: sqlite3 already installed Tue Mar 25 20:32:10 CDT 2025|/usr/local/etc/rc.d/udx: dual-dhclient already installed Tue Mar 25 20:32:10 CDT 2025|/usr/local/etc/rc.d/udx: dhcpcd already installed Tue Mar 25 20:32:10 CDT 2025|/usr/local/etc/rc.d/udx: bash already installed Tue Mar 25 20:32:10 CDT 2025|/usr/local/etc/rc.d/udx: p5-IO-Socket-SSL already installed Tue Mar 25 20:32:10 CDT 2025|/usr/local/etc/rc.d/udx: git already installed Tue Mar 25 20:32:10 CDT 2025|/usr/local/etc/rc.d/udx: sudo already installed Tue Mar 25 20:32:10 CDT 2025|/usr/local/etc/rc.d/udx: libwebsockets already installed Tue Mar 25 20:32:10 CDT 2025|/usr/local/etc/rc.d/udx: mosquitto already installed Tue Mar 25 20:32:10 CDT 2025|/usr/local/etc/rc.d/udx: e2fsprogs-libuuid already installed Tue Mar 25 20:32:10 CDT 2025|/usr/local/etc/rc.d/udx: rapidjson already installed Tue Mar 25 20:32:10 CDT 2025|/usr/local/etc/rc.d/udx: node18 already installed Tue Mar 25 20:32:10 CDT 2025|/usr/local/etc/rc.d/udx: Installing pkg npm-node18 Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: isy already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: tpm2-tools already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: dmidecode already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: pg3x already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: grub2-bhyve already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: wifibox-alpine already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: wifibox already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: xorg already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: xfce already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: drm-kmod already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: curl already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: iwmbt-firmware already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: virtual_oss already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: virtual_oss_ctl already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: chromium already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: mDNSResponder already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: openjdk8 already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: icedtea-web already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: libarchive already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: srecord already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: ffmpeg already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: vlc already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: inotify-tools already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: zip already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: daemonize already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: iox_matter_bridge already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: python311 already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: python3 already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: py311-cryptography already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: py311-netifaces already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: py311-pip already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: py311-pycryptodome already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: py311-pyyaml already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: py311-dateparser already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: py311-holidays already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: py311-certbot already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: py311-aiohttp already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: py311-zeep already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: py311-sqlite3 already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: py311-psutil already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: py311-pydantic already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: py311-pydantic-core already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: py311-pyaudio already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: py311-numpy already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: py311-gTTS already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: py311-fastjsonschema already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: py311-zeroconf already installed Tue Mar 25 20:32:11 CDT 2025|/usr/local/etc/rc.d/udx: installing necessary pip modules ... WARNING: The directory '/var/polyglot/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag. WARNING: Package(s) not found: serial WARNING: The directory '/var/polyglot/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you should use sudo's -H flag. Collecting wheel (from -r /usr/local/etc/udx.d/static/pipreq.txt (line 1)) Downloading wheel-0.45.1-py3-none-any.whl.metadata (2.3 kB) Collecting serial-tool (from -r /usr/local/etc/udx.d/static/pipreq.txt (line 2)) Downloading serial_tool-0.0.1-py3-none-any.whl.metadata (729 bytes) Collecting pyserial (from serial-tool->-r /usr/local/etc/udx.d/static/pipreq.txt (line 2)) Downloading pyserial-3.5-py2.py3-none-any.whl.metadata (1.6 kB) Downloading wheel-0.45.1-py3-none-any.whl (72 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 72.5/72.5 kB 3.9 MB/s eta 0:00:00 Downloading serial_tool-0.0.1-py3-none-any.whl (3.2 kB) Downloading pyserial-3.5-py2.py3-none-any.whl (90 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 90.6/90.6 kB 7.8 MB/s eta 0:00:00 Installing collected packages: pyserial, wheel, serial-tool Successfully installed pyserial-3.5 serial-tool-0.0.1 wheel-0.45.1 WARNING: Running pip as the 'root' user can result in broken permissions and conflicting behaviour with the system package manager. It is recommended to use a virtual environment instead: https://pip.pypa.io/warnings/venv Starting udx. View more! Universal Devices Michel Kohanim replied 15 hours ago Please try the same command again. Theodore Meiners TMeiners replied 17 hours ago I did the first part and got this, [admin@eisy ~]$ curl -s https://pkg.isy.io/script/fix.it | sudo bash Password: OS level is not 13.2 ... cannot fix Now what? View more! Universal Devices Michel Kohanim replied 1 days ago Hi T.J., please respond on the web. We do not monitor the mailbox. Please do this: curl -s https://pkg.isy.io/script/fix.it | sudo bash sudo service udx restart View more! Universal Devices Michel Kohanim replied 2 days ago Hi Theordore, 1. On Windows, use Command app 2. On Mac, use Terminal app 3. Type ssh admin@eisy.local 4. When prompted for password, type: admin 5. When logged in, please send me the output of: which python3 which pip3 View more! Theodore Meiners TMeiners reported 2 days ago Dear Sir/Madame, I did an upgrade on my eisy to 5.9.1 and I haven't been able to get the schlage plugin to work since then. After troubleshooting with the plugin creator we think we have it tracked down to the python version installed on the eisy not playing nice with the API associated with the plugin. Here is a link to the troubleshooting notes. https://forum.universal-devices.com/topic/44951-eisy-591/#comment-393184 Any suggestions would be appreciated. T.J. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.