Pessoal,
Eu estou criando alguns sensores para monitorar o meu Proxmox e para isso estou usando o command line sensor.
O problema é que os sensores não retornam nada.
Pontos em que eu já chequei:
O commando usado funciona
Eu já ativei as chaves ssh para que o Home Assistant possa executar comandos num servidor remoto. Inclusive eu já testei o comando através dele e funciona.
O sensor é criado com sucesso, mas seu estado fica em branco checando através do Ferramentas de desenvolvedor.
O comando usado é o seguinte: ssh root@192.168.1.102 pvesm status | awk ‘NR==2’| awk ‘{ print $7 }’ | cut -d ‘%’ -f 1
O sensor foi criado no arquivo de configuração sensor.yaml (há outros sensores nele funcionando) é o seguinte:
- platform: command_line
name: proxmox_data_used
unit_of_measurement: ‘%’
command: >-
ssh root@192.168.1.102 pvesm status | awk ‘NR==3’| awk ‘{ print $7 }’ | cut -d ‘%’ -f 1
Alguém tem alguma dica para que o sensor retorne o valor do comando usado?
Desde já, obrigado.
Ederson Santos