TrueNAS integration for Home Assistant
Monitor and control your TrueNAS CORE/SCALE device from Home Assistant.
Monitor status for each TrueNAS pool.
Monitor usage and attributes for each TrueNAS dataset.
Monitor temperature and attributes for each TrueNAS disk.
Control and monitor status and attributes for each TrueNAS Virtual Machines. Virtual Machines control is available through services.
TrueNAS CORE only
Control and monitor status and attributes for each TrueNAS jail. Jail control is available through services.
Control and monitor status and attributes for each TrueNAS cloudsync task. Jail control is available through services.
Monitor status and attributes for each TrueNAS replication task.
Monitor status and attributes for each TrueNAS snapshot task.
Create a Dataset Snapshot using Homeassistant service. Snapshot name will be automatically generated using datetime iso format with microseconds and "custom" prefix.
Control and monitor status and attributes for each TrueNAS service. Service control is available through services.
Reboot or Shutdown a TrueNAS system. Service control is available through services. Target system uptime sensor.
This integration is distributed using HACS.
You can find it under "Integrations", named "TrueNAS"
Minimum requirements:
If you are using development branch for TrueNAS, some features may stop working.
Configuration -> Integrations -> Add -> TrueNAS
.
You can add this integration several times for different devices.NOTES:
To help out with the translation you need an account on Lokalise, the easiest way to get one is to click here then select "Log in with GitHub". After you have created your account click here to join TrueNAS Integrations project on Lokalise.
If you want to add translations for a language that is not listed please open a Feature request.
To enable debug for TrueNAS integration, add following to your configuration.yaml:
logger:
default: info
logs:
custom_components.truenas: debug