Comments (21)
FYI, the latest Vera UI7 version (released April 2019) is 7.029. The latest firmware that came out the same time is 1.7.4452 Vera Edge / 1.7.4453 Vera Plus / 1.7.4454 Vera Secure. I understand that Vera's older than these 3 models will no longer be updated. Officially noted here.
I'm running the latest HASSIO 97.2 and of course, it's severely crippled. It even messed up the HA/Google Assistant associations to the zwave devices managed by Vera.
What can I do to install this 3.4 update on HASSIO? I can test that it work OK on the latest VeraPlus firmware. Or must I wait for 97.x once the PR is merged?
If you can't wait for an HA update which includes pyvera 0.3.4 you can do the following at your own risk;
-
SSH into you're hass.io
-
Enter the HA docker:
docker exec -it homeassistant /bin/bash
-
Edit the manifest of the Vera component and set the version to 0.3.4:
vi /usr/src/homeassistant/homeassistant/components/vera/manifest.json
-
then
pip install pyvera==0.3.4
-
exit
-
hassio ha restart
from pyvera.
I've released this as 0.3.4, can you guys check it works OK on your firmware? I'll check on mine.
from pyvera.
... I believe we will need to keep updating this manifest.json file each time HA releases a new update, until HA includes .34, otherwise...cats and dogs.
FYI - The HA .98 release notes confirm pyvera 3.4 is included.
- Update pyvera to 0.3.4 (@KptnKMan - #25986) (vera docs)
- cats and dogs at peace!
from pyvera.
I did a PR for that: #115
But there may be differences between Vera versions. Hopefully @pavoni can shed some light on it or merge the PR.
from pyvera.
Hi @MarkJenniskens I found the same in my HA installation and I ran the examples/device/listener.py from this repo and I confirm is not working. At the same time I confirm what you said about the line 98 of the subscripbe.py.
What I did on my code and now is working is convert device_id from string to in like this:
device_list = self._devices.get(int(device_id), ())
And now the notifications from Vera are working again. I'm going to try to do a pull request to the repo!
from pyvera.
I didn't see that! I fix my installation manually and it's working now.
from pyvera.
I'll merge and release these - sounds like it certainly won't make anything worse, although it's possible there are other related issues.
I guess there is a revised vera firmware than changes the types.
Can you guys list what firmware versions you're using? I generally don't update my firmware after previous updates broken things (with zwave rather than pyvera!).
from pyvera.
My Vera controller is using 1.7.4452 version and HA is 0.97.2
from pyvera.
So I guess that's the latest firmware. I'm still on 1.7.4000.
from pyvera.
I've released this as 0.3.4, can you guys check it works OK on your firmware? I'll check on mine.
Great, will check!
Firmware: 1.7.1040 (latest for my old Vera Lite)
Checked; it's working for me.
from pyvera.
FYI, the latest Vera UI7 version (released April 2019) is 7.029. The latest firmware that came out the same time is 1.7.4452 Vera Edge / 1.7.4453 Vera Plus / 1.7.4454 Vera Secure. I understand that Vera's older than these 3 models will no longer be updated. Officially noted here.
I'm running the latest HASSIO 97.2 and of course, it's severely crippled. It even messed up the HA/Google Assistant associations to the zwave devices managed by Vera.
What can I do to install this 3.4 update on HASSIO? I can test that it work OK on the latest VeraPlus firmware. Or must I wait for 97.x once the PR is merged?
from pyvera.
Thanks very much for the Hassio pyvera update instructions! I can easily manage that once I get back home in a couple of days. Maybe by then, the official update will be ready as well.
from pyvera.
@MarkJenniskens , thanks! I was able to follow your instructions for updating PyVera and it appears that it may have solved the issue for me. Vera states are again showing up. In the past, sometimes states have stopped updating in HA after a period of time. I will monitor and post if they stop updating again.
from pyvera.
Had the same problem. Above workaround to install 0.3.4 fixed things.
HA 0.97.2
Vera3 1.7.1040 (no more updates for vera3)
from pyvera.
While this is a great fix, the files aren't in the same place for those of us running HA (non HASSIO) in a Docker container. I'm running it on a Synology NAS in Docker and although I found a Vera folder under components, there's no manifest.json in it...
from pyvera.
That's wierd, I thought they used the same source.
Can you post the exact folder location?
from pyvera.
I've got a few busy days ahead, but I'll get to it as soon as possible.
from pyvera.
I am running HA in virtualenv and my path is :
/srv/homeassistant/lib/python3.6/site-packages/homeassistant/components/vera/manifest.json
The modification works for me! Thank you everyone.
FYI - We should heed @MarkJenniskens warning - I believe we will need to keep updating this manifest.json file each time HA releases a new update, until HA includes .34, otherwise...cats and dogs.
from pyvera.
Mine is in /usr/src/app/homeassistant/components/vera and I found the manifest.json file. Took a bit of effort to modify it, but it's done. Now to see if it works... Would it be easier to drop a copy of the component in the custom components directory until it's fixed? Not sure how to do that, but it's a thought...
from pyvera.
Just made the modification as per @MarkJenniskens instructions, and all is working (HA 0.97.2 / vera 1.7.4453) .
from pyvera.
Based on the comments above, I'll close this. Please re-open is the issues re-occur.
from pyvera.
Related Issues (20)
- VeraDimmer.turn_on() overwrites previous brightness HOT 1
- More metadata about battery and communication status HOT 1
- The "complex" variable functions do not consider service Id HOT 8
- call_service() function does not accept action arguments HOT 4
- variableset request--set the value of a state variable HOT 1
- Use of Fibaro Zwave Key Fob Remote HOT 2
- Vera 7.3 firmware Beta & pyvera HOT 2
- Support for Power meter (pulse counter)
- Frequently fails on Home Assistant restart with "Entity already exists" HOT 6
- Vera 7.31 breaks thermostat? HOT 5
- Possible async issues in pyvera exposed by home assistant HOT 10
- Support for control of RGBWW devices such as Aeontec ZW098. HOT 7
- Unhandled exceptions in pyvera (HA AssertionError) HOT 3
- Sole owner on pypi? HOT 1
- pyvera install HOT 23
- comm_failure method incorrectly returns True when CommFailure variable not present in Vera response HOT 4
- Do a better job at handling Comms Failure (esp in Home Assistant) HOT 21
- Problem parsing pin code string HOT 1
- Update to Python 3.9, upgrade pylint mypi etc
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pyvera.