I faced same issue and was able to solve it by doing a proper presentation of S_INFO widget, as described in sample sketch: https://www.home-assistant.io/integrations/notify.mysensors/
The error message is quite misleading.
short question: do you have applied the external pull-up resistors for the two I2C bus lines? Some modules have them built-in but others not. E.g. the Lolin Wemos shield has them already connected to power with two 4.7k resistors. See schematic for it: sch_bh1750_v1.0.0.pdf
If not, you should try this.
May be your first module is not defect, but only the resistors are missing?
@bjornhallberg said in RFM69 Range issues:
Gateway (rfm69hw) initialization:
#define MY_RFM69_FREQUENCY RFM69_868MHZ
Maybe I missed someone pointing this out, but the original poster's gateway initialization looks like it's missing something. These defines are not at all obvious, especially with the HW version. Strange things can happen, including unexpectedly low power. Check the API docs and also another thread.
With the HW version of the RFM69 on the gateway, and the RFM69 new driver, in addition to what you list, you need to also include:
#define MY_RFM69HW true
@Geelbuik it is a known issue, see https://github.com/mysensors/MySensors/issues/1458
tobof created this issue in mysensors/MySensors
Recursive call of process() and wait() when using signing
Just a small addendum...
I tried swapping my Pi3B+ install into a Pi 400 with the BCM2711 and it did not work.
I needed both the BCM2835 v 1.68 and to remove the flags from the "configure" script BCM2711 section.