Checklist
Battery Notes Version
2.9.10
Describe the issue
My Homematic Bidcos HM-Sec-SC-2 ran out of battery before reporting battery low state. All entities of the device became unavailable in Home Assistant. However, binary_sensor.my_device_battery_plus_low did not become unavailable and reported the battery as normal.
Reproduction steps
- Add HM-Sec-SC-2 to HA and install Battery Notes
- Take battery out of HM-Sec-SC-2
- Wait x days
- Run https://github.com/andrew-codechimp/HA-Battery-Notes/blob/main/docs/community.md#check-battery-last-reported-daily automation
- It should trigger report battery_notes_battery_not_reported but it does not currently do that
- If would also assume that
binary_sensor.my_device_battery_plus_low should become unavailable (but not sure it I am right about that)
- Automation https://github.com/andrew-codechimp/HA-Battery-Notes/blob/main/docs/community.md#battery-not-reported should trigger
System Health details
System Information
| version |
core-2025.4.4 |
| installation_type |
Home Assistant OS |
| dev |
false |
| hassio |
true |
| docker |
true |
| user |
root |
| virtualenv |
false |
| python_version |
3.13.2 |
| os_name |
Linux |
| os_version |
6.6.74-haos-raspi |
| arch |
aarch64 |
| timezone |
Europe/Berlin |
| config_dir |
/config |
Home Assistant Community Store
| GitHub API |
ok |
| GitHub Content |
ok |
| GitHub Web |
ok |
| HACS Data |
ok |
| GitHub API Calls Remaining |
5000 |
| Installed Version |
2.0.5 |
| Stage |
running |
| Available Repositories |
1698 |
| Downloaded Repositories |
15 |
Home Assistant Cloud
| logged_in |
false |
| can_reach_cert_server |
ok |
| can_reach_cloud_auth |
ok |
| can_reach_cloud |
ok |
Home Assistant Supervisor
| host_os |
Home Assistant OS 15.2 |
| update_channel |
stable |
| supervisor_version |
supervisor-2025.04.1 |
| agent_version |
1.7.2 |
| docker_version |
28.0.4 |
| disk_total |
28.5 GB |
| disk_used |
14.8 GB |
| healthy |
true |
| supported |
true |
| host_connectivity |
true |
| supervisor_connectivity |
true |
| ntp_synchronized |
true |
| virtualization |
|
| board |
rpi4-64 |
| supervisor_api |
ok |
| version_api |
ok |
| installed_addons |
Terminal & SSH (9.17.0), File editor (5.8.0), eBUSd (25.1.0), Mosquitto broker (6.5.0), RaspberryMatic CCU (3.81.5.20250326), Piper (1.5.2), Whisper (2.5.0), ESPHome Device Builder (2025.4.1), Grocy (0.24.0), Nextcloud Backup (0.17.7), Speech-to-Phrase (1.3.0) |
Dashboards
| dashboards |
9 |
| resources |
6 |
| views |
14 |
| mode |
storage |
Network Configuration
| adapters |
lo (disabled), end0 (enabled, default, auto), hassio (disabled), docker0 (disabled), vethd2774b6 (disabled), vethed94587 (disabled), veth8f234b8 (disabled), veth69269c5 (disabled), vethcf46ee1 (disabled), veth89bd1d0 (disabled), vethd874d5e (disabled), veth6254dff (disabled), veth6d961c7 (disabled), veth3fe36ec (disabled), veth910aa7d (disabled), vethfe15bbc (disabled), veth99d1392 (disabled) |
| xxxx |
|
Recorder
| oldest_recorder_run |
20. April 2025 um 19:02 |
| current_recorder_run |
28. April 2025 um 00:46 |
| estimated_db_size |
334.70 MiB |
| database_engine |
sqlite |
| database_version |
3.48.0 |
Spotify
| api_endpoint_reachable |
ok |
Debug logs
Not really helpful unfortunately. Let me know if I should add it anyway.
Diagnostics dump
{
"home_assistant": {
"installation_type": "Home Assistant OS",
"version": "2025.4.4",
"dev": false,
"hassio": true,
"virtualenv": false,
"python_version": "3.13.2",
"docker": true,
"arch": "aarch64",
"timezone": "Europe/Berlin",
"os_name": "Linux",
"os_version": "6.6.74-haos-raspi",
"supervisor": "2025.04.1",
"host_os": "Home Assistant OS 15.2",
"docker_version": "28.0.4",
"chassis": "embedded",
"run_as_root": true
},
"custom_components": {
"powercalc": {
"documentation": "https://docs.powercalc.nl",
"version": "v1.17.11",
"requirements": [
"numpy>=1.21.1"
]
},
"battery_notes": {
"documentation": "https://andrew-codechimp.github.io/HA-Battery-Notes/",
"version": "2.9.10",
"requirements": []
},
"zha_toolkit": {
"documentation": "https://github.com/mdeweerd/zha-toolkit",
"version": "v1.1.27",
"requirements": [
"aiofiles>=0.4.0",
"pytz>=2016.10"
]
},
"grocy": {
"documentation": "https://github.com/custom-components/grocy",
"version": "2025.2.2",
"requirements": [
"pygrocy2==2.4.0"
]
},
"hacs": {
"documentation": "https://hacs.xyz/docs/use/",
"version": "2.0.5",
"requirements": [
"aiogithubapi>=22.10.1"
]
},
"adaptive_lighting": {
"documentation": "https://github.com/basnijholt/adaptive-lighting#readme",
"version": "1.25.0",
"requirements": [
"ulid-transform"
]
},
"openwrt": {
"documentation": "https://github.com/kvj/hass_openwrt",
"version": "0.2.1",
"requirements": []
},
"homematicip_local": {
"documentation": "https://github.com/sukramj/custom_homematic",
"version": "1.83.0",
"requirements": [
"hahomematic==2025.4.1"
]
},
"waste_collection_schedule": {
"documentation": "https://github.com/mampfes/hacs_waste_collection_schedule#readme",
"version": "2.7.0",
"requirements": [
"icalendar",
"icalevents>=0.1.26,!=0.1.28",
"beautifulsoup4",
"lxml",
"pycryptodome",
"pypdf"
]
}
},
"integration_manifest": {
"domain": "battery_notes",
"name": "Battery Notes",
"codeowners": [
"andrew-codechimp"
],
"config_flow": true,
"documentation": "https://andrew-codechimp.github.io/HA-Battery-Notes/",
"integration_type": "device",
"iot_class": "calculated",
"issue_tracker": "https://github.com/andrew-codechimp/ha-battery-notes/issues",
"version": "2.9.10",
"is_built_in": false,
"overwrites_built_in": false
},
"setup_times": {
"null": {
"setup": 0.39192929200362414
},
"01JHAE7BK6CEFAQAYNKSBCVTH7": {
"wait_import_platforms": -18.091405198909342,
"wait_base_component": -0.000993354944512248,
"config_entry_setup": 18.10307420603931
},
"01JHAE8J41C44JSCWAZG9DPP90": {
"wait_import_platforms": -18.10068770602811,
"config_entry_setup": 18.107580897049047
},
"01JHAE96SGT57M9D05NR6NDD2Z": {
"wait_import_platforms": -18.10526669200044,
"config_entry_setup": 18.11162661295384
},
"01JHAE9GVZ20WV425K91P7FK98": {
"wait_import_platforms": -18.109454535064287,
"config_entry_setup": 18.11652609403245
},
"01JHAE9QHS5NBJ321J5VWV0ABD": {
"wait_import_platforms": -18.114623976056464,
"config_entry_setup": 18.130194459925406
},
"01JHAE9Y3P3H4DYYSZ0JASQBK6": {
"wait_import_platforms": -18.128284155973233,
"config_entry_setup": 18.136136702960357
},
"01JHAEADAWTQSX7G80V48Y9MXR": {
"wait_import_platforms": -18.134468505973928,
"config_entry_setup": 18.14409158192575
},
"01JHAEANJ5ADWDZ77K35TW5CDT": {
"wait_import_platforms": -18.14201646496076,
"config_entry_setup": 18.14976642106194
},
"01JHAEAXG7SQN1WNKTQAN24279": {
"wait_import_platforms": -18.14769858296495,
"config_entry_setup": 18.156936054001562
},
"01JHAEB3PANEMR1G5ZDHK4NPRR": {
"wait_import_platforms": -18.155301225953735,
"config_entry_setup": 18.165034392965026
},
"01JHAEBA4CYHJBE2JYZ4ZFHJAS": {
"wait_import_platforms": -18.16320047597401,
"config_entry_setup": 18.169559397967532
},
"01JHAEBHMG7NQAY03227YB4VNF": {
"wait_import_platforms": -18.167808108963072,
"config_entry_setup": 18.174489655997604
},
"01JHAEBX0R1A2NZ78BBEP37AKV": {
"wait_import_platforms": -18.17244163202122,
"config_entry_setup": 18.18195185798686
},
"01JHAEC1MMQQFCJ3K6JJNG1QR8": {
"wait_import_platforms": -18.179251194931567,
"config_entry_setup": 18.186076498008333
},
"01JHAEC8X57VQPT91BC62NC4BR": {
"wait_import_platforms": -18.1841423609294,
"config_entry_setup": 18.19348523800727
},
"01JHAECCSYKHHXHYY761KA2EEV": {
"wait_import_platforms": -18.192119813989848,
"config_entry_setup": 18.198427903000265
},
"01JHAECR0N1FXQ6XMC1TN5X9FK": {
"wait_import_platforms": -18.196658096974716,
"config_entry_setup": 18.20290711207781
},
"01JHAECWW25980CV5TDKKF6FGQ": {
"wait_import_platforms": -18.200466779060662,
"config_entry_setup": 18.207494765054435
},
"01JHAED3G17B0Q5A4RFMKTAH6E": {
"wait_import_platforms": -18.20523383608088,
"config_entry_setup": 18.215512939030305
},
"01JHAED7ZKTWTYCRV2DAG4M8CA": {
"wait_import_platforms": -18.213652523001656,
"config_entry_setup": 18.22275181103032
},
"01JHAEDCDFYXB7KERJYWFSBGAV": {
"wait_import_platforms": -18.22042677202262,
"config_entry_setup": 18.231521676992998
},
"01JHAEDQAS1M5F2D4VYYD9MFW9": {
"wait_import_platforms": -18.229849666007794,
"config_entry_setup": 18.23893534205854
},
"01JHBP6NRNQ2V8JHVV4638BQBR": {
"wait_import_platforms": -18.237056388985366,
"config_entry_setup": 18.245643499074504
},
"01JHD2W4FEH8Q8R1PY1649JT16": {
"wait_import_platforms": -18.243926950963214,
"config_entry_setup": 18.253589932923205
},
"01JHD2WJQ6PZNB211M8ZAEXX33": {
"wait_import_platforms": -18.25225219503045,
"config_entry_setup": 18.262746627093293
},
"01JHD2X2YPB4TQD4NHJGH6FPP5": {
"wait_import_platforms": -18.26129709405359,
"config_entry_setup": 18.27056521200575
},
"01JHD2XKYJ0GK20FE1T051Y4Y0": {
"wait_import_platforms": -18.268668647971936,
"config_entry_setup": 18.278954231995158
},
"01JHD2YFD7AWP17H3Q2XTNC4M7": {
"wait_import_platforms": -18.275004329974763,
"config_entry_setup": 18.28441203793045
},
"01JHDCQ3A7RP9DGR5A11R3CGVB": {
"wait_import_platforms": -18.282406975980848,
"config_entry_setup": 18.289452776079997
},
"01JHK8JFNQTGH1A7RJ4RZK3V5B": {
"wait_import_platforms": -18.28744247299619,
"config_entry_setup": 18.30234098690562
},
"01JHQQBF38KNWF1WFWAEZ4WKVP": {
"wait_import_platforms": -18.300705290050246,
"config_entry_setup": 18.310552491922863
},
"01JHTB5H5D6BSQTAFVWMP5KVQA": {
"wait_import_platforms": -18.30938828701619,
"config_entry_setup": 18.317485941923223
},
"01JHZBF64Z82TVA2T9P54PZF6K": {
"wait_import_platforms": -18.316381088923663,
"config_entry_setup": 18.325013160938397
}
},
"data": {
"entry": {
"created_at": "2025-01-11T10:26:00.126999+00:00",
"data": {
"battery_low_template": "{{ states('binary_sensor.my_device_battery') == "on" }}",
"battery_low_threshold": 0,
"battery_quantity": 2,
"battery_type": "LR44",
"device_id": "0d6a0b8aa1bee3cf3f14f6385e1da14a",
"device_name": "my_device",
"manufacturer": "eQ-3",
"model": "HM-Sec-SC-2",
"model_id": [
null
]
},
"discovery_keys": {},
"disabled_by": null,
"domain": "battery_notes",
"entry_id": "01JHAECCSYKHHXHYY761KA2EEV",
"minor_version": 1,
"modified_at": "2025-04-30T16:37:24.689757+00:00",
"options": {},
"pref_disable_new_entities": false,
"pref_disable_polling": false,
"source": "integration_discovery",
"subentries": [],
"title": "xxxx",
"unique_id": "bn_0d6a0b8aa1bee3cf3f14f6385e1da14a",
"version": 2
},
"device": {
"manufacturer": "eQ-3",
"model": "HM-Sec-SC-2",
"model_id": null,
"hw_version": null
}
}
}