Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more! Learn more →
Top 23 JavaScript Mqtt Projects
-
Let's take an example of programming with JavaScript, using the MQTT.js client. We can first specify the version of MQTT as MQTT 5.0 when connecting to the client.
-
spec
The AsyncAPI specification allows you to create machine-readable definitions of your asynchronous APIs. (by asyncapi)
Project mention: Are there any languages with transactions as a first-class concept? | reddit.com/r/ProgrammingLanguages | 2023-01-20https://ballerina.io/ and https://www.asyncapi.com/ seem like two efforts to move in this direction a bit for web APIs.
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
-
yes, we did it as well. We are using the aedes broker, wrapped inside its own module/service. Here you can find the broker lib https://github.com/moscajs/aedes
-
dorita980
Unofficial iRobot Roomba and Braava (i7/i7+, 980, 960, 900, e5, 690, 675, m6, etc) node.js library (SDK) to control your robot
-
-
homebridge-camera-ui
Homebridge plugin for RTSP Cameras with HSV, motion detection support, Image Rekognition, Web UI to manage/watch streams and WebApp support
Project mention: Indoor cameras that connect with HomePod and iCloud? | reddit.com/r/HomePod | 2022-12-29You can use virtually any IP camera you want thanks to HomeBridge. I am currently using a Yi cam that I hacked then I’m using HomeBridge and camera-ui.ip plug-in for it. Not the most straightforward, but the cheapest, and setting up HomeBridge unlocks so many possibilities with smart wifi things that are not HomeKit native.
-
-
Sonar
Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
-
tuya-homebridge
Homebridge custom plugin for controlling Powered by Tuya (PBT) devices in HomeKit. This plugin is officially maintained by the Tuya Developer Team.
Project mention: Have anybody had any luck with adding tuya human presence sensor to homebridge? | reddit.com/r/homebridge | 2023-01-31 -
-
homebridge-dafang
Homebridge Plugin for Xiaomi Dafang / Wyze Cam IP Camera => Hey Siri, Start Video Recording
Project mention: Do any cameras have the ability to rotate within HomeKit? | reddit.com/r/HomeKit | 2022-02-04 -
homebridge-http-switch
Powerful http switch for Homebridge: https://github.com/homebridge/homebridge
Have been looking at using https://github.com/Supereg/homebridge-http-switch to control the relay output on a video VOIP Door Panel, however the panel requires a challenge-response for commands. Has anyone used this plugin (or similar) with a device that needs a challenge response?
-
Project mention: Smart plug that can read a set of data and act upon it | reddit.com/r/homeautomation | 2022-08-30
Tuya/SmartLife is a closed ecosystem, and will not (easily) integrate with Tasmota devices natively. You might be able to use this to work as a translation layer to convert the Tasmota API to MQTT, but if you're going to run an MQTT broker and Tuya API library, you might as well just set up a hub based smart hub like Home Assistant or the like.
-
ecars
Sample application for Lightning Web Components and Salesforce Platform runtime and compute capabilities. Part of the sample gallery. Electric car manufacturer use case. Get inspired and learn best practices.
-
-
For now just the docs for the Remote Access solution https://github.com/michaelwoods/onstar2mqtt
-
cloudbbq
A Bluetooth to MQTT bridge for the Tenergy Solis Digital Meat Thermometer and other similar devices.
-
t6
:sunny::house_with_garden: t6 is a "Data-first" IoT platform to connect physical Objects with time-series DB and perform Data Analysis.
This recipe will help you to figure out how t6 transformation preprocessor should be implemented and how you can use it.
-
Project mention: Show HN: DriftDB is an open source WebSocket back end for real-time apps | news.ycombinator.com | 2023-02-03
MQTT-over-websocket does exist, and most MQTT brokers support it (Mosquito, AmazonMQ etc.). You're right about the compaction - MQTT doesn't have anything in it's protocol about compaction, and I don't know of any brokers that implement it. Having said that, you could use an MQTT-kafka bridge.
Something like Mosquito + https://github.com/nodefluent/mqtt-to-kafka-bridge + Redpanda in a docker image would work, though obv. this might be a bit overkill for most. Having said that, it does open many new avenues for interaction at scale. You pays your money...
-
homebridge-http-temperature-sensor
Http temperature sensor for Homebridge: https://github.com/homebridge/homebridge
-
homebridge-http-lightbulb
Powerful http lightbulb for Homebridge: https://github.com/homebridge/homebridge
Project mention: Add a dummy light with Adaptive Lighting support? | reddit.com/r/homebridge | 2022-05-14I'm currently using homebridge-http- lightbulb to send http requests, but it can't change temperature through the day.
-
-
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
JavaScript Mqtt related posts
- Have anybody had any luck with adding tuya human presence sensor to homebridge?
- Merkury wifi smart bulbs fail to connect to wifi and trying to connect them to homebridge
- Tuya Local
- Tuya Devices Stop Responding
- Homebridge Camera FFmpeg plugin: Still image source not working Reolink
- Lumary Spotlights
- Home Assistant dashboard for my '22 Bolt EUV
-
A note from our sponsor - Appwrite
appwrite.io | 4 Feb 2023
Index
What are some of the best open-source Mqtt projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | MQTT.js | 7,471 |
2 | spec | 2,758 |
3 | Aedes | 1,543 |
4 | dorita980 | 798 |
5 | double-take | 733 |
6 | homebridge-camera-ui | 475 |
7 | kafka-connect-ui | 469 |
8 | streamsheets | 402 |
9 | tuya-homebridge | 253 |
10 | home-assistant-config | 226 |
11 | homebridge-dafang | 195 |
12 | homebridge-http-switch | 186 |
13 | tuya-mqtt | 155 |
14 | ecars | 154 |
15 | eufy-ha-mqtt-bridge | 121 |
16 | onstar2mqtt | 61 |
17 | cloudbbq | 38 |
18 | t6 | 30 |
19 | mqtt-to-kafka-bridge | 29 |
20 | homebridge-http-temperature-sensor | 24 |
21 | homebridge-http-lightbulb | 17 |
22 | ArtNet_MQTT_Bridge | 6 |
23 | mqtt-venstar-bridge | 6 |