OpenBK7231T_App
Mongoose
OpenBK7231T_App | Mongoose | |
---|---|---|
35 | 32 | |
1,258 | 10,602 | |
- | 1.1% | |
9.7 | 9.6 | |
3 days ago | 1 day ago | |
C | C | |
- | GNU General Public License v3.0 or later |
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.
OpenBK7231T_App
- Smarthome Gefahren. Worauf soll man achten?
-
Get me my data!
If you have some Pthyon experience, you should be able to use something like TinyTuya to pull DP data from your Tuya devices. Alternatively, you can use Tuya-Cloudcutter to flash a local-only firmware like ESPHome/LibreTiny or OpenBeken which have much easier integration options (local open API, HTTP, MQTT, etc).
-
Sonoff smart plugs
The S40 plugs switched from the ESP8266 MCU in the S31 to a BL602 MCU, so you'll need to flash using OpenBeken or LibreTiny
-
A decent way to control Tuya (merkury) bulbs without Google?
Since it’s tuya you could install custom firmware (openbeken) for fully local control and use device group feature to sync the light colors without relying on cloud.
- What will happen to all the wifi connected Tuya cloud devices if Tuya were to shut down?
-
Looking for a few products and ideas Lighting/Plugs mostly.
Tuya devices, and the Tuya-based Monster, Greeni, etc stuff can be connected to HA using the Tuya Integration, or converted to local-only using Tuya Cloudcutter and connected to HA using Local Tuya, or even flashed with Tasmota, ESPHome/Libre Tiny, or OpenBeken.
- Our Tuya device teardowns/templates/guides list has reached 300 devices - ESP8266, BK7231N, BK7231T, BL602, W800, W600, XR3 and much more... flashing guides and configs for Tasmota and multiplatform Tasmota-compatible OpenBeken firmware
-
Device with WB2L chip EspHome Integration - OpenBeken or solder in an ESP chip?
A: OpenBeken: What are your opinions of it? I haven't played with it yet, but it being a non native means of getting it into ESPhome has me concerned about stability and project support. Not having to modify the hardware would be nice.
-
What exactly am I supposed to do to keep Tuya exposed to Homebridge? Keep getting these emails and don’t really know what to do, instructions don’t match up to site
I did this with mine, https://github.com/openshwprojects/OpenBK7231T_App
-
is it possible to make tuya devices local? aka plug bulbs smart doorbell smart floodlight if so how im stuck
So now I'm trying to re-flash with OpenBK7231T (https://github.com/openshwprojects/OpenBK7231T_App) not sure how it will work out, but check it out if your devices can be re-flashed.
Mongoose
-
Coroutines in C
I've found myself at this webpage multiple times while trying to minimize the complexity of APIs in my C projects.
My conclusion for now is that C coroutines are something to be left to the implementer. For example: Mongoose (https://github.com/cesanta/mongoose) uses event callbacks to deal with asynchronousness. It is much more pleasant to wrap a library like this in whatever thread/task primitives your system has rather than try to integrate the mythical cross-platform c couroutine.
-
BCHS stack: BSD, C, httpd, SQLite
I remember using mongoose 15 years back. Today i would have considered mongoose(10k+ stars) which is also a mature c/c++ web server[1] if not the licence.
https://github.com/cesanta/mongoose/tree/master/examples
- New scalable, fault-tolerant, and efficient open-source MQTT broker
- Eu não tinha nada melhor pra fazer, aí comecei a escrever um servidor HTTP em C do zero usando winsock.
-
Experience using crow as web server
Alternatives at the low to medium level of abstraction include civetweb and mongoose, which have a common ancestor. Both of these appear to be C rather than C++, but seem to be production quality and well-documented. Another C library is cpp-httplib, which is probably too low-level for me.
-
libonion or libhttpserver for embedding a webserver in a small application?
Since this is only going to be used internally would Mongoose be worth considering?
-
Selling proprietary library
Here’s an example: https://mongoose.ws/
- [Cpp] Quelle bibliothèque de serveur Web C++ faut-il utiliser de nos jours ?
- How to serve exactly 1 HTML file and 1 JavaScript file, then exit the program?
-
What C source code or library do you use for a local server?
If you are looking for something simple there is mongoose from cesanta, https://github.com/cesanta/mongoose
What are some alternatives?
esphome - ESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
libwebsockets - canonical libwebsockets.org networking library
tuya-iotos-embeded-sdk-wifi-ble-bk7231n - Tuya IoTOS Embeded SDK WiFi & BLE for BK7231N
C++ REST SDK - The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services.
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
libcurl - A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features
Sonoff-Tasmota - Alternative firmware for ESP8266 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 [Moved to: https://github.com/arendst/Tasmota]
POCO - The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.
tuya-cloudcutter - A tool that disconnects Tuya IoT devices from the cloud, allowing them to run completely locally.
µWebSockets - Simple, secure & standards compliant web server for the most demanding of applications
homebridge-tuya - A Homebridge plugin to control Tuya devices locally.
SteamVR-for-Linux - Issue tracker for the Linux port of SteamVR