CRC error when trying any php
i have a nodemcu v3 and installed esplink.
when i connect the esp to the calenta 40c the esp turns on and i can reach the webpage of esp-link. but in the Microcontroller Console i dont see anything, i have set the baud rate to 4800 and fmt 8N1. when i try the hex code for the identification i dont get a response. i also installed the repo to my raspberry pi and tried to run the php but i get the next error code: />PHP version: 7.1.33-64+ubuntu24.04.1+deb.sury.org+1
Connected to 10.0.0.37:80
Sending request...
ID-01 read:
ID-02 read:
ID-03 read:
Identification used: 02
Data written to log: /var/log/remeha_identification_data.log
************** CRC ERROR!!!! ***********
in the log i find this: **** CRC Error **** | 2024-10-06 16:21:10 | 02 03 | 02 03 | 02 03 |
did i miss a step?
From memory, I used Baud Rate of 9600. Did you try this? I'm not longer using the ESP-Link solution, but have installed ESP Home version to integrate with Home Assistant so unable to check. Also worth checking that the TX & RX are not swapped maybe (although from what I can make out from photos look correct)
Do you have the link for the esphome version? Thank you
Do you have the link for the esphome version? Thank you
I've got a branch here in my repos with a few changes I needed to make
thank you, the esphome part is up and connected to homeassistant but i still get a crc error. does the boiler has to be in a specific setting?
I did not make any changes to my boiler for this to work. I have noticed that with ESPHome version, there are some odd readings, but mostly reads correctly. Enabling the Web Server on ESP Home:
web_server:
port: 80
Allows me to check and everything is normal. There are different readings taken, so some info should be populated as 2 different CRC checks from memory. If none, may be something else.
I have very short cable between the Boiler and ESP (btw have also used an ESP32 for this) so not sure if this has impact. Also, there is potential for a problem with the 5V signal and the expected 3V on the ESP (although many will say this should not be an issue).
sorry for the late response, This is what the consoles says on the web page:
| 22:56:56 | [E] | [custom:234] | CRC ERROR |
|---|---|---|---|
| 22:56:56 | [I] | [custom:238] | Sample Data: C64B0000000000004409FF3FFEFFFFFF00000000FCC6FF3F00000000641FFF3F712901006420FF3F641FFF3F30000000000000005C60FF3F580EFF3F00000000000000002A0372011886FE3F6A0F1040 |
| 22:56:56 | [W] | [component:237] | Component |
| 22:56:56 | [W] | [component:238] | Components should block for at most 30 ms. |
| 22:57:26 | [E] | [custom:234] | CRC ERROR |
| 22:57:26 | [I] | [custom:238] | Sample Data: A6C921403C22FF3F746B234002000000C64B00000000000000000000FEFFFFFF00000000FCC6FF3F000000004009FF3F020000007060FF3F3C22FF3F0000000000000000910E0102741AFF3F00000000 |
| 22:57:26 | [W] | [component:237] | Component |
| 22:57:26 | [W] | [component:238] | Components should block for at most 30 ms. |
| 22:57:56 | [E] | [custom:234] | CRC ERROR |
| 22:57:56 | [I] | [custom:238] | Sample Data: C64B00000000000000000000FEFFFFFF00000000FCC6FF3F000000004009FF3F020000006460FF3F2823FF3F30000000F0FEFF3F0471FF3F0471FF3F00000000A96110406E259002741AFF3F00000000 |
| 22:57:56 | [W] | [component:237] | Component |
| 22:57:56 | [W] | [component:238] | Components should block for at most 30 ms. |
| 22:58:26 | [E] | [custom:234] | CRC ERROR |
| 22:58:26 | [I] | [custom:238] | Sample Data: 01000000D454FF3F0200000070F22140000000003CEC2140FBA9F1D2F36CE3023CEC2140010000000100000002000000F0FEFF3F0471FF3F0471FF3F000000000000000040271F03741AFF3F00000000 |
| 22:58:26 | [W] | [component:237] | Component |
| 22:58:26 | [W] | [component:238] | Components should block for at most 30 ms. |
| 22:58:56 | [E] | [custom:234] | CRC ERROR |
| 22:58:56 | [I] | [custom:238] | Sample Data: 8FFC02009FFC02007C22FF3F30000000000000003CEC2140F1D24DA28BEE6A033CEC2140010000000100000001000000F0FEFF3F0471FF3F0471FF3F00000000A9611040FB3AAE03741AFF3F00000000 |
| 22:58:56 | [W] | [component:237] | Component |
| 22:58:56 | [W] | [component:238] | Components should block for at most 30 ms. |
| 22:59:26 | [E] | [custom:234] | CRC ERROR |
| 22:59:26 | [I] | [custom:238] | Sample Data: A6C921404421FF3F146B234002000000C64B00000000000000000000FEFFFFFF00000000FCC6FF3F000000004009FF3F020000006860FF3F4421FF3F000000000000000051393D0410000000FFFFFFFF |
| 22:59:26 | [W] | [component:237] | Component |
| 22:59:26 | [W] | [component:238] | Components should block for at most 30 ms. |
| 22:59:56 | [E] | [custom:234] | CRC ERROR |
| 22:59:56 | [I] | [custom:238] | Sample Data: D002320F5C60FF3F641FFF3F30000000000000003CEC2140C420B0D29BEC79043CEC2140010000000100000001000000F0FEFF3F0471FF3F0471FF3F0000000000000000A641CC04741AFF3F00000000 |
| 22:59:56 | [W] | [component:237] | Component |
| 22:59:56 | [W] | [component:238] | Components should block for at most 30 ms. |
| 23:00:26 | [I] | [custom:269] | Counter1 Data: F0FEFF3F0471FF3F0471FF3F00000000A9611040DF615B05741AFF3F |
| 23:00:27 | [I] | [custom:288] | Counter2 Data: F0FEFF3F0471FF3F0471FF3F00000000A9611040DF615B05741AFF3F |
| 23:00:27 | [W] | [component:237] | Component |
| 23:00:27 | [W] | [component:238] | Components should block for at most 30 ms. |
i bought a esp 32 devboard but again with crc error. could you send me your yaml code for your esp32?
@Heldenmar did you solve the issue in the end? I have exactly the same behaviour