Comments (3)
Also what is the default password for OTA update?
from droplet.
Hi,
https://github.com/PricelessToolkit/Droplet/blob/main/Config/ESPHome/droplet.yaml
ota:
password: "bfec11234xsfea57e1b5d3b985cfe06c"
let me check it with the new ESPHome version.
from droplet.
With the latest ESPhome compiled without a problem, I can't say anything about version requirements.
INFO ESPHome 2023.10.6
INFO Reading configuration /config/esphome/droplet.yaml...
WARNING GPIO5 is a Strapping PIN and should be avoided.
Attaching external pullup/down resistors to strapping pins can cause unexpected failures.
See https://esphome.io/guides/faq.html#why-am-i-getting-a-warning-about-strapping-pins
INFO Generating C++ source...
INFO Core config or version changed, cleaning build files...
INFO Compiling app...
Processing droplet (board: esp32dev; framework: arduino; platform: platformio/[email protected])
--------------------------------------------------------------------------------
Library Manager: Installing esphome/AsyncTCP-esphome @ 2.0.1
INFO Installing esphome/AsyncTCP-esphome @ 2.0.1
Downloading [####################################] 100%
Unpacking [####################################] 100%
Library Manager: [email protected] has been installed!
INFO [email protected] has been installed!
Library Manager: Installing esphome/ESPAsyncWebServer-esphome @ 3.1.0
INFO Installing esphome/ESPAsyncWebServer-esphome @ 3.1.0
Downloading [####################################] 100%
Unpacking [####################################] 100%
Library Manager: [email protected] has been installed!
INFO [email protected] has been installed!
Library Manager: Resolving dependencies...
INFO Resolving dependencies...
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
- toolchain-xtensa-esp32 @ 8.4.0+2021r2-patch5
Dependency Graph
|-- AsyncTCP-esphome @ 2.0.1
|-- WiFi @ 2.0.0
|-- FS @ 2.0.0
|-- Update @ 2.0.0
|-- ESPAsyncWebServer-esphome @ 3.1.0
|-- DNSServer @ 2.0.0
|-- ESPmDNS @ 2.0.0
|-- Wire @ 2.0.0
Compiling .pioenvs/droplet/src/esphome/components/adc/adc_sensor.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/api/api_connection.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/api/api_frame_helper.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/api/api_pb2.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/api/api_pb2_service.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/api/api_server.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/api/list_entities.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/api/proto.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/api/subscribe_state.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/api/user_services.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/binary_sensor/automation.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/binary_sensor/binary_sensor.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/binary_sensor/filter.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/bmp280/bmp280.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/captive_portal/captive_portal.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/dallas/dallas_component.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/dallas/esp_one_wire.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/dht/dht.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/display/display.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/display/display_buffer.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/display/rect.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/esp32/core.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/esp32/gpio.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/esp32/preferences.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/font/font.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/gpio/binary_sensor/gpio_binary_sensor.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/gpio/switch/gpio_switch.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/homeassistant/sensor/homeassistant_sensor.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/i2c/i2c.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/i2c/i2c_bus_arduino.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/i2c/i2c_bus_esp_idf.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/ledc/ledc_output.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/logger/logger.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/mcp23017/mcp23017.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/mcp23x17_base/mcp23x17_base.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/mcp23xxx_base/mcp23xxx_base.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/md5/md5.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/mdns/mdns_component.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/mdns/mdns_esp32.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/mdns/mdns_esp8266.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/mdns/mdns_host.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/mdns/mdns_libretiny.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/mdns/mdns_rp2040.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/network/util.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/ota/ota_backend_arduino_esp32.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/ota/ota_backend_arduino_esp8266.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/ota/ota_backend_arduino_libretiny.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/ota/ota_backend_arduino_rp2040.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/ota/ota_backend_esp_idf.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/ota/ota_component.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/output/automation.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/output/float_output.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/restart/switch/restart_switch.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/rtttl/rtttl.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/sensor/automation.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/sensor/filter.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/sensor/sensor.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/socket/bsd_sockets_impl.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/socket/lwip_raw_tcp_impl.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/socket/lwip_sockets_impl.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/socket/socket.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/ssd1306_base/ssd1306_base.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/ssd1306_i2c/ssd1306_i2c.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/switch/automation.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/switch/switch.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/template/sensor/template_sensor.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/vl53l0x/vl53l0x_sensor.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/web_server_base/web_server_base.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/wifi/wifi_component.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/wifi/wifi_component_esp32_arduino.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/wifi/wifi_component_esp8266.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/wifi/wifi_component_esp_idf.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/wifi/wifi_component_libretiny.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/wifi/wifi_component_pico_w.cpp.o
Compiling .pioenvs/droplet/src/esphome/components/wifi_signal/wifi_signal_sensor.cpp.o
Compiling .pioenvs/droplet/src/esphome/core/application.cpp.o
Compiling .pioenvs/droplet/src/esphome/core/color.cpp.o
Compiling .pioenvs/droplet/src/esphome/core/component.cpp.o
Compiling .pioenvs/droplet/src/esphome/core/component_iterator.cpp.o
Compiling .pioenvs/droplet/src/esphome/core/controller.cpp.o
Compiling .pioenvs/droplet/src/esphome/core/entity_base.cpp.o
Compiling .pioenvs/droplet/src/esphome/core/helpers.cpp.o
Compiling .pioenvs/droplet/src/esphome/core/log.cpp.o
Compiling .pioenvs/droplet/src/esphome/core/scheduler.cpp.o
Compiling .pioenvs/droplet/src/esphome/core/string_ref.cpp.o
Compiling .pioenvs/droplet/src/esphome/core/time.cpp.o
Compiling .pioenvs/droplet/src/esphome/core/util.cpp.o
Compiling .pioenvs/droplet/src/main.cpp.o
Building .pioenvs/droplet/bootloader.bin
Creating esp32 image...
Successfully created esp32 image.
Generating partitions .pioenvs/droplet/partitions.bin
Compiling .pioenvs/droplet/lib789/AsyncTCP-esphome/AsyncTCP.cpp.o
/config/esphome/droplet.yaml: In lambda function:
/config/esphome/droplet.yaml:240:22: warning: control reaches end of non-void function [-Wreturn-type]
id(pump1).toggle();
~~~~~~~~~~~~~^~
/config/esphome/droplet.yaml: In lambda function:
/config/esphome/droplet.yaml:253:22: warning: control reaches end of non-void function [-Wreturn-type]
id(pump2).toggle();
~~~~~~~~~~~~~^~
/config/esphome/droplet.yaml: In lambda function:
/config/esphome/droplet.yaml:266:22: warning: control reaches end of non-void function [-Wreturn-type]
id(pump3).toggle();
~~~~~~~~~~~~~^~
/config/esphome/droplet.yaml: In lambda function:
/config/esphome/droplet.yaml:278:22: warning: control reaches end of non-void function [-Wreturn-type]
id(pump4).toggle();
~~~~~~~~~~~~~^~
/config/esphome/droplet.yaml: In lambda function:
/config/esphome/droplet.yaml:291:22: warning: control reaches end of non-void function [-Wreturn-type]
id(pump5).toggle();
~~~~~~~~~~~~~^~
Archiving .pioenvs/droplet/lib789/libAsyncTCP-esphome.a
Compiling .pioenvs/droplet/lib64d/WiFi/WiFi.cpp.o
Compiling .pioenvs/droplet/lib64d/WiFi/WiFiAP.cpp.o
Compiling .pioenvs/droplet/lib64d/WiFi/WiFiClient.cpp.o
Compiling .pioenvs/droplet/lib64d/WiFi/WiFiGeneric.cpp.o
Compiling .pioenvs/droplet/lib64d/WiFi/WiFiMulti.cpp.o
Compiling .pioenvs/droplet/lib64d/WiFi/WiFiSTA.cpp.o
Compiling .pioenvs/droplet/lib64d/WiFi/WiFiScan.cpp.o
Compiling .pioenvs/droplet/lib64d/WiFi/WiFiServer.cpp.o
Compiling .pioenvs/droplet/lib64d/WiFi/WiFiUdp.cpp.o
Compiling .pioenvs/droplet/lib01c/FS/FS.cpp.o
Archiving .pioenvs/droplet/lib64d/libWiFi.a
Compiling .pioenvs/droplet/lib01c/FS/vfs_api.cpp.o
Compiling .pioenvs/droplet/libbc6/Update/HttpsOTAUpdate.cpp.o
Archiving .pioenvs/droplet/lib01c/libFS.a
Compiling .pioenvs/droplet/libbc6/Update/Updater.cpp.o
Compiling .pioenvs/droplet/lib590/ESPAsyncWebServer-esphome/AsyncEventSource.cpp.o
Archiving .pioenvs/droplet/libbc6/libUpdate.a
Compiling .pioenvs/droplet/lib590/ESPAsyncWebServer-esphome/AsyncWebSocket.cpp.o
Compiling .pioenvs/droplet/lib590/ESPAsyncWebServer-esphome/WebAuthentication.cpp.o
Compiling .pioenvs/droplet/lib590/ESPAsyncWebServer-esphome/WebHandlers.cpp.o
Compiling .pioenvs/droplet/lib590/ESPAsyncWebServer-esphome/WebRequest.cpp.o
Compiling .pioenvs/droplet/lib590/ESPAsyncWebServer-esphome/WebResponses.cpp.o
Compiling .pioenvs/droplet/lib590/ESPAsyncWebServer-esphome/WebServer.cpp.o
Compiling .pioenvs/droplet/lib333/DNSServer/DNSServer.cpp.o
Archiving .pioenvs/droplet/lib590/libESPAsyncWebServer-esphome.a
Compiling .pioenvs/droplet/lib915/ESPmDNS/ESPmDNS.cpp.o
Archiving .pioenvs/droplet/lib333/libDNSServer.a
Compiling .pioenvs/droplet/lib4fc/Wire/Wire.cpp.o
Archiving .pioenvs/droplet/lib915/libESPmDNS.a
Compiling .pioenvs/droplet/FrameworkArduino/Esp.cpp.o
Archiving .pioenvs/droplet/lib4fc/libWire.a
Compiling .pioenvs/droplet/FrameworkArduino/FirmwareMSC.cpp.o
Compiling .pioenvs/droplet/FrameworkArduino/FunctionalInterrupt.cpp.o
Compiling .pioenvs/droplet/FrameworkArduino/HWCDC.cpp.o
Compiling .pioenvs/droplet/FrameworkArduino/HardwareSerial.cpp.o
Compiling .pioenvs/droplet/FrameworkArduino/IPAddress.cpp.o
Compiling .pioenvs/droplet/FrameworkArduino/IPv6Address.cpp.o
Compiling .pioenvs/droplet/FrameworkArduino/MD5Builder.cpp.o
Compiling .pioenvs/droplet/FrameworkArduino/Print.cpp.o
Compiling .pioenvs/droplet/FrameworkArduino/Stream.cpp.o
Compiling .pioenvs/droplet/FrameworkArduino/StreamString.cpp.o
Compiling .pioenvs/droplet/FrameworkArduino/Tone.cpp.o
Compiling .pioenvs/droplet/FrameworkArduino/USB.cpp.o
Compiling .pioenvs/droplet/FrameworkArduino/USBCDC.cpp.o
Compiling .pioenvs/droplet/FrameworkArduino/USBMSC.cpp.o
Compiling .pioenvs/droplet/FrameworkArduino/WMath.cpp.o
Compiling .pioenvs/droplet/FrameworkArduino/WString.cpp.o
Compiling .pioenvs/droplet/FrameworkArduino/base64.cpp.o
Compiling .pioenvs/droplet/FrameworkArduino/cbuf.cpp.o
Compiling .pioenvs/droplet/FrameworkArduino/esp32-hal-adc.c.o
Compiling .pioenvs/droplet/FrameworkArduino/esp32-hal-bt.c.o
Compiling .pioenvs/droplet/FrameworkArduino/esp32-hal-cpu.c.o
Compiling .pioenvs/droplet/FrameworkArduino/esp32-hal-dac.c.o
Compiling .pioenvs/droplet/FrameworkArduino/esp32-hal-gpio.c.o
Compiling .pioenvs/droplet/FrameworkArduino/esp32-hal-i2c-slave.c.o
Compiling .pioenvs/droplet/FrameworkArduino/esp32-hal-i2c.c.o
Compiling .pioenvs/droplet/FrameworkArduino/esp32-hal-ledc.c.o
Compiling .pioenvs/droplet/FrameworkArduino/esp32-hal-matrix.c.o
Compiling .pioenvs/droplet/FrameworkArduino/esp32-hal-misc.c.o
Compiling .pioenvs/droplet/FrameworkArduino/esp32-hal-psram.c.o
Compiling .pioenvs/droplet/FrameworkArduino/esp32-hal-rgb-led.c.o
Compiling .pioenvs/droplet/FrameworkArduino/esp32-hal-rmt.c.o
Compiling .pioenvs/droplet/FrameworkArduino/esp32-hal-sigmadelta.c.o
Compiling .pioenvs/droplet/FrameworkArduino/esp32-hal-spi.c.o
Compiling .pioenvs/droplet/FrameworkArduino/esp32-hal-time.c.o
Compiling .pioenvs/droplet/FrameworkArduino/esp32-hal-timer.c.o
Compiling .pioenvs/droplet/FrameworkArduino/esp32-hal-tinyusb.c.o
Compiling .pioenvs/droplet/FrameworkArduino/esp32-hal-touch.c.o
Compiling .pioenvs/droplet/FrameworkArduino/esp32-hal-uart.c.o
Compiling .pioenvs/droplet/FrameworkArduino/firmware_msc_fat.c.o
Compiling .pioenvs/droplet/FrameworkArduino/libb64/cdecode.c.o
Compiling .pioenvs/droplet/FrameworkArduino/libb64/cencode.c.o
Compiling .pioenvs/droplet/FrameworkArduino/main.cpp.o
Compiling .pioenvs/droplet/FrameworkArduino/stdlib_noniso.c.o
Compiling .pioenvs/droplet/FrameworkArduino/wiring_pulse.c.o
Compiling .pioenvs/droplet/FrameworkArduino/wiring_shift.c.o
Archiving .pioenvs/droplet/libFrameworkArduino.a
Linking .pioenvs/droplet/firmware.elf
RAM: [= ] 12.7% (used 41504 bytes from 327680 bytes)
Flash: [===== ] 51.5% (used 945377 bytes from 1835008 bytes)
Building .pioenvs/droplet/firmware.bin
Creating esp32 image...
Successfully created esp32 image.
esp32_create_combined_bin([".pioenvs/droplet/firmware.bin"], [".pioenvs/droplet/firmware.elf"])
Wrote 0xf8370 bytes to file /data/build/droplet/.pioenvs/droplet/firmware-factory.bin, ready to flash to offset 0x0
========================= [SUCCESS] Took 60.78 seconds =========================
INFO Successfully compiled program.
from droplet.
Related Issues (13)
- Publish schematics HOT 2
- 3D files for ptinting the case HOT 1
- Hardware that's verified to work HOT 15
- Soil senor update interval HOT 1
- Can't flash via usb-uart HOT 5
- Water source HOT 4
- Is it ok to use pump motors on 3v? HOT 6
- What cable for Soil Sensors HOT 2
- Short vs Long button press HOT 3
- A couple questions HOT 5
- Instructions missing for removing the JP to JP jumper for it to actually flash HOT 1
- What kind of pump do you recommend? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from droplet.