Z-Wave JS in docker with USB stick not recognizing any z-wave devices
Posted: 03 May 2022 13:52
I am trying to make u.wave.me USB stick work in HomeAssistant in docker.
I have create docker compose for zjs server as follows:
services:
zwavejs:
container_name: zjs
image: kpine/zwave-js-server:latest
restart: unless-stopped
environment:
S2_ACCESS_CONTROL_KEY: "7764841BC794A54442E324682A550CEF"
S2_AUTHENTICATED_KEY: "66EA86F088FFD6D7497E0B32BC0C8B99"
S2_UNAUTHENTICATED_KEY: "2FAB1A27E19AE9C7CC6D18ACEB90C357"
S0_LEGACY_KEY: "17DFB0C1BED4CABFF54E4B5375E257B3"
LOGLEVEL: silly
devices:
- '/dev/ttyACM0:/dev/zwave'
volumes:
- ./cache:/cache
ports:
- '3000:3000'
docker is created and is running ok, log shows that stick is recognized and zjs can be accessed from HomeAssistant
2022-05-03T10:32:06.876Z CNTRLR [Node 001] The node is alive.
2022-05-03T10:32:06.877Z CNTRLR [Node 001] The node is ready to be used
2022-05-03T10:32:06.878Z CNTRLR All nodes are ready to be used
ZwaveJS server listening on 0.0.0.0:3000
DNS Service Discovery enabled
New client
Client disconnected
Code 1000:
New client
but I am unable to add any z-wave device, I trigger adding the device, USB stick starts to blink red, but when device is put in inclusion mode nothing happends:
2022-05-03T10:42:10.675Z CNTRLR Starting inclusion process with strategy Default...
2022-05-03T10:42:10.686Z SERIAL » 0x0105004ac10574 (7 bytes)
2022-05-03T10:42:10.687Z DRIVER » [REQ] [AddNodeToNetwork]
payload: 0xc105
2022-05-03T10:42:10.691Z SERIAL « [ACK] (0x06)
2022-05-03T10:42:10.693Z SERIAL « 0x0107004a05010000b6 (9 bytes)
2022-05-03T10:42:10.694Z SERIAL » [ACK] (0x06)
2022-05-03T10:42:10.695Z DRIVER « [REQ] [AddNodeToNetwork]
payload: 0x05010000
2022-05-03T10:42:10.700Z CNTRLR The controller is now ready to add nodes
2022-05-03T10:43:40.673Z CNTRLR stopping inclusion process...
Same device (tried 3 different devices) is correctly recognized and added to Zipato Zipabox, that I am trying to migrate from.
Any help please why stick is not recognizing any device?
Thanx,
D
I have create docker compose for zjs server as follows:
services:
zwavejs:
container_name: zjs
image: kpine/zwave-js-server:latest
restart: unless-stopped
environment:
S2_ACCESS_CONTROL_KEY: "7764841BC794A54442E324682A550CEF"
S2_AUTHENTICATED_KEY: "66EA86F088FFD6D7497E0B32BC0C8B99"
S2_UNAUTHENTICATED_KEY: "2FAB1A27E19AE9C7CC6D18ACEB90C357"
S0_LEGACY_KEY: "17DFB0C1BED4CABFF54E4B5375E257B3"
LOGLEVEL: silly
devices:
- '/dev/ttyACM0:/dev/zwave'
volumes:
- ./cache:/cache
ports:
- '3000:3000'
docker is created and is running ok, log shows that stick is recognized and zjs can be accessed from HomeAssistant
2022-05-03T10:32:06.876Z CNTRLR [Node 001] The node is alive.
2022-05-03T10:32:06.877Z CNTRLR [Node 001] The node is ready to be used
2022-05-03T10:32:06.878Z CNTRLR All nodes are ready to be used
ZwaveJS server listening on 0.0.0.0:3000
DNS Service Discovery enabled
New client
Client disconnected
Code 1000:
New client
but I am unable to add any z-wave device, I trigger adding the device, USB stick starts to blink red, but when device is put in inclusion mode nothing happends:
2022-05-03T10:42:10.675Z CNTRLR Starting inclusion process with strategy Default...
2022-05-03T10:42:10.686Z SERIAL » 0x0105004ac10574 (7 bytes)
2022-05-03T10:42:10.687Z DRIVER » [REQ] [AddNodeToNetwork]
payload: 0xc105
2022-05-03T10:42:10.691Z SERIAL « [ACK] (0x06)
2022-05-03T10:42:10.693Z SERIAL « 0x0107004a05010000b6 (9 bytes)
2022-05-03T10:42:10.694Z SERIAL » [ACK] (0x06)
2022-05-03T10:42:10.695Z DRIVER « [REQ] [AddNodeToNetwork]
payload: 0x05010000
2022-05-03T10:42:10.700Z CNTRLR The controller is now ready to add nodes
2022-05-03T10:43:40.673Z CNTRLR stopping inclusion process...
Same device (tried 3 different devices) is correctly recognized and added to Zipato Zipabox, that I am trying to migrate from.
Any help please why stick is not recognizing any device?
Thanx,
D