Esphome up to 2024.2 Installation¶
Addons needed.¶
You’d need following addons from HA OS Addon Store:
- Esphome official addon
- Studio Code Server
Fetching config steps¶
- Open VSCode addon (from left panel)
- Copy this link into you clipboard https://github.com/boneIO-eu/esphome/
- Run Command Pallete by shortcut Ctrl+Shift+P
- Type command
gitcl
(it means git clone) and press Enter
- Paste link https://github.com/boneIO-eu/esphome/
- Choose directory /root/config/esphome/
- On the left side of the VSCode addon choose Explorer; find directory
esphome
. There gonna be subdirectory with same name (esphome). Rename this directory by clicking right mouse key on it, to boneio
,
- in the top menu choose File -> Open folder
- choose to open
/config/esphome/boneio/
and wait a second
- in the left bottom corner you see revision of the board which is loaded. By default it is
dev
. Change branch to Input_board_v_0_5 (this is branch valid of controller with version 0.5 and 0.6). For older version choose another branch.
- In the boneio directory there is file boneio_config_for_esphome_addon.yaml, copy it to main
esphome
directory. You can rename it to anything you’d like eg. boneio.yaml
- Open this file and in
packages
section there are commented out parts of the config. Choose one you need to use.
- If you want to edit outputs name edit
boneio/boards/relay32_outputs_PCF.yaml
file and then uncomment it as well.
- When you ready, go to Esphome addon and click install on your boneio.yaml file.