bertmelis / VitoWiFi

Communicate with Viessmann boilers using the optolink for ESP8266 and ESP32
MIT License
118 stars 39 forks source link

Serialmonitor "chksum 0x2d" #75

Closed Trainerr closed 10 months ago

Trainerr commented 2 years ago

Installation specifics

Symptom

i can't see any IR blinking signal with my smartphone camera.

i got this message after boot up.

load 0x4010f000, len 1384, room 16 
tail 8
chksum 0x2d
csum 0x2d
v951aeffa
~ld

it looks like my esp8266 didn't boot up correctly or is this message normal?

bertmelis commented 2 years ago

ESP8266 only has 1 full UART so if you want to use VitoWiFi, you can't use the Serial monitor at the same time. You can use libraries like this on https://github.com/JoaoLopesF/RemoteDebug to print messages like telnet.

Trainerr commented 2 years ago

so how can i check if it is working if i don't get any values via Mqtt?

My IR LED is also not shining.

bertmelis commented 2 years ago

Instead of printing debug messages to Serial, you print them to another "printer". You could use this library: https://github.com/JoaoLopesF/RemoteDebug

#define HOST_NAME "vitowifidebug"
#include <RemoteDebug.h>
RemoteDebug debug;

void setup() {
  // ...
  VitoWiFi.enableLogger();
  VitoWiFi.setLogger(&debug);
}

void loop() {
  // ...
  debug.handle();
}
bertmelis commented 10 months ago

Closing because of configuration error. Feel free to reopen or create a discussion if help is needed.