object CheckCommand "home_assistant_state" { command = [ PluginContribDir + "/check_home_assistant_state/check_home_assistant_state.py" ] arguments = { "--token" = { value = "$home_assistant_state_token$" description = "API token for Home Assistant" } "--url" = { value = "$home_assistant_state_url$" description = "URL for Home Assistant" } "--device-class" = { value = "$home_assistant_state_device_class$" description = "Device class of entities to monitor" } "--warning" = { value = "$home_assistant_state_warning$" description = "Return warning if battery percentage is outside RANGE" } "--critical" = { value = "$home_assistant_state_critical$" description = "Return critical if battery percentage is outside RANGE" } "--min" = { value = "$home_assistant_state_min$" description = "Min for performance data" } "--max" = { value = "$home_assistant_state_max$" description = "Max for performance data" } "--filter" = { value = "$home_assistant_state_filter$" description = "Filter by 'attribute=value' (can be an array)" } } }