<?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[Mqtt + sensors]]></title><description><![CDATA[<p dir="auto">I have now trying the setup where I have on raspberry 3 mosquitto as MQTT running and mysensors gateway also setup there. As controller I'm using home assistant.<br />
I can see that mqtt receives data from gateway.<br />
But how do I send data from my sensors (atmega328p) over nrf24l01+ to gateway?<br />
What do I need to add in the skatch?</p>
<p dir="auto">gateway:</p>
<pre><code>mysgw: Starting gateway...
mysgw: Protocol version - 2.2.0-beta
mysgw: MCO:BGN:INIT GW,CP=RNNG----,VER=2.2.0-beta
mysgw: TSF:LRT:OK
mysgw: TSM:INIT
mysgw: TSF:WUR:MS=0
mysgw: TSM:INIT:TSP OK
mysgw: TSM:INIT:GW MODE
mysgw: TSM:READY:ID=0,PAR=0,DIS=0
mysgw: MCO:REG:NOT NEEDED
mysgw: MCO:BGN:STP
mysgw: MCO:BGN:INIT OK,TSP=1
mysgw: Attempting MQTT connection...
mysgw: connected to 127.0.0.1
mysgw: MQTT connected
mysgw: Sending message on topic: mysensors-out/0/255/0/0/18
</code></pre>
<p dir="auto">skatch:</p>
<pre><code>/**
 * The MySensors Arduino library handles the wireless radio link and protocol
 * between your home built sensors/actuators and HA controller of choice.
 * The sensors forms a self healing radio network with optional repeaters. Each
 * repeater and gateway builds a routing tables in EEPROM which keeps track of the
 * network topology allowing messages to be routed to nodes.
 *
 * Created by Henrik Ekblad &lt;henrik.ekblad@mysensors.org&gt;
 * Copyright (C) 2013-2015 Sensnology AB
 * Full contributor list: https://github.com/mysensors/Arduino/graphs/contributors
 *
 * Documentation: http://www.mysensors.org
 * Support Forum: http://forum.mysensors.org
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public License
 * version 2 as published by the Free Software Foundation.
 *
 *******************************
 *
 * REVISION HISTORY
 * Version 1.0 - Henrik EKblad
 *
 * DESCRIPTION
 * Example sketch showing how to measue light level using a LM393 photo-resistor
 * http://www.mysensors.org/build/light
 */

// Enable debug prints to serial monitor
#define MY_DEBUG
#define MY_NODE_ID 66

// Enable and select radio type attached
#define MY_RADIO_NRF24
//#define MY_RADIO_RFM69

#define MY_MQTT_TOPIC_PREFIX "mygateway"

#include &lt;MySensors.h&gt;

#define CHILD_ID_LIGHT 15
#define LIGHT_SENSOR_ANALOG_PIN 0

unsigned long SLEEP_TIME = 30000; // Sleep time between reads (in milliseconds)

MyMessage msg(CHILD_ID_LIGHT, V_LIGHT_LEVEL);
int lastLightLevel;


void presentation()
{
    // Send the sketch version information to the gateway and Controller
    sendSketchInfo("Light Sensor", "1.0");

    // Register all sensors to gateway (they will be created as child devices)
    present(CHILD_ID_LIGHT, S_LIGHT_LEVEL);
}

void loop()
{
    int16_t lightLevel = (1023-analogRead(LIGHT_SENSOR_ANALOG_PIN))/10.23;
    Serial.println(lightLevel);
    if (lightLevel != lastLightLevel) {
        send(msg.set(lightLevel));
        lastLightLevel = lightLevel;
    }
    sleep(SLEEP_TIME);
}
</code></pre>
]]></description><link>https://forum.mysensors.org/topic/7215/mqtt-sensors</link><generator>RSS for Node</generator><lastBuildDate>Fri, 10 Jul 2026 10:27:08 GMT</lastBuildDate><atom:link href="https://forum.mysensors.org/topic/7215.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 22 Jul 2017 17:51:28 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Mqtt + sensors on Sat, 22 Jul 2017 17:58:05 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/mfalkvidd" aria-label="Profile: mfalkvidd">@<bdi>mfalkvidd</bdi></a>   no communication</p>
<pre><code>653955 TSF:SID:OK,ID=66
653958 TSM:FPAR
653977 TSF:MSG:SEND,66-66-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
655984 !TSM:FPAR:NO REPLY
655986 TSM:FPAR
656006 TSF:MSG:SEND,66-66-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
658014 !TSM:FPAR:NO REPLY
658016 TSM:FPAR
658035 TSF:MSG:SEND,66-66-255-255,s=255,c=3,t=7,pt=0,l=0,sg=0,ft=0,st=OK:
</code></pre>
<p dir="auto">This here is another try to solve issues as in this post <a href="https://forum.mysensors.org/topic/7140/raspberry-gateway-arduino-pro-mini-atmega328p-nrf24l01-without-plus/13">LINK</a></p>
]]></description><link>https://forum.mysensors.org/post/71865</link><guid isPermaLink="true">https://forum.mysensors.org/post/71865</guid><dc:creator><![CDATA[alop]]></dc:creator><pubDate>Sat, 22 Jul 2017 17:58:05 GMT</pubDate></item><item><title><![CDATA[Reply to Mqtt + sensors on Sat, 22 Jul 2017 17:56:10 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/alop" aria-label="Profile: alop">@<bdi>alop</bdi></a> what happens when you run the node?</p>
]]></description><link>https://forum.mysensors.org/post/71864</link><guid isPermaLink="true">https://forum.mysensors.org/post/71864</guid><dc:creator><![CDATA[mfalkvidd]]></dc:creator><pubDate>Sat, 22 Jul 2017 17:56:10 GMT</pubDate></item></channel></rss>