That is correct. Never got involved with it. Started straight off with umbuntu and HA in a VENV.
Of course I had an old (but not too old) computer sitting around which made it a pretty easy choice for me.
That is correct. Never got involved with it. Started straight off with umbuntu and HA in a VENV.
Of course I had an old (but not too old) computer sitting around which made it a pretty easy choice for me.
Well, my NGDZ00-4 just died, after maybe 1 year of service. The door sensor works fine, it detects open and closed, but if you open/close it via z-wave it beeps like normal, but there is no flashing strobe nor does the door open or close. So nowās it just an overpriced garage door sensor.
Go look on Amazon and sort by newest reviews, and marvel at the number of one star reviews for the exact same problem. Clearly a design defect. If compiling a custom open-zwave hasnāt scared you away and youāre still considering buying this, I would think twice.
At least now I can probably go back to the release version of OpenZwave and not worry about maintaining my own custom build anymore.
Any suggestions for replacements?
As I just had one fail on me as well, I started looking on fleebay and discovered that there are a number of different firmware and hardware versions. The newer ones are sold under the GoControl brand with rev.B hardware and 2.1FW and are zwave plus. My older iris version is rev.A with 1.0FW and I have a Linear with Rev.A HW and 1.2FW. The Linear one is the one that failed. I might try the zwave plus version
Iām sure youāve done this, but I once had a similiar problem. Had to unplug and plug back in, and it started working again. Also if the connector to the opener comes lose, evertything youāve described could happen. The zwave device does not know if the electrical pulse was received or not
Though this is true, it was for me a precursor to total failure of the device. When it starts requiring a power cycle and a wake to get to work againā¦ 2 months later it would be unresponsive and report wrong status.
@rafale77 and others, if you are a tinker you might look at Open Garage
https://community.home-assistant.io/t/opengarage-open-source-wifi-garage-opener/17228
I am pulling my hair out with this lol. I have tried every combination I can think of and canāt get anything more than sensors. I also can not get 1.5 to show up in my ozw_log.txt, no mattter what I try I get: OpenZwave Version 1.4.2926 Starting Up
The Setup:
Ubuntu and Docker Compose
Iāve tried:
FROM homeassistant/home-assistant:latest
RUN echo "Removing old python-openzwave"
RUN pip3 uninstall -y python-openzwave
RUN echo "Installing latest version of cython"
RUN pip3 install --upgrade cython==0.24.1
RUN echo "Installing dev python-openzwave"
RUN pip3 install --no-cache-dir python_openzwave==0.4.3 --install-option="--flavor=ozwdev"
I have also tried:
RUN set -e && \
apt update && \
apt install -y unzip && \
wget -O /tmp/ozw.zip https://codeload.github.com/OpenZWave/open-zwave/zip/V1.5 && \
cd /tmp && \
unzip /tmp/ozw.zip && \
cp -R /tmp/open-zwave-1.5/config/* /usr/local/lib/python3.6/site-packages/python_openzwave/ozw_config/ && \
rm -rf /tmp/ozw.zip /tmp/open-zwave-1.5 && \
apt remove -y unzip && \
rm -rf /var/cache/apt/*
I have tried secure adding in OZWCP, in Homeassistant, Iāve tried 0.4.4, 0.4.3, 0.4.3 ozwdev, 0.4.4 ozwdev, 0.4.9, and no matter what itās always sensors!
PLEASE SEND HELP
Probably a dumb question but did you add this to your configuration.yaml, but I will say that the sensors should not show unknown. Definitely add secure.
cover:
platform: zwave
If I add everything in OZWCP it shows the full name, not unknown, adding through HA shows unknown. Still canāt figure out why 1.5 wonāt show either.
Iām not running docker, but I rememeber that if you update to dev flavor, and dont make a change to one of the HA config files, that it will change back. Here is some info from where I had the same issue earlier in this thread. Maybe this will help.
FYI
Based on the latest code on github theyāre updating HA python_openzwave requirements to 0.4.9 so anyone using the dev version will want to do this before the next update:
pip3 install --no-cache-dir python_openzwave==0.4.9 --install-option="--flavor=ozwdev"
Is the requirements_all.txt file on github? I looked last night but couldnāt find it. Granted it was about 4am and I was frustrated so I might not have looked well.
@ptdalen I updated 2 files at one point:
RUN echo "Editing the init.py file"
RUN sed -i s/python_openzwave==0.4.3/python_openzwave==0.4.9/ /usr/src/app/homeassistant/components/zwave/__init__.py
RUN echo "Editing the homeassistant requirements_all.txt file"
RUN sed -i s/python_openzwave==0.4.3/python_openzwave==0.4.9/ /usr/src/app/requirements_all.txt
Do I need to specify the dev version in the edits as well? or is just the version number fine?
Yes you need the flavor option to get barrier support.
Also note, after I updated my nodes were renamed I had to go back and name them via HA. Instead of it adding _state_label
it just comes up like this example: garage_door_state
I had to rework a few automations due to this
FROM homeassistant/home-assistant:0.75.3
RUN set -e && \
pip3 uninstall -y python-openzwave && \
pip3 install --upgrade cython==0.24.1 && \
pip3 install --no-cache-dir 'python_openzwave==0.4.9' --install-option="--flavor=ozwdev"
I assume this didnāt work for you per hawkās post?
0.75.3 still use 0.4.3. It will be upgraded in the next release.
I just built my docker image yesterday and it is working great.
Any other changes in the new version of openzwave? Would be cool if it had native support for the opener, but alas I doubt it does. haha
0.4.3 -> 0.4.9 in the next release is just python_openzwave, it is still using the dev version of openzwave.
Until openzwave 1.6 is released (I think 1.5 is dev), we have to patch 1.4 or use dev version (1.5). No way around it.
Assuming you did the below code:
FROM homeassistant/home-assistant:0.75.3
RUN set -e && \
pip3 uninstall -y python-openzwave && \
pip3 install --upgrade cython==0.24.1 && \
pip3 install --no-cache-dir 'python_openzwave==0.4.9' --install-option="--flavor=ozwdev"
Did you also modify another file to prevent HA from changing versions?
Do I need to remove and re-add the node?
Anything else in your config besides:
cover:
platform: zwave (i know the spacing isnāt YAML compliant, canāt figure that out on this forum)