@OldSurferDude as long as we’re using nRFs this project is still relevant :D
Great little tool to check for efficiency of modules
I can even « aim » a pcb antenna to get the best result !
@OldSurferDude as long as we’re using nRFs this project is still relevant :D
Great little tool to check for efficiency of modules
I can even « aim » a pcb antenna to get the best result !
I might be able to answer that myself !
Looks like i have forgotten to "combine" a .ino file (CharLcdMenu.ino) with the main one (nRF24DoctorNode.ino), which seems to be a bit like a sub-program.
edit: that's it. Just had to create a second TAB with that sub-program, compile and success.
Please forgive my lack of vocabulary and knowldge, i am a "copy-paste" engineer :D
Sorry to necro this old post :(
I have just uploaded @yveaux's version of nRF24 doctor to a Nano.
@Yveaux said in nRF24Doctor:
https://github.com/TechNovation01/nRF24Doctor/blob/master/pcb/nRFDoctor_1.1_sch.pdf
I got all the right libraries installed into IDE (especially LCDMenuLib2.h version 1.2.7, i also tried several other versions close to 1.2.7 just to be sure).
But when compiling i get the following errors :
/tmp/ccMpih6l.ltrans0.ltrans.o: In function `global constructors keyed to 65535_0_nRF24QualityMeter03.ino.cpp.o.3416':
<artificial>:(.text.startup+0x19a): undefined reference to `lcdml_menu_display()'
<artificial>:(.text.startup+0x19c): undefined reference to `lcdml_menu_display()'
<artificial>:(.text.startup+0x1a6): undefined reference to `lcdml_menu_clear()'
<artificial>:(.text.startup+0x1a8): undefined reference to `lcdml_menu_clear()'
collect2: error: ld returned 1 exit status
exit status 1
Erreur de compilation pour la carte Arduino Nano
That is a bit above my knowledge. Could someone please point me into the right direction? Could it be just a case of "wrong naming" of variables ?
@OldSurferDude sorry i got you in the wrong direction !
I am just building my own alarm unit for home protection. I bought a unit from aliX and salvaged enclosure, solar pannel and a few components (LEDs, piezzo, ...). I am no finalizing the PCB.
Back to your project : please share your knowledge as i am in deep thinking about an off-grid capable solar system. It would make sense to have capability for external inputs such as ethanol-powered generator and wind turbine on top of solar panels. I also want a fairly big battery pack (for peace of mind and also to preserve it from deep discharge).
Can't you find any serial-data connector somewhere on your power panel ?
@monte thanks a lot for your answer
That suits me perfectly :)
Size matters ?
My question is about one specific point : does a bigger package consume more power ?
I am in the process of replicating a solar/battery circuit and adapting it to my needs (and mysensors of course).
I won't be able to solder tiny SMDs... so i chose bigger SMDs and even through-hole components (mainly resistors and transistors).
Will selecting the exact same component but in a bigger package affect overall power consumtion ?
Or are internal bits dimensioned identical ?
Thanks a lot
Quick update: i wanted to hide and protect the Nano in a housing.
Aliexpress supplies very nice enclosures that fits on Din rails.
https://fr.aliexpress.com/item/1005005505247992.html
They fit in electrical cabinets thanks to standard dimensions.


One 3Dprinted part later (glued inside enclosure) and the Arduino is safely held in place!



stl file of adapter :
dinRailEnclosureMountForNano-revE.stl
@OldSurferDude
Thanks a lot for your time. I am very impressed by the amount of research !!
In the end I still can not confirm whether this relay is noiseless/mechanical or just based on electronic components (triacs).
Good news is that this Legrand noiseless relay can be driven by a mechanical relay or by a tiny SSR. I chose a SSR unit with a DinRail mount. Looks all very professional in the electrical cabinet.

I have also added an optocoupler to check the state of the light and sent it back to openHab: input is connected to lightbulb wires and signal is connected to Arduino. Works all fine!!

Next step is to receive optocoupler with DinRail mount !!

@OldSurferDude thanks a lot for your input.
You are right. I remember reading this as well. SSRs need a minimal load on output side in order to latch properly
I chose these relays because of noise: the electric cabinet for circuit breakers and relays is located next to the bedroom. At first cabinet was filed with mechanical 240V AC relays 😂 🤯
I will have a second try with the tiny Omron Chinese clones, in case they need much less load to latch properly.
Thanks a lot for you help 👍🏻
I’ll come back here to conclude (either Omron SSRs or mech style relays).
I need a bit of advice here please.
Long story short : what are the limitations for driving an SSR with an SSR ?
Long story : I have an AC ceiling light powered by a DinRail Relay (latching relay module ?). That relay is driven by numerous 240V AC wall switches as per following drawing.

Then enters MySensors!! Arduino and chineese SSR (input 3 to 32V DC, output AC 240V).

DinRail relay still reacts with wall switches but not with Arduino+SSR...
Fun fact : multimeter reads 150V at wall switch contacts (between orange and red line). This setup has been working flawlessly until now so i guess it is normal behaviour.
I have read somewhere that these SSRs (based on triacs) only switch on when load voltage gets to zero... i'm not sure i fully understand and i am here asking you whether that's the reason why it doesn't work as expected and what would be the way to get this right.
Thanks a lot for your input !
@TheoL 805 package measures 2x1.2mm... :D depends on your visual acuity !!
Two netwoks with seperate GW ?
@TheoL thanks for reporting back.
In case you haven't ordered RFM modules yet i could send you a handful of capacitors to update your nRF modules... how about that ?
I have ordered a hundred... well over a lifetime of 1pF capacitors for me :D
@TheoL thanks a lot for your message.
But i guess you are talking about the additional capacitor, in between 3.3V and ground ?
What i would like to know is if these modules you're using do have a 1pF capacitor as per picture :

Please let me know !
@Honk thanks a lot for your input
I'm building @AWI 's "connection quality meter" so i can quantify any change. Being a 10 year's experienced noob in MySensors, it takes me for ever to get it right :D
Please share your experience with faulty modules in possible connection with that missing capacitor.
Hello Everyone,
I love my MySensors + openHab setup but it gets really frustrating when a node just stops working for a while... and then comes back on track a few hours later.
So, long story short : i was just about to switch to (and order some) RFM69 modules last night when i discovered the "magic finger trick" (as i was looking for power consumption nRF vs RFM).
Looks like a pretty high number of nRF modules left the factory with a missing capacitor...
https://ncrmnt.org/2021/01/03/nrf24l01-fixing-the-magic-finger-problem/
Is it just me and everyone else knew ? ALL mt nRF24s from various suppliers are missing that capacitor... no wonder then (if that's the real culprit) !
So I have just ordered a batch of smd capacitor... i'll let you know.
Hi guys
Long time no speak but still a MySensors fan !!
My new project is a bit tougher than expected.
Here is the thing: landline phones used to be analog type, with some 40v running across the wires... adding a beacon for noisy environment was a breeze, just plug it in and whenever a call comes in the beacon picks the signal and rings.
My country has now moved to digital signal, IP i would say (please correct me if wrong terminology).
So now the phone is connected at the back of optic fiber internet box (modem) via RJ45 plug.
Needless to say that analog beacon has become useless. Beacon manufacturers have not yet moved their tech towards IP protocol.
Have you ever bumped into that kind of challenge ? :grin:
I have a spare W5100 in the drawer... would it be able to access to the phone data, to check whether it's ringing ?
Hope you get the picture and you can show me the way forward :+1:
@niccodemi I am no expert and am having a tough time with these files as well !!!
My .things file looks like so :
Bridge mqtt:broker:mosquitto "MySensorsGateway"@"Home" [host="openhabian", port="1883", secure=false]
{
Thing topic garageDoor01 "Garage"@"Basement" {
Channels:
Type contact : garageDoor01switch [stateTopic="mysensors-out/19/1/1/0/16", transformationPattern="MAP:contact.map"]
Type datetime : garageDoor01switch_LastUpdate
}
As far as i understand, you're missing that "linktopic" descrption...
Hi @zkarolyi
I can not provide any help on that matter as i went the MQTT way.
The binding for serial gateway requires loads of work from the MySensors dev team; so it might tatke a while before it becomes available (if it does all together). I really appreciate all the effort put into this but i also understand that it might come to an end someday. No matter how much i prefer the serial gateway over MQTT... i ended up in the mqtt team
Back to your issu : the jar file might not be compatible with OH4
@mfalkvidd Genius !!! :open_mouth: