Батарея Deye SE-G5.1 Pro-B, BMS протокол

Працює моніторинг батареї Deye SE-G5.3 в Home Assistant.
це Ви конфіг писали чи взяли готовий з https://github.com/Psynosaur/esphome-deye-bms/blob/main/deye-can-bus.yaml ?

Просто по коду бачу що там є якийсь wake up сигнал, але відправляється він тільки один раз.
Можна спробувати відправляти його частіше, можливо тобі BMS не буде засипати. Має бути на днях pro b. Тоді спробую з нею
 
В тому проєкті wake up на id 351 для того щоб inter CAN (CAN IN, CAN OUT порти) почав передавати дані - бо інакше там тиша.
Щоб не засинала батарея треба спробувати кожну секунду слати 0 на id 305

###########################################################################################################
# Inverter heartbeat to prevent battery sleep mode ? Need to confirm
###########################################################################################################

- interval: 1s
then:
- lambda: |-
uint32_t can_id = 0x305;
std::vector<uint8_t> canMessage = {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
id(pcs_can)->send_data(can_id, false, canMessage);
ESP_LOGI("CAN", "Sent CAN message with ID: 0x%lx", static_cast<unsigned long>(can_id));

У дочки цей код відправляється, для батареї не шкодить, але в неї вимикається зарядний пристрій інвертора з 7 до 23 - тому не впевнений що цей код дієвий

Автор того коду і його обговорення тут
 
Останнє редагування:
Назад
Угорі