Internet Lenta? Aprenda como criar sensores para medir a largura de banda

Automação para o Google Assistant informar que a internet está lenta.

Para iniciar será necessário configurar o componente speedtestdotnet .

O componente speedtestdotnet usa o serviço da Web speedtest.net para medir o desempenho da largura de banda da rede.

Para adicionar sensores do Speedtest.net à sua instalação, adicione o seguinte ao seu arquivo configuration.yaml:

speedtestdotnet:
  scan_interval:
    minutes: 30 # você pode definir o período que irá monitorar sua rede
  monitored_conditions:
    - ping
    - download
    - upload

Após configurado o Speedtest.net basta colocar a seguinte automação dentro de automation :

automation:
  - alias: "Internet lenta"
    initial_state: true
    trigger:
      - platform: template
        value_template: "{{ states('sensor.speedtest_download')|float < 10 }}" # nesse caso irá avisar se estiver com download menor que 10MB/s.
    action:
      - service: tts.google_translate_say
        data_template:
          entity_id: media_player.google_home
          message: "Eita. Internet está lenta."
4 Likes

Olá Douglas, nesse caso a mensagem que o Google Home vai informar é no idioma nativo configuração padrão dele ?

A mensagem que vai informar é aquela que está na configurada na automação. Mas sim, se estiver configurado para inglês ela vai falar que nem um americano falando português com sotaque.

Cara tem como limitar o horário pra informação?
Vou ficar muito puto com o GH falando de madrugada que minha internet ta lenta e junto fico puto com a net rs

Leo, tem sim. No exemplo do Douglas, coloque uma condição com o horário desejado.

condition:
  condition: time
  after: '08:30:00'
  before: '22:00:00'
1 Like

Alguém sabe me dizer como ficaria um node, com a função que informasse a velocidade e o horário em que a internet foi medida e estava lenta?

Ex: A mensagem do Telegram seria enviada em um horário pré determinado, e seria dessa forma:

Sua internet estava lenta na medicação efetuada as “12:00”. A velocidade de upload foi de “10 mbs” e de Download “8 mbs”.

Curti a ideia.
Será que o @LeandroIssa consegue ajudar a gente nessa? rs