<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[MMM-MQTTbridge]]></title><description><![CDATA[<h2>TOPIC MOVED. PLEASE FOLLOW THE LINK BELOW FOR THE MODULE UPDATES, INQUIRIES, ETC  <br /><a href="https://forum.magicmirror.builders/topic/17382/mmm-mqttbridge-a-module-to-publish-and-receive-mqtt-messages">[MMM-MQTTbridge] A module to publish and receive MQTT messages</a>.</h2>
<br />
<br />
<h4>MMM-MQTTbridge</h4>
<h4><a href="https://github.com/Tom-Hirschberger/MMM-MQTTbridge" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/Tom-Hirschberger/MMM-MQTTbridge</a></h4>
<p dir="auto"><strong>MMM-MQTTbridge</strong> allows you to integrate your MagicMirror into your smart home system via MQTT protocol and manage MagicMirror via MQTT messages by converting them into MM Notifications and vise verse - listen to your MM’s Notifications and convert them into MQTT mesages.</p>
<p dir="auto">So, this module for MagicMirror do the following:</p>
<ul>
<li><strong>Listens to MQTT messages</strong> from your MQTT broker and, if mqtt-message arrives, module sends MM Notifications based on the pre-configured mqtt-to-notification Dictionary rules.</li>
<li><strong>Listens to the MM Notifications</strong> within your MagicMirror environment. If Notification arrives, module sends MQTT message based on the preconfigured notification-to-mqtt Dictionary rules.</li>
</ul>
<p dir="auto"><img src="https://i.ibb.co/Xkxkh6P/mqttbridge-logo.png" alt="module_logo" class=" img-fluid img-markdown" /></p>
<h4>DOWNLOAD</h4>
<p dir="auto"><a href="https://github.com/Tom-Hirschberger/MMM-MQTTbridge" target="_blank" rel="noopener noreferrer nofollow ugc">Tom-Hirschberger/MMM-MQTTbridge</a></p>
<h4>CONFIG STRUCTURE</h4>
<p dir="auto"><strong>For better understanding, we have divided config into 3 sections</strong>:</p>
<ol>
<li>General configurations in <code>config.js</code>;</li>
<li>“NOTIFICATION to MQTT” dictionary rules;</li>
<li>“MQTT to NOTIFICATION” dictionary rules;</li>
</ol>
<h5>GENERAL SECTION</h5>
<pre><code class="language-js">{
	module: 'MMM-MQTTbridge',
	disabled: false,
	config: {
		mqttServer: "mqtt://:@localhost:1883",
		mqttConfig:
		{
			listenMqtt: true,
			interval: 300000,
		},
		notiConfig:
		{
			listenNoti: true,
			ignoreNotiId: ["CLOCK_MINUTE", "NEWS_FEED"],
			ignoreNotiSender: ["SYSTEM", "NEWS_FEED"],
		},
		// set "NOTIFICATIONS -&gt; MQTT" dictionary at /dict/notiDictionary.js
		// set "MQTT -&gt; NOTIFICATIONS" dictionary at /dict/mqttDictionary.js
	},
},
</code></pre>
<p dir="auto"><strong>GENERAL part</strong></p>
<ul>
<li><code>mqttServer</code>set you server address using the following format:   “mqtt://”+USERNAME+“:”+PASSWORD+“@”+IPADDRESS+“:”+PORT. E.g. if you are using your broker <em>without username/password</em> on <em>localhost</em> with port <em>1883</em>, you config should looks “<em>mqtt://:@localhost:1883</em>”.</li>
</ul>
<p dir="auto"><strong>MQTT part</strong></p>
<ul>
<li><code>listenMqtt</code> - turn on/off the listening of MQTT messages. Set to <code>false</code> if you are going to use only NOTI-&gt;MQTT dictionary to save CPU usage;</li>
<li><code>interval</code> - interval for MQTT status update, default is 300000ms.<br />
(topics for subscription are taken from mqttDictionary.js</li>
</ul>
<p dir="auto"><strong>NOTIFICATION part</strong></p>
<ul>
<li><code>listenNoti</code> - turn on/off the listening of NOTIFICATIONS. Set to <code>false</code> if you are going to use only MQTT-&gt;NOTI dictionary to save CPU usage;</li>
<li><code>ignoreNotiId</code> - list your NOTIFICATION ID that should be ignored from processing, this saves CPU usage. E.g. [“CLOCK_MINUTE”, “NEWS_FEED”],</li>
<li><code>ignoreNotiSender</code> - list your NOTIFICATION SENDERS that should be ignored from processing, this saves CPU usage. E.g. [“system”, “NEWS_FEED”]</li>
</ul>
<h4>NOTIFICATIONS to MQTT DICTIONARY SECTION</h4>
<p dir="auto">Should be set within <code>~/MagicMirror/modules/MMM-MQTTbridge/dict/notiDictionary.js</code></p>
<p dir="auto">If payloadValue is empty, the actual payload of the notification will be used as MQTT payload.<br />
If payloadValue is specified and matches the payload received via the notification, mqttMsgPayload will be used as MQTT payload.</p>
<pre><code class="language-js">var notiHook = [
  {
    notiId: "CLOCK_SECOND",
    notiPayload: [
      {
        payloadValue: '10',
        notiMqttCmd: ["Command 1"]
      },
      {
        payloadValue: '20',
        notiMqttCmd: ["Command 2"]
      },
      {
        payloadValue: '30', 
        notiMqttCmd: ["Command 1"]
      },
    ],
  },
];
var notiMqttCommands = [
  {
    commandId: "Command 1",
    mqttTopic: "myhome/kitchen/light/set",
    mqttMsgPayload: '{"state":"OFF"}'
  },
  {
    commandId: "Command 2",
    mqttTopic: "myhome/kitchen/light/set",
    mqttMsgPayload: '{"state":"ON"}'
  },
];
</code></pre>
<h4>MQTT to NOTIFICATIONS DICTIONARY SECTION</h4>
<p dir="auto">Should be set within <code>~/MagicMirror/modules/MMM-MQTTbridge/dict/mqttDictionary.js</code></p>
<p dir="auto">If payloadValue is empty, the actual payload of the MQTT message will be used as notification payload.<br />
If payloadValue is specified and matches the payload received via MQTT, notiPayload will be used as notification payload.</p>
<pre><code class="language-js">var mqttHook = [
    {
      mqttTopic: "dahoam/test",
      mqttPayload: [
        {
          payloadValue: "ASSISTANT_LISTEN",
          mqttNotiCmd: ["Command 1"]
        },
        {
          payloadValue: "",
          mqttNotiCmd: ["Command 2"]
        },
      ],
    },
    {
      mqttTopic: "dahoam/test2",
      mqttPayload: [
        {
          payloadValue: "",
          mqttNotiCmd: ["Command 2"]
        },
      ],
    },
  ];
var mqttNotiCommands = [
    {
      commandId: "Command 1",
      notiID: "ASSISTANT_LISTEN",
      notiPayload: 'BLABLABLA-1'
    },
    {
      commandId: "Command 2",
      notiID: "ASSISTANT_LISTEN",
      notiPayload: ''
    },
  ];
</code></pre>
<h4>TESTED ENVIRONMENT</h4>
<ul>
<li>Raspberry Pi 3 B+;</li>
<li>Clean Updated Upgarded <a href="https://www.raspberrypi.org/downloads/raspbian/" target="_blank" rel="noopener noreferrer nofollow ugc">Raspbian Buster</a>;</li>
<li><a href="https://github.com/MichMich/MagicMirror" target="_blank" rel="noopener noreferrer nofollow ugc">MagicMirror</a> ^2.10.1;</li>
<li>mqtt-broker <a href="https://hub.docker.com/_/eclipse-mosquitto" target="_blank" rel="noopener noreferrer nofollow ugc">eclipse-mosquitto</a> run in docker on the same RPi;</li>
<li>mqtt-client on Windows10.</li>
</ul>
<h4>CREDITS</h4>
<ul>
<li><a href="https://github.com/Tom-Hirschberger" target="_blank" rel="noopener noreferrer nofollow ugc">@Thomas Hirschberger</a></li>
<li><a href="https://github.com/bugsounet" target="_blank" rel="noopener noreferrer nofollow ugc">@bugsounet</a></li>
<li><a href="https://github.com/sergge1" target="_blank" rel="noopener noreferrer nofollow ugc">@sergge1</a></li>
<li><a href="https://github.com/DanielHfnr" target="_blank" rel="noopener noreferrer nofollow ugc">@DanielHfnr</a></li>
</ul>
<p dir="auto"><a href="https://github.com/Tom-Hirschberger/MMM-MQTTbridge" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/Tom-Hirschberger/MMM-MQTTbridge</a></p>
]]></description><link>https://forum.magicmirror.builders/topic/12230/mmm-mqttbridge</link><generator>RSS for Node</generator><lastBuildDate>Wed, 13 May 2026 22:42:56 GMT</lastBuildDate><atom:link href="https://forum.magicmirror.builders/topic/12230.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 17 Feb 2020 22:11:05 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to MMM-MQTTbridge on Sun, 27 Nov 2022 14:03:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/wishmaster270" aria-label="Profile: wishmaster270">@<bdi>wishmaster270</bdi></a> done.</p>
]]></description><link>https://forum.magicmirror.builders/post/106157</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/106157</guid><dc:creator><![CDATA[Serge]]></dc:creator><pubDate>Sun, 27 Nov 2022 14:03:02 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-MQTTbridge on Sun, 20 Nov 2022 13:36:38 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/serge" aria-label="Profile: Serge">@<bdi>Serge</bdi></a> Hi,<br />
as i am unable to modify the first post to announce new release i will start a new thread. Maybe you can link to it in the first post.</p>
]]></description><link>https://forum.magicmirror.builders/post/105930</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/105930</guid><dc:creator><![CDATA[wishmaster270]]></dc:creator><pubDate>Sun, 20 Nov 2022 13:36:38 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-MQTTbridge on Tue, 27 Sep 2022 07:20:45 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/wishmaster270" aria-label="Profile: wishmaster270">@<bdi>wishmaster270</bdi></a> that’s great news I’ve added your repo and will wait then for the instructions once they come out.</p>
]]></description><link>https://forum.magicmirror.builders/post/104756</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/104756</guid><dc:creator><![CDATA[Cr4z33]]></dc:creator><pubDate>Tue, 27 Sep 2022 07:20:45 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-MQTTbridge on Mon, 26 Sep 2022 20:17:27 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/cr4z33" aria-label="Profile: Cr4z33">@<bdi>Cr4z33</bdi></a> Hi, I am working on a module which will be called MMM-ValuesByNotification (<a href="https://github.com/Tom-Hirschberger/MMM-ValuesByNotification" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/Tom-Hirschberger/MMM-ValuesByNotification</a>) and will perfectly fit your needs.<br />
If the payload of the notification is a valid json string the values can be selected with the JsonPath syntax.</p>
<p dir="auto">If needed the values can be reformatted.</p>
<p dir="auto">I am using it to display the temperature and humidity of different sensors in my house and the level of my watertank.</p>
<p dir="auto"><a href="https://pasteboard.co/lX9hJCz6o1YO.jpg" target="_blank" rel="noopener noreferrer nofollow ugc">Screenshot</a></p>
<p dir="auto">The module is functional already but not documented yet. The configuration can be a little bit tricky but I am planning to add a lot of examples to the readme in the next weeks.</p>
]]></description><link>https://forum.magicmirror.builders/post/104752</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/104752</guid><dc:creator><![CDATA[wishmaster270]]></dc:creator><pubDate>Mon, 26 Sep 2022 20:17:27 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-MQTTbridge on Mon, 26 Sep 2022 08:43:45 GMT]]></title><description><![CDATA[<p dir="auto">I’ve got a BTicino F20T60A power consumption meter connected by MQTT so can someone please help me to show power usage only on MagicMirror by using this MM module?</p>
<p dir="auto">Feel free to ask me MQTT / Home Assistant details to provide (as I don’t know right now what you need 😅)!</p>
]]></description><link>https://forum.magicmirror.builders/post/104749</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/104749</guid><dc:creator><![CDATA[Cr4z33]]></dc:creator><pubDate>Mon, 26 Sep 2022 08:43:45 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-MQTTbridge on Sat, 10 Oct 2020 20:52:17 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ksumwalt" aria-label="Profile: KSumwalt">@<bdi>KSumwalt</bdi></a> please update the module and try once more. If the problem will exist, send here your logs</p>
]]></description><link>https://forum.magicmirror.builders/post/83167</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/83167</guid><dc:creator><![CDATA[Serge]]></dc:creator><pubDate>Sat, 10 Oct 2020 20:52:17 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-MQTTbridge on Sat, 10 Oct 2020 20:46:01 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/ksumwalt" aria-label="Profile: KSumwalt">@<bdi>KSumwalt</bdi></a></p>
<p dir="auto">the module is working. try to reinstall it and check the configuration once more.<br />
Here is the community member says that he uses module perfectly <a href="https://forum.magicmirror.builders/topic/13726/mmm-ledstripcontrol-control-a-led-strip-with-optional-pong-game-support">https://forum.magicmirror.builders/topic/13726/mmm-ledstripcontrol-control-a-led-strip-with-optional-pong-game-support</a></p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mrtrol2013" aria-label="Profile: Mrtrol2013">@<bdi>Mrtrol2013</bdi></a> said in <a href="/post/82875">MMM-MQTTbridge</a>:</p>
<blockquote>
<p dir="auto">Can I use this module to manage MMM-pages?</p>
</blockquote>
<p dir="auto">Yes.</p>
<p dir="auto">See</p>
<ul>
<li>
<p dir="auto">that part of MMM-pages’s readme here <a href="https://github.com/edward-shen/MMM-pages#regarding-notifications" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/edward-shen/MMM-pages#regarding-notifications</a> and</p>
</li>
<li>
<p dir="auto">that part of MMM-MQTTbridge’s readme here <a href="https://github.com/sergge1/MMM-MQTTbridge#mqtt-to-notifications-dictionary-section" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/sergge1/MMM-MQTTbridge#mqtt-to-notifications-dictionary-section</a></p>
</li>
</ul>
]]></description><link>https://forum.magicmirror.builders/post/83166</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/83166</guid><dc:creator><![CDATA[Serge]]></dc:creator><pubDate>Sat, 10 Oct 2020 20:46:01 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-MQTTbridge on Mon, 05 Oct 2020 10:34:15 GMT]]></title><description><![CDATA[<p dir="auto">Can I use this module to manage MMM-pages?</p>
]]></description><link>https://forum.magicmirror.builders/post/82875</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/82875</guid><dc:creator><![CDATA[Mrtrol2013]]></dc:creator><pubDate>Mon, 05 Oct 2020 10:34:15 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-MQTTbridge on Fri, 21 Aug 2020 04:28:14 GMT]]></title><description><![CDATA[<p dir="auto">Hello,</p>
<p dir="auto">I installed the module on Aug 18, 2020 and have it connecting to my broker.  Either I have something off or the module always sends out the notification’s payload and I cannot over-ride such.  My notiDictionary.js file looks like this:</p>
<pre><code>
var notiHook = [
  {
    notiId: "USERS_LOGIN",
    notiPayload: [
      {
        payloadValue: '', 
        notiMqttCmd: ["Command 1"]
      },
    ],
  },
  {
    notiId: "SHOW_ALERT",
    notiPayload: [
      {
        payloadValue: '', 
        notiMqttCmd: ["Command 2"]
      },
    ],
  },
  {
    notiId: "NEWS_FEED",
    notiPayload: [
      {
        payloadValue: '', 
        notiMqttCmd: ["Command 3"]
      },
    ],
  },
];
var notiMqttCommands = [
  {
    commandId: "Command 1",
    mqttTopic: "mirror/profile",
    mqttMsgPayload: 'george'
 //    mqttMsgPayload: '{state:"OFF"}'
  },
  {
    commandId: "Command 2",
    mqttTopic: "mirror/alert/set",
    mqttMsgPayload: 'on'
  },
  {
    commandId: "Command 3",
    mqttTopic: "mirror/alert/test",
    mqttMsgPayload: 'go'
  },
];

module.exports = { notiHook, notiMqttCommands };

</code></pre>
<p dir="auto">When an alert is shown, the SHOW_ALERT send an MQTT Topic of <em>mirror/alert/set</em> but the payload according to MQTT Snooper and my HomeSeer system is <em>[object Object]</em>.  I expected it to be a string of <em>on</em>.  NEWS_FEED does noth8ing, as expected from the config.  USERS_LOGIN is from the MMM-Face-Reco-DNN module.  It has a string value of the person who’s face it recognizes.  When it recognizes me, the payload for the MQTT topic is <em>Karl</em> both when I have no value and when I have <em>George</em> in the payload setting as shown above.</p>
<p dir="auto">This is how I have the module configured in the config.js file:</p>
<pre><code>		{
			module: 'MMM-MQTTbridge',
//			disabled: false,
			config: {
				mqttServer: "mqtt://192.168.1.2:1883",
				mqttConfig:
				{
					listenMqtt: true,
					interval: 300000,
				},
				notiConfig:
				{
					listenNoti: true,
					ignoreNotiId: ["CLOCK_MINUTE", "NEWS_FEED"],
					ignoreNotiSender: ["system", "NEWS_FEED"],
				},
				// set "NOTIFICATIONS -&gt; MQTT" dictionary at /dict/notiDictionary.js
				// set "MQTT -&gt; NOTIFICATIONS" dictionary at /dict/mqttDictionary.js
			},
		},

</code></pre>
<p dir="auto">What might I be doing wrong?</p>
<p dir="auto">Note that for an IP address and no  username/password I had to set the server to mqttServer: “mqtt://192.168.1.2:1883”, dropping the colon (:) prior to the IP address.  I had it in there based on the provided settings for the localhost version.</p>
]]></description><link>https://forum.magicmirror.builders/post/80457</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/80457</guid><dc:creator><![CDATA[KSumwalt]]></dc:creator><pubDate>Fri, 21 Aug 2020 04:28:14 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-MQTTbridge on Mon, 10 Aug 2020 14:34:09 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/majdzik84" aria-label="Profile: majdzik84">@<bdi>majdzik84</bdi></a> upload? internet is upload, local computer is download</p>
<p dir="auto">to update a module locally, you go to that module folder and do a git pull</p>
<p dir="auto">sometimes you also need to do npm install again, but I would try first without it</p>
]]></description><link>https://forum.magicmirror.builders/post/80002</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/80002</guid><dc:creator><![CDATA[sdetweil]]></dc:creator><pubDate>Mon, 10 Aug 2020 14:34:09 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-MQTTbridge on Mon, 10 Aug 2020 14:11:04 GMT]]></title><description><![CDATA[<p dir="auto">Stupid novice question. How can I update the module? :) I have to remove the old one and upload the new one, is there any command to update the already uploaded module?</p>
]]></description><link>https://forum.magicmirror.builders/post/80001</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/80001</guid><dc:creator><![CDATA[majdzik84]]></dc:creator><pubDate>Mon, 10 Aug 2020 14:11:04 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-MQTTbridge on Sat, 08 Aug 2020 15:56:46 GMT]]></title><description><![CDATA[<p dir="auto">This is really needed and very nice!! Thank you!</p>
]]></description><link>https://forum.magicmirror.builders/post/79934</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/79934</guid><dc:creator><![CDATA[cowboysdude]]></dc:creator><pubDate>Sat, 08 Aug 2020 15:56:46 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-MQTTbridge on Sat, 08 Aug 2020 15:42:52 GMT]]></title><description><![CDATA[<h2>Version 1.1 released <a href="https://github.com/sergge1/MMM-MQTTbridge" target="_blank" rel="noopener noreferrer nofollow ugc">https://github.com/sergge1/MMM-MQTTbridge</a></h2>
<p dir="auto">Code updated with the help of community members.<br />
Now,</p>
<ul>
<li>
<p dir="auto">mqtt topics introduced into mqttDictionary. This allows now:<br />
–  Subscribe to that specific topic from the mqttDictionary.<br />
–  now you can specify different behavior for the same payload from different topics,<br />
<em>e.g. if you got the mqttPayload “20” at “kitchen/temperature” topic and at “kitchen/humiduty” topic - different Command could be executed (before module recognized only payload for all the topics subscribed)</em>;</p>
</li>
<li>
<p dir="auto">Now, if notiPayload or mqttPayload are not specified within mqttDictionary or notiDictionary, the respective payload from mqtt or noti will be sent as payload for noti or mqtt.<br />
<em>E.g. if MM receives the mqtt message at “kitchen/temperature”  with payload “20”, and mqttDictionary does not have specified payload at all - the “20” will go as payload for issued Noti.</em></p>
</li>
<li>
<p dir="auto">All errors of several mqtt connections disappear;</p>
</li>
<li>
<p dir="auto">mqttBridgeFormatOnly - not used anymore;</p>
</li>
<li>
<p dir="auto">Changed mqttDictionary according to notiDictionary. Subscription to topic only once</p>
</li>
</ul>
<p dir="auto">Please do not forget to change the config section and mqttDictionary accroding to the new structure.</p>
]]></description><link>https://forum.magicmirror.builders/post/79933</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/79933</guid><dc:creator><![CDATA[Serge]]></dc:creator><pubDate>Sat, 08 Aug 2020 15:42:52 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-MQTTbridge on Sat, 08 Aug 2020 05:54:26 GMT]]></title><description><![CDATA[<p dir="auto">Hi <a class="plugin-mentions-user plugin-mentions-a" href="/user/serge" aria-label="Profile: Serge">@<bdi>Serge</bdi></a><br />
I’ve finally received the mirror itself, so now the MagicMirror is finally getting finished.<br />
One of the things was to update the MM itself, as well as a few modules (screencast).<br />
After doing that, I don’t see any mqtt status messages going out, and it doesn’t react on incoming either.<br />
I’ve checked the username/password, still correct, and the IP hasn’t changed either?</p>
]]></description><link>https://forum.magicmirror.builders/post/79916</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/79916</guid><dc:creator><![CDATA[fribse]]></dc:creator><pubDate>Sat, 08 Aug 2020 05:54:26 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-MQTTbridge on Fri, 07 Aug 2020 19:57:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/shinebright" aria-label="Profile: shinebright">@<bdi>shinebright</bdi></a> what you had changed? Could you tell soi can add it as an option for the next releases</p>
]]></description><link>https://forum.magicmirror.builders/post/79906</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/79906</guid><dc:creator><![CDATA[Serge]]></dc:creator><pubDate>Fri, 07 Aug 2020 19:57:43 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-MQTTbridge on Fri, 07 Aug 2020 15:44:37 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/serge" aria-label="Profile: Serge">@<bdi>Serge</bdi></a> got it thanks! i’ll give that a try.  awesome module by the way, i managed to change some of your codes along with the compliments module.  Now I’m sending messages from my phone to update the mirror compliments and the kids think the mirror is replying back to them.  :)</p>
]]></description><link>https://forum.magicmirror.builders/post/79903</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/79903</guid><dc:creator><![CDATA[shinebright]]></dc:creator><pubDate>Fri, 07 Aug 2020 15:44:37 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-MQTTbridge on Thu, 06 Aug 2020 20:54:02 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/shinebright" aria-label="Profile: shinebright">@<bdi>shinebright</bdi></a> should produce one note per each mqtt message, check your settings once more or try to install on clean mm setup.</p>
]]></description><link>https://forum.magicmirror.builders/post/79868</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/79868</guid><dc:creator><![CDATA[Serge]]></dc:creator><pubDate>Thu, 06 Aug 2020 20:54:02 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-MQTTbridge on Thu, 06 Aug 2020 17:35:08 GMT]]></title><description><![CDATA[<p dir="auto">When i publish 1 message, it’s receiving it multiple times for some reason.  Do i need to be worried?<br />
<img src="https://imgur.com/f9AjVJh" alt="screenshot" class=" img-fluid img-markdown" /></p>
]]></description><link>https://forum.magicmirror.builders/post/79863</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/79863</guid><dc:creator><![CDATA[shinebright]]></dc:creator><pubDate>Thu, 06 Aug 2020 17:35:08 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-MQTTbridge on Sun, 21 Jun 2020 08:13:09 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/oberpiller" aria-label="Profile: oberpiller">@<bdi>oberpiller</bdi></a> said in <a href="/post/70967">MMM-MQTTbridge</a>:</p>
<blockquote>
<p dir="auto">Is it possible to get variables (from “arrays”) into the mqttMsgPayload variable of NotiDictionary.js?</p>
</blockquote>
<p dir="auto">nope. I will think about it.<br />
should it work somehow like that:<br />
In <a href="https://github.com/sergge1/MMM-MQTTbridge/blob/master/dict/notiDictionary.js" target="_blank" rel="noopener noreferrer nofollow ugc">notiMqtt dict</a> should be specified whether we are using variable or not and, if yes, use it:</p>
<pre><code class="language-js">var notiMqttCommands = [
  {
    commandId: "Command 1",
    mqttTopic: "myhome/kitchen/light/set",
    useVariables: true, //added new setting to the dict to 
    mqttMsgPayload: ARTICLE_INFO_RESPONSE //if useVriables=true, put here the variable name. If useVariable=false or not stated - mqttMsgPayload will send "ARTICLE_INFO_RESPONSE" in its payload.
  },
];

