Cześć, dokładny model UPS to BR1500g-FR. Do komunikacji ma on “data port” (przypomina RJ45) oraz dedykowany kabel z wtyczką USB po drugiej stronie.
UPS fizycznie jest za daleko, aby podłączyć go do komputera z HA. Z tego co się doczytałem, ludzie typowo używają Raspberry/Orange Pi + ten dedykowany kabel + daemon apcupsd, do którego Home Assistant ma integrację. Czy Pi Zero V1.3 do tego wystarczy? Ma tylko służyć do monitorowania UPS. A może znacie jakieś inne rozwiązanie w podobnej cenie (50 zł) - coś na ESP?
Jeśli posiadasz jakieś ESP z USB to możesz na nim zainstalować jakiś SerialSerwer i użyć integtacji NUT - trzeba poszukać pod tym haslem. Gotowca do podlinkowania nie mam, jest to możliwe ale trzeba popracować.
Chodzi o to aby “przedłużyć kabel USB” po LAN
Co do RPi - powinno dać radę.
Dzięki. ESP bym wolał, bo nie wymaga karty SD, która się zepsuje prędzej czy później. Szukając po twoich wskazówkach, znalazłem taki projekt. Bardzo fajny proof-of-concept, ale daleko mu do gotowca. Niestety nie mam takiej płytki w domu, żeby poeksperymentować, więc pójdę w Pi Zero.
Nie do końca zrozumiałeś. Wystarczy np. ESP8266 NodeMCU v3 na którym wgrywasz SerialSerwer. Pierwsz z brzegu GitHub - dparnell/esp8266-ser2net: An ESP8266 WiFi accessible serial port
NUT stawiasz na HA.
Ten, który podlinkowałeś to projekt combo, już z serwerem NUT.
Ale zrób jak wydaje Ci się, że dasz radę… mniej stresu.
Też znalazłem ten świetny projekt. Niestety, są jakieś różnice między UPS z różnych roczników czy rodzajów firmware, które sprawiają, że projekt nie działa z moim starszym UPS. Konkretnie, mam:
Back-UPS ES 700, firmware FW:829.D3 (projekt działa)
Back-UPS RS 1500G, firmware 878.L4 .I USB FW:L4 (projekt nie działa)
Niedziałanie objawia się błędem w logach ESP HUB: Root port reset failed. Oba UPS mają taki sam kabel podłączeniowy i były testowane z tą samą płytką ESP. Port w modelu 1500G na pewno jest dobry, bo komunikacja z Raspberry Pi działa (apcupsd pokazuje rodzaj kabla USB Cable).
Trafiłem na jeszcze jeden gotowy projekt dla APC: GitHub - syssi/esphome-apc-ups: ESPHome component to monitor and control a APC UPS via RS232. Jeszcze go nie sprawdzałem w “oficjalnej” konfiguracji z MAX3232, tylko spróbowałem testową konfiguracją dla płytki S3-Devkit-C (tej samej co z poprzedniego projektu): plik. Ale jest znowu błąd “Root port reset failed”, więc wnioskuję z tego, że ten UPS po prostu nie zadziała z USB-OTG i ESPHome.
Na razie tyle aktualizacji z mojej strony