Cinamon
February 20, 2021, 6:04pm
710
I will! Can i test it with 0.5.6? Does it need special configuration?
@zxdavb : i get this error when i check the config:
Invalid config for [evohome_cc]: required key not provided @ data['evohome_cc']['config']['enforce_allowlist']. Got None. (See ?, line ?).
phdelodder
(Philippe Delodder)
February 20, 2021, 6:33pm
711
Cinamon:
enforce_allowlist
Check this out:
evohome_cc:
serial_port: /dev/ttyUSB0
scan_interval: 15
config:
packet_log: /config/evohome_cc_packet.log
enforce_allowlist: false
Cinamon
February 20, 2021, 6:48pm
712
Thx! @phdelodder !
Itâs up and running now. Can i test something special?
zxdavb
(David Bonnes)
February 20, 2021, 7:05pm
713
Invalid config for [evohome_cc]: required key not provided
This is now fixed, the key is no longer required - please consider removing it from your config to check.
Cinamon
February 20, 2021, 7:07pm
714
When i donât use: enforce_allowlist: false
i will get the same error.
when i add it, it works good.
zxdavb
(David Bonnes)
February 20, 2021, 7:21pm
715
Did you pull the last version of the repo?
Cinamon
February 20, 2021, 7:23pm
716
I have just pulled the latest version and i dont need the enforce_allowlist anymore.
@zxdavb can i test something special?
The eco option does works! perfect!
zxdavb
(David Bonnes)
February 20, 2021, 7:37pm
717
Why not try the allow_list
(whitelist) functionality?
Also set the max_zones
parameter.
And everyone should be using schema: {controller: ...}
evohome_cc:
serial_port: /dev/ttyUSB0
config:
enforce_allowlist: True
max_zones: 8
schema:
controller: 01:145038
allow_list:
- 01:145038
- 04:056053
...
In fact, the plan is to strongly recommend people use all three of these, going forward.
Cinamon
February 20, 2021, 8:20pm
718
I try now the max_zones and allow_list. (First i have to figured out which number for which room)
i have now:
serial_port: /dev/serial/by-id/usb-1a86_USB2.0-Serial-if00-port0
scan_interval: 60
config:
packet_log: /config/packets.log
enforce_allowlist: True
max_zones: 4
schema:
controller: 01:087939
allow_list:
- 18:073736
Update: max_zones works! he picked now 4 valves instead of 8.
@zxdavb allow_list are the valves to accept or not?
zxdavb
(David Bonnes)
February 20, 2021, 8:30pm
719
For now all your devices need to be in the allow_list
âŚ
My records tell me you have 8 zones, no?
Cinamon
February 20, 2021, 8:33pm
720
yes thats correct, i have 8 zones but i want to test the function and it works!
now i have to found the other IDâs, how could i find them?
dariusz
February 20, 2021, 8:50pm
721
Hmm⌠For the âclimateâ I still only have this displayed:
zxdavb
(David Bonnes)
February 20, 2021, 8:53pm
722
@dariusz PM me a packet.log and a HA log. Youâll need:
logger:
default: info # don't use debug
logs:
homeassistant.core: debug # to see: Event state_changed
homeassistant.loader: info # You are using a custom integration for evohome_cc...
homeassistant.setup: info # Setting up evohome_cc
custom_components.evohome_cc: info
custom_components.evohome_cc.*: info
evohome_rf: warning
evohome_rf.*: warning
evohome_rf.packet_log: info # info=STDOUT, warning=STDERR
evohome_rf.protocol: info # for rcvd msgs
# Use your own values here...
evohome_cc:
serial_port: /dev/ttyUSB0
scan_interval: 60
config:
packet_log: /home/dbonnes/home-assistant/.config/packet.log
max_zones: 16
schema:
controller: 01:xxxxxx
From startup of HA, for about 10 mins.
zxdavb
(David Bonnes)
February 20, 2021, 9:26pm
723
@cinnamon
Note: when you see your schema - donât be surprised to see the system isnât configured as you expect - this is commonâŚ
phdelodder
(Philippe Delodder)
February 21, 2021, 6:41am
724
Do I need to add the controller, oth, hgi80 also in the allowlist? Or only the radiators?
Currently I compiled the following list:
allow_list:
- 01:223036
- 10:040239
- 04:231770
- 04:231772
- 04:231774
- 04:231776
- 04:050559
- 04:155445
- 04:155403
- 04:081849
- 04:155443
- 04:155407
- 04:155551
- 04:155533
- 04:155537
1 Like
Cinamon
February 21, 2021, 7:52am
725
@phdelodder i see in a post of David above that he addâs also the controller in the whitelist.
zxdavb
(David Bonnes)
February 21, 2021, 10:15am
726
This wiki entry has been heavily updated: Tips for the configuration.yaml file
I strongly recommend using a controller ID, and an allow list.
2 Likes
dariusz
February 21, 2021, 12:00pm
727
Is the âmanual installâ correct?
When I follow that - I get something like this - see below.
I.e. I have another âcustom_componentsâ folder under âevohome_ccâ.
zxdavb
(David Bonnes)
February 21, 2021, 12:13pm
728
Note: the latest version of
evohome_rf is 0.5.7 - this will be pulled down from the internet, automatically
evohome_cc is the master branch of the repo - it does say 0.5.6, but is really 0.5.7.
You do not need to install evohome_rf - HA should pull it down from PyPi
Your directory structure should be:
custom_components
evohome_cc
__init__.py
...
dariusz
February 21, 2021, 2:26pm
729
O.K. Changed to newâŚ
Now for âclimateâ I see:
When I press 1-st one:
But when I want to change the temperature:
It stay for few seconds - then goes back to 17:
1 Like