PricelessToolkit / Droplet

ALL-IN-ONE Irrigation and monitoring system for ESPHome and Home Assistant.
https://www.youtube.com/c/PricelessToolkit
BSD 3-Clause "New" or "Revised" License
158 stars 17 forks source link

🤗 Please consider subscribing to my YouTube channel Your subscription goes a long way in backing my work.

ko-fi

Droplet

ALL-IN-ONE Irrigation and monitoring system for ESPHome and Home Assistant.

First time setup

WIFI Captive Portal

The captive portal component in ESPHome is a fallback mechanism for when connecting to the configured WiFi fails. After 1 minute of unsuccessful WiFi connection attempts, the ESP will start a WiFi hotspot with the credentials

SSID: "Droplet Fallback Hotspot"
password: "password"

When you connect to the fallback network, the web interface should open automatically (see also login to network notifications). If that does not work, you can also navigate to http://192.168.4.1/ manually in your browser. In this web interface, you can manually override the WiFi settings of the device. Additionally, you can upload a new firmware file to your node without having to use a USB cable for uploads.

Reflashing via USB-UART adapter

First, you need to create in the ESPhome new device using the Droplet Config file "don't forget to change it to your needs" then compile it and download the ".bin" file. To upload it to the Droplet, we also need "ESPHome Flasher" software

Setting the onboard DS18b20 temperature sensor

First of all we need to find out the address of the Onboard temperature sensor. For example with this configuration: "which is already in the default config"

dallas:  # Integrated Temperature Sensor. https://esphome.io/components/sensor/dallas.html
  - pin: 25
    update_interval: 5s

In the log output (the log level must be set to at least debug!) you will find something like this

Now that we know the address of temperature sensor, we can add it to the config as an example shown below

sensor:
  - platform: dallas
    address: 0xA40000031F055028
    name: "Droplet Onboard TMP Sensor"

after adding it to the config "install" the new firmware one more time.

Part List

!!! Sellers very often change the type of pump to air "Link may not be relevant" !!!