<?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[Door, Motion and Temperature Sensor]]></title><description><![CDATA[<p dir="auto">Hi guys,</p>
<p dir="auto">It's been a few months since I last made a sensor, and I'm experiencing some issues trying to create one now. I've made a sketch, from parts from other projects and made myself a 3in1 sensor, but the problem is that I have no parent node, and I can't understand why.</p>
<p dir="auto">Can anyone take a look over it and correct me ?</p>
<p dir="auto">Note that this is meant to be a power operated sensor. Thank you :)</p>
<pre><code>//This sketch is for Door &amp; Motion &amp; Temp Sensor


#include &lt;MySensor.h&gt;
#include &lt;SPI.h&gt;
#include &lt;DallasTemperature.h&gt;
#include &lt;OneWire.h&gt;
#include &lt;Bounce2.h&gt;

char sketch_name[] = "Multi Sensor";
char sketch_ver[]  = "1.0";

#define CLIENT_ID AUTO  // Sets MYSensors client id
#define RADIO_CH 76  // Sets MYSensors to use Radio Channel
#define TRIGGER	3	// used to connect motion sensor
#define BUTTON_PIN  4 // used to connect door/window sensor

//Temp Sensor bits
#define ONE_WIRE_BUS 14 // Pin where dallas sensor is connected
OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature DallasSensors(&amp;oneWire);
float lastTemperature ;
#define CHILD_ID_T1 3 //CHILD ID for temp


//Door/Window bits

#define CHILD_ID_D1 1 //CHILD ID for door/window

//Trigger Sensor Bits
#define CHILD_ID_S1 2 //CHILD ID for Reed/Motion sensor
boolean lastTripped = 0;


MySensor gw;

Bounce debouncer = Bounce(); 
int oldValue=-1;

// Change to V_LIGHT if you use S_LIGHT in presentation below
MyMessage msg(CHILD_ID_D1,V_TRIPPED);
MyMessage triggerMsg(CHILD_ID_S1,V_TRIPPED);
MyMessage tempMsg(CHILD_ID_T1,V_TEMP);

void setup()
{
	// Startup OneWire Temp Sensors
	DallasSensors.begin();
	
	// Initialize library and add callback for incoming messages
	 gw.begin(NULL, AUTO, true);
	
	// Send the sketch version information to the gateway and Controller
	gw.sendSketchInfo(sketch_name, sketch_ver);

	// Register all sensors to gw (they will be created as child devices)
	gw.present(CHILD_ID_D1, S_DOOR);
	gw.present(CHILD_ID_T1, S_TEMP);
	gw.present(CHILD_ID_S1, S_MOTION);

	// Setup the button
        pinMode(BUTTON_PIN,INPUT);
        // Activate internal pull-up
        digitalWrite(BUTTON_PIN,HIGH);
  
        // After setting up the button, setup debouncer
        debouncer.attach(BUTTON_PIN);
        debouncer.interval(5);
  
        // Register binary input sensor to gw (they will be created as child devices)
        // You can use S_DOOR, S_MOTION or S_LIGHT here depending on your usage. 
        // If S_LIGHT is used, remember to update variable type you send in. See "msg" above.
	
}


void loop()
{
	// Alway process incoming messages whenever possible
	gw.process();
	
	
	// Check for motion change value
		boolean tripped = digitalRead(TRIGGER) == HIGH; 

		if (lastTripped != tripped ) {
			gw.send(triggerMsg.set(tripped?"1":"0")); // Send new state and request ack back
			Serial.println("Tripped");
			lastTripped=tripped;
		}
		
	//  Check if digital input has changed and send in new value
                debouncer.update();
              // Get the update value
                int value = debouncer.read();
 
                if (value != oldValue) {
                    // Send in the new value
                     gw.send(msg.set(value==HIGH ? 1 : 0));
                     oldValue = value;
                }
	
	// Fetch temperatures from Dallas sensors
		DallasSensors.requestTemperatures();
		float tempC = DallasSensors.getTempCByIndex(1);
		
		// Only send data if temperature has changed and no error
		if (lastTemperature != tempC &amp;&amp; tempC != -127.00) {
			
			// Send in the new temperature
			gw.send(tempMsg.set(tempC,1));
			lastTemperature=tempC;
                        delay(30000);
		}
		
}
</code></pre>
]]></description><link>https://forum.mysensors.org/topic/1562/door-motion-and-temperature-sensor</link><generator>RSS for Node</generator><lastBuildDate>Thu, 21 May 2026 04:34:06 GMT</lastBuildDate><atom:link href="https://forum.mysensors.org/topic/1562.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 20 Jun 2015 12:40:43 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Door, Motion and Temperature Sensor on Sat, 18 Jul 2015 12:53:03 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/thomasdecock" aria-label="Profile: ThomasDecock">@<bdi>ThomasDecock</bdi></a> No I wasn't, I was able to get the standard dallas temperature working(because I thought the sensors no longer work), but unfortunately my time on this is pretty limited. I hoped I got it working until I go on vacation, but probably will look into it after.<br />
I would appreciate if someone could help with it, I think everyone would.</p>
]]></description><link>https://forum.mysensors.org/post/17258</link><guid isPermaLink="true">https://forum.mysensors.org/post/17258</guid><dc:creator><![CDATA[CaptainZap]]></dc:creator><pubDate>Sat, 18 Jul 2015 12:53:03 GMT</pubDate></item><item><title><![CDATA[Reply to Door, Motion and Temperature Sensor on Sat, 18 Jul 2015 11:08:37 GMT]]></title><description><![CDATA[<p dir="auto">Did you manage to get this working?<br />
if yes, can you share your script?<br />
I am also having trouble with the dallas temp sensor, if your code works i think it can help me a lot!<br />
(i am trying to make a 'motion - temperature - 3 pwm dimmer' sensor</p>
]]></description><link>https://forum.mysensors.org/post/17253</link><guid isPermaLink="true">https://forum.mysensors.org/post/17253</guid><dc:creator><![CDATA[ThomasDecock]]></dc:creator><pubDate>Sat, 18 Jul 2015 11:08:37 GMT</pubDate></item><item><title><![CDATA[Reply to Door, Motion and Temperature Sensor on Wed, 15 Jul 2015 14:12:23 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/moshe-livne" aria-label="Profile: Moshe-Livne">@<bdi>Moshe-Livne</bdi></a> That's not the problem... The previous code had the same pir sensor working, it has a couple of seconds timeout.<br />
At this time I'll take another look at my very first sketch, and remove the repeating part, maybe I can get somewhere...<br />
Looking back 1 year ago this was a nice idea, however I've put more time than I would have hoped for into it and I still don't have something that I can call reliable. I know this is a labor of love, and not perfect in any way, I just expected it to be a bit easier to do...</p>
]]></description><link>https://forum.mysensors.org/post/17078</link><guid isPermaLink="true">https://forum.mysensors.org/post/17078</guid><dc:creator><![CDATA[CaptainZap]]></dc:creator><pubDate>Wed, 15 Jul 2015 14:12:23 GMT</pubDate></item><item><title><![CDATA[Reply to Door, Motion and Temperature Sensor on Tue, 14 Jul 2015 21:13:55 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/captainzap" aria-label="Profile: CaptainZap">@<bdi>CaptainZap</bdi></a> The motion detector (if you are using one like in the store) has two little dials on it. One is sensitivity and the other is time delay (see <a href="http://www.mpja.com/download/31227sc.pdf" rel="nofollow ugc">http://www.mpja.com/download/31227sc.pdf</a>). Try to play with these until you get the effect you are looking for</p>
]]></description><link>https://forum.mysensors.org/post/17054</link><guid isPermaLink="true">https://forum.mysensors.org/post/17054</guid><dc:creator><![CDATA[Moshe Livne]]></dc:creator><pubDate>Tue, 14 Jul 2015 21:13:55 GMT</pubDate></item><item><title><![CDATA[Reply to Door, Motion and Temperature Sensor on Tue, 14 Jul 2015 19:01:16 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/bulldoglowell" aria-label="Profile: BulldogLowell">@<bdi>BulldogLowell</bdi></a> I just managed to test this and I have some questions :</p>
<ol>
<li>Motion doesn't seem to work that great - meaning that it takes at least one minute after being untripped to be tripped again</li>
<li>Door/window doesn't seem to work - I think I have to add this part, but I'm a bit overwhelmed</li>
<li>Temperature starts with temperature of -127C and doesn't update at all (I held my finger on it for 2 minutes) plus I think I need something to avoid -127 temps, like :</li>
</ol>
<pre><code>if (lastTemperature != tempC &amp;&amp; tempC != -127.00)
</code></pre>
<p dir="auto">For your info I used these pins to connect my sensors :</p>
<pre><code>const int PIR_PIN = 3; - PIR sensor
const int INTERRUPT = 4; - Door/Window
const int DALLAS_PIN = 5; - Temperature sensor
[...]
unsigned long readTempInterval = 1 * 60 * 1000UL; - modified read interval to 1 minute for testing purposes
</code></pre>
<p dir="auto">Also I get this output of the serial monitor once I compile and upload the sketch to my nano after 2 minutes and multiple tries to trip PIR sensor :</p>
<pre><code>sensor started, id 2
send: 2-2-0-0 s=255,c=0,t=17,pt=0,l=5,st=ok:1.4.1
send: 2-2-0-0 s=255,c=3,t=6,pt=1,l=1,st=ok:0
send: 2-2-0-0 s=255,c=3,t=11,pt=0,l=12,st=ok:Multi-Sensor
send: 2-2-0-0 s=255,c=3,t=12,pt=0,l=8,st=ok:1.0alpha
send: 2-2-0-0 s=1,c=0,t=1,pt=0,l=0,st=ok:
send: 2-2-0-0 s=2,c=0,t=6,pt=0,l=0,st=ok:
send: 2-2-0-0 s=2,c=1,t=0,pt=2,l=2,st=ok:-127
Tripped
send: 2-2-0-0 s=1,c=1,t=16,pt=2,l=2,st=ok:1
Not Tripped
send: 2-2-0-0 s=1,c=1,t=16,pt=2,l=2,st=ok:0
Tripped
send: 2-2-0-0 s=1,c=1,t=16,pt=2,l=2,st=ok:1

