ESP8266 MQTT Gateway and setting NODE_ID
-
@mfalkvidd hi. I thought I could build several ESP8266 devices with their own sensors and place them (within wifi range) then have several nano-based sensors calling in to each ESP8266.
How would I make sensors using the ESP8266 without hitting gateway limitations?@pop said:
@mfalkvidd hi. I thought I could build several ESP8266 devices with their own sensors and place them (within wifi range) then have several nano-based sensors calling in to each ESP8266.
How would I make sensors using the ESP8266 without hitting gateway limitations?I should have added, I'm using openhab and as far as I understand, we have to use MQTT to talk to it. Hance the ESP8266 MQTT Gateway.
-
@pop said:
@mfalkvidd hi. I thought I could build several ESP8266 devices with their own sensors and place them (within wifi range) then have several nano-based sensors calling in to each ESP8266.
How would I make sensors using the ESP8266 without hitting gateway limitations?I should have added, I'm using openhab and as far as I understand, we have to use MQTT to talk to it. Hance the ESP8266 MQTT Gateway.
-
@mfalkvidd Oh right, thanks. I think I get it now.
So I just add more ESPs and the MQTT messages will be identified by the MQTT prefix which will be unique to each gateway.
Duh! I was thinking the node id identified the MQTT stream.Thanks for putting me right.
-
@mfalkvidd Oh right, thanks. I think I get it now.
So I just add more ESPs and the MQTT messages will be identified by the MQTT prefix which will be unique to each gateway.
Duh! I was thinking the node id identified the MQTT stream.Thanks for putting me right.
-
-
I found this topic by chance and there might be new info - if so, I'm sorry.
However, I was thinking how the "forced" node-id 0 will work if more than one ESP8266 gateway is installed within possible radio range of the sensor nodes. Wouldn't that be leading to unpredictable behavior, like messages sent more than one? -
I found this topic by chance and there might be new info - if so, I'm sorry.
However, I was thinking how the "forced" node-id 0 will work if more than one ESP8266 gateway is installed within possible radio range of the sensor nodes. Wouldn't that be leading to unpredictable behavior, like messages sent more than one?@jjk yes it would be a problem. The solution is to use different radio channels (or protocols) for each MySensors network.
From https://www.mysensors.org/about/network
... you can create another parallel radio network on a different channel and there are 126 available channels [NRF24L01+].
-
@jjk yes it would be a problem. The solution is to use different radio channels (or protocols) for each MySensors network.
From https://www.mysensors.org/about/network
... you can create another parallel radio network on a different channel and there are 126 available channels [NRF24L01+].
@mfalkvidd thanks for the swift reply - sometimes the obvious is hard to see ;)
-
@jjk yes it would be a problem. The solution is to use different radio channels (or protocols) for each MySensors network.
From https://www.mysensors.org/about/network
... you can create another parallel radio network on a different channel and there are 126 available channels [NRF24L01+].
@mfalkvidd Hi, just for completeness, how do you actually select another channel? The article that was linked to didn't cover how to do it.
I don't need to use an extra channel, I just thought it would be interesting for people to know. -
@mfalkvidd Hi, just for completeness, how do you actually select another channel? The article that was linked to didn't cover how to do it.
I don't need to use an extra channel, I just thought it would be interesting for people to know.