Webmin is a web-based interface for the system administration of Unix-like servers.

This integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] provides sensors for monitoring the CPU and memory usage of your server.


For best security, create a specific Webmin user for Home Assistant with a strong password and only “Can accept RPC calls” permission (under “Permissions for all modules”) and remove the “Can accept RPC calls” permission for all other users.


Be aware that the Webmin API ignores any 2FA set up via the frontend, e.g. it is even with enabled 2FA possible to use the API with only username and password.


To add the Webmin device to your Home Assistant instance, use this My button:


All entities are disabled by default, you need to enable the entities that you wish to use.

Following sensors will be added:

  • Load (1m)
  • Load (5m)
  • Load (15m)
  • Memory total
  • Memory free
  • Swap total
  • Swap free
  • Total space for all disks
  • Free space for all disks
  • Used space for all disks
  • For each filesystem mountpoint:
    • Used space
    • Free space
    • Total space
    • Used inodes
    • Free inodes
    • Total inodes
    • Disk usage in percent
    • Inode usage in percent