</code></pre>
<p dir="auto">I would appreciate any help I can get to get this started... this project has been on hold for at least 1 year and I would like to implement it now since I have all the parts I need, including 5 cases for the motion detectors (I will need to have at least two variations for them). My focus right now is getting a working sketch, with repeating functions or not, I can place repeaters if needed that is not a problem.</p>
]]></description><link>https://forum.mysensors.org/post/17047</link><guid isPermaLink="true">https://forum.mysensors.org/post/17047</guid><dc:creator><![CDATA[CaptainZap]]></dc:creator><pubDate>Tue, 14 Jul 2015 19:01:16 GMT</pubDate></item><item><title><![CDATA[Reply to Door, Motion and Temperature Sensor on Tue, 14 Jul 2015 06:23:55 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/bulldoglowell" aria-label="Profile: BulldogLowell">@<bdi>BulldogLowell</bdi></a> Thanks, I'll try it tonight once I get home.</p>
]]></description><link>https://forum.mysensors.org/post/17013</link><guid isPermaLink="true">https://forum.mysensors.org/post/17013</guid><dc:creator><![CDATA[CaptainZap]]></dc:creator><pubDate>Tue, 14 Jul 2015 06:23:55 GMT</pubDate></item><item><title><![CDATA[Reply to Door, Motion and Temperature Sensor on Mon, 13 Jul 2015 19:47:16 GMT]]></title><description><![CDATA[<p dir="auto">try something like this, which is untested.</p>
<pre><code>#include &lt;MySensor.h&gt;
#include &lt;SPI.h&gt;
#include &lt;DallasTemperature.h&gt;
#include &lt;OneWire.h&gt;

