Falownik Fox Ess - ESPHome

a czy ktoś korzysta z tej metody ?

zastanawia mnie czy ESP32 trzeba specjalnie programować? czy po prostu poskładać zgodnie z WIKI, na powyższej stronie i konfiguracja jest w HA?

Trzeba, przecież to jest opisane pod linkiem, który właśnie zapodałeś - ten wspomniany YAML to konfiguracja konkretnie tego urządzenia DIY które sobie zbudujesz dla środowiska IDE ESPHome w którym skompilujesz sobie wsad

Instructions:

  • Copy the YAML and the .h files to your ESPHome directory in Home Assistant
  • Fill out individual data in the YAML file (SSID, password, manual ip, etc.)
  • Optionally comment sensors you don’t need or uncomment sensors you do need

The hardware setup including a wiring diagramm can be found in the Wiki.

“Pusty” MCU ESP to jak komputer bez systemu operacyjnego i oprogramowania - jest bezużyteczną kupą elektroniki.

PS wydzieliłem do osobnego wątku, bo zaraz będziemy mieli kolejny w którym miesza się tysiąc niepowiązanych ze sobą rozwiązań.

Korzystam od początku tego roku i działa. Czy ktoś wie może jak zmienić częstotliwość wysyłania danych do HA ?

Możesz spróbować dodać update_interval: 15s

Czy możesz mi podpowiedzieć w którym miejscu kodu mam to dodać ?
Wpisując przed sensors: mam komunikat: [update_interval] is an invalid option for [sensor.custom]. Please check the indentation.

Np tak:

sensor:
  - platform: pzemac
    power_factor:
      name: "PZEM-016 Power Factor"
    update_interval: 15s

Niestety nie działa. Mam taki błąd: “[update_interval] is an invalid option for [sensor.custom]. Please check the indentation.”
Najbardziej zależy mi na odczycie napięcia. W kodzie jest tak:

  sensors:
  - name: "T-Series Grid Voltage R"
    id: "grid_voltage_r"
    unit_of_measurement: V
    accuracy_decimals: 1
    icon: mdi:flash
    filters:
    - multiply: 0.1
    - throttle: 1h

Po zmianie na throttle: 5s odczyty wysyłane są po ok. minucie.

  1. sprawdź w dokumentacji jakie opcje obsługuje integracja, która uzywasz do utworzenia tego sensora
  2. na pierwszy rzut oka to masz złe wcięcia
  3. throttle jest filtrem do ograniczenia częstotliwości raportowania, ale nie do zwiększenia, bo nie urodzi sobie danych, których nie ma (przy ustawieniu na 1h będziesz miał nie więcej niż jeden wpis na godzinę w bazie danych niezależnie od tego ile razy sprzęt będzie raportował w ciągu tej godziny)
  4. w przypadku modbus itp. protokołów generalnie odradza się ustawianie raportowania częściej niż co minutę