diff --git a/boneio_config_for_esphome_addon.yaml b/boneio_config_for_esphome_addon.yaml index d0eb29c..d289ddb 100644 --- a/boneio_config_for_esphome_addon.yaml +++ b/boneio_config_for_esphome_addon.yaml @@ -1,33 +1,39 @@ substitutions: - node_name: boneio + # set to false if you don't want mac suffix in your device name + name_add_mac_suffix: "false" + # if you want to change the name of device via OTA you have to set IP first in boneio/devices/wt32_eth01.yaml + node_name: boneio-4 dir_name: 'boneio/' + + packages: - # devices + # select your input board: + # input: !include boneio/boards/relay24_inputs_PCF.yaml + # input: !include boneio/boards/relay32_inputs_PCF.yaml + # input: !include boneio/boards/relay32_inputs_MCP.yaml + # input: !include boneio/boards/dimmer_led8x4_inputs.yaml + # input: !include boneio/boards/cover16_inputs_MCP.yaml + # input: !include boneio/boards/cover16_inputs_PCF.yaml + + # select your output board: + output: !include boneio/boards/relay24_outputs_MCP.yaml + # output: !include boneio/boards/relay32_outputs_PCF.yaml + # output: !include boneio/boards/relay32_outputs_MCP.yaml + # output: !include boneio/boards/dimmer_led8x4_outputs.yaml + # light: !include boneio/boards/monochromatic_lights.yaml + # cover: !include boneio/boards/cover.yaml + # output: !include boneio/boards/cover16_outputs_PCF.yaml + # output: !include boneio/boards/cover16_outputs_MCP.yaml + + # select your devices: core: !include boneio/devices/wt32_eth01.yaml internals: !include boneio/devices/boneio_board.yaml temp: !include boneio/devices/lm75b.yaml display: !include boneio/devices/display.yaml # uart: !include devices/uart.yaml # one_wire: !include devices/one_wire.yaml - # relay24 - output: !include boneio/boards/relay24_outputs_MCP.yaml - input: !include boneio/boards/relay24_inputs_PCF.yaml - # relay32 - output: !include boneio/boards/relay32_outputs_PCF.yaml - #output: !include boneio/boards/relay32_outputs_MCP.yaml - input: !include boneio/boards/relay32_inputs_PCF.yaml - #input: !include boneio/boards/relay32_inputs_MCP.yaml -# dimmer led -# output: !include boneio/boards/dimmer_led8x4_outputs.yaml -# input: !include boneio/boards/dimmer_led8x4_inputs.yaml -# light: !include boneio/boards/monochromatic_lights.yaml -# cover -# output: !include boneio/boards/cover16_outputs_PCF.yaml -# output: !include boneio/boards/cover16_outputs_MCP.yaml -# input: !include boneio/boards/cover16_inputs_PCF.yaml -# input: !include boneio/boards/cover16_inputs_MCP.yaml -# cover: !include boneio/boards/cover.yaml + logger: baud_rate: 0 diff --git a/devices/wt32_eth01.yaml b/devices/wt32_eth01.yaml index 73f8c7c..411fa87 100644 --- a/devices/wt32_eth01.yaml +++ b/devices/wt32_eth01.yaml @@ -1,9 +1,3 @@ -esphome: - name: ${node_name} - platform: ESP32 - board: nodemcu-32s - name_add_mac_suffix: true - i2c: - id: bus_a sda: GPIO14 @@ -16,6 +10,13 @@ i2c: scan: True frequency: 100kHz +esphome: + name: ${node_name} + platform: ESP32 + board: nodemcu-32s + # set to false if you already added this device to ESPHOME add-on + name_add_mac_suffix: ${name_add_mac_suffix} + ethernet: id: eth type: LAN8720 @@ -24,3 +25,6 @@ ethernet: clk_mode: GPIO0_IN phy_addr: 1 power_pin: GPIO16 + + # uncomment this line and set your actual IP address before changing name of device + # use_address: xxx.xxx.xxx.xxx