//myPins
const int PIR_PIN = 3;
const int INTERRUPT = 1;
const int DALLAS_PIN = 4;

//myDevices
const int PIR_SENSOR = 1;
const int DALLAS_SENSOR = 2;

OneWire oneWire(DALLAS_SENSOR);
DallasTemperature DallasSensors(&amp;oneWire);

int lastTemperature = -99;
unsigned long readTempInterval = 60 * 60 * 1000UL;  // One Hour Sleep time between reports (in milliseconds)
unsigned long sleepTime = readTempInterval; 
boolean lastTripped = 0;
boolean sendTemp = true;

MySensor gw;

MyMessage motionMsg(PIR_SENSOR, V_TRIPPED);
MyMessage tempMsg(DALLAS_SENSOR, V_TEMP);

void setup()
{
  DallasSensors.begin();
  //DallasSensors.setWaitForConversion(false);  /I could not get this to compile
  gw.begin();
  gw.sendSketchInfo("Multi-Sensor", "1.0alpha");
  pinMode(PIR_PIN, INPUT);      // sets the motion sensor digital pin as input
  gw.present(PIR_SENSOR, S_MOTION);
  gw.present(DALLAS_SENSOR, S_TEMP);
}

void loop()
{
  //gw.process(); don't need this, it is a one-way device.
  boolean tripped = digitalRead(PIR_PIN);
  if (lastTripped != tripped )
  {
    Serial.println(tripped? "Tripped" : "Not Tripped");
    gw.send(motionMsg.set(tripped)); // Send tripped value to gw
    lastTripped = tripped;
  }
  if (sendTemp)
  {
    DallasSensors.requestTemperatures();
    int tempC = (int) DallasSensors.getTempCByIndex(1);
    gw.send(tempMsg.set(tempC));
    lastTemperature = tempC;
    sendTemp = false;
  }
  unsigned long startSleepTime = millis();
  gw.sleep(INTERRUPT, CHANGE, sleepTime);
  unsigned long endSleepTime = millis();
  if (endSleepTime - startSleepTime &gt;= sleepTime)
  {
    sleepTime = readTempInterval;
    sendTemp = true;
  }
  else
  {
    sleepTime = max(sleepTime -= (endSleepTime - startSleepTime), 1000UL);
  }
}
</code></pre>
<p dir="auto">It will send temp to controller once an hour... you can change that for testing;</p>
<p dir="auto">also will detect motion...</p>
<p dir="auto">it may need debouncing.</p>
]]></description><link>https://forum.mysensors.org/post/16983</link><guid isPermaLink="true">https://forum.mysensors.org/post/16983</guid><dc:creator><![CDATA[BulldogLowell]]></dc:creator><pubDate>Mon, 13 Jul 2015 19:47:16 GMT</pubDate></item><item><title><![CDATA[Reply to Door, Motion and Temperature Sensor on Mon, 13 Jul 2015 19:00:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/bulldoglowell" aria-label="Profile: BulldogLowell">@<bdi>BulldogLowell</bdi></a> Temperature isn't working, and is never updated on the Vera interface :|</p>
]]></description><link>https://forum.mysensors.org/post/16982</link><guid isPermaLink="true">https://forum.mysensors.org/post/16982</guid><dc:creator><![CDATA[CaptainZap]]></dc:creator><pubDate>Mon, 13 Jul 2015 19:00:29 GMT</pubDate></item><item><title><![CDATA[Reply to Door, Motion and Temperature Sensor on Mon, 13 Jul 2015 18:38:59 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/captainzap" aria-label="Profile: CaptainZap">@<bdi>CaptainZap</bdi></a> said:</p>
<blockquote>
<p dir="auto">hopefully this is step in the right direction</p>
</blockquote>
<p dir="auto">you don't have a working sketch?</p>
]]></description><link>https://forum.mysensors.org/post/16979</link><guid isPermaLink="true">https://forum.mysensors.org/post/16979</guid><dc:creator><![CDATA[BulldogLowell]]></dc:creator><pubDate>Mon, 13 Jul 2015 18:38:59 GMT</pubDate></item><item><title><![CDATA[Reply to Door, Motion and Temperature Sensor on Mon, 13 Jul 2015 18:17:44 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/petoulachi" aria-label="Profile: petoulachi">@<bdi>petoulachi</bdi></a> <a class="plugin-mentions-user plugin-mentions-a" href="/user/bulldoglowell" aria-label="Profile: BulldogLowell">@<bdi>BulldogLowell</bdi></a> Glad to hear there is some progress, in regards to my issue and hopefully this is step in the right direction. I'm positive that we're not alone in our need to create multisensors, both powered and battery operated, as arduinos offer too many possibilities to limit yourself to just a single type of device :)</p>
]]></description><link>https://forum.mysensors.org/post/16977</link><guid isPermaLink="true">https://forum.mysensors.org/post/16977</guid><dc:creator><![CDATA[CaptainZap]]></dc:creator><pubDate>Mon, 13 Jul 2015 18:17:44 GMT</pubDate></item><item><title><![CDATA[Reply to Door, Motion and Temperature Sensor on Mon, 13 Jul 2015 17:05:13 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/petoulachi" aria-label="Profile: petoulachi">@<bdi>petoulachi</bdi></a> said:</p>
<p dir="auto">this will sleep the device until the interrupt triggers it to awaken...</p>
<pre><code>gw.sleep(INTERRUPT,CHANGE, SLEEP_TIME);
</code></pre>
<p dir="auto">you are correct that it seems that the <code>sleep(750)</code> function will block your device, I don't think you want that.</p>
]]></description><link>https://forum.mysensors.org/post/16972</link><guid isPermaLink="true">https://forum.mysensors.org/post/16972</guid><dc:creator><![CDATA[BulldogLowell]]></dc:creator><pubDate>Mon, 13 Jul 2015 17:05:13 GMT</pubDate></item><item><title><![CDATA[Reply to Door, Motion and Temperature Sensor on Mon, 13 Jul 2015 14:34:36 GMT]]></title><description><![CDATA[<p dir="auto">Hello,</p>
<p dir="auto">I've read this thread with interest because I want to make my Motion/Temp sensor using Dallas.</p>
<p dir="auto">Adapting the given code was quite easy (well I guess as I have not tested it for now :D ), I only have changed gw.wait with gw.sleep, because if I understand it correctly, gw.sleep put the sensor in sleep mode which is a bit better for battery :</p>
<pre><code>#include &lt;MySensor.h&gt;  
#include &lt;SPI.h&gt;
#include &lt;DallasTemperature.h&gt;
#include &lt;OneWire.h&gt;

