Read the statement by Michael Teeuw here.
Need help with MMM-MQTTbridge not "communicating" with MMM-RTSPStream
-
@sdetweil and how would I get the broadcasting of the doorbell video feed?
Custom coding?
-
@Cr4z33 same rtspstream, that part of your solution didn’t change
button -> ha automation -> mqtt publish -> mqttbridge -> notification to rtspstream to open and connect video feed
altho you may have to use
https://github.com/evroom/MMM-MPlayer
instead of rtspstream moduleand install MMM-ViewNotifications to see the events sent inside MagicMirror
-
@sdetweil hmm I want to give it a try tomorrow morning (GMT+2).
Would you mind if I might contact you by PM just in case? 🥺
-
@Cr4z33 no problem. i am US Central UTC-5
-
@Cr4z33
Hi and sorry fir the late reply…
Your config of the MQTT module is still missing a “debug: true”. The messages only get logged if debugging is enabled.{ module: 'MMM-MQTTbridge', disabled: false, config: { debug: true, mqttServer: "mqtt://:@ipaddress:port", mqttConfig: { listenMqtt: true, interval: 500, }, notiConfig: { listenNoti: true, ignoreNotiId: ["CLOCK_MINUTE", "NEWS_FEED"], ignoreNotiSender: ["system", "NEWS_FEED"], }, // set "NOTIFICATIONS -> MQTT" dictionary at /dict/notiDictionary.js // set "MQTT -> NOTIFICATIONS" dictionary at /dict/mqttDictionary.js }, }
-
@wishmaster270 yes, we covered that before
https://forum.magicmirror.builders/post/126008 -
@wishmaster270 i’ve come to the conclusion
the doorbell itself does not publish to mqtt
MqttBridge did not get any message from its subscribehe is going to try to build a HomeAssistant automation, as it CAN see the doorbell button thru its integration
-
@wishmaster270 thanks for spending some time on my issue although you’re busy.
As sdetweil said he’s already helping me into this. 🙂@sdetweil my bad, my bad and again my bad! 😓
I was going to tryout your method when I realized I actually never checked deeply what was outputting
npm start
… There’s A LOT of doorbell data being captured by MMM-MQTTbridge indeed! 🤦🏼You can see here the output.
Can you see at this point (maybe) some additional data that needs to be added to mqttDictionary.js or do you still believe I should go your way (HA, automation, etc.)?
While waiting for your kind reply I will play at trying your method. 😁
-
@Cr4z33 Good afternoon,
I do not have the time to dig too deep into MMM-MQTTbridge …
But what I see checking your console logfile and compare this to your first posting:
You obviously had managed that the MQQT message arrives and is acknowledged..
The message you receive is:{ "Action": "Pulse", "Code": "Invite", "Data": { "CallID": "5", "IsEncryptedStream": false, "LocaleTime": "2025-04-30 10:40:43", "LockNum": 2, "RealUTC": 1746002443, "SupportPaas": false, "TCPPort": 37777, "UTC": 1746006043.0, "UserID": "101" }, "Index": 0, "deviceType": "DHI-VTO3311Q-WP", "serialNumber": "****" }
This is what you trying to capture in your mqttDisctionary.js
I’m not 100% sure if you- catch the right data-value : - is your jsonpath correct?
- is “notiID” the right place for the module name you try to reach?
Just spontaneous thoughts about your issue - maybe misleading …
Regards,
Ralf -