Hi
I use a solution that delivers status and stats from raid devices on a couple of linux devices. It can be found here: GitHub - sascha432/hass_mqtt_raid_status: Python script to monitor the raid status provided by mdadm with home assistant auto configuration
It appears this has become abandoned as the author hasn’t responded to requests for an update, based on a deprecation notice:
[homeassistant.components.mqtt.entity] The configuration for entity sensor.nas_raid1_md127_used uses the deprecated option `object_id` to set the default entity id. Replace the `"object_id": "nas_raid1_md127_used"` option with `"default_entity_id": "sensor.nas_raid1_md127_used"` in your published discovery configuration to fix this issue, or contact the maintainer of the integration that published this config to fix this. This will stop working in Home Assistant Core 2026.4
Now, I’m sure that’s an easy fix if you know what you’re doing and I’d love to fix it myself, but I wouldn’t know where to start.
I understand it runs some commands to gather the data and then creates and publishes MQTT messages that drive entities in Home Assistant. The deprecation notice suggests the payload of these messages needs to change.
If there’s anyone here who can review the python script(s) and point out where any changes would need to be made.
Alternatively - any other lightweight solution to push raid status and stats to HA?
Thanks for any help