#define DIGITAL_INPUT_SENSOR 3   // The digital input you attached your motion sensor.  (Only 2 and 3 generates interrupt!)
#define INTERRUPT DIGITAL_INPUT_SENSOR-2 // Usually the interrupt = pin -2 (on uno/nano anyway)
#define CHILD_ID_S1 1   // Id of the sensor child


#define ONE_WIRE_BUS 4 // Pin where dallase sensor is connected 
#define CHILD_ID_T1 2 //CHILD ID for temp


OneWire oneWire(ONE_WIRE_BUS);
DallasTemperature DallasSensors(&amp;oneWire);
float lastTemperature ;
unsigned long SLEEP_TIME = 30000; // Sleep time between reports (in milliseconds)
unsigned long lastRefreshTime = 0;
boolean lastTripped = 0;

MySensor gw;
// Initialize motion message
MyMessage motionMsg(CHILD_ID_S1, V_TRIPPED);
MyMessage tempMsg(CHILD_ID_T1,V_TEMP);

void setup()  
{  
   // Startup OneWire Temp Sensors
    DallasSensors.begin();
    DallasSensors.setWaitForConversion(false);

  gw.begin();

  // Send the sketch version information to the gateway and Controller
  gw.sendSketchInfo("Motion and Temperature Sensor", "1.0");

  pinMode(DIGITAL_INPUT_SENSOR, INPUT);      // sets the motion sensor digital pin as input
  // Register all sensors to gw (they will be created as child devices)
  gw.present(CHILD_ID_S1, S_MOTION);
  gw.present(CHILD_ID_T1, S_TEMP);
  
}

