Encja speedtest z routera pomiar prędkości internetu

Podsumowując:

Router z OpenWRT z zainstalowanym “speedtest-netperf” ze strony:

W HA dodajemy inegrację Terminal.

Później w nim konfigurujęmy dostęp poprzez ssh do zdalnego hosta:

W configuration.yaml:

sensor: !include sensors.yaml

W sensors.yaml:

  - platform: command_line
    name: SpeedRoute Download
    command: "ssh -i /config/.ssh/id_rsa -o StrictHostKeyChecking=no root@IP_rouer speedtest-netperf.sh -t 5 -H netperf-eu.bufferbloat.net | grep 'Download:' | sed -e 's/Download://' | sed 's/^[[:space:]]*//g'"
    value_template: '{{ (value | int ) | round(1) }}'
    unit_of_measurement: 'Mbit/s'
    scan_interval: 3600

Dziękuję za pomoc @macek.