Well done! What sw did you use? Does it emulate w-bus?I have successfully started Webasto with esp32 using this ugly homemade circuit
View attachment 267075
There is no need for emulation. W-bus is standard k-line protocol. And with L9637D (or homemade) you can use it with arduino/esp32 (with additional level shifter) uart interface. So you are just sending/receiving messages over serial.Well done! What sw did you use? Does it emulate w-bus?
Very nice (and cheap!!!)There is no need for emulation. W-bus is standard k-line protocol. And with L9637D (or homemade) you can use it with arduino/esp32 (with additional level shifter) uart interface. So you are just sending/receiving messages over serial.
These guys reverse engineered the w-bus protocol and it is well documented W-Bus library and applications
I'm only sending message for turning webasto on and keeping it alive for specific time. I don't care about the readings from the heater.
I checked everything with oscilloscope before I plugged it in car.
Here is the code for platformio. I just renamed extension to txt instead of cpp.
According to my infoI found somewhere that I have older Telestart unit 7N0963513 which is for T5 but not for T5GP. So I bought 7N0963513B, but the issue is the same.
As a quick and dirty solution, for a couple of bucks you can get a fob and receiever on ali and it will work with your arduino unit.I tried 4F0909509 and the result is the same. It receives signal but it will not turn the heater on. Strange is that the t90 should be able to send settings information to the FOB, but the FOB does not show anything. It just receives signal when i press ON.
Anyway, I'm giving up and going back to my Arduino solution
This looks great!! Perhaps even better for simply adding telestart to a Webasto. I was not planning on using an expensive VW fob anyway, but an Aruidno/ESP processed cheap 433Mhz generic fob.I have successfully started Webasto with esp32 using this ugly homemade circuit.