From d2dacd8670c94827dfb7b102d9abfd1baa0f235f Mon Sep 17 00:00:00 2001 From: Henrik Ekblad Date: Thu, 2 Apr 2015 13:46:54 +0200 Subject: [PATCH] Fix id request problem at startup --- libraries/MySensors/MySensor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/MySensors/MySensor.cpp b/libraries/MySensors/MySensor.cpp index 70d3680..a8e42ea 100755 --- a/libraries/MySensors/MySensor.cpp +++ b/libraries/MySensors/MySensor.cpp @@ -137,7 +137,7 @@ void MySensor::begin(void (*_msgCallback)(const MyMessage &), uint8_t _nodeId, b nc.nodeId = _nodeId; // Save static id in eeprom hw_writeConfig(EEPROM_NODE_ID_ADDRESS, _nodeId); - } else if (isValidParent(nc.parentNodeId)) { + } else if (nc.nodeId == AUTO && isValidParent(nc.parentNodeId)) { // Try to fetch node-id from gateway requestNodeId(); }