KC868-AI ESPHome demo config for home assistant - Printable Version +- Smart Home Automation Forum (https://www.kincony.com/forum) +-- Forum: Technical Support (https://www.kincony.com/forum/forumdisplay.php?fid=20) +--- Forum: KC868-AI (https://www.kincony.com/forum/forumdisplay.php?fid=29) +--- Thread: KC868-AI ESPHome demo config for home assistant (/showthread.php?tid=2017) |
KC868-AI ESPHome demo config for home assistant - admin - 07-06-2022 esphome: name: kc868-ai platform: ESP32 board: esp32dev # Example configuration entry for ESP32 i2c: sda: 4 scl: 5 scan: true id: bus_a # Example configuration entry ethernet: type: LAN8720 mdc_pin: GPIO23 mdio_pin: GPIO18 clk_mode: GPIO17_OUT phy_addr: 0 # Optional manual IP manual_ip: static_ip: 192.168.1.198 gateway: 192.168.1.1 subnet: 255.255.255.0 # Example configuration entry pcf8574: - id: 'pcf8574_hub_in_1' # for input channel 1-8 address: 0x24 - id: 'pcf8574_hub_in_2' # for input channel 9-16 address: 0x25 - id: 'pcf8574_hub_in_3' # for input channel 17-24 address: 0x21 - id: 'pcf8574_hub_in_4' # for input channel 25-32 address: 0x22 - id: 'pcf8574_hub_in_5' # for input channel 33-40 address: 0x26 - id: 'pcf8574_hub_in_6' # for input channel 41-48 address: 0x23 # Individual outputs binary_sensor: - platform: gpio name: "ai-input1" pin: pcf8574: pcf8574_hub_in_1 number: 0 mode: INPUT inverted: true - platform: gpio name: "ai-input2" pin: pcf8574: pcf8574_hub_in_1 number: 1 mode: INPUT inverted: true - platform: gpio name: "ai-input3" pin: pcf8574: pcf8574_hub_in_1 number: 2 mode: INPUT inverted: true - platform: gpio name: "ai-input4" pin: pcf8574: pcf8574_hub_in_1 number: 3 mode: INPUT inverted: true - platform: gpio name: "ai-input5" pin: pcf8574: pcf8574_hub_in_1 number: 4 mode: INPUT inverted: true - platform: gpio name: "ai-input6" pin: pcf8574: pcf8574_hub_in_1 number: 5 mode: INPUT inverted: true - platform: gpio name: "ai-input7" pin: pcf8574: pcf8574_hub_in_1 number: 6 mode: INPUT inverted: true - platform: gpio name: "ai-input8" pin: pcf8574: pcf8574_hub_in_1 number: 7 mode: INPUT inverted: true - platform: gpio name: "ai-input9" pin: pcf8574: pcf8574_hub_in_2 number: 0 mode: INPUT inverted: true - platform: gpio name: "ai-input10" pin: pcf8574: pcf8574_hub_in_2 number: 1 mode: INPUT inverted: true - platform: gpio name: "ai-input11" pin: pcf8574: pcf8574_hub_in_2 number: 2 mode: INPUT inverted: true - platform: gpio name: "ai-input12" pin: pcf8574: pcf8574_hub_in_2 number: 3 mode: INPUT inverted: true - platform: gpio name: "ai-input13" pin: pcf8574: pcf8574_hub_in_2 number: 4 mode: INPUT inverted: true - platform: gpio name: "ai-input14" pin: pcf8574: pcf8574_hub_in_2 number: 5 mode: INPUT inverted: true - platform: gpio name: "ai-input15" pin: pcf8574: pcf8574_hub_in_2 number: 6 mode: INPUT inverted: true - platform: gpio name: "ai-input16" pin: pcf8574: pcf8574_hub_in_2 number: 7 mode: INPUT inverted: true - platform: gpio name: "ai-input17" pin: pcf8574: pcf8574_hub_in_3 number: 0 mode: INPUT inverted: true - platform: gpio name: "ai-input18" pin: pcf8574: pcf8574_hub_in_3 number: 1 mode: INPUT inverted: true - platform: gpio name: "ai-input19" pin: pcf8574: pcf8574_hub_in_3 number: 2 mode: INPUT inverted: true - platform: gpio name: "ai-input20" pin: pcf8574: pcf8574_hub_in_3 number: 3 mode: INPUT inverted: true - platform: gpio name: "ai-input21" pin: pcf8574: pcf8574_hub_in_3 number: 4 mode: INPUT inverted: true - platform: gpio name: "ai-input22" pin: pcf8574: pcf8574_hub_in_3 number: 5 mode: INPUT inverted: true - platform: gpio name: "ai-input23" pin: pcf8574: pcf8574_hub_in_3 number: 6 mode: INPUT inverted: true - platform: gpio name: "ai-input24" pin: pcf8574: pcf8574_hub_in_3 number: 7 mode: INPUT inverted: true - platform: gpio name: "ai-input25" pin: pcf8574: pcf8574_hub_in_4 number: 0 mode: INPUT inverted: true - platform: gpio name: "ai-input26" pin: pcf8574: pcf8574_hub_in_4 number: 1 mode: INPUT inverted: true - platform: gpio name: "ai-input27" pin: pcf8574: pcf8574_hub_in_4 number: 2 mode: INPUT inverted: true - platform: gpio name: "ai-input28" pin: pcf8574: pcf8574_hub_in_4 number: 3 mode: INPUT inverted: true - platform: gpio name: "ai-input29" pin: pcf8574: pcf8574_hub_in_4 number: 4 mode: INPUT inverted: true - platform: gpio name: "ai-input30" pin: pcf8574: pcf8574_hub_in_4 number: 5 mode: INPUT inverted: true - platform: gpio name: "ai-input31" pin: pcf8574: pcf8574_hub_in_4 number: 6 mode: INPUT inverted: true - platform: gpio name: "ai-input32" pin: pcf8574: pcf8574_hub_in_4 number: 7 mode: INPUT inverted: true - platform: gpio name: "ai-input33" pin: pcf8574: pcf8574_hub_in_5 number: 0 mode: INPUT inverted: true - platform: gpio name: "ai-input34" pin: pcf8574: pcf8574_hub_in_5 number: 1 mode: INPUT inverted: true - platform: gpio name: "ai-input35" pin: pcf8574: pcf8574_hub_in_5 number: 2 mode: INPUT inverted: true - platform: gpio name: "ai-input36" pin: pcf8574: pcf8574_hub_in_5 number: 3 mode: INPUT inverted: true - platform: gpio name: "ai-input37" pin: pcf8574: pcf8574_hub_in_5 number: 4 mode: INPUT inverted: true - platform: gpio name: "ai-input38" pin: pcf8574: pcf8574_hub_in_5 number: 5 mode: INPUT inverted: true - platform: gpio name: "ai-input39" pin: pcf8574: pcf8574_hub_in_5 number: 6 mode: INPUT inverted: true - platform: gpio name: "ai-input40" pin: pcf8574: pcf8574_hub_in_5 number: 7 mode: INPUT inverted: true - platform: gpio name: "ai-input41" pin: pcf8574: pcf8574_hub_in_6 number: 0 mode: INPUT inverted: true - platform: gpio name: "ai-input42" pin: pcf8574: pcf8574_hub_in_6 number: 1 mode: INPUT inverted: true - platform: gpio name: "ai-input43" pin: pcf8574: pcf8574_hub_in_6 number: 2 mode: INPUT inverted: true - platform: gpio name: "ai-input44" pin: pcf8574: pcf8574_hub_in_6 number: 3 mode: INPUT inverted: true - platform: gpio name: "ai-input45" pin: pcf8574: pcf8574_hub_in_6 number: 4 mode: INPUT inverted: true - platform: gpio name: "ai-input46" pin: pcf8574: pcf8574_hub_in_6 number: 5 mode: INPUT inverted: true - platform: gpio name: "ai-input47" pin: pcf8574: pcf8574_hub_in_6 number: 6 mode: INPUT inverted: true - platform: gpio name: "ai-input48" pin: pcf8574: pcf8574_hub_in_6 number: 7 mode: INPUT inverted: true # Enable logging logger: # Enable Home Assistant API api: KC868-AI_ESPhome.txt (Size: 7.9 KB / Downloads: 417) RE: KC868-AI ESPHome demo config for home assistant - pietervanstee - 06-09-2023 Hi, I just received a number of boards among which are the AI/H32B/H16B/COLB/... As I'm interested to integrate these into home assistant using esphome (over ethernet cable), I installed esphome with your modified config to the AI board. This is the config I've used: Code: # esphome: Code: ets Jul 29 2019 12:21:46 Seems there is something with the ethernet connection. I'm sure the ethernet cable is working properly as I've connected earlier to my other boards and was able to access their html ui management portals. Furthermore, the ethernet port on the AI is blinking on/off repeatedly, so not blinking (indicating that data is being sent) just 1sec on 1sec off... How to update/adjust to properly install this board. Thank you Pieter Additionally, I just tried to replace the ethernet connection setup, with my default wifi config. This works and in that way I'm able to add my AI board via esphome to home assistant (see attachment). So this would mean there is something wrong with the ethernet config? Please assist me in resolving this issue. Thanks Pieter RE: KC868-AI ESPHome demo config for home assistant - admin - 06-09-2023 after you download your firmware, just re power on of your board. |