Installing ESPHome without Home Assistant
If you don’t have Home Assistant you can still use Buttfinity to control your computer (as a “fake” BLE keyboard).
Important
This only works with a ESP32 D1 Mini, ESP8266 does not work as a BLE keyboard.
- Install ESPHome Device Builder by:
-
Installing Docker if you don’t have it yet
-
Running
ESPHome Device Builderin a terminal:
if you have a mac run:
# MacOs
docker run --rm -p 6052:6052 -e ESPHOME_DASHBOARD_USE_PING=true -v "${PWD}":/config -it ghcr.io/esphome/esphome
otherwise run:
# On Docker, host networking mode is required for online status indicators
docker run --rm --net=host -v "${PWD}":/config -it ghcr.io/esphome/esphome
- Open
localhost:6052in your browser and you should see the ESPHome dashboard.
Next follow the instructions to install ESPHome on your ESP32 D1 Mini, then the instructions to simulate a BLE keyboard .