void loop()     
{
	// Process incoming messages (like config from server)
	gw.process();
	
	// Read digital motion value
	boolean tripped = digitalRead(DIGITAL_INPUT_SENSOR) == HIGH; 

	if (lastTripped != tripped ) 
	{
		Serial.println("Tripped");
		gw.send(motionMsg.set(tripped?"1":"0")); // Send tripped value to gw 
		lastTripped=tripped;
	}

	boolean bNeedRefresh = (millis() - lastRefreshTime) &gt; SLEEP_TIME;
	if (bNeedRefresh)
	{
		lastRefreshTime = millis();
		DallasSensors.requestTemperatures();
		
		gw.sleep(750);
		float tempC = DallasSensors.getTempCByIndex(1);
		float difference = lastTemperature - tempC;
		if (tempC != -127.00 &amp;&amp; abs(difference) &gt; 0.1)
		{
			// Send in the new temperature
			gw.send(tempMsg.set(tempC, 1));
			lastTemperature = tempC;
		}
	}
	else
	{
		gw.sleep(INTERRUPT,CHANGE, SLEEP_TIME);
	}
}


</code></pre>
<p dir="auto">But I'm concerned about thoses particular lines :</p>
<pre><code>lastRefreshTime = millis();
		DallasSensors.requestTemperatures();
		
		gw.sleep(750);
		float tempC = DallasSensors.getTempCByIndex(1);
