Ajouter HiveOs sur Home Assistant

Bonjour a tous, je souhaite affiché mon hashrate sur HA . J’ai crée un jeton longue duré . Je dois maintenant créer un script de type :

  get_miner_hashrate:
    sequence:
      - service: python_script.get_miner_hashrate

python_script:
  get_miner_hashrate:
    script: |
      import requests

      headers = {'Authorization': 'Bearer YOUR_API_TOKEN'}

      response = requests.get('https://api.hiveos.farm/miner/MINER_ID/hashrate', headers=headers)

      if response.status_code == 200:
          data = response.json()
          hass.states.set('sensor.miner_hashrate', data['hashrate'], {'unit_of_measurement': 'MH/s'})
      else:
          hass.states.set('sensor.miner_hashrate', 'Error', {'unit_of_measurement': 'MH/s'})

timer:
  get_miner_hashrate:
    interval:
      minutes: 5
    action:
      service: script.get_miner_hashrate

Vous savez ou je dois rentrer ce script ? Merci d’avance et bonne journée .

Hello

ça ressemble à un bout de yaml, mais incomplet (la première ne devrait pas commencer avec des espaces.
Donc à mettre dans la config, mais devinant que ce n’est pas ton code, peut-être y a-t-il des infos complémentaires sur le site ‹ source ›

Salut, Je utilise le script de ce post « How To: Ethereum Mining Dashboard. HiveOS, Ethermine pool, Crypto Prices and DB Historical data statistics » dans community
Il fonctionne parfaitement et me donne beaucoup d’informations.