MY_NODE_ID AUTO doesn't work, what am I missing?
I was wondering why couple of my boards didn't register to gateway. They kept looping the three lines that happens if hand shake fails. Then I thought to try fixed ids.
+//#define MY_NODE_ID AUTO
+#define MY_NODE_ID 3
I changed the above, and surprise, both of the boards do work now. Is that auto node id assignment not working in such way? MySensors 2 in question, the devel branch.
Or is this not even supposed to work, and I'm wasting everyone's time?
hmmm.... this went accidentally to hardware section. I was aiming for troubleshooting. Oh well...
The ID is assigned by the controller, not by the gateway.
@TimO ah, ok, explains as I don't have contoller configured yet. I assume it's then only such controller that speaks MySensors, not anything behind mqtt?
I'm not aware of a controller that is able to hand out IDs via MQTT, although that is possible. So you have to use static IDs with a MQTT gateway.
I think PIDome handles it.