After a steep learning curve I found out that one of my UNO clones was not able to receive messages in any way. I have now made a sensor based on a pro mini which works fine with a serial gateway. The only problems I still encounter is that the node-ID is not assigned automatically but I solved it by defining it in the sketch. @sundberg84 : I saw a different post of you for the Easy/Newbie PCB for MySensors. It looks very tempting to start using them !
DutchMurk
@DutchMurk
Best posts made by DutchMurk
-
RE: Newby Question: compiler warnings and capacitor size on NRF+
Latest posts made by DutchMurk
-
RE: No connection between Openhab and working MQTT broker (timed out) [SOLVED]
My fix was listed above. restarting the routers and defining the static IP
-
RE: 💬 Easy/Newbie PCB for MySensors
By heart it took about 10-12 days. "maar pin me er niet op vast"
-
Where to define RF24 Datarate
I am using the developer branch because I switched to the MQTT Client. Becuase I still have longer range connection issues I would like to set the datarate to 250 KBs. I change the setting in MyConfig.h to :
#define MY_RF24_DATARATE RF24_250KBPS
But if I look in my debug information I see:
CONFIG 0x0E
DYNPD/FEATURE 0x3F 06
Data Rate 1MBPS
Model nRF24L01+
CRC Length 16 bitsDo I need to define the datarate somewhere else ?
-
RE: 💬 Easy/Newbie PCB for MySensors
@sundberg84 : I have also received the rev 7 from DirtyPCB and learned how to solder. Very nice and flexible design !
Perfect for a Newbie :). Thnaks a lot for sharing -
RE: No connection between Openhab and working MQTT broker (timed out) [SOLVED]
My set-up is stable now for a couple of days, even with reboots of MQTT server and my network switch
-
RE: No connection between Openhab and working MQTT broker (timed out) [SOLVED]
The set-up in Openhab was working because I was able to connect to another MQTT server on my Synology. I just changed the code a little by also defining the DNS server and subnet mask
#define TCP_PORT 1883 // Set your MQTT Broker Listening port.
IPAddress TCP_IP ( 192, 168, 0, 9 ); // Configure your static ip-address here
byte gateway[] = { 182, 168, 0, 1 };
byte subnet[] = { 255, 255, 255, 0 };
byte TCP_MAC[] = { 0x02, 0xDE, 0xAD, 0x00, 0x00, 0x42 }; // Mac-address - You should change this! see note *2 above!and
void setup()
{
Ethernet.begin(TCP_MAC, TCP_IP, gateway, subnet);and it seems and I can connect now during the last two restarts (but I also powered-off my netwerk switch in between). Let's see how it will last.....
-
No connection between Openhab and working MQTT broker (timed out) [SOLVED]
I gradually started to build my first system. After getting experience with the serial gateway, I shifted to the th ethernet Gateway and now want to setup the MQTT gateway. Everything is functioning,** I can see the MQTT updates in MQTTlens (temperature readout)** but by no means I can connect my Openhab system to the MQTT broker on the Arduino UNO. I get a timeout connection error all the time:
21:14:10.253 ERROR o.o.i.t.mqtt.MqttService[:114] - Error starting broker connection
org.eclipse.paho.client.mqttv3.MqttException: Unable to connect to server
at org.eclipse.paho.client.mqttv3.internal.TCPNetworkModule.start(TCPNetworkModule.java:75)
at org.eclipse.paho.client.mqttv3.internal.ClientComms$ConnectBG.run(ClientComms.java:538)
at java.lang.Thread.run(Unknown Source)
Caused by: java.net.ConnectException: Connection timed out: connect
at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source)
at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source)
at java.net.AbstractPlainSocketImpl.connect(Unknown Source)
at java.net.PlainSocketImpl.connect(Unknown Source)
at java.net.SocksSocketImpl.connect(Unknown Source)
at java.net.Socket.connect(Unknown Source)
at org.eclipse.paho.client.mqttv3.internal.TCPNetworkModule.start(TCPNetworkModule.java:66)
at org.eclipse.paho.client.mqttv3.internal.ClientComms$ConnectBG.run(ClientComms.java:538)
at java.lang.Thread.run(Unknown Source)I have googled for any solution and I checked double-checked all my settings but I am out of ideas, specially because I can connect/receive messages from the MQTT broker to my android phone and my desktop. Anyone any suggestions where to look ?
-
RE: Newby Question: compiler warnings and capacitor size on NRF+
After a steep learning curve I found out that one of my UNO clones was not able to receive messages in any way. I have now made a sensor based on a pro mini which works fine with a serial gateway. The only problems I still encounter is that the node-ID is not assigned automatically but I solved it by defining it in the sketch. @sundberg84 : I saw a different post of you for the Easy/Newbie PCB for MySensors. It looks very tempting to start using them !
-
RE: Newby Question: compiler warnings and capacitor size on NRF+
@sundberg84 : in the same room. One on the serial monitor, one in an external power supply
-
RE: Newby Question: compiler warnings and capacitor size on NRF+
Thanks a lot for your answers. I have installed the caps and both the node and gateway are initiated every time flawless but they refuse to communicate to each other. The modules are recognized as being '+' versions using the GetStated sketch from the RF24library. Tried to setup both uno's in different ways (pingpong; serial gateway and sensor) but none of the combinations shows any way of communication between the two boards. I have been struggling for three days now; I am out of ideas and I am afraid it's a problem with the nRF modules (see this link also ) . I will try to order some new ones.....