The OpenZWave docker image he’s using is redirecting logs to stdout, you can see it in the Portainer logs snapshot he posted. The logs command would show him the same output.
I am sure I am missing something, but I can’t see it!
Ahok. Just checked my own container, and did only see a few lines of the logs using “docker logs”, nothing from after the daemon was started.
Sorry for any confusion.
but till so far I also discovered… That when OZW addon is not running anymore it also seems my “other” MQTT sensors/devices don’t seem to work…
Can not find any logging for MQTT as well but I suspect the MQTT servers being blown up by OZW (I use MQTT only for 1 esp sending topics to it every 60secs).
start qt-openzwave, wait for things to settle, refresh the node in HA and I get 3 disabled sensors added. Enable and rename the the sensor and can now use that for automations:
- id: '1605643144564'
alias: Living Room Light Switch Double Tap On
description: ''
trigger:
- platform: state
entity_id: sensor.living_room_switch_basic
to: '255'
I’m going to assume your light switches are GE, but I think this will apply to some other doubletap events.
I guess I’m also assuming that was your trigger before. I recognice the 255 (and probably 0)
I’ve been doing this for a little longer than a month and it works fine. Of course the automation will change, but it willl still be a trigger on the event
EDIT: looks like we were both posting at the same time. haha. Glad you got it working
Agree about starting when HA restarts. I use the HA uptime sensor, but there are other ways to keep that from happening. Here is a simple automation I’ve been using. I use the doubletap on one switch to turn on a light without a switch nearby
- alias: Turn off TV Backlights in Bedroom from vanity switch
trigger:
- platform: state
entity_id: sensor.bedroom_vanity_light_basic
condition:
- condition: numeric_state
entity_id: sensor.ha_runtime_in_minutes
above: 2
action:
- service_template: >
{% if (states.sensor.bedroom_vanity_light_basic.state) == '255' %}
light.turn_on
{% elif (states.sensor.bedroom_vanity_light_basic.state) == '0' %}
light.turn_off
{% endif %}
entity_id: light.bedroom_tv_lights
Back in the spring I was pretty engaged in working through some of the refresh issues with the developer folks. This was all for a seasonal home and so for the summer I was off Zwave stuff but now I’m headed back to it. One thing that was bothersome at the time was that the ozw.scene_activated required a node id and those weren’t really available other than by manually looking at them. This seemed error prone and at the time there was some discussion about reintroducing a device notion and using that for things like scene_activated that needed the id. Doesn’t look like this occurred so is there any best practice developed yet that avoids hard coding node ids in automation triggers? At the time, templating, which seemed like it might work (use the entity_id and pull the node id attribute from there wouldn’t work in that context. So before I start from scratch here what is the best approach? Thanks.
I am not sure if the this is the post to use. I have setup the Openzwave and it is working fine. But my AEON Labs Zstick Gen 5 is showing me that it is not capable of using Zwave Plus. Why is this? How can i to solve this issue?
Versions:
OpenZWave Version 1.6.1392
qt-openzwave Version: 1.2.0
QT Version: 5.12.8