kakaki / esphome_dietrich

Dietrich (Remeha) Boiler connectivity using ESP8266 with ESPHOME - Home Assistant
23 stars 17 forks source link

crc #3

Open ViperRNMC opened 2 years ago

ViperRNMC commented 2 years ago

Hi, I got an crc error I think, device is up and I connect the Dietrich as you image.

INFO Successfully connected to esp_cv.local
[13:10:28][D][custom:209]: crc error
[13:10:28][D][custom:213]: sample data: 5C71FF3FE90300006C73FF3F440210405C71FF3FE90300006C73FF3FFF19204000000000F0A7C64B8E3300000300000000000000F0A7C64B95330000000000000000000000000000F0A7C64B00000000
[13:10:43][D][custom:209]: crc error
[13:10:43][D][custom:213]: sample data: 5C71FF3FE90300006C73FF3F440210405C71FF3FE90300006C73FF3FFF19204000000000F0A7C64B1C6E00000300000000000000F0A7C64B2D6E0000000000000000000000000000F0A7C64B00000000
[13:10:53][D][sensor:113]: 'Boiler Uptime': Sending state 38.27000 s with 0 decimals of accuracy
[13:10:58][D][custom:209]: crc error
[13:10:58][D][custom:213]: sample data: 5C71FF3FE90300006C73FF3F440210405C71FF3FE90300006C73FF3FFF19204000000000F0A7C64BC3A800000300000000000000F0A7C64BC6A80000000000000000000000000000F0A7C64B00000000
[13:10:58][D][sensor:113]: 'Boiler WiFi Signal': Sending state -77.00000 dBm with 0 decimals of accuracy
[13:11:13][D][custom:209]: crc error
[13:11:13][D][custom:213]: sample data: 5C71FF3FE90300006C73FF3F440210405C71FF3FE90300006C73FF3FFF19204000000000F0A7C64B4EE300000300000000000000F0A7C64B5DE30000000000000000000000000000F0A7C64B00000000
[13:11:28][D][custom:209]: crc error
[13:11:28][D][custom:213]: sample data: 5C71FF3FE90300006C73FF3F440210405C71FF3FE90300006C73FF3FFF19204000000000F0A7C64BF41D01000300000000000000F0A7C64BF81D0100000000000000000000000000F0A7C64B00000000
schnettker commented 2 years ago

Hi, i have the same problem. Anything new?

Calenta DS 15

[custom:209] | crc error [custom:213] | sample data: 00000000F0A7C64B62105859972C310500000000F0A7C64B06819563A32C310500000000F0A7C64B105839940B3D31050000000000000000F0A7C64B000000008E7D04007464FF3FB908104000000000

schnettker commented 2 years ago

Find the solution in an other thread:

uart:
  id: uart_bus
  baud_rate: 9600
  tx_pin: GPIO15
  rx_pin: GPIO13
  stop_bits: 1

I changed the Pins on my w1 mini

chobott commented 1 year ago

Same problem for me :-)

crc error

chobott commented 1 year ago

Probably there is lot of type of Boiler, there is SW Rehema Recom for monitoring Boiler, after install it and connect monitoring working via USB-TTY adapter and Recom Identification is "PCU-02/03 (P3)" there is condig folder contain XML file for this Boiler Rehema-Recom-5-2-0_config_xml.zip

andMaximus commented 1 year ago

I've been trying to get this running with a Remeha Avanta boiler with no success so far. It seems that this boiler communicates in a slightly different way, which was presumably altered in the dietrich_calentaV1_P5.h file. I've tried to apply the same fixes here but I still keep getting CRC errors. It does seem like data is coming through, though running it through a HEX converter returns a garbled mess.

Can anyone point me in the right direction what else to change? A bit of sample data is attached below. I am running a D1 mini, with UART connected to TX - GPIO1 and RX - GPIO3.

[14:40:23][D][custom:209]: crc error
[14:40:23][D][custom:213]: sample data: 56A52140141DFF3F1432234002000000C64B0000000000007C07FF3FFEFFFFFF00000000FCC6FF3F000000007807FF3F00000000844AFF3F141DFF3F00000000000000009D240B00CAA1457600000000
[14:40:23][W][component:214]: Component <unknown> took a long time for an operation (0.26 s).
[14:40:23][W][component:215]: Components should block for at most 20-30ms.
[14:40:38][D][custom:209]: crc error
[14:40:38][D][custom:213]: sample data: AEA52140100000003B00000001000000C64B0000000000007C07FF3FFEFFFFFF00000000FCC6FF3F000000007807FF3F0000000024850B003C20FF3F0000000000FFFF3FF0FEFF3F1000000000000000
[14:40:38][W][component:214]: Component <unknown> took a long time for an operation (0.26 s).
[14:40:38][W][component:215]: Components should block for at most 20-30ms.