New Feature: Network Flow

Feature description
I just discovered that the freebox exposes local APIs that can be queried to obtain network configuration, status, bandwidth, etc.

However, there is no corresponding feature if I create a new MQTT device.

I propose for the moment:

  • Bandwidth
  • Internet status (Functional or not)
  • IP address (v4 and v6)
  • Outgoing bandwidth (Upload)
  • Incoming bandwidth (Download)
  • WiFi network (Yes / No)
  • MAC address

I see many possible scenarios:

  • Detect internet outage phases
  • Detect network devices
  • Know your public IP (v4 and v6) if it changes
  • Know bandwidth usage

And more!