pubsubclient
esp32_xiaomi_mi_2_hass
pubsubclient | esp32_xiaomi_mi_2_hass | |
---|---|---|
16 | 5 | |
3,739 | 5 | |
- | - | |
0.0 | 0.0 | |
3 days ago | about 1 year ago | |
C++ | Python | |
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.
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:
esp32_xiaomi_mi_2_hass
-
[noob OC] 3.5 years of body metrics data (running, weight, resting heart rate)
Weight: I use an ESP32 to "intercept" my XiaoMi scale's bluetooth communication. I made a script that updates a local DB and Garmin also. As the previous tool also gets weight from Garmin, for my current use I grab weight from Garmin also.
-
MQTT messages occasionally not sent despite QOS 1?
I've adjusted my code: https://github.com/foormea/esp32_mi_scale_2 the python helper running on the server now sends an ACK to another MQTT queue, which is monitored by the ESP.
- my hacky ways to get Xiaomi Scale data into Garmin Connect
What are some alternatives?
espMqttClient - MQTT client library for the Espressif devices ESP8266 and ESP32 on the Arduino framework.
GarminDB - Download and parse data from Garmin Connect or a Garmin watch, FitBit CSV, and MS Health CSV files into and analyze data in Sqlite serverless databases with Jupyter notebooks.
Adafruit_MQTT_Library - Arduino library for MQTT support
WiFiManager - ESP8266 WiFi Connection manager with web captive portal
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
AsyncElegantOTA - Deprecated: Perform OTAs for ESP8266 / ESP32 Elegantly! Uses AsyncWebServer
esp32-cam-motion-detector - Arduino Sketch to turn an ESP32 dev board into a configurable MQTT motion detector
MQTTSerialPrinter - Arduino library that allows you to print to both serial and MQTT at the same time
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.