Jump to content

Support thread: IoX 5.5.5 Release


Chris Jahn

Recommended Posts

I updated on eisy and PG3 will not start now

Feb  1 19:07:50 eisy daemon[4370]: 2/1/2023, 19:07:50 [pg3] ^[[32minfo^[[39m: PG3 shutdown complete with code: 1
Feb  1 19:08:06 eisy daemon[4370]: 2/1/2023, 19:08:06 [pg3] ^[[32minfo^[[39m: Starting PG3 version 3.1.21
Feb  1 19:08:06 eisy daemon[4370]: 2/1/2023, 19:08:06 [pg3] ^[[32minfo^[[39m: Using Workdir /var/polyglot/pg3/
Feb  1 19:08:06 eisy daemon[4370]: 2/1/2023, 19:08:06 [pg3] ^[[32minfo^[[39m: Starting sqlite database at /var/polyglot/pg3/pg3.db
Feb  1 19:08:06 eisy daemon[4370]: 2/1/2023, 19:08:06 [pg3] ^[[31merror^[[39m: Startup error. Shutting down: Error: The module '/var/polyglot/node_modules/better-sqlite3/build/Release/better_sqlite3.node'
Feb  1 19:08:06 eisy daemon[4370]: was compiled against a different Node.js version using
Feb  1 19:08:06 eisy daemon[4370]: NODE_MODULE_VERSION 108. This version of Node.js requires
Feb  1 19:08:06 eisy daemon[4370]: NODE_MODULE_VERSION 111. Please try re-compiling or re-installing
Feb  1 19:08:06 eisy daemon[4370]: the module (for instance, using `npm rebuild` or `npm install`).
Feb  1 19:08:06 eisy daemon[4370]:     at Module._extensions..node (node:internal/modules/cjs/loader:1332:18)
Feb  1 19:08:06 eisy daemon[4370]:     at Module.load (node:internal/modules/cjs/loader:1103:32)
Feb  1 19:08:06 eisy daemon[4370]:     at Module._load (node:internal/modules/cjs/loader:942:12)
Feb  1 19:08:06 eisy daemon[4370]:     at Module.require (node:internal/modules/cjs/loader:1127:19)
Feb  1 19:08:06 eisy daemon[4370]:     at require (node:internal/modules/helpers:112:18)
Feb  1 19:08:06 eisy daemon[4370]:     at bindings (/var/polyglot/node_modules/bindings/bindings.js:112:48)
Feb  1 19:08:06 eisy daemon[4370]:     at new Database (/var/polyglot/node_modules/better-sqlite3/lib/database.js:48:64)
Feb  1 19:08:06 eisy daemon[4370]:     at Database (/var/polyglot/node_modules/better-sqlite3/lib/database.js:11:10)
Feb  1 19:08:06 eisy daemon[4370]:     at Object.start (/var/polyglot/node_modules/@universaldevices/pg3x/lib/services/db.js:17:17)
Feb  1 19:08:06 eisy daemon[4370]:     at start (/var/polyglot/node_modules/@universaldevices/pg3x/bin/pg3.js:100:14)
Feb  1 19:08:06 eisy daemon[4370]:     at process.processTicksAndRejections (node:internal/process/task_queues:95:5)
Feb  1 19:08:06 eisy daemon[4370]: 2/1/2023, 19:08:06 [pg3] ^[[32minfo^[[39m: PG3 shutdown complete with code: 1
 

Link to comment

Ok I figured out that the Admin Console Cloud doesn't work and LAN connection works... must have selected differently by coincidence here... I confirm it works on Win 11 with LAN connection now.

PG3 still not working.

Maybe will try Zen17 seem if they actually fixed now.

Edit: I set parameter 2 and 3 to 10, did an update with interview, and even a replace with interview and I do not see separate sensor and relay nodes like there was before on Zooz 500 series dongle :( I did not exclude/include but the interview process should have done same and Zooz even says can do this eg. this is for a garage door, but parameter 2 and 3 values 4 and above should create extra sensor nodes.

Quote

If you're using a wired NC sensor on the S-C input side of the ZEN17, set parameters 2 and 3 to value 11 instead, then re-interview / re-configure the device. This will create 2 additional open/close entities for you to monitor the status of your garage door. Finally, set parameters 10 and 11 to value 0 to disable the input trigger so that the sensors changing state won't trigger the relays controlling the opener. 

 

Edited by brians
Link to comment
2 hours ago, tazman said:


Feb  1 19:08:06 eisy daemon[4370]: 2/1/2023, 19:08:06 [pg3] ^[[31merror^[[39m: Startup error. Shutting down: Error: The module '/var/polyglot/node_modules/better-sqlite3/build/Release/better_sqlite3.node'
Feb  1 19:08:06 eisy daemon[4370]: was compiled against a different Node.js version using
Feb  1 19:08:06 eisy daemon[4370]: NODE_MODULE_VERSION 108. This version of Node.js requires
Feb  1 19:08:06 eisy daemon[4370]: NODE_MODULE_VERSION 111. Please try re-compiling or re-installing
Feb  1 19:08:06 eisy daemon[4370]: the module (for instance, using `npm rebuild` or `npm install`).
 

I have the same thing. Node seems to be upgraded from 18 to 19 and upgrading this package fails as well.  This update definitely breaks both, pg3 and pg3x.

Link to comment
9 hours ago, brians said:

Ok I figured out that the Admin Console Cloud doesn't work and LAN connection works... must have selected differently by coincidence here... I confirm it works on Win 11 with LAN connection now.

PG3 still not working.

Maybe will try Zen17 seem if they actually fixed now.

Edit: I set parameter 2 and 3 to 10, did an update with interview, and even a replace with interview and I do not see separate sensor and relay nodes like there was before on Zooz 500 series dongle :( I did not exclude/include but the interview process should have done same and Zooz even says can do this eg. this is for a garage door, but parameter 2 and 3 values 4 and above should create extra sensor nodes.

 

Hi Brian,

For the parameter values to take effect you have to either power cycle the ZEN17 and the do "Update with Interview", or, remove the ZEN17 and then add it back again.

I also noticed a bug introduced into our code that may affect interviewing a device for a second time if it was included using S2 security (i.e. it may be best to just remove / add it again).

After setting both parameter 2 and 3 to value 11 you should be seeing the additional nodes

Link to comment
1 hour ago, Chris Jahn said:

Hi Brian,

For the parameter values to take effect you have to either power cycle the ZEN17 and the do "Update with Interview", or, remove the ZEN17 and then add it back again.

I also noticed a bug introduced into our code that may affect interviewing a device for a second time if it was included using S2 security (i.e. it may be best to just remove / add it again).

After setting both parameter 2 and 3 to value 11 you should be seeing the additional nodes

Ok I’ll try that after work today. 

Link to comment

@Chris Jahn PG3 starts but does see IOX. Tried a reboot of Polisy... same problem

PG3 Version 3.1.17
Status: Connected
Frontend Version: 3.1.17
ISY Version: 5.5.5   Disconnected
Uptime: 15 Minute(s) 59 Second(s)

 

2/2/2023, 24:01:50 [pg3] error: No code in error response 2/2/2023, 24:01:50 [pg3] warn: ISY Response: [Try: 1] [00:0d:b9:5e:df:dc] :: [401 - OK] :: 6.113249ms - http://127.0.0.1:8080/rest/profiles/ns/0/connection 2/2/2023, 24:01:50 [pg3] error: No code in error response 2/2/2023, 24:01:50 [pg3] warn: ISY Response: [Try: 2] [00:0d:b9:5e:df:dc] :: [401 - OK] :: 10.221074ms - http://127.0.0.1:8080/rest/profiles/ns/0/connection 2/2/2023, 24:01:50 [pg3] error: No code in error response 2/2/2023, 24:01:50 [pg3] warn: ISY Response: [Try: 3] [00:0d:b9:5e:df:dc] :: [401 - OK] :: 4.950628ms - http://127.0.0.1:8080/rest/profiles/ns/0/connection 2/2/2023, 24:01:50 [pg3] error: No code in error response 2/2/2023, 24:01:50 [pg3] error: ISY Response: [MAX TRIES EXCEEDED] [00:0d:b9:5e:df:dc] :: [401 - OK] :: 4.781022ms - http://127.0.0.1:8080/rest/profiles/ns/0/connection 2/2/2023, 24:01:50 [pg3] error: Error: GET http://127.0.0.1:8080/rest/profiles/ns/0/connection Failed :: 401 - OK 2/2/2023, 24:01:50 [pg3] error: getExistingNodeServers :: Error: Received no response from the ISY. Check your ISY IP Address at Object.getExistingNodeServers (/var/polyglot/node_modules/@universaldevices/pg3/lib/modules/isy/system.js:93:13) at async /var/polyglot/node_modules/@universaldevices/pg3/lib/services/isy.js:80:21 at async Promise.allSettled (index 0)

Edited by ronbo
Link to comment
Guest
This topic is now closed to further replies.

  • Recently Browsing

    • No registered users viewing this page.
  • Forum Statistics

    • Total Topics
      36.5k
    • Total Posts
      367.7k
×
×
  • Create New...