Closed antti2006 closed 11 months ago
Kiitos!
En itse ole home assistanttiin perehtynyt toistaiseksi, kun ei ole käytössä. Mitään kummallista tässä koodissa ei ole (paitsi shelly-riippuvaiset komennot), joten sen kyllä saa käännettyä mihin vaan.
Skriptin tilaa pystyy ainakin lukemaan helposti sen oman rajapinnan kautta, joka löytyy http://192.168.33.1/script/1/?r=s
Esimerkkidata, joka on tietysti vähän kryptistä tilan säästämiseksi:
{
"s": {
"v": "2.7.2",
"st": 5,
"cmd": 1,
"chkTs": 1699682408,
"errCnt": 0,
"errTs": 0,
"upTs": 1699601919,
"timeOK": 1,
"configOK": 1,
"fCmdTs": 0,
"tz": "+02:00",
"p": {
"ts": 1699653609,
"now": 2.78504,
"low": 2.41304,
"high": 3.95808,
"avg": 3.36781416666
}
},
"p": [
[
1699653600,
2.41304
],
[
1699657200,
2.50356
],
[
1699660800,
2.51348
],
[
1699664400,
2.48124
],
[
1699668000,
2.449
],
[
1699671600,
2.5048
],
[
1699675200,
2.53332
],
[
1699678800,
2.604
],
[
1699682400,
2.78504
],
[
1699686000,
3.15332
],
[
1699689600,
3.52532
],
[
1699693200,
3.5154
],
[
1699696800,
3.59104
],
[
1699700400,
3.59724
],
[
1699704000,
3.71132
],
[
1699707600,
3.58856
],
[
1699711200,
3.54516
],
[
1699714800,
3.82788
],
[
1699718400,
3.92956
],
[
1699722000,
3.95808
],
[
1699725600,
3.6766
],
[
1699729200,
3.16324
],
[
1699732800,
3.0752
],
[
1699736400,
2.85076
]
],
"h": [
[
1699601921,
0
],
[
1699603209,
0
],
[
1699606809,
0
],
[
1699610409,
0
],
[
1699614009,
0
],
[
1699617609,
1
],
[
1699621209,
1
],
[
1699624809,
0
],
[
1699628409,
0
],
[
1699632009,
0
],
[
1699635609,
1
],
[
1699639209,
1
],
[
1699642809,
1
],
[
1699646409,
1
],
[
1699650008,
1
],
[
1699653609,
1
],
[
1699657208,
1
],
[
1699660808,
1
],
[
1699664408,
1
],
[
1699668008,
1
],
[
1699671608,
1
],
[
1699675208,
1
],
[
1699678808,
1
],
[
1699682408,
1
]
],
"c": {
"mode": 2,
"m0": {
"cmd": 1
},
"m1": {
"lim": "avg"
},
"m2": {
"per": 8,
"cnt": 3,
"lim": "avg",
"sq": 0,
"m": 15
},
"vat": 24,
"day": 0,
"night": 0,
"err": 1,
"out": 0,
"bk": 63,
"fh": 0,
"inv": 0
}
}
Nyt on hyvää settiä. Tämän kun saisi käännettyä home assistanttiin lovelace-kortille niin räjäyttäisi pankin. Home assistantin ohjaukset mitä löytyy ovat tähän verrattuna aika perussettiä, periaatteessa liukusäätimellä tuntimäärän valitsemista.
Mutta todella vakuuttava näin, pitää lähipäivinä kokeilla antaako. Estääkö skriptin ajaminen yhdistäsen HA:ssa. Ajatelin jos tuota scriptia ajaisi itsenään ja home assistant vain lukisi tietoja, ehkä ohjaisi on/off vai sekoittaakohan scriptin vai antaako edes ohjata, selviää piakkoin