<?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[Recently Active Topics]]></title><description><![CDATA[A list of topics that have been active within the past 24 hours]]></description><link>http://forum.mycontroller.org/recent</link><generator>RSS for Node</generator><lastBuildDate>Sat, 13 Jun 2026 12:41:07 GMT</lastBuildDate><atom:link href="http://forum.mycontroller.org/recent.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 20 Jun 2025 14:31:21 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[error on getting ping status]]></title><description><![CDATA[also please take the latest MyController version. yet to be released, but it has lot of changes
https://github.com/mycontroller-org/server/releases/tag/development
]]></description><link>http://forum.mycontroller.org/topic/559/error-on-getting-ping-status</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/559/error-on-getting-ping-status</guid><dc:creator><![CDATA[jkandasa]]></dc:creator><pubDate>Fri, 20 Jun 2025 14:31:21 GMT</pubDate></item><item><title><![CDATA[Email notification setup workaround for Gmail]]></title><description><![CDATA[<p dir="auto">I could not manage to configure Mycontroller V.1 Email notification settings and make it working with the stringent requirements of Gmail. And since its development is frozen, but it is still my beloved solution, I worked on a solution with the help of node-red.</p>
<p dir="auto">I am on:<br />
<img src="/assets/uploads/files/1745502255295-f435ccce-ee27-4aad-a160-65dd6ee87565-image.png" alt="f435ccce-ee27-4aad-a160-65dd6ee87565-image.png" class=" img-fluid img-markdown" /><br />
running on a Windows 10 mini pc.</p>
<p dir="auto">In node-red, using <a href="https://flows.nodered.org/node/node-red-node-email" rel="nofollow ugc">https://flows.nodered.org/node/node-red-node-email</a> I have first created a local SMTP server:</p>
<p dir="auto"><img src="/assets/uploads/files/1745502723677-76588854-7010-4a93-aba6-6e1ca17809a3-image.png" alt="76588854-7010-4a93-aba6-6e1ca17809a3-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">followed by a <strong>change</strong> node in order to extract the <strong>html</strong> portion of the message from the message object:<br />
<img src="/assets/uploads/files/1745503016277-3ffbfaac-e7d5-4ae1-8963-d2aeb16591f6-image.png" alt="3ffbfaac-e7d5-4ae1-8963-d2aeb16591f6-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">In order to avoid email clogging I inserted a<br />
<img src="/assets/uploads/files/1745503130957-84b68489-e44a-45da-9196-82908ee869e8-image.png" alt="84b68489-e44a-45da-9196-82908ee869e8-image.png" class=" img-fluid img-markdown" /><br />
to limit the email send rate to 1 email per second.</p>
<p dir="auto">Finally, the message containing the html payload is sent to<br />
<img src="/assets/uploads/files/1745503324674-a0b8225c-b458-40d7-b044-102006cc4bbf-image.png" alt="a0b8225c-b458-40d7-b044-102006cc4bbf-image.png" class=" img-fluid img-markdown" /><br />
which connects nicely to t the Gmail SMTP server, using my camper email account.</p>
<p dir="auto">Gmail SMTP requires an App Password, which can be obtained following these instructions<br />
<a href="https://support.google.com/mail/answer/185833?hl=en" rel="nofollow ugc">https://support.google.com/mail/answer/185833?hl=en</a></p>
<p dir="auto">This is how the flow looks like in node-red<br />
<img src="/assets/uploads/files/1745503645000-990f9c3e-f297-47ae-878f-5f5c3836b08a-image.png" alt="990f9c3e-f297-47ae-878f-5f5c3836b08a-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">This is how I set up the email notification in MyController<br />
<img src="/assets/uploads/files/1745503737690-56ccb619-c47a-4975-a7a0-89e5be4d26e3-image.png" alt="56ccb619-c47a-4975-a7a0-89e5be4d26e3-image.png" class=" img-fluid img-markdown" /></p>
<p dir="auto">As you can see the email and domain are fake, since this SMTP server is local. I just needed to define an SMTP user. The same user is added to the list of the allowed users in the Email MTA node.</p>
<p dir="auto">Hope it helps anyone who, like me, struggled with Gmail SMTP restrictions.</p>
]]></description><link>http://forum.mycontroller.org/topic/556/email-notification-setup-workaround-for-gmail</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/556/email-notification-setup-workaround-for-gmail</guid><dc:creator><![CDATA[fsgrazzutti]]></dc:creator><pubDate>Thu, 24 Apr 2025 13:41:18 GMT</pubDate></item><item><title><![CDATA[Trouble migrating from executable to docker image.]]></title><description><![CDATA[
Are the mycontroller.yaml setting the same for the binary and the docker container?

Yes, same file/schema used on binary as well as for container.
@rayven you have to point to your influx db location, docker container always runs on it's own network space, if you specified http://localhost:8086, it tries inside container. Put your host ip address on it. also enable the metric database.

installation with docker container: https://mycontroller.org/docs/installation/quick-installation/docker-container/
install influx database: https://mycontroller.org/docs/getting-started/install-influxdb/
backend configurations: https://mycontroller.org/docs/installation/advanced-installation/backend-configuration/

]]></description><link>http://forum.mycontroller.org/topic/553/trouble-migrating-from-executable-to-docker-image.</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/553/trouble-migrating-from-executable-to-docker-image.</guid><dc:creator><![CDATA[jkandasa]]></dc:creator><pubDate>Wed, 19 Feb 2025 16:47:46 GMT</pubDate></item><item><title><![CDATA[JavaScript evaluation question.]]></title><description><![CDATA[@jkandasa I appreciate it.
]]></description><link>http://forum.mycontroller.org/topic/554/javascript-evaluation-question.</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/554/javascript-evaluation-question.</guid><dc:creator><![CDATA[rayven]]></dc:creator><pubDate>Wed, 19 Feb 2025 10:38:32 GMT</pubDate></item><item><title><![CDATA[Request failed with status code 401]]></title><description><![CDATA[Hi @wint0178, when you logged in to the server, if you see this error, it was happened before login.
If it comes only one time and all other functions are working as expected, please ignore this error.
]]></description><link>http://forum.mycontroller.org/topic/543/request-failed-with-status-code-401</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/543/request-failed-with-status-code-401</guid><dc:creator><![CDATA[jkandasa]]></dc:creator><pubDate>Sat, 18 May 2024 01:00:45 GMT</pubDate></item><item><title><![CDATA[Trouble with MC v2 install on RPi 4]]></title><description><![CDATA[Thanks @wint0178 !!
I will go through the installation documentation and sync with your update.
]]></description><link>http://forum.mycontroller.org/topic/542/trouble-with-mc-v2-install-on-rpi-4</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/542/trouble-with-mc-v2-install-on-rpi-4</guid><dc:creator><![CDATA[jkandasa]]></dc:creator><pubDate>Fri, 26 Apr 2024 02:40:42 GMT</pubDate></item><item><title><![CDATA[Remote access to MCv2 Dashboard]]></title><description><![CDATA[@skywatch I was able to setup several MQTT Gateways using NodeMCU boards with attached I2C sensors. The Gateways are all Wifi gateways, but I have been able to use my DDNS in place of the IP address to send data from several locations including one that is international. I think this is working well at this point. Thank you for your reply!
]]></description><link>http://forum.mycontroller.org/topic/535/remote-access-to-mcv2-dashboard</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/535/remote-access-to-mcv2-dashboard</guid><dc:creator><![CDATA[wint0178]]></dc:creator><pubDate>Tue, 23 Apr 2024 13:12:04 GMT</pubDate></item><item><title><![CDATA[Raspberry Pi 5 announced]]></title><description><![CDATA[<p dir="auto">Raspberry pi 5 has been unveiled and is now available to pre-order.</p>
]]></description><link>http://forum.mycontroller.org/topic/540/raspberry-pi-5-announced</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/540/raspberry-pi-5-announced</guid><dc:creator><![CDATA[skywatch]]></dc:creator><pubDate>Thu, 28 Sep 2023 09:30:48 GMT</pubDate></item><item><title><![CDATA[arduino IDE 2.2.1 available]]></title><description><![CDATA[<p dir="auto">I just noticed that a new arduino IDE was available and thought you guys and gals might like to know too...</p>
]]></description><link>http://forum.mycontroller.org/topic/539/arduino-ide-2-2-1-available</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/539/arduino-ide-2-2-1-available</guid><dc:creator><![CDATA[skywatch]]></dc:creator><pubDate>Thu, 28 Sep 2023 09:30:09 GMT</pubDate></item><item><title><![CDATA[Setting up MQTT]]></title><description><![CDATA[@wint0178 on the other post, I see you were able to see the nodes. Still do you see this issue?
]]></description><link>http://forum.mycontroller.org/topic/537/setting-up-mqtt</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/537/setting-up-mqtt</guid><dc:creator><![CDATA[jkandasa]]></dc:creator><pubDate>Sun, 30 Jul 2023 16:23:35 GMT</pubDate></item><item><title><![CDATA[Adding MySensor V2.3.2 sensors to MC v2]]></title><description><![CDATA[OK, I'm not exactly sure what I did, but my student was able to edit the example sketch from MySensors V2 "GatewayESP8266MQTTClient" and add in code to send data from the Adafruit BME680 over MQTT. Once I added that code to my NodeMCU and added the # to the subscribe list in my gateway, it all just seemed to automatically add.
I should acknowledge that I had a misunderstanding about what physical components were nodes, sources, and fields. For some reason I thought that my NodeMCU was a gateway (this is true), it was also a node (this was not true), and that the BME680 was the source with several fields on it (TEMP, PRESS, HUMM). I believe I see now that the Node is actually the BME680 board and it has several separate sources, the physical sensors for each of the conditions it monitors and those numeric values, once acquired, become fields that the MC server can publish.
I am going to play some more with this since I would like to add all sorts of other nodes with a wide range of sources.
]]></description><link>http://forum.mycontroller.org/topic/538/adding-mysensor-v2-3-2-sensors-to-mc-v2</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/538/adding-mysensor-v2-3-2-sensors-to-mc-v2</guid><dc:creator><![CDATA[wint0178]]></dc:creator><pubDate>Sat, 29 Jul 2023 15:46:03 GMT</pubDate></item><item><title><![CDATA[SSD filled overnight]]></title><description><![CDATA[@wint0178 You can use letsencrypt certification setup with https_acme to your DDNS setup, https://v2.mycontroller.org/docs/installation/advanced-installation/backend-configuration/
]]></description><link>http://forum.mycontroller.org/topic/536/ssd-filled-overnight</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/536/ssd-filled-overnight</guid><dc:creator><![CDATA[jkandasa]]></dc:creator><pubDate>Thu, 27 Jul 2023 08:26:50 GMT</pubDate></item><item><title><![CDATA[Moving Server to another location]]></title><description><![CDATA[@jkandasa I have fixed this. available in the docker container(2.1.0-devel). yet to update in executable.
]]></description><link>http://forum.mycontroller.org/topic/533/moving-server-to-another-location</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/533/moving-server-to-another-location</guid><dc:creator><![CDATA[jkandasa]]></dc:creator><pubDate>Mon, 10 Jul 2023 12:31:29 GMT</pubDate></item><item><title><![CDATA[Gateway setup for MCv2 using MySensors]]></title><description><![CDATA[@wint0178 No, keep default labels. as @JeeLet mentioned can you check any other service is consuming the serial port? Do you see any error on the gateway?
]]></description><link>http://forum.mycontroller.org/topic/534/gateway-setup-for-mcv2-using-mysensors</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/534/gateway-setup-for-mcv2-using-mysensors</guid><dc:creator><![CDATA[jkandasa]]></dc:creator><pubDate>Mon, 10 Jul 2023 04:24:07 GMT</pubDate></item><item><title><![CDATA[Docker Install Error]]></title><description><![CDATA[@wint0178 At the time of writing the document in RPI the default installation does not have docker 20.x or above. Hence I proposed this method. In your installation if you have latest version of docker, you can install with apt install... command. I think I took the steps from https://github.com/docker/docker-install
]]></description><link>http://forum.mycontroller.org/topic/531/docker-install-error</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/531/docker-install-error</guid><dc:creator><![CDATA[jkandasa]]></dc:creator><pubDate>Fri, 07 Jul 2023 08:14:07 GMT</pubDate></item><item><title><![CDATA[Armbian - MyC V2 - install]]></title><description><![CDATA[@JeeLet @wint0178 recently I released the version 2.0.0, the location changes. also I changed some of the paths. I will go through the installation steps soon as possible and update the required corrections
]]></description><link>http://forum.mycontroller.org/topic/504/armbian-myc-v2-install</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/504/armbian-myc-v2-install</guid><dc:creator><![CDATA[jkandasa]]></dc:creator><pubDate>Fri, 07 Jul 2023 08:10:24 GMT</pubDate></item><item><title><![CDATA[Is NATS.io needed on RPi?]]></title><description><![CDATA[hi @wint0178,