</code></pre>
]]></description><link>https://forum.magicmirror.builders/post/77368</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/77368</guid><dc:creator><![CDATA[Serge]]></dc:creator><pubDate>Sun, 21 Jun 2020 08:13:09 GMT</pubDate></item><item><title><![CDATA[Reply to MMM-MQTTbridge on Sun, 21 Jun 2020 07:50:39 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/chimera" aria-label="Profile: chimera">@<bdi>chimera</bdi></a> said in <a href="/post/71732">MMM-MQTTbridge</a>:</p>
<blockquote>
<p dir="auto">eg: swimming pool temperature, only updates if it changes, garden sprinkler last run, only updates when it’s run, etc</p>
</blockquote>
<p dir="auto">As far as I understood you, you need to issue some NOTI during the MM/Module startup, right?<br />
How would be the best option to do that? One possible solution is to have a file with the list of topics (e.g. “swimmingpool/temp/status”, “gardenspirnkler/run/status”) to which MQTTbrdige will send the mqtt-messages at startup.<br />
Will this solve your problem with the integration of MM to your smart home?</p>
]]></description><link>https://forum.magicmirror.builders/post/77367</link><guid isPermaLink="true">https://forum.magicmirror.builders/post/77367</guid><dc:creator><![CDATA[Serge]]></dc:creator><pubDate>Sun, 21 Jun 2020 07:50:39 GMT</pubDate></item></channel></rss>