So, i am completely stuck here. I use Home assistant to control the gate on my Henhouse, and it’s working great in combination with Bloomsky. I even set up some failsafe measures, a hardware pushbuttopn and I get an e-mail notification. So i really like Home Assistant.
So, on a fresh All-In-One install of another Raspberri Pi 2, I decided to use Zwave components. I use the Philio Tech 4 color button and the Zwave.me UZB1
My configuration.yaml is very basic :
homeassistant:
name: Home
# Location required to calculate the time the sun rises and sets
latitude: 51.8354
longitude: 4.9804
# Impacts weather/sunrise data
elevation: 215
# metric for Metric, imperial for Imperial
unit_system: metric
# Pick yours from here: http://en.wikipedia.org/wiki/List_of_tz_database_time_zones
time_zone: Europe/Amsterdam
zwave:
usb_path: /dev/ttyACM0
config_path: /srv/hass/hass_venv/lib/python3.4/site-packages/libopenzwave-0.3.1-py3.4-linux-armv7l.egg/config
logger:
history:
discovery:
sun:
conversation:
logbook:
frontend:
I configured my zwave network in OZWCP and there my network shows op, and I receive commands from the button :
However, if I start Home Assistant again, no zwave device or any information shows up. There are no error in the logs, I can see the Zwave services at the ip:8123/dev-service
tab.
In the .homeassistant
directory,the files zwcfg_0xc2c955e4.xml
and OZW_Log.txt
are created.
When i push the Zwave button, the logger adds the following information to home-assistant.log
:
16-09-20 19:27:40 libopenzwave: notif_callback : new notification
16-09-20 19:27:40 libopenzwave: notif_callback : Notification type : 2, nodeId : 2
16-09-20 19:27:40 libopenzwave: addValueId : ValueID : 72057594072006657
16-09-20 19:27:40 libopenzwave: addValueId : GetCommandClassId : 32, GetType : 1
16-09-20 19:27:40 libopenzwave: addValueId : Notification : {'valueId': {'instance': 1, 'genre': '', 'commandClass': 'COMMAND_CLASS_BASIC', 'units': None, 'value': None, 'index': 0, 'label': None, 'readOnly': False, 'id': 72057594072006657, 'nodeId': 2, 'type': 'Byte', 'homeId': 3267974628}, 'nodeId': 2, 'notificationType': 'ValueChanged', 'homeId': 3267974628}
16-09-20 19:27:40 libopenzwave: notif_callback : call callback context
16-09-20 19:27:40 openzwave: zwcallback args=[{'valueId': {'instance': 1, 'genre': '', 'commandClass': 'COMMAND_CLASS_BASIC', 'units': None, 'value': None, 'index': 0, 'label': None, 'readOnly': False, 'id': 72057594072006657, 'nodeId': 2, 'type': 'Byte', 'homeId': 3267974628}, 'nodeId': 2, 'notificationType': 'ValueChanged', 'homeId': 3267974628}]
16-09-20 19:27:40 openzwave: Z-Wave Notification ValueChanged : {'valueId': {'instance': 1, 'genre': '', 'commandClass': 'COMMAND_CLASS_BASIC', 'units': None, 'value': None, 'index': 0, 'label': None, 'readOnly': False, 'id': 72057594072006657, 'nodeId': 2, 'type': 'Byte', 'homeId': 3267974628}, 'nodeId': 2, 'notificationType': 'ValueChanged', 'homeId': 3267974628}
16-09-20 19:27:40 libopenzwave: notif_callback : end
I would expect to see the sensor somewhere in Home Assistant, but nothing shows up. I am missing something obvious here ? Or is the hardware button not compatible ?
Thanks for any help.