Chevy volt/ampera gen1 cabin heater
Posted: Sat Sep 17, 2022 8:42 am
Does anyone have this Eberspacher heater (type 22851153) response messages from this 5kW heater? I'm able to wake heater up as it start to send response messages, when sending more command and keep alive messages it keep sending messages but most bytes are zeros - input current does not rise and no heat. Tried few slightly different messages scheme I found, also stm32-vcu one. Damien have same heater installed, so should work - or perhaps he have it only for the show??
I read these heaters fails, maybe I got bad one? Is there any way to confirm? Of course I installed this under the battery, so almost impossible to remove.
Really soon I need to get some different heater as its getting colder... Maybe CAN controlled Mitsubishi could be one?
I send wakeup 0x100 only once and rest messages listed on https://openinverter.org/wiki/Chevrolet ... ter_Heater are sent one message at a time in a loop every 10ms each (tried 5ms too), so all messages are send every 100ms (or 50ms if message send every 5ms).
I did try ZombieVerter heater messages with same results.
Here is what heater will send back in HEX:
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 1047809D: 0 0 40 0 0 0 0 0
Data from ID: 63E: 1 64 0 0 0 0 0 0
Data from ID: 10440000: 0 0 50 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 1047809D: 0 0 51 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 1047809D: 0 0 52 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 1047809D: 2 0 52 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
..so after wakeup only these have non-zero bytes:
Data from ID: 1047809D: 0 0 40 0 0 0 0 0
Data from ID: 63E: 1 64 0 0 0 0 0 0
Data from ID: 10440000: 0 0 50 0 0 0 0 0
..clip..
Data from ID: 1047809D: 0 0 51 0 0 0 0 0
0x1047809D byte 2 seems to be some kind of counter, it will rise slowly higher, nothing else changes.
If I do not send keepalive message 0x621 after wakeup, heater will send this message six times and go back to sleep, as predicted:
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
From this video heater should send more non zero messages when heating:
I read these heaters fails, maybe I got bad one? Is there any way to confirm? Of course I installed this under the battery, so almost impossible to remove.
Really soon I need to get some different heater as its getting colder... Maybe CAN controlled Mitsubishi could be one?
I send wakeup 0x100 only once and rest messages listed on https://openinverter.org/wiki/Chevrolet ... ter_Heater are sent one message at a time in a loop every 10ms each (tried 5ms too), so all messages are send every 100ms (or 50ms if message send every 5ms).
I did try ZombieVerter heater messages with same results.
Here is what heater will send back in HEX:
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 1047809D: 0 0 40 0 0 0 0 0
Data from ID: 63E: 1 64 0 0 0 0 0 0
Data from ID: 10440000: 0 0 50 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 1047809D: 0 0 51 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 1047809D: 0 0 52 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 1047809D: 2 0 52 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
..so after wakeup only these have non-zero bytes:
Data from ID: 1047809D: 0 0 40 0 0 0 0 0
Data from ID: 63E: 1 64 0 0 0 0 0 0
Data from ID: 10440000: 0 0 50 0 0 0 0 0
..clip..
Data from ID: 1047809D: 0 0 51 0 0 0 0 0
0x1047809D byte 2 seems to be some kind of counter, it will rise slowly higher, nothing else changes.
If I do not send keepalive message 0x621 after wakeup, heater will send this message six times and go back to sleep, as predicted:
Data from ID: 13FFE09D: 0 0 0 0 0 0 0 0
From this video heater should send more non zero messages when heating: