<?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[Getting Started]]></title><description><![CDATA[New to MyController.org? These topics will help you to understand more!]]></description><link>http://forum.mycontroller.org/category/6</link><generator>RSS for Node</generator><lastBuildDate>Fri, 15 May 2026 01:11:12 GMT</lastBuildDate><atom:link href="http://forum.mycontroller.org/category/6.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 24 Apr 2025 13:41:18 GMT</pubDate><ttl>60</ttl><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[Hello everyone, newbish question]]></title><description><![CDATA[thank you, they answered my question. and brought 3 more 
]]></description><link>http://forum.mycontroller.org/topic/447/hello-everyone-newbish-question</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/447/hello-everyone-newbish-question</guid><dc:creator><![CDATA[fdlou147]]></dc:creator><pubDate>Fri, 28 Feb 2020 19:19:10 GMT</pubDate></item><item><title><![CDATA[[SOLVED] Cannot get Pushbullet to work]]></title><description><![CDATA[Hello again
I reinstalled the pi and the jdk and the pushbullet issue is gone now
Thanks again @jkandasa
Emmanuel
]]></description><link>http://forum.mycontroller.org/topic/425/solved-cannot-get-pushbullet-to-work</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/425/solved-cannot-get-pushbullet-to-work</guid><dc:creator><![CDATA[bmanos]]></dc:creator><pubDate>Fri, 27 Sep 2019 17:56:48 GMT</pubDate></item><item><title><![CDATA[Demo login and password]]></title><description><![CDATA[@Tomas looks like someone changed it.
I have updated in the login page too.
Username : demo
Password : demo
]]></description><link>http://forum.mycontroller.org/topic/412/demo-login-and-password</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/412/demo-login-and-password</guid><dc:creator><![CDATA[jkandasa]]></dc:creator><pubDate>Fri, 26 Apr 2019 16:36:50 GMT</pubDate></item><item><title><![CDATA[Starter Help]]></title><description><![CDATA[@mostafa topic names are case sensitive. looks like on your Arduino sketch you have supplied in_Esp. This should be in_esp and the same for out_esp too.
]]></description><link>http://forum.mycontroller.org/topic/400/starter-help</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/400/starter-help</guid><dc:creator><![CDATA[jkandasa]]></dc:creator><pubDate>Sun, 03 Feb 2019 20:05:17 GMT</pubDate></item><item><title><![CDATA[A few starter questions]]></title><description><![CDATA[@aliasjim

MYController discovered a sensor called "SENSOR_BC", any idea what this is?

I guess this is related to the issue: https://github.com/mycontroller-org/mycontroller/issues/484, But still, I did not get any clue,

Is it possible to select a unit for a sensor "lightlevel(lux)" instead of (%)?

It is possible to change a unit, MyController does not have the unit lightlevel(lux). Can you create a ticket to add this?

I have one sensor with 2 "variable types", what does this mean and how can i remove one (one has no value)

Edit sensor and uncheck a variable, which you do not want. I hope it is reported by your sketch/node. So it may recreate again a later time.

I have digital sensors that are interrupt driven both when going low and when going high, but in mycontroller the sensor gets tripped and stays tripped (in dashboard, on the graph it does revert state back)

MyController graphs are updated every 30 seconds(default) once. You can refresh the page to see the changes. If not your sketch/node may not report the new state.

I love this software esspechially the FOTA part, no more running around with laptop and cables. Great work

Thank you 
]]></description><link>http://forum.mycontroller.org/topic/397/a-few-starter-questions</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/397/a-few-starter-questions</guid><dc:creator><![CDATA[jkandasa]]></dc:creator><pubDate>Fri, 25 Jan 2019 16:30:36 GMT</pubDate></item><item><title><![CDATA[FOTA tutorial?]]></title><description><![CDATA[@aliasjim That's great!
Just for the record, I compiled all the bootloaders here:
https://github.com/guillebot/MYSensors-Bootloaders
all the channels, for 1, 8 and 16MHz.
]]></description><link>http://forum.mycontroller.org/topic/394/fota-tutorial</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/394/fota-tutorial</guid><dc:creator><![CDATA[guille]]></dc:creator><pubDate>Thu, 24 Jan 2019 15:57:47 GMT</pubDate></item><item><title><![CDATA[cant get mycontroller app to open]]></title><description><![CDATA[@aliasjim I never tested with two kinds of a controller, May be possible. MQTT might fit for this requirement.
Other users might experience this setup.
]]></description><link>http://forum.mycontroller.org/topic/389/cant-get-mycontroller-app-to-open</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/389/cant-get-mycontroller-app-to-open</guid><dc:creator><![CDATA[jkandasa]]></dc:creator><pubDate>Mon, 21 Jan 2019 13:44:59 GMT</pubDate></item><item><title><![CDATA[How to install my controller on windows.]]></title><description><![CDATA[@lukash535 This is a great sharing!!
]]></description><link>http://forum.mycontroller.org/topic/337/how-to-install-my-controller-on-windows</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/337/how-to-install-my-controller-on-windows</guid><dc:creator><![CDATA[jkandasa]]></dc:creator><pubDate>Thu, 30 Aug 2018 23:55:19 GMT</pubDate></item><item><title><![CDATA[HOW TO: Disable Login Page or apply auto login]]></title><description><![CDATA[@petri Ah - OK, then I have no solution for you except a password manager afaik.
]]></description><link>http://forum.mycontroller.org/topic/332/how-to-disable-login-page-or-apply-auto-login</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/332/how-to-disable-login-page-or-apply-auto-login</guid><dc:creator><![CDATA[skywatch]]></dc:creator><pubDate>Sat, 18 Aug 2018 17:39:29 GMT</pubDate></item><item><title><![CDATA[[SOLVED] Sending IR codes.....]]></title><description><![CDATA[
Thank you @jkandasa !
]]></description><link>http://forum.mycontroller.org/topic/322/solved-sending-ir-codes</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/322/solved-sending-ir-codes</guid><dc:creator><![CDATA[skywatch]]></dc:creator><pubDate>Sun, 22 Jul 2018 12:53:54 GMT</pubDate></item><item><title><![CDATA[Scripting - documenation&#x2F;tutorial examples]]></title><description><![CDATA[@rmf69 Hi Welcome to MyController community! Have you tried with these examples?
]]></description><link>http://forum.mycontroller.org/topic/267/scripting-documenation-tutorial-examples</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/267/scripting-documenation-tutorial-examples</guid><dc:creator><![CDATA[jkandasa]]></dc:creator><pubDate>Sun, 18 Feb 2018 21:47:39 GMT</pubDate></item><item><title><![CDATA[HOW TO: Automatically turn off relay after defined time]]></title><description><![CDATA[@tag for my application, I wanted to be able to manually trigger my sprinklers outside the schedule, so this seems to be working pretty well.  I don't think I have a need to lock out the operation for any reason yet, but I'll keep it in mind!
]]></description><link>http://forum.mycontroller.org/topic/262/how-to-automatically-turn-off-relay-after-defined-time</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/262/how-to-automatically-turn-off-relay-after-defined-time</guid><dc:creator><![CDATA[zachflem]]></dc:creator><pubDate>Mon, 05 Feb 2018 09:03:18 GMT</pubDate></item><item><title><![CDATA[HOW TO: Simple timer based relay activation]]></title><description><![CDATA[<p dir="auto"><em><strong>PREFACE:</strong></em>  I have struggled to get some simple things to work, and I think I was plain and simply overwhelmed with the amount of options presented to me.  So now that I have these simple things working, I hope that writing this guide helps other new users get their system up and running without pulling out any hair!</p>
<p dir="auto"><em><strong>Simple timer based relay activation</strong></em></p>
<p dir="auto">This guide goes through the steps need to create a schedule to turn on and off a relay.  In my case, the relay was to operate a sprinkler valve at 1:00am, for 45 minutes, so the values used in the following instructions reflect my use case, and may not suit your specific needs.</p>
<p dir="auto">This first section, sets up the OPERATIONS used to turn the sensor (in this case, a relay) ON and OFF</p>
<p dir="auto">Setting the DELAY on the OFF OPERATION, does exactly what it sounds like.  Delays the activation of that OPERATION by however many seconds are entered.  To activate the OPERATION as soon as it is called, enter 0 for the delay.</p>
<ol>
<li><strong>Create an <em>OPERATION</em> to turn the RELAY ON</strong><br />
a) Click RESOURCES &gt; OPERATIONS &gt; "Add Operation"<br />
b) Give your new OPERATION a name<br />
c)  Select ENABLED<br />
d) OPERATION TYPE: Send Payload<br />
e) RESOURCE: Sensor Variable<br />
f) Select relay sensor from list<br />
g) PAYLOAD: 1 (ON)<br />
h) DELAY: 0<br />
i) Click SAVE</li>
</ol>
<p dir="auto"><img src="/assets/uploads/files/1517652329927-createoperation_relayon-resized.png" alt="0_1517652409131_createOperation_RelayOn.PNG" class=" img-fluid img-markdown" /></p>
<ol start="2">
<li><strong>Create an <em>OPERATION</em> to turn the RELAY OFF</strong><br />
a) Click RESOURCES &gt; OPERATIONS &gt; "Add Operation"<br />
b) Give your new OPERATION a name<br />
c) Select ENABLED<br />
d) OPERATION TYPE: Send Payload<br />
e) RESOURCE: Sensor Variable<br />
f) Select relay sensor from list<br />
g) PAYLOAD: 0 (OFF)<br />
h) DELAY: 2700 (45 minutes)<br />
i) Click SAVE</li>
</ol>
<p dir="auto"><img src="/assets/uploads/files/1517652518626-createoperation_relayoff-resized.png" alt="0_1517652613252_createOperation_RelayOff.PNG" class=" img-fluid img-markdown" /></p>
<p dir="auto">The last step sets up the schedule as a TIMER.  Select the options required for the day and time you want the SENSOR (relay) to operate, and add both of the OPERATIONS you just created to the timer.</p>
<ol start="3">
<li><strong>Create a <em>TIMER</em> to run the schedule</strong><br />
a) Click RESOURCES &gt; TIMERS &gt; "Add Timer"<br />
b) Give your new TIMER a name<br />
c) Select ENABLED<br />
d) Select the schedule using the drop-down lists.<br />
e) In my example, I have used a NORMAL timer, that runs DAILY, with every day selected.<br />
f) Select the start time for the timer<br />
g) If you only want your timer to run between specified dates, enter them into the VALIDITY fields.<br />
h) Select BOTH of the OPERATION (ON and OFF) in the selection field and add them to the RIGHT column by clicking the single right arrow<br />
i) Click SAVE</li>
</ol>
<p dir="auto"><img src="/assets/uploads/files/1517652387122-createtimer_onoffwdelay-resized.png" alt="0_1517652479560_createTimer_OnOffwDelay.PNG" class=" img-fluid img-markdown" /></p>
<p dir="auto">You now have a TIMER that will activate BOTH OPERATIONS, but as your OFF OPERATION has a delay of 2700 seconds (45 minutes) the sensor (relay) will remain active until that delay has passed and the OFF OPERATION is activated.</p>
<p dir="auto">Hopefully this is simple enough, let me know if you'd like some pictures added to help</p>
]]></description><link>http://forum.mycontroller.org/topic/259/how-to-simple-timer-based-relay-activation</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/259/how-to-simple-timer-based-relay-activation</guid><dc:creator><![CDATA[zachflem]]></dc:creator><pubDate>Wed, 31 Jan 2018 11:59:15 GMT</pubDate></item><item><title><![CDATA[Retrieving values table from sensor graphs]]></title><description><![CDATA[Thanks, I tried running the script:
var myImports = new JavaImporter(java.io, java.lang, java.util, java.text);