</code></pre>
<p dir="auto">Why do we need gw.sleep(750) ? My concern is, when the sensor tries to pull temperature, it could not trigger new motion state for at least 750ms ? This is a problem for me, as I want to use these sensor to trigger light when I come in the room, so I need it to be fast.</p>
<p dir="auto">Thanks !</p>
]]></description><link>https://forum.mysensors.org/post/16964</link><guid isPermaLink="true">https://forum.mysensors.org/post/16964</guid><dc:creator><![CDATA[petoulachi]]></dc:creator><pubDate>Mon, 13 Jul 2015 14:34:36 GMT</pubDate></item><item><title><![CDATA[Reply to Door, Motion and Temperature Sensor on Sat, 11 Jul 2015 20:20:15 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/captainzap" aria-label="Profile: CaptainZap">@<bdi>CaptainZap</bdi></a> did you clear the eeprom before loading the sketch that used to work?</p>
]]></description><link>https://forum.mysensors.org/post/16910</link><guid isPermaLink="true">https://forum.mysensors.org/post/16910</guid><dc:creator><![CDATA[Moshe Livne]]></dc:creator><pubDate>Sat, 11 Jul 2015 20:20:15 GMT</pubDate></item><item><title><![CDATA[Reply to Door, Motion and Temperature Sensor on Sat, 11 Jul 2015 17:52:43 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/captainzap" aria-label="Profile: CaptainZap">@<bdi>CaptainZap</bdi></a> said:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/awi" aria-label="Profile: AWI">@<bdi>AWI</bdi></a> Yes I want all my nodes to be repeaters,</p>
</blockquote>
<p dir="auto">Why?<br />
Unless you plan expand your network in the near future, think the increased complexity just will give you trouble.</p>
]]></description><link>https://forum.mysensors.org/post/16903</link><guid isPermaLink="true">https://forum.mysensors.org/post/16903</guid><dc:creator><![CDATA[m26872]]></dc:creator><pubDate>Sat, 11 Jul 2015 17:52:43 GMT</pubDate></item><item><title><![CDATA[Reply to Door, Motion and Temperature Sensor on Sat, 11 Jul 2015 17:24:30 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/moshe-livne" aria-label="Profile: Moshe-Livne">@<bdi>Moshe-Livne</bdi></a> <a class="plugin-mentions-user plugin-mentions-a" href="/user/m26872" aria-label="Profile: m26872">@<bdi>m26872</bdi></a> : I did clear the eprom, I've tried everything I could think of... I'm not quite sure if the repeater works, so far everything is at the breadboard state, so I was pretty much prototyping.</p>
]]></description><link>https://forum.mysensors.org/post/16902</link><guid isPermaLink="true">https://forum.mysensors.org/post/16902</guid><dc:creator><![CDATA[CaptainZap]]></dc:creator><pubDate>Sat, 11 Jul 2015 17:24:30 GMT</pubDate></item><item><title><![CDATA[Reply to Door, Motion and Temperature Sensor on Sat, 11 Jul 2015 09:30:43 GMT]]></title><description><![CDATA[<p dir="auto">Did you ever get a repeater-only node to work in your mys network ?</p>
]]></description><link>https://forum.mysensors.org/post/16893</link><guid isPermaLink="true">https://forum.mysensors.org/post/16893</guid><dc:creator><![CDATA[m26872]]></dc:creator><pubDate>Sat, 11 Jul 2015 09:30:43 GMT</pubDate></item><item><title><![CDATA[Reply to Door, Motion and Temperature Sensor on Sat, 11 Jul 2015 09:10:36 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/captainzap" aria-label="Profile: CaptainZap">@<bdi>CaptainZap</bdi></a> would suggest to clear the eeprom</p>
]]></description><link>https://forum.mysensors.org/post/16892</link><guid isPermaLink="true">https://forum.mysensors.org/post/16892</guid><dc:creator><![CDATA[Moshe Livne]]></dc:creator><pubDate>Sat, 11 Jul 2015 09:10:36 GMT</pubDate></item><item><title><![CDATA[Reply to Door, Motion and Temperature Sensor on Sat, 11 Jul 2015 08:43:20 GMT]]></title><description><![CDATA[<p dir="auto">Well since nobody knew what the problem is I thought I would re-flash my first sketch which was working properly... however after doing it it no longer works... this is blowing my mind away. I don't understand why that would be, as the only changes I've done are listed in this thread, major one was that I upgraded lib to 1.4.1 from 1.4. Anyone has any ideas cause this is driving me crazy now :(</p>
]]></description><link>https://forum.mysensors.org/post/16891</link><guid isPermaLink="true">https://forum.mysensors.org/post/16891</guid><dc:creator><![CDATA[CaptainZap]]></dc:creator><pubDate>Sat, 11 Jul 2015 08:43:20 GMT</pubDate></item><item><title><![CDATA[Reply to Door, Motion and Temperature Sensor on Thu, 09 Jul 2015 16:42:50 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/dwalt" aria-label="Profile: Dwalt">@<bdi>Dwalt</bdi></a> said:</p>
<blockquote>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/captainzap" aria-label="Profile: CaptainZap">@<bdi>CaptainZap</bdi></a> It your sketch you have this line:<br />
#define ONE_WIRE_BUS 14</p>
<p dir="auto">What pin is your Dallas sensor connected to?</p>
</blockquote>
<p dir="auto">One sensor is connected to A0(14) the other is connected to D5 as it can be seen in my last sketch. Temperature reporting worked on, in my original sketch, however the sketch wasn't perfect so I improved it based on feedback.</p>
<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/m26872" aria-label="Profile: m26872">@<bdi>m26872</bdi></a> The sensor is on a breadboard 5cm from the gateway, and I'm not sure about the repeater part...</p>
]]></description><link>https://forum.mysensors.org/post/16786</link><guid isPermaLink="true">https://forum.mysensors.org/post/16786</guid><dc:creator><![CDATA[CaptainZap]]></dc:creator><pubDate>Thu, 09 Jul 2015 16:42:50 GMT</pubDate></item><item><title><![CDATA[Reply to Door, Motion and Temperature Sensor on Wed, 08 Jul 2015 20:44:49 GMT]]></title><description><![CDATA[<p dir="auto">First make sure a pure repeater node is working. With only the gw.process() to run, it should be fast to enough catch any new inlusion before the gateway. With a proper range of course. Clear the sensors eeprom and Vera-device before reinclusion, but you should not need to do anything with the gateway.</p>
]]></description><link>https://forum.mysensors.org/post/16767</link><guid isPermaLink="true">https://forum.mysensors.org/post/16767</guid><dc:creator><![CDATA[m26872]]></dc:creator><pubDate>Wed, 08 Jul 2015 20:44:49 GMT</pubDate></item><item><title><![CDATA[Reply to Door, Motion and Temperature Sensor on Wed, 08 Jul 2015 20:12:36 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/captainzap" aria-label="Profile: CaptainZap">@<bdi>CaptainZap</bdi></a> It your sketch you have this line:<br />
#define ONE_WIRE_BUS 14</p>
<p dir="auto">What pin is your Dallas sensor connected to?</p>
]]></description><link>https://forum.mysensors.org/post/16765</link><guid isPermaLink="true">https://forum.mysensors.org/post/16765</guid><dc:creator><![CDATA[Dwalt]]></dc:creator><pubDate>Wed, 08 Jul 2015 20:12:36 GMT</pubDate></item><item><title><![CDATA[Reply to Door, Motion and Temperature Sensor on Wed, 08 Jul 2015 17:30:18 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/dwalt" aria-label="Profile: Dwalt">@<bdi>Dwalt</bdi></a> <a class="plugin-mentions-user plugin-mentions-a" href="/user/m26872" aria-label="Profile: m26872">@<bdi>m26872</bdi></a> Thanks for the feedback, I did do that on the Vera unit. I've even removed the plugin files and re-did everything. I even, and this is a bit extreme, cleared the eprom on the gateway and reflashed it. None of it worked, I really have no clue what to do next. I'm open to every suggestion :D</p>
]]></description><link>https://forum.mysensors.org/post/16757</link><guid isPermaLink="true">https://forum.mysensors.org/post/16757</guid><dc:creator><![CDATA[CaptainZap]]></dc:creator><pubDate>Wed, 08 Jul 2015 17:30:18 GMT</pubDate></item><item><title><![CDATA[Reply to Door, Motion and Temperature Sensor on Wed, 08 Jul 2015 16:15:48 GMT]]></title><description><![CDATA[<p dir="auto">I think you have to redo inclusion of the sensors if you want them to use the repater in their routing. At least it looks like this when I setup my Vera and sensors.</p>
]]></description><link>https://forum.mysensors.org/post/16754</link><guid isPermaLink="true">https://forum.mysensors.org/post/16754</guid><dc:creator><![CDATA[m26872]]></dc:creator><pubDate>Wed, 08 Jul 2015 16:15:48 GMT</pubDate></item><item><title><![CDATA[Reply to Door, Motion and Temperature Sensor on Tue, 07 Jul 2015 19:37:09 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="/user/captainzap" aria-label="Profile: CaptainZap">@<bdi>CaptainZap</bdi></a> Did you delete the original devices from Vera after you changed the code?  I had something similar happen when I rewrote a sketch to modify battery monitoring and Vera would not show the new data.  I deleted the node and child devices and reincluded them from scratch and then it worked.</p>
]]></description><link>https://forum.mysensors.org/post/16722</link><guid isPermaLink="true">https://forum.mysensors.org/post/16722</guid><dc:creator><![CDATA[Dwalt]]></dc:creator><pubDate>Tue, 07 Jul 2015 19:37:09 GMT</pubDate></item></channel></rss>