Untitled
unknown
plain_text
a month ago
1.6 kB
6
Indexable
Never
esphome: name: esphome-web-5b78e8 friendly_name: nibegw esp32: board: esp32dev framework: type: arduino # Enable logging logger: # Enable Home Assistant API api: encryption: key: "Hemligt" ota: - platform: esphome wifi: ssid: !secret wifi_ssid password: !secret wifi_password # Load nibe component external_components: - source: github://elupus/esphome-nibe # Set pins required for LilyGo T-CAN485 board output: - platform: gpio id: ENABLE_PIN # Enable the chip pin: number: GPIO19 inverted: true - platform: gpio id: SE_PIN # Enable autodirection pin: number: GPIO17 inverted: true - platform: gpio id: ENABLE_5V_PIN # Enable 5V pin for RS485 chip pin: number: GPIO16 inverted: true # Configure uart that will be used uart: rx_pin: GPIO21 tx_pin: GPIO22 baud_rate: 9600 # Configure NibeGW nibegw: udp: # The target address(s) to send data to. May be a multicast address. target: - ip: 192.168.100.40 port: 9999 # List of source address to accept data from, may be empty for no filter source: - 192.168.100.40 acknowledge: - MODBUS40 # Constant replies to certain requests cabe made constants: - address: MODBUS40 token: ACCESSORY data: [ 0x0A, # MODBUS version low 0x00, # MODBUS version high 0x01, # MODBUS address? ] # Some helper functions to restart ESPHome from HA button: - platform: restart name: Nibegw Restart - platform: safe_mode name: Nibegw Safe Mode Boot
Leave a Comment