Sure, there is already the KiCAD file including everything to play around with on your own; added a picture of the schematic here for a quick glance without downloading.
@scalz said in HALO : ESP32 multi transport GW/Bridge for Mysensors:
the webapp was great, but I converted it to native crossplatform app for better versatility&perf, so I can use one app for my devices, like Ethernet for HALO etc, or Serial for my other Janus gw dongle, bluetooth..
To be honest, I've not updated anything yet for a few reasons, like very little spare time for a public release + support for such "big" project. (easier to handle local projects).
Sorry, still no eta for the moment..
It is clear that there is not enough time. But this project can become popular. That's what's missing MySensors. ...This void must be filled.
@DeepCore not wrong frequency no. But it looks like the feather doesnβt come with the antenna pre-soldered. Since the devices should be identical otherwise, the antenna could be what differs. But if it was, the rssi would probably have been different as well.
I see a lot of "!TSF" and "NACK" which seems to be radio communication problems.
That's MySensors related and can be related to many things, from soldering problem to power / capacitor issues.
In MY_DEBUG mode you should see your temp/hum printed on serial every ~15s so there is something wrong there, either wiring or a code issue.
Ty with the example included with the library "i2c_SI7021.h", without any MySensors related stuff, to see if your sensor is detected. You should see temp/hum on the serial.
There are also other solutions that have I2C bus pins on the shield and if you are going to make a battery powered node, I'd suggest to use an I2C sensor as it will be much more battery friendly
Thank you both for your answers.
With so many parameters to play with, it was not easy to understand what was wrong.. But I think I finally got a way do get my hardware working
Here are my findings :
I thought I got RFM73 version of NRF24-like radios. They look like like here and here.
After checking and connecting all VCC and GND together, switch radios and arduinos... I got them suddenly working with Mysensors development librairies, then back to silence without apparent reason...
Indeed like @mark_venn suggested, I went back to stable librairies and try so set a static ID. Worked well... until it went back to silence again !
Then, following @mfalkvidd advice, I realised that flashing the eeprom_clear sketch solved my all my problems !
My summary :
Ensure that your 3.3V power supply is strong enough.
Ensure that your arduino, radios and sensors are sharing the same GND and VCC.
Use development librairies from github
Flash eeprom_clear before flashing your mysensor sketches
Then gatewaySerial and relayActuator should be able to communicate "out of box", mean you'll monitor some lines like this on the gateway serial : 0;255;3;0;9;read: 0-0-0 s=255,c=3,t=15,pt=0,l=2,sg=0:
Thanks again for your help, now I can start to play