with(myImports) {
var sVar = mcApi.uidTag().getByUid("temp-outside").getResource(); // Get sensor variable object with UidTag api
var minMaxData = mcApi.metric().getSensorVariableMetricDouble(sVar, 0,1479833863195); //(sensor-variable-object, from-timestamp, to-timestamp)
}

changing "temp-outside" to my own uidTag for my sensor. It worked but seemed to return a lot more information than needed, although I see that the value (distance) is there, but among a lot of unwanted data. Is there a way of extracting just time/distance from this? Here's a sample of what was returned....
{
  "sVar": {
    "id": 7,
    "sensor": {
      "id": 8,
      "sensorId": "1",
      "type": "S_DISTANCE",
      "name": "",
      "lastSeen": 1509978854438,
      "node": {
        "id": 10,
        "eui": "1",
        "gatewayTable": {
          "id": 1,
          "enabled": true,
          "name": "Serial Gateway",
          "networkType": "MY_SENSORS",
          "state": "UP",
          "statusMessage": "Connected Successfully",
          "statusSince": 1509967019993,
          "type": "SERIAL",
          "properties": {
            "br": 115200,
            "rdr": "jSerialComm",
            "rf": 30,
            "txDelay": 0,
            "dr": "Auto",
            "pn": "/dev/ttyACM0"
          }
        },
        "name": "Distance Sensor",
        "version": "1.0",
        "type": "S_ARDUINO_NODE",
        "libVersion": "2.1.1",
        "state": "UP",
        "lastSeen": 1509978855129,
        "properties": {
          "hbTx": 1509978436346
        },
        "registrationState": "REGISTERED",
        "smartSleepEnabled": false
      },
      "variableTypes": [
        "Distance"
      ],
      "idforVariables": 8
    },
    "variableType": "V_DISTANCE",
    "metricType": "DOUBLE",
    "timestamp": 1509978853779,
    "value": "151",
    "previousValue": "150",
    "unitType": "U_DISTANCE",
    "readOnly": false,
    "offset": 0,
    "priority": 100,
    "properties": {
      "marginRight": 20,
      "color": "#ff7f0e",
      "interpolate": "linear",
      "subType": "line",
      "marginBottom": 60,
      "useGlobal": true,
      "type": "lineChart",
      "marginTop": 5,
      "marginLeft": 65
    },
    "metricsGraph": {
      "id": 5,
      "metricName": "Distance",
      "type": "lineChart",
      "interpolate": "linear",
      "subType": "line",
      "color": "#ff7f0e"
    }
  },
  "myImports": {},
  "minMaxData": {
    "variable": {
      "id": 7,
      "sensor": {
        "id": 8,
        "sensorId": "1",
        "type": "S_DISTANCE",
        "name": "",
        "lastSeen": 1509978854438,
        "node": {
          "id": 10,
          "eui": "1",
          "gatewayTable": {
            "id": 1,
            "enabled": true,
            "name": "Serial Gateway",
            "networkType": "MY_SENSORS",
            "state": "UP",
            "statusMessage": "Connected Successfully",
            "statusSince": 1509967019993,
            "type": "SERIAL",
            "properties": {
              "br": 115200,
              "rdr": "jSerialComm",
              "rf": 30,
              "txDelay": 0,
              "dr": "Auto",
              "pn": "/dev/ttyACM0"
            }
          },
          "name": "Distance Sensor",
          "version": "1.0",
          "type": "S_ARDUINO_NODE",
          "libVersion": "2.1.1",
          "state": "UP",
          "lastSeen": 1509978855129,
          "properties": {
            "hbTx": 1509978436346
          },
          "registrationState": "REGISTERED",
          "smartSleepEnabled": false
        },
        "variableTypes": [
          "Distance"
        ],
        "idforVariables": 8
      },
      "variableType": "V_DISTANCE",
      "metricType": "DOUBLE",
      "timestamp": 1509978853779,
      "value": "151",
      "previousValue": "150",
      "unitType": "U_DISTANCE",
      "readOnly": false,
      "offset": 0,
      "priority": 100,
      "properties": {
        "marginRight": 20,
        "color": "#ff7f0e",
        "interpolate": "linear",
        "subType": "line",
        "marginBottom": 60,
        "useGlobal": true,
        "type": "lineChart",
        "marginTop": 5,
        "marginLeft": 65
      },
      "metricsGraph": {
        "id": 5,
        "metricName": "Distance",
        "type": "lineChart",
        "interpolate": "linear",
        "subType": "line",
        "color": "#ff7f0e"
      }
    }
  }
}

]]></description><link>http://forum.mycontroller.org/topic/221/retrieving-values-table-from-sensor-graphs</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/221/retrieving-values-table-from-sensor-graphs</guid><dc:creator><![CDATA[MTBHuw]]></dc:creator><pubDate>Mon, 06 Nov 2017 12:22:13 GMT</pubDate></item><item><title><![CDATA[Email notification setup]]></title><description><![CDATA[@skywatch Emails working fine for me now 
]]></description><link>http://forum.mycontroller.org/topic/220/email-notification-setup</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/220/email-notification-setup</guid><dc:creator><![CDATA[skywatch]]></dc:creator><pubDate>Mon, 06 Nov 2017 12:18:43 GMT</pubDate></item><item><title><![CDATA[How to install Mycontroller on the RaspberryPI (or any other linux&#x2F;UNIX system)]]></title><description><![CDATA[@sherif
Hi Sherrif!,
What error do you see?
have you tried to create the file in /etc/init.d with the command:
sudo touch /etc/init.d/mycontroller

]]></description><link>http://forum.mycontroller.org/topic/219/how-to-install-mycontroller-on-the-raspberrypi-or-any-other-linux-unix-system</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/219/how-to-install-mycontroller-on-the-raspberrypi-or-any-other-linux-unix-system</guid><dc:creator><![CDATA[Tag]]></dc:creator><pubDate>Fri, 03 Nov 2017 14:23:18 GMT</pubDate></item><item><title><![CDATA[Upgrade to new version]]></title><description><![CDATA[<h3>How to upgrade from old version to new version?</h3>
<p dir="auto"><strong>Note:</strong> Upgrade supports from <code>0.0.3-alpha1</code>. Older than this release will not support the upgrade.</p>
<p dir="auto">Before moving to new version version,</p>
<ul>
<li>Take a backup</li>
<li>Stop mycontroller server (command: <code>mycontroller/bin/stop.sh</code>)</li>
<li>rename the directory. (Command: <code>mv mycontroller mycontroller_old</code>)</li>
<li>Extract new version (command: <code>tar xzf mycontroller-dist-standalone-*-bundle.tar.gz</code>)</li>
<li>Restore backup from</li>
</ul>
<h4>Steps to take backup:</h4>
<ul>
<li>
<p dir="auto">Navigate to <code>Settings -&gt; Backup</code>.</p>
</li>
<li>
<p dir="auto">Click on <code>Settings</code>. add location where you want to keep backup files. save<br />
<img src="https://cloud.githubusercontent.com/assets/1004403/17259736/8fe9045a-55ea-11e6-8d2a-d2434e451ec8.png" alt="image" class=" img-fluid img-markdown" /></p>
</li>
<li>
<p dir="auto">Click on <code>Run backup</code><br />
<img src="https://cloud.githubusercontent.com/assets/1004403/17259833/fdca4092-55ea-11e6-96e4-0314d09cd783.png" alt="image" class=" img-fluid img-markdown" /></p>
</li>
</ul>
<h4>Steps to restore:</h4>
<ul>
<li>after backup completed successfully. Stop MyController from command line (Command: <code>mycontroller/bin/stop.sh</code>)</li>
<li>rename <code>mycontroller</code> directory (Commnad: <code>mv mycontroller mycontroller_old</code>)</li>
<li>Now extract new version. (Commnad: <code>tar xzf mycontroller-dist-standalone-*-bundle.tar.gz</code>)</li>
<li>Start new version of MyController. (Commnad: <code>mycontroller/bin/start.sh</code>)</li>
<li>Configure backed up file location on our new installation</li>
<li>Now old backup file will be listing in our new installation</li>
<li>Click on the file and run restore in action<br />
<img src="https://cloud.githubusercontent.com/assets/1004403/17259802/cd22d38c-55ea-11e6-8d79-9c8edd807df6.png" alt="image" class=" img-fluid img-markdown" /></li>
<li>after successful restore change <code>mycontroller/conf/mycontroller.properties</code> manually compare to latest version</li>
<li>start the server manually from command line. (Command: <code>mycontroller/bin/start.sh</code>)</li>
<li>After successful migration compare and change your <code>mycontroller/conf/mycontroller.properties</code> file with latest file.</li>
</ul>
]]></description><link>http://forum.mycontroller.org/topic/206/upgrade-to-new-version</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/206/upgrade-to-new-version</guid><dc:creator><![CDATA[jkandasa]]></dc:creator><pubDate>Mon, 16 Oct 2017 07:20:07 GMT</pubDate></item><item><title><![CDATA[Dirty upgrade - for advanced users. [NOT RECOMMENDED ;) ]]]></title><description><![CDATA[@jkandasa
I created a googledrive download script!, maybe it is usefull for you
#!/bin/sh

if [ "$#" -ne 2 ] ; then
  clear
  echo "Usage ./get-googledrive doc-id filename"
  echo "Where the doc-id is the number presented on the share link in google drive"
  exit 1
fi

echo
echo '-----------------------------------------------------------------------'
echo 'Getting doc-id : ' $1
echo 'Saving to filename : ' $2
echo '-----------------------------------------------------------------------'
echo

wget --no-check-certificate 'https://docs.google.com/uc?export=download&amp;id='$1 -O $2

(not sure if the doc-id changes once you post a new version.....)
]]></description><link>http://forum.mycontroller.org/topic/205/dirty-upgrade-for-advanced-users-not-recommended</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/205/dirty-upgrade-for-advanced-users-not-recommended</guid><dc:creator><![CDATA[Tag]]></dc:creator><pubDate>Mon, 16 Oct 2017 07:00:19 GMT</pubDate></item><item><title><![CDATA[MyController MQTT Gateway Creation - 400: Bad request]]></title><description><![CDATA[@Emmanuel OK need to select QoS
[image: 1489415068882-qos.jpg]
Then this is saving fine.
]]></description><link>http://forum.mycontroller.org/topic/138/mycontroller-mqtt-gateway-creation-400-bad-request</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/138/mycontroller-mqtt-gateway-creation-400-bad-request</guid><dc:creator><![CDATA[Emmanuel]]></dc:creator><pubDate>Mon, 13 Mar 2017 14:02:03 GMT</pubDate></item><item><title><![CDATA[Launch .&#x2F;start.sh on startup , or like a service ?]]></title><description><![CDATA[@Stephan35
Great!! good luck!, orangepizero is really great, and is powerfull enough to run mycontroller 
]]></description><link>http://forum.mycontroller.org/topic/122/launch-start-sh-on-startup-or-like-a-service</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/122/launch-start-sh-on-startup-or-like-a-service</guid><dc:creator><![CDATA[Tag]]></dc:creator><pubDate>Thu, 23 Feb 2017 17:47:42 GMT</pubDate></item><item><title><![CDATA[MyController on OrangePi Zero ?]]></title><description><![CDATA[@Stephan35 For now I do not find any wat to redirect.
]]></description><link>http://forum.mycontroller.org/topic/120/mycontroller-on-orangepi-zero</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/120/mycontroller-on-orangepi-zero</guid><dc:creator><![CDATA[jkandasa]]></dc:creator><pubDate>Sat, 11 Feb 2017 21:36:13 GMT</pubDate></item><item><title><![CDATA[Howto add sensor mycontroller.org server]]></title><description><![CDATA[@szempo You have to compile and update MySensors.org sketch. MyController server own't do anything on sketch level. You may refer MySensors document.
]]></description><link>http://forum.mycontroller.org/topic/78/howto-add-sensor-mycontroller-org-server</link><guid isPermaLink="true">http://forum.mycontroller.org/topic/78/howto-add-sensor-mycontroller-org-server</guid><dc:creator><![CDATA[jkandasa]]></dc:creator><pubDate>Tue, 22 Nov 2016 09:19:08 GMT</pubDate></item></channel></rss>