I accidentally hit a keyboard shortcut to post this topic before it was ready. Now I'm not allowed to edit anymore (600s passed):
Below is the post I intended with my edits to make it more clear:
Hello experts,
I've got the following question: Is it possible to have a node provide only it's battery level into home assistant?
I don't see the example code "presenting" the battery percentage as with the DHT22. Could this be where my issue lies?
Basically I'm trying to run the example from Mysensors Battery powered sensors. In the serial monitor of both the Node and the Gateway I'm seeing the battery level percentage correctly. I'm not able to get the value to show up in home assistant.
Sidenote: I've had multiple DHT22 and DS18b20 sensors report succesfully with mysensors into home assistant before. When I was playing around and re-used the arduino (and didn't know to clear the EEPROM) I saw the battery percentage show up in HA under an old node-ID. So I cleared both Node, and Gateway EEPROM (using Mysensors sketch).
Still no success so I've cleared both EEPROMs again, deleted my gateway in HA, deleted my configuration.yaml. deleted whatever log files I could find in HA, gave a new gateway IP. Reflashed both Arduinos and I'm not getting a "new device detected" in HA.
My hardware:
Home Assistant running on a HP T620.
Gateway: Arduino Uno with W5100 shield and NRF24L01+ radio
Node: Arduino pro mini ATMEGA328p with NRF24L01+ radio with Voltage divider and filter cap from Mysensors documentation:
Mysensors Battery powered sensors
I can include more logs, or whatever you need but I'll stop here to not make this post any bigger.
Log showing Battery Percentage in the Gateway Log
1624678 TSF:MSG:READ,1-1-0,s=255,c=3,t=0,pt=1,l=1,sg=0:65