Home assistant інтеграція інвертора

Вітаю, а хтось зміг додати через ha-eybond-local ANJ-4.2KW-24V-W-Pro через рідний свисток, щоб була можливість керування, в мене вийшло додати лише в режимі читання. А хотілось би мати можливість і керування, може хтось додавий такий інвертор через рідний свисток?
В інтеграції повний контроль увімкнули? Ну і ставити останню бету
 
Вітаю! Чи може хтось допомогти з інтеграцією anern-sci-evo-4200 в ha? Зроблений даталогер на esp32-c3, max3232 з понижайкою 12-5в, використовую піни 20 та 21, якщо заживити від type-c та закоротити rx та tx max3232 - в логах esphome відравлені дані приходять. Питання: 1. Яка точна розпіновка порту rs232 цього інвертора? Є сумніви щодо rx та tx - жодним протоколом відповідь отримати не вдалося. Пробував pipsolar та modbus. Піни rx та tx інвертора місцями міняв, швидкості 2400 та 9600, адрес від 0 до 10 перебирав. Питання 2. Може є готовий та робочий yaml для цього інвертору? Питання 3. Max3232 дуже сильно гріється при живленні від самого rs232 через понижайку (живлення взяв з піна 4 інвертора - 12в, від поніжайки заживив esp, з нього взяв 5в для max3232).

P.s. китайський solarplug rwb1-04 працює без проблем.
 
Вітаю! Чи може хтось допомогти з інтеграцією anern-sci-evo-4200 в ha? Зроблений даталогер на esp32-c3, max3232 з понижайкою 12-5в, використовую піни 20 та 21, якщо заживити від type-c та закоротити rx та tx max3232 - в логах esphome відравлені дані приходять. Питання: 1. Яка точна розпіновка порту rs232 цього інвертора? Є сумніви щодо rx та tx - жодним протоколом відповідь отримати не вдалося. Пробував pipsolar та modbus. Піни rx та tx інвертора місцями міняв, швидкості 2400 та 9600, адрес від 0 до 10 перебирав. Питання 2. Може є готовий та робочий yaml для цього інвертору? Питання 3. Max3232 дуже сильно гріється при живленні від самого rs232 через понижайку (живлення взяв з піна 4 інвертора - 12в, від поніжайки заживив esp, з нього взяв 5в для max3232).

P.s. китайський solarplug rwb1-04 працює без проблем.
В атачі pdf на ці RWB. На сьомій сторінці є розпіновка для кожного варіанту виконання. Стосовно RX TX треба пробувати і так, і навпаки. Бо невідомо відносно якого присторою вони рахують напрямок - інвертора, чи даталогера.
 

Вкладення

  • Solar Plug-RWB1 User Manual EN V1.50(20250905).pdf
    924,3 Кб · Перегляди: 20
Вітаю! Чи може хтось допомогти з інтеграцією anern-sci-evo-4200 в ha? Зроблений даталогер на esp32-c3, max3232 з понижайкою 12-5в, використовую піни 20 та 21, якщо заживити від type-c та закоротити rx та tx max3232 - в логах esphome відравлені дані приходять. Питання: 1. Яка точна розпіновка порту rs232 цього інвертора? Є сумніви щодо rx та tx - жодним протоколом відповідь отримати не вдалося. Пробував pipsolar та modbus. Піни rx та tx інвертора місцями міняв, швидкості 2400 та 9600, адрес від 0 до 10 перебирав. Питання 2. Може є готовий та робочий yaml для цього інвертору? Питання 3. Max3232 дуже сильно гріється при живленні від самого rs232 через понижайку (живлення взяв з піна 4 інвертора - 12в, від поніжайки заживив esp, з нього взяв 5в для max3232).

P.s. китайський solarplug rwb1-04 працює без проблем.
9600, адреса 5.
Max3232 треба заживить від 3.3 з esp32-c3, бо у неї ttl рівні 3.3В в не 5В.
Tx -1 пін, Rx-2.

 
В інтеграції повний контроль увімкнули? Ну і ставити останню бету
Повний контроль так, навіть бачу що вичитані налаштування, але в них немає значень і без доступу до редагування. А от бета не встановлена, зараз спробую
P.S. бета вирішила всі питання! Налаштування стали доступні, дуже вдячний
 
Останнє редагування:
Друзі, довго я воював зі своєю LP16-24200. Намагався зняти телеметрію через RS485, через інвертер по CAN, і через BLE - не працювало навіть якщо у інших все добре і раніше працювало в мене. Випадково натрапив на цей проект: https://github.com/VladRoma/must_pv18-3224-settings Автор (велика йому шана і подяка), знімає телеметрію з порта 8888 батареї, який забезпечує роботу додатка BMS TOOL. Трохи змінив логіку, і в результаті отримав все що хотів. Скрипт на пайтоні ложиться в корневу директорію HAOS, а yaml додається до configuration.yaml. Отримуємо готові сенсори батареї.
 

