Witam,
Od paru dni staram się przy pomocy multiscrape wyciągnąć dane ze strony, która posiada swoje API: https://zil.crazypool.org/. Po wygenerowaniu linku bezpośrednio do mojego konta w multiscrape udało mi się jako laikowi zrobić coś takiego:
- name: ZIL Unpaid
resource_template: "https://api.crazypool.org/api/v1/zil/miners/DANE MOJEGO KONTA"
scan_interval: 20
log_response: true
sensor:
- unique_id: unpaid_zil
name: ZIL Unpaid
value_template: "{{ (value | from_json)['data'] | float / 1000000000000 }}"
I w tym przypadku wszystko jest widoczne w HA, gdyż pod linkiem kryje się jedna wartość niestety w wypadku gdy pod linkiem kryje się parę wartości nie mogę ich wydobyć w HA mimo iż są zaczytywane przez multiscrape gdyż pojawiają się wszystkie w pliku page_response_body.txt jego zawartość wygląda tak:
Cytat
{“data”:[{“balance”:12706508025797,“blocksFound”:0,“gasprice”:50,“hashesCurrent”:502139168576,“hashesShort”:0,“hopper”:1702398541,“invalidCurrent”:0,“invalidShort”:0,“ip”:“xxx.xxx.xxx.190”,“jackpot”:0,“lastPayment”:1702309776,“lastSetup”:1699884285,“lastShare”:1702398541,“limitPrice”:0,“minedCurrent”:0,“minedShort”:0,“network”:0,“paid”:376625883720755,“sharesCurrent”:58,“sharesShort”:0,“slippage”:3,“stalesCurrent”:0,“stalesShort”:0,“swapTo”:“disable”,“threshold”:“15.000”,“validCurrent”:58,“validShort”:0,“whereIs”:0}]}
Czy ktoś może chociaż pokierować co mam zrobić? W przypadku w którym nie mogę wydobyć tych danych do HA robię wszystko tak samo jak w pierwszym lecz w dashbordzie wartość “nieznana”