AsyncElegantOTA
pubsubclient
AsyncElegantOTA | pubsubclient | |
---|---|---|
4 | 16 | |
546 | 3,739 | |
- | - | |
0.0 | 0.0 | |
8 months ago | 2 days ago | |
C | C++ | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
AsyncElegantOTA
-
Updating over POSTing to httpd endpoint using ESP-IDF
You might also just consider using one of the libraries that are available, such as this one: https://github.com/ayushsharma82/AsyncElegantOTA This also has the benefit of async operation - so you can update your screen (if you have one), or perform operations somewhat as normal in case the upload fails for some reason.
- Web UI remote control ESP32-CAM with JavaScript MQTT Client project
-
ESPAsync_WiFiManager Debug?
I'm working on an ESP8266 sketch that uses ESPAsync_WiFiManager along with AsyncElegantOTA. Both are working (mostly), however, the WifiManager is apparently not saving the wifi credentials. So, after a restart, I have to go through the OTA Portal to re-enter the Wifi credentials. To troubleshoot this problem, the Wifi Manager indicates that Debug output is enabled by default but also includes an option to set the Debug Level using: // Use from 0 to 4. Higher number, more debugging messages and memory usage. #define _ESPASYNC_WIFIMGR_LOGLEVEL_ 3
-
Wifimanager + OTA for ESP32/ESP8266
AsyncElegantOTA: https://github.com/ayushsharma82/AsyncElegantOTA
pubsubclient
-
Using ESP32 for contacting server
If you're after example code, take a look in https://github.com/knolleary/pubsubclient/tree/master/examples
-
it is posible to send Just image/data via wify without displaying them on a browser ? I want to send images to à Rpi via wifi, but thé httpd example are ment to show images on a Web browser only
Here is a fairly basic MQTT example for Arduino-compatible devices.
- USR-TCP232-T2 and MQTT
- Web UI remote control ESP32-CAM with JavaScript MQTT Client project
- PubSubClient Issue: Sending message with length above 16377 bytes fails on ESP32
-
Help with MQTT Login using esp32-cam
Have a look at this example.
-
Trying to integrate to HiveMQ, need to parse URL to ip
What do you mean pubsubclient.h doesn't accept URLs as argument? Check out this example. You can change the mqtt_server variable to be whatever the hivemq URL is.
-
MQTT
On Arduino, the most used library is pubsubclient
-
PlatformIO vs. Arduino: different results
I'm using v 2.8 of Nick O'Leary's pub/sub client (https://github.com/knolleary/pubsubclient). Other libraries are what gets installed from the install of the toolchain. In the case of Arduino this is apt install arduino on Debian and installing the PlatformIO toolchain via the VS Code extension installer.
-
Can client know whether it is a retained message or not?
I am using this MQTT client library for Arduino/ESP, and its API is like this page. The callback function for message reception event is like the following:
What are some alternatives?
ESPAsync_WiFiManager - This is an ESP32 (including ESP32-S2 and ESP32-C3) / ESP8266 WiFi Connection Manager, using ESPAsyncWebServer, with fallback web configuration portal. Use this library for configuring ESP32, ESP8266 modules' WiFi, etc. Credentials at runtime. You can also specify static DNS servers, personalized HostName, fixed or random AP WiFi channel. With examples supporting ArduinoJson 6.0.0+ as well as 5.13.5- . Using AsyncDNSServer instead of DNSServer now.
espMqttClient - MQTT client library for the Espressif devices ESP8266 and ESP32 on the Arduino framework.
cardclock - Foxie CardClock source
Adafruit_MQTT_Library - Arduino library for MQTT support
ESP32Servo - Arduino-compatible servo library for the ESP32
WiFiManager - ESP8266 WiFi Connection manager with web captive portal
wjsanek - "Working_ESP32_CAM_BEST_DOES_EVERYTHING_V10.zip" <<=This sketch displays multiple ESP32-CAMS, has LED FLASH CONTROL, has OTA capability, all rendered on a webpage on your browser (read comments for link to which cam board to buy). "Working_NodeMCU_CONTROL_by_BROWSER_V2.14.ino" <<=This sketch displays and controls various sensors by webpage.
WiFi-remote-for-Bestway-Lay-Z-SPA - Hack - ESP8266 as WiFi remote control for Bestway Lay-Z spa Helsinki
arduino-mqtt - MQTT library for Arduino
pubsubclient - A client library for the ESP8266 that provides support for MQTT
Tasmota - Alternative firmware for ESP8266 and ESP32 based devices with easy configuration using webUI, OTA updates, automation using timers or rules, expandability and entirely local control over MQTT, HTTP, Serial or KNX. Full documentation at
esp32_xiaomi_mi_2_hass - Xiaomi Mi Body Composition Scale integration into Home Assistant using an ESP32 as a BLE to Wifi bridge with Appdaemon processing the data.