Вкладення

  • Скрипти.zip
    3,7 Кб · Перегляди: 7
Друзі, довго я воював зі своєю LP16-24200. Намагався зняти телеметрію через RS485, через інвертер по CAN, і через BLE - не працювало навіть якщо у інших все добре і раніше працювало в мене. Випадково натрапив на цей проект: https://github.com/VladRoma/must_pv18-3224-settings Автор (велика йому шана і подяка), знімає телеметрію з порта 8888 батареї, який забезпечує роботу додатка BMS TOOL. Трохи змінив логіку, і в результаті отримав все що хотів. Скрипт на пайтоні ложиться в корневу директорію HAOS, а yaml додається до configuration.yaml. Отримуємо готові сенсори батареї.
для двух батарей :
по CAN, і через BLE работало .RS485 не пошло, данные есть но много ошибок.
сделал по подсказке , IP - глвной батареи , работает , тестирую.

жаль температуры нет​

 
Останнє редагування:
Купив собі інвертор Datouboss DT4862L без логера. Вирішив не возитися з ESP чи wi-fi. Написав інтеграцію і отримую дані через звичайний консольний кабель з порту RS-232 в Home Assistant. Ось сама інтеграція: https://github.com/SitifDm/datouboss_qa6248 Щоправда, потім повернув DT4862L назад, кепсько працює за малої освітленості (вранці, ввечері та в похмуру погоду)
 
Зараз у мене стоїть LVYUAN TY-SIC-3.6KBE-W1. Щоб не залежати від китайських хмар і нестабільного Wi-Fi, я написав для нього власну інтеграцію в Home Assistant через прямий RS-232 кабель. Ось сама інтеграція: https://github.com/SitifDm/lvyuan_eyebond Підключення максимально просте: звичайний USB-кабель від зарядки (відрізаний і вставлений у порт WIFI інвертора) + розетка RJ-45 + стандартний консольний кабель USB-RS232, який йде в сервер. Жодних ESP, паяння чи прошивок.
 

Вкладення

  • settings_uk.png
    settings_uk.png
    35,8 Кб · Перегляди: 6
Останнє редагування:
  • Like
Реакції: Karl
Зараз у мене стоїть LVYUAN TY-SIC-3.6KBE-W1. Щоб не залежати від китайських хмар і нестабільного Wi-Fi, я написав для нього власну інтеграцію в Home Assistant через прямий RS-232 кабель. Ось сама інтеграція: https://github.com/SitifDm/lvyuan_eybond Підключення максимально просте: звичайний USB-кабель від зарядки (відрізаний і вставлений у порт WIFI інвертора) + розетка RJ-45 + стандартний консольний кабель USB-RS232, який йде в сервер. Жодних ESP, паяння чи прошивок.
Питання:
1. На якому залізі у Вас живе ХА?
2. Чи маєте той Eyebond G-ASCII протокол у вигляді документу?

Стосовно нестабільності wifi раніше може й посперечався б. Але буквально тільки що посеред ночі з'ясував що в мене один з двох інверторів не заряджає акумулятори, бо не спрацювала автоматизація ХА. Якогось дідька відвалився вайфай у ESPшки. Пів року працювало без жодного збою, а тут відвалився. Перезавантажив роутер і все відновилось...
 
  1. На якому залізі живе HA?
    Home Assistant у мене встановлений на звичайній ТВ-приставці (TV box), на якій розгорнуто ОС Armbian (Linux). Це бюджетне, але цілком стабільне та енергоефективне рішення, яке чудово справляється із задачами моніторингу та управління інвертором через послідовний порт.
  2. Чи є документ на протокол Eyebond G-ASCII?
    На жаль, офіційної документації (специфікації) протоколу Eyebond G-ASCII у мене немає. Я опирався на результати відлагодження з інших інтеграцій та досліджував протокол методом зворотного інжинірингу. В результаті вдалося реалізувати майже всі необхідні функції.
 

Вкладення

  • Img4.png
    Img4.png
    43,2 Кб · Перегляди: 0
  • Img3.png
    Img3.png
    49,5 Кб · Перегляди: 0
  • Img2.png
    Img2.png
    43,9 Кб · Перегляди: 0
  • Img1.png
    Img1.png
    43,5 Кб · Перегляди: 0
Назад
Угорі