Help needed for what appears to be an abandoned project

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

1 Like

Log message says it will be deprecated in 2026.4 so you should be safe for now.

CURRENT: object_id
CHANGE TO: default_entity_id

need to make above change in this file. This is my guess. maybe there is other requirement not shown in log message.

Give dev time to make change if it is working.

Are the forks any better?
You may have to break out the editor and start experimenting.

It is open source after all.

Don’t forget to contribute back. Even if you only add a comment in your solo GitHub issues report pointing back to here. Stand on the shoulders of giants.