Replies: 22 comments 10 replies
-
I just built my PCB. I will try to gather some infos this week. |
Beta Was this translation helpful? Give feedback.
-
Decoded first messages. Example: Feuchte Sollwert
can_id=0x1fe04208
CAN message
|
Beta Was this translation helpful? Give feedback.
-
Perhaps it could help : |
Beta Was this translation helpful? Give feedback.
-
I got the first sensors working. Not production ready, but at least something.
|
Beta Was this translation helpful? Give feedback.
-
Great ! I'll try to generate a sensor list from the datapoints with substitutions for translation like that :
|
Beta Was this translation helpful? Give feedback.
-
New processing data script : https://github.com/nliaudat/esp_canbus/tree/main/esphome/hoval_data_processing
|
Beta Was this translation helpful? Give feedback.
-
Updated some code. S16 values now working, but outside temp value flips between 0 and real value...
|
Beta Was this translation helpful? Give feedback.
-
I have finished the sensors and translation part (using substitutions). I need to make the script to generate canbus configuration. The code posted in https://github.com/nliaudat/esp_canbus/tree/main/esphome has only HV (homevent) sensors but the scripts can generate all the devices. |
Beta Was this translation helpful? Give feedback.
-
Some remarks:
|
Beta Was this translation helpful? Give feedback.
-
I've seen that modbus works with hoval components. Perhaps, it's the way to go : https://community.home-assistant.io/t/hoval-modbus-uint8/504883 |
Beta Was this translation helpful? Give feedback.
-
I do not see a modbus interface on my homevent. |
Beta Was this translation helpful? Give feedback.
-
My homevent does not have a network connection. HV is just connected to a toptronic e. So for me this won't work. |
Beta Was this translation helpful? Give feedback.
-
The good news is that I received my board and it's working. I have issues with "Outside air temp." as the canbus sends 0 every seconds and the real value perhaps 1x per minutes. |
Beta Was this translation helpful? Give feedback.
-
New version is working great ! ps: you have to change to your pin board
|
Beta Was this translation helpful? Give feedback.
-
Awesome! Will give it a try next week or so. |
Beta Was this translation helpful? Give feedback.
-
canbus on frame is not the good way to go as some sensors do not updates their stats if not requested. I've tried to update the "humidity state value" without success, but the sensor need to request (0x40) canbus message as same as update (0x46) . As sample, if satus ventilation is 5 (cold mode), no temperature is provided |
Beta Was this translation helpful? Give feedback.
-
cannot get the right canbus.send to update value (or request) if monitoring "Humidity set value" here is the response :
data : message_len = 1, operation = 70 (0x46), function_group = 50 (0x32), function_number = 0 (0x00), datapoint = 40687 (9eef) , value,, end message ? = 0x78 data[1] = 42 for response :
I tried a lot of canbus.send messages with 0x46 ( SET_REQUEST ):
|
Beta Was this translation helpful? Give feedback.
-
I think you need to send something like:
0x20 -> MessageID 32 (should be incrementet for further requests) |
Beta Was this translation helpful? Give feedback.
-
Getting it works ! The can ID was not accurate enough : 0x1F => 0x1FE04208
|
Beta Was this translation helpful? Give feedback.
-
That means the sensors are now updating? |
Beta Was this translation helpful? Give feedback.
-
write values works, but only the ventilation modulation must be set to "constant" or "eco" |
Beta Was this translation helpful? Give feedback.
-
everything working now |
Beta Was this translation helpful? Give feedback.
-
replace issue #2
Beta Was this translation helpful? Give feedback.
All reactions