MQTT Broker - if you plan to connect your gateway via MQTT, you need an mqtt broker. If you already one. you can use that. You can have MQTT broker in any system, that should be accessible for MyController and your gateway device. If you do not have complex system, you can keep everything on the same system.
MongoDB - for storage the default option is in-memory database. It keeps all the configurations(except metrics) in memory and dumps to dis in an interval. It will be faster. You can take a frequent backup with schedule. But someone wants to keep the storage in mongoDB, may be due to large setof configurations or to keep the data in remote location, or other reasons. It is up to you.  fyi, I am using in-memory db and I do not see an issue till now(about 2 years)
InfludDB - you need to have this database, if you want graphs and metrics details

I hope I have addressed your queries
]]></description><link>http://forum.mycontroller.org/topic/532/is-nats-io-needed-on-rpi</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/532/is-nats-io-needed-on-rpi</guid><dc:creator><![CDATA[jkandasa]]></dc:creator><pubDate>Fri, 07 Jul 2023 08:02:37 GMT</pubDate></item><item><title><![CDATA[msg_parser invalid]]></title><description><![CDATA[<p dir="auto">when the scheduleur is activated (in the On-Off time slot)<br />
the communication LED on the gateway (Uno-Usb) is flashing excessively.<br />
I looked at the Log file<br />
and msg_parser errors appear, what's that ???<br />
how to find the origin ??<br />
what tools ??</p>
<p dir="auto">with Schedules active</p>
<pre><code>2023-06-29T13:19:48.552+0200	warn	gateway_service	provider/service.go:199	error on sending	{"gatewayId": "GwRS485", "message": {"id":"","gatewayId":"GwRS485","nodeId":"41","sourceId":"13","type":"set","payloads":[{"key":"V_STATUS","value":"on","metricType":"","unit":"","labels":{},"others":{}}],"labels":{"library_version":"2.4.0-alpha","ms_node_id":"41","ms_node_type":"repeater","ms_type":"21","parent_id":"0","version":"2.0"},"isAck":false,"isReceived":false,"isAckEnabled":false,"isSleepNode":false,"timestamp":"2023-06-29T13:19:47.018967163+02:00"}, "error": "no acknowledgement received, tried maximum retries. retryCount:3, timeTaken:1.532035247s"}
2023-06-29T13:19:50.551+0200	warn	gateway_service	provider/service.go:199	error on sending	{"gatewayId": "GwRS485", "message": {"id":"","gatewayId":"GwRS485","nodeId":"41","sourceId":"13","type":"set","payloads"
</code></pre>
<p dir="auto">with Schedules not active</p>
<pre><code>2023-06-29T13:09:22.475+0200	error	gateway_mysensors_v2	mysensors_v2/msg_parser.go:295	invalid message format	{"rawMessage": "1\r"}
2023-06-29T13:10:22.566+0200	error	gateway_mysensors_v2	mysensors_v2/msg_parser.go:295	invalid message format	{"rawMessage": "1\r"}
2023-06-29T13:11:22.658+0200	error	gateway_mysensors_v2	mysensors_v2/msg_parser.go:295	invalid message format	{"rawMessage": "1\r"}
2023-06-29T13:12:22.749+0200	error	gateway_mysensors_v2	mysensors_v2/msg_parser.go:295	invalid message format	{"rawMessage": "1\r"}
2023-06-29T13:13:22.841+0200	error	gateway_mysensors_v2	mysensors_v2/msg_parser.go:295	invalid message format	{"rawMessage": "1\r"}
2023-06-29T13:14:22.933+0200	error	gateway_mysensors_v2	mysensors_v2/msg_parser.go:295	invalid message format	{"rawMessage": "1\r"}
</code></pre>
]]></description><link>http://forum.mycontroller.org/topic/529/msg_parser-invalid</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/529/msg_parser-invalid</guid><dc:creator><![CDATA[JeeLet]]></dc:creator><pubDate>Thu, 29 Jun 2023 11:25:17 GMT</pubDate></item><item><title><![CDATA[state of a contact open-closed]]></title><description><![CDATA[Hello @jkandasa
an idea in pictures, it's easier
https://nsmf01.casimages.com/f/2023/06/28//23062802265523870811442.pdf
.....  it's an idea 
]]></description><link>http://forum.mycontroller.org/topic/528/state-of-a-contact-open-closed</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/528/state-of-a-contact-open-closed</guid><dc:creator><![CDATA[JeeLet]]></dc:creator><pubDate>Wed, 28 Jun 2023 12:28:18 GMT</pubDate></item><item><title><![CDATA[Newbee Q - Which Server Setup Option is Best?]]></title><description><![CDATA[@wint0178 I am trying to respond your queries to my best. You may have better approach then my response too.
I assume that, you are using MySensors hardware in your setup.
As you have your gateways in different locations, you can connect all your gateways with MQTT connection (I would recommend secure MQTT).
You have to run a MyController server for 24x7, so you can go with RPI, it will save lot of your electricity and space.

Ultimately, I need to give data access to the communities themselves through the dashboard and SMS or email notifications. I would also like to have remote access to the data, but this is slightly less critical.

With MyController you can configure Email and web-hook(you may use it for SMS), For now there is no role based access in MyController v2. In MyController all the metric data will be in influx database. So you may share the details with Grafana dashboard too. I think it has read only dashboard.
]]></description><link>http://forum.mycontroller.org/topic/527/newbee-q-which-server-setup-option-is-best</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/527/newbee-q-which-server-setup-option-is-best</guid><dc:creator><![CDATA[jkandasa]]></dc:creator><pubDate>Sun, 25 Jun 2023 11:29:39 GMT</pubDate></item></channel></rss>