Zbieranie informacji z platform scrape

Bardzo roszę o pomoc jak mogę zeskrobać np temperaturę “tC” z json w sieci lokalnej urządzenia Shelly PM
nie chcę używać MQTT,
"
{“wifi_sta”:{“connected”:true,“ssid”:"*******",“ip”:“10.0.0.194”,“rssi”:-45},“cloud”:{“enabled”:false,“connected”:false},“mqtt”:{“connected”:true},“time”:“22:09”,“unixtime”:1631736581,“serial”:2440,“has_update”:false,“mac”:“E8DB84D2851E”,“cfg_changed_cnt”:0,“actions_stats”:{“skipped”:0},“relays”:[{“ison”:true,“has_timer”:false,“timer_started”:0,“timer_duration”:0,“timer_remaining”:0,“overpower”:false,“source”:“input”}],“meters”:[{“power”:152.41,“overpower”:0.00,“is_valid”:true,“timestamp”:1631743781,“counters”:[150.496, 151.480, 151.651],“total”:644654}],“inputs”:[{“input”:0,“event”:"",“event_cnt”:0}],“temperature”:46.26,“overtemperature”:false,“tmp”:{“tC”:46.26,“tF”:115.26, “is_valid”:true},“temperature_status”:“Normal”,“ext_sensors”:{},“ext_temperature”:{},“ext_humidity”:{},“update”:{“status”:“idle”,“has_update”:false,“new_version”:“20210909-145919/v1.11.4-DNSfix-ge6b2f6d”,“old_version”:“20210909-145919/v1.11.4-DNSfix-ge6b2f6d”},“ram_total”:50464,“ram_free”:37844,“fs_size”:233681,“fs_free”:149094,“uptime”:256280}"

użyłem kodu jak poniżej ale nie działa :frowning:

  - platform: scrape
    resource: http://10.0.0.194/status.json?CMD=inv_query
    name: Solarmanxxx
    select: "tC"
    index: 1
    value_template: '{{ value_json.tC }}'
    scan_interval: 300
    unit_of_measurement: "kWh"

Dziękuję z góry za pomoc

Shelly przecież się integruje “od strzała” i to bez MQTT

to wiem, lecz temperatury wewnętrznej PM nie ma, przez MQQT jest widoczna,

zależy mi na tym parametrze ze względów bezpieczeństwa. Ponieważ używam cloud shelly nie mogę użyć mqqt, temperatura poprzez dodatkowy sensor nie zadawala mnie ze względu na ograniczone miejsce.
Poza tym chciałbym się nauczyć " - platform: scrape " aby uzyskać dane z innych urządzeń
Pozdrawiam

Ja się na tym nie znam, ale na moje oko tam masz .json a nie .html, więc powinieneś użyć tej integracji

https://shelly-api-docs.shelly.cloud/gen1/#shelly1-1pm-status

Tak jak pisze @szopen - to jest json, najprostsze co można pobrać do HA
@Dariusz_Barczyński poczytaj o Jakość powietrza, tam jest przykład jak z jsona (na przykładzie strony https://api.syngeos.pl/api/public/data/device/997) pobrać dane do HA.

Shelly po dodaniu integracji w HA domyślnie ma wyłączoną temperaturę, należy włączyć encje dla shelly i mamy wszystko co potrzeba.