-
-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update ramses_cc for HVAC (e.g. Itho Daalderop) & integrate breaking changes #63
Comments
@tomkooij Are you up for this? |
@zxdavb Count me in. Sorry for ignoring this. I have been cleaning up emails, so I wasn't recieving GitHub notifications. So I missed this. Fixed that now. I will setup the dev environment. I'll have to dig into ser2net to share the SSM-D2. I installed another HA docker. Currently it is using my "real" HGI-80, so I cannot fake. I'll have to dig into ser2net to test that, but it seems to run fine. Running the current master off HACS. (But that does not seem to install the current ramses_rf master, I'll do that manually) |
@zxdavb I've installed But upon restarting HA, ramses_cc installs
Anyway, I do not use the entity you mentioned above so cannot test that (yet -- need to create a proper entity for the autotemp UFC etc). But nothing breaking on current masters. |
@tom - I'm going to be out of action for a few weeks... But I didn't want to use manifest.json - I wanted to have a local git repo for ramses_rf ( That way, you can easily chose whatever branch / commit you want, as long as the versions match.
|
Unfortunately, upon a restart of HA, it seems I'll have to check again, when the time comes. At least I have a test HA in docker now, that I can fire up whenever I/you want to test something, |
Don't use HACS. Instead, |
@tomkooij has been the source of a many recent improvements to the library, particularly the HVAC parsers. Thanks!
In addition, the latest master of ramses_rf has many other (albeit beneficial) changes, some deep within the codebase. And there is a significant bug in ramses_rf's to-do list, that will be included in this next release.
Unfortunately, there are breaking changes that I will find difficult to test/debug (i.e. I have no access to live HVAC systems via RF).
One example is:
... being changed to:
The prudent action is to recruit selected users who have the right HVAC systems and involve them in this test/debug cycle, with a dev/test platform.
Specifically, their existing HA systems will not be used for this function; rather: they will have a second HA instance for test/debug. Ideally, they will have two USB dongles (at least one running evofw3), although it is likely that ser2net will be used instead.
First step, is to set up a development environment and clone the master branch of the:
... and get ser2net working.
Once a dev/test environment is established, start HA and any report bugs; then update the repos and repeat the cycle.
The text was updated successfully, but these errors were encountered: