<?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[Vera Plus plugin issues (and choosing the right controller in general)]]></title><description><![CDATA[<p dir="auto">I'm trying to make Vera plug-in work with my serail gateway. I've discovered that the github version of the plug-in doesn't work with my Vera Plus (UI7) because of at least one reason.</p>
<p dir="auto">It turns out that the "InclusionMode" luup variable is not populated, so that "presentation" function wasn't able to see if the plug-in in inclusion mode. I've added luup.variable_set clauses to "startInclusion" / "stopInclusion" functions.</p>
<p dir="auto">Now the Vera log displays the following:</p>
<pre><code>50      06/06/21 12:43:40.607   luup_log:261: Arduino plugin: loading library L_Arduino ... &lt;0x76d44520&gt;
50      06/06/21 12:43:40.624   luup_log:261: Arduino plugin: library L_Arduino loaded &lt;0x76d44520&gt;
50      06/06/21 12:43:40.626   luup_log:261: Arduino: urn:upnp-arduino-cc:serviceId:arduino1,PluginVersion, 1.5, 261 &lt;0x76d44520&gt;
50      06/06/21 12:43:40.626   luup_log:261: Arduino: urn:upnp-arduino-cc:serviceId:arduino1,GWAddress, -, 261 &lt;0x76d44520&gt;
50      06/06/21 12:43:40.626   luup_log:261: Arduino: Trying for a serial connection &lt;0x76d44520&gt;
50      06/06/21 12:43:40.627   luup_log:261: Arduino: Serial port is connected &lt;0x76d44520&gt;
50      06/06/21 12:43:40.627   luup_log:261: Arduino: Baud is 115200 &lt;0x76d44520&gt;
50      06/06/21 12:43:40.627   luup_log:261: Arduino: urn:upnp-arduino-cc:serviceId:arduino1,GWAddress, 260(115200), 261 &lt;0x76d44520&gt;
50      06/06/21 12:43:40.629   luup_log:261: Arduino: urn:upnp-arduino-cc:serviceId:arduino1,Unit, M, 261 &lt;0x76d44520&gt;
50      06/06/21 12:43:40.629   luup_log:261: Arduino: Sending: 0;0;3;0;2;Get Version &lt;0x76d44520&gt;
50      06/06/21 12:43:40.638   luup_log:261: Arduino: urn:upnp-arduino-cc:serviceId:arduino1,ArduinoLibVersion, 2.3.2, 261 &lt;0x73428520&gt;
50      06/06/21 12:44:24.016   luup_log:261: Arduino: Staring inclusion ... &lt;0x777f7320&gt;
50      06/06/21 12:44:24.018   luup_log:261: Arduino: Sending: 0;0;3;0;5;1 &lt;0x777f7320&gt;
50      06/06/21 12:44:35.433   luup_log:261: Arduino: Presentation: 2;255;0;0;17;2.3.2 &lt;0x73428520&gt;
50      06/06/21 12:44:35.434   luup_log:261: Arduino: Processing presentation. Mode is 1 &lt;0x73428520&gt;
50      06/06/21 12:44:35.434   luup_log:261: Arduino: Entering into adding a new device branch... &lt;0x73428520&gt;
50      06/06/21 12:44:35.434   luup_log:261: Arduino: Found new device 2;255 &lt;0x73428520&gt;
50      06/06/21 12:44:35.434   luup_log:261: Arduino: urn:upnp-arduino-cc:serviceId:arduino1,InclusionFoundCountHR, 1 devices found, 261 &lt;0x73428520&gt;
02      06/06/21 12:44:35.445   luup_log:261: Arduino: Incoming internal command '2;255;3;0;6;0' discarded for child: nil &lt;0x73428520&gt;
02      06/06/21 12:44:37.464   luup_log:261: Arduino: Incoming internal command '2;255;3;0;11;Neptune Relay' discarded for child: nil &lt;0x73428520&gt;
02      06/06/21 12:44:37.474   luup_log:261: Arduino: Incoming internal command '2;255;3;0;12;1.0.1' discarded for child: nil &lt;0x73428520&gt;
50      06/06/21 12:44:37.483   luup_log:261: Arduino: Presentation: 2;1;0;0;3; &lt;0x73428520&gt;
50      06/06/21 12:44:37.483   luup_log:261: Arduino: Processing presentation. Mode is 1 &lt;0x73428520&gt;
50      06/06/21 12:44:37.484   luup_log:261: Arduino: Entering into adding a new device branch... &lt;0x73428520&gt;
50      06/06/21 12:44:37.484   luup_log:261: Arduino: Found new device 2;1 &lt;0x73428520&gt;
50      06/06/21 12:44:37.484   luup_log:261: Arduino: urn:upnp-arduino-cc:serviceId:arduino1,InclusionFoundCountHR, 2 devices found, 261 &lt;0x73428520&gt;
50      06/06/21 12:44:37.492   luup_log:261: Arduino: Presentation: 2;2;0;0;3; &lt;0x73428520&gt;
50      06/06/21 12:44:37.492   luup_log:261: Arduino: Processing presentation. Mode is 1 &lt;0x73428520&gt;
50      06/06/21 12:44:37.492   luup_log:261: Arduino: Entering into adding a new device branch... &lt;0x73428520&gt;
50      06/06/21 12:44:37.493   luup_log:261: Arduino: Found new device 2;2 &lt;0x73428520&gt;
50      06/06/21 12:44:37.493   luup_log:261: Arduino: urn:upnp-arduino-cc:serviceId:arduino1,InclusionFoundCountHR, 3 devices found, 261 &lt;0x73428520&gt;
</code></pre>
<p dir="auto">So that the plug-in now started to process new devices but there are more issues to resolve because it doesn't finish the inclusion process yet.</p>
<p dir="auto">Considering the fact that github for the plugin is not updated for 5 years I wonder is there a chance someone already did the fixes I do. Or, if not, what controllers you guys are using with MySensor gateways? I'd rather switch to another controller instead of trying to fix issues for the controller that nobody uses.</p>
]]></description><link>https://forum.mysensors.org/topic/11715/vera-plus-plugin-issues-and-choosing-the-right-controller-in-general</link><generator>RSS for Node</generator><lastBuildDate>Fri, 14 Aug 2026 19:24:17 GMT</lastBuildDate><atom:link href="https://forum.mysensors.org/topic/11715.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 06 Jun 2021 10:16:06 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Vera Plus plugin issues (and choosing the right controller in general) on Sun, 06 Jun 2021 16:55:32 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/nagelc" aria-label="Profile: nagelc">@<bdi>nagelc</bdi></a> thank you for directing me to the log parser. It helped me to understand that my issue caused by lack of INCLUSION_MODE messages that is easily solved by uncommenting MY_INCLUSION_MODE_FEATURE in my gateway sketch.</p>
<p dir="auto">The second part of the question stays valid. I realize that choosing the "right" controller is much more than choosing the controller that works good with MySensors. Anyway, I appreciate any personal experience on that.</p>
]]></description><link>https://forum.mysensors.org/post/110411</link><guid isPermaLink="true">https://forum.mysensors.org/post/110411</guid><dc:creator><![CDATA[Max Kurilov]]></dc:creator><pubDate>Sun, 06 Jun 2021 16:55:32 GMT</pubDate></item><item><title><![CDATA[Reply to Vera Plus plugin issues (and choosing the right controller in general) on Sun, 06 Jun 2021 15:26:17 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/max-kurilov" aria-label="Profile: Max-Kurilov">@<bdi>Max-Kurilov</bdi></a><br />
Hi Max.  I can't help with the Vera, but there is a log parser here:  <a href="https://www.mysensors.org/build/parser" rel="nofollow ugc">https://www.mysensors.org/build/parser</a><br />
that might make debugging the MySensors messages a little easier.</p>
<p dir="auto">What the "right" controller is depends a lot on what you are looking for.  When I first found MySensors, Vera was pretty much the standard.  The controller world has evolved a lot since then.  Probably looking at recent posts in the controller forum will give you a sense of what people are using now.  I would be interesting to do a true survey.</p>
]]></description><link>https://forum.mysensors.org/post/110410</link><guid isPermaLink="true">https://forum.mysensors.org/post/110410</guid><dc:creator><![CDATA[nagelc]]></dc:creator><pubDate>Sun, 06 Jun 2021 15:26:17 GMT</pubDate></item></channel></rss>