ring-mqtt | Ring devices to MQTT Bridge
kandi X-RAY | ring-mqtt Summary
kandi X-RAY | ring-mqtt Summary
The ring-mqtt project acts as a bridge between alarm, smart lighting and camera devices sold by Ring LLC and an MQTT broker thus allowing any automation tools that can leverage the open standards based MQTT protocol to monitor and control these devices. The project also supports video streaming by providing an RTSP gateway service that allows any media client supporting the RTSP protocol to connect to a Ring camera livestream or to play back recorded events (Ring Protect subscription required for event recording playback). Please review the full list of supported devices and features for more information on current capabilities. The code is written primarily in Javascript and leverages the excellent ring-client-api for communicating with the same REST API used by the official Ring apps. For video streaming ring-client-api establishes the RTP steam via a SIP session and forwards the packets to an FFmpeg which publishes the stream via RTSP to rtsp-simple-server. Home Assistant style MQTT discovery is supported which allows for easy integration with minimal configuration (requires the Home Assistant Mosquitto/MQTT integration to be enabled). For those using Home Assistant OS, or other supervised Home Assistant installations, there is a sister project providding a Home Assistant Addon which allows installing Ring-MQTT directly via the native add-on store capabilities (not HACS).
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- Get Refresh Token credentials
ring-mqtt Key Features
ring-mqtt Examples and Code Snippets
Community Discussions
Trending Discussions on ring-mqtt
QUESTION
I am running the MQTT mosquitto broker (v.1.4.15) on a Azure Virtual Machine running Ubuntu (v18.04.1). My aim is to connect multiple microcontrollers to the broker. In order to monitor and control the microcontrollers remotely, I've setup an Azure WebApp on which I am running Node-RED. I am trying to establish a connection between the web-app and the broker. In order to configure Mosquitto properly, I am using this tutorial from DigitalOcean. However, because I'm new to this part of the work (usually working on embeded systems) I'm trying to establish a connection without SSL first for testing and then add SSL.
I've password protected mosquitto and am able to pub and sub on a test topic on local host (using the following commands on the VM terminal)
...ANSWER
Answered 2021-Jan-11 at 10:36To follow up on the first comment.
You need to open the port in the Azure portal as well as in ufw
Details of how can be found here:
https://docs.microsoft.com/en-us/azure/virtual-machines/windows/nsg-quickstart-portal
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install ring-mqtt
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page