freebox_system_info (Data Source)

Get system information about the Freebox (firmware version, hardware, temperatures, uptime).

Example

data "freebox_system_info" "example" {}

output "firmware_version" {
  value = data.freebox_system_info.example.firmware_version
}

output "temperatures" {
  value = {
    cpu_m  = data.freebox_system_info.example.temp_cpum
    cpu_b  = data.freebox_system_info.example.temp_cpub
    switch = data.freebox_system_info.example.temp_sw
  }
}

Schema

Read-Only

  • board_name (String) Hardware revision identifier
  • box_authenticated (Boolean) Whether the Freebox is currently authenticated
  • fan_rpm (Number) Fan speed in RPM
  • firmware_version (String) Freebox firmware version
  • mac (String) Freebox MAC address
  • serial (String) Freebox serial number
  • temp_cpub (Number) CPU B temperature in °C
  • temp_cpum (Number) CPU M temperature in °C
  • temp_sw (Number) Switch temperature in °C
  • uptime (String) Human-readable uptime string
  • uptime_val (Number) Uptime in seconds
  • user_main_storage (String) Label of the storage partition used for user data