Comments (6)
@tomkooij Are you up for this?
from ramses_cc.
Don't use HACS. Instead, git clone
the ramses_cc repo directly under the custom components folder.
from ramses_cc.
@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)
from ramses_cc.
@zxdavb I've installed ramses_cc@master
using HACS in my HA dev container.
But upon restarting HA, ramses_cc installs ramses_rf==0.22.40
from manifest.json
. It even seems to reinstall the version in manifest.json after a reboot.
So I editted custom_components/ramses_cc/manifest.json
:
"ramses-rf @ git+https://github.com/zxdavb/ramses_rf@master",
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.
from ramses_cc.
@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 (git clone
), and use (e.g.) pip install -e ~/clients/ramses_rf/
That way, you can easily chose whatever branch / commit you want, as long as the versions match.
- ramses_rf/version.py, and
- ramses_cc/manifest.json
from ramses_cc.
But I didn't want to use manifest.json - I wanted to have a local git repo for ramses_rf (
git clone
), and use (e.g.)pip install -e ~/clients/ramses_rf/
That way, you can easily chose whatever branch / commit you want, as long as the versions match.
- ramses_rf/version.py, and
- ramses_cc/manifest.json
Unfortunately, upon a restart of HA, it seems ramses_cc
is reinstalled and the corresponding ramses_rf is installed from it's manifest.json. That does sound odd, but that is what seems to happen.
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,
from ramses_cc.
Related Issues (20)
- Entity climate.01:215596 (<class 'custom_components.ramses_cc.climate.RamsesController'>) implements HVACMode(s): heat, off, auto and therefore implicitly supports the turn_on/turn_off methods without setting the proper ClimateEntityFeature. HOT 1
- ramses_rf transmits too many packets per unit time HOT 4
- The integration is not tolerant of temporary issues with the packet source. HOT 8
- 0.31.16 Problem with the serial port: Transport did not initialise HOT 12
- 0.31.16 ramses_cc.get_zone_schedule service failing HOT 3
- Startup hangs with pyserial-asyncio-fast HOT 32
- 0.31.7 known_list does not filter out my next door neighbour's Evohome HOT 11
- [Question] What class to use for dual purpose device? HOT 2
- Packet log not rotating in config_flow HOT 3
- Warning: Detected that custom integration 'ramses_cc' accesses hass.helpers.storage HOT 1
- Missing sensor for bypass_mode Orchon 22f7
- Detected blocking call to open inside the event loop by custom integration 'ramses_cc' HOT 6
- All entities Unknown with Gateway status stuck on Problem HOT 13
- How to fake a Nuaire CO2 Sensor
- voluptuous.error.MultipleInvalid: not a valid value for dictionary value @ data['class'] after updating to 2024.8.0 HOT 12
- Ramses_CC stopped working after HA update 2024.8.2 HOT 3
- Entity supports the turn_on/turn_off methods without setting the proper ClimateEntityFeature
- `Accept packets from known devices IDs only` causes exception HOT 4
- Detected blocking call ... inside the event loop
- Custom integration 'ramses_cc' registers an entity service with a non entity service schema which will stop working in HA Core 2025.9 HOT 6
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 ramses_cc.