I have just upgraded from a C8 hub to a C8 Pro and decided to switch to the Z-Wave JS stack.
On the legacy stack my LWR RSSI values were an average of about +15dB but on Z-Wave JS they are about -80dB. From what I have read the legacy stack expresses the LWR RSSI as an estimation of the signal to noise ratio for the route from hub to node. Whereas the Z-Wave JS stack shows the actual received signal strength alone. This makes sense looking at my values and tells much which nodes have better reception. However if I want to know which nodes are getting close to the limit I need to know the background noise level.
Have I got this right and, if so, how do I get to see the background noise level?
This may help, and the math for RSSI to a SNR ration is just subtraction.
The trick would seem to be getting a dB value for the "noise floor"
I'm not aware of any ZwaveJS calls to pull that data out of the radio..
and for ZwaveJS:
Apparently, in HA you can pull the data for background noise: