Forum
@koty007 to nie je ono. Vyzera to GUI tak ako na tomto videu?
https://www.youtube.com/watch?v=rZPa-oTBugs
Podla tohto navodu by to nemalo byt zlozite.
@kubikm nechci klikat, chci aby to tam běželo jako vše ostatní.
Myslím, že je to to, co se od toho chce ... z miniserveru se pošlou data do hodin, a až je čas zobrazit informace (mezi ostatními aplikacemi), tak se zobrazí.
Ve videu je to udělané tak, že při změně stavu zásuvky (barva LED) se přes virtuální výstup pošlou data do hodin (ať se zrovna zobrazují informace nebo ne).
https://photos.app.goo.gl/WmdqKsJzWwAQ2BQj9
@kubikm nechci klikat, chci aby to tam běželo jako vše ostatní.
Myslím, že je to to, co se od toho chce ... z miniserveru se pošlou data do hodin, a až je čas zobrazit informace (mezi ostatními aplikacemi), tak se zobrazí.
Ve videu je to udělané tak, že při změně stavu zásuvky (barva LED) se přes virtuální výstup pošlou data do hodin (ať se zrovna zobrazují informace nebo ne).
https://photos.app.goo.gl/WmdqKsJzWwAQ2BQj9
Skvěle, takto nějak to chci. Osobně bych tam chtěl především cenu elektřiny ze spotu, SOC baterie a výkon FVE. Poradíš jak se ti to povedlo?
Nejdříve jsem si udělal aplikaci: https://developer.lametric.com/applications/createdisplay
v DETAILS nastavíte výchozí informace: ikonu (vyberete z hotových nebo si můžete navrhnout vlastní) a text, umí to případně zobrazit i graf
Communication type jsem vybral Local Push
zadat název aplikace, popis a viditelnost aplikace (soukromá/veřejná)
po uložení aplikace je potřeba ji "zveřejnit" (PUBLISH), i když bude dostupná jen pro vás
v tu chvíli by měla být dostupná v Lametric Marketu v mobilní aplikaci
v Loxone pak už jen stačí nadefinovat virtuální výstup
- Adresa:
https://<Lametric IP adresa>:4343
- Instrukce při zapnutí:
/api/v1/dev/widget/update/com.lametric.b80960b21/1 (to je zadní část Local push URL)
- HTTP header při zapnutí:
Accept: application/json X-Access-Token: ZTQxY2U3OGRhYjk2NTVhZDVkZTg5N (toto je váš Access token)
- HTTP body při zapnutí:
{ "frames": [ { "text": "<v.2> Kc", "icon": 34 } ] }
- HTTP při zapnutí:
POST
A mělo by to fungovat 🙂
@kubikm Díky, návod je skvěle napsaný, ale nezobrazuje mi to žádná data.
Zkuste přesunout text z "Instrukce při spojení" do "Instrukce při zapnutí".
Když se to připojí přes blok Status, můžete měnit podle hodnoty ikonu:
Text statusu je:
{ "frames": [ { "text": "<v1> %", "icon": 8479 } ] }
V každém řádku změňte ID ikony.
V nastavení příkazu změňte "HTTP body při zapnutí" na "<v>".
@kubikm díky moc, už to jede, mám tam asi 4 položky, jen se mi nedaří tam dostat jednu entitu a to je cena spotu, vše mám stejně jako třeba výkon FVE, SOC baterie, ale cena EE mi tam nějak nejde, nějaký nápad co může být špatně?
@KubikM nedělal jsi v Lametric novou APP? Zdá se mi to nebo změnili pravidka a local push se musí dělat přes My Data (DYI)?
Teď jsem na to koukal a změnili to 🙄
Na druhou stranu, aplikace My Data DIY nedělá nic jiného, než co dělaly aplikace, které jsme si dělali. Tahle se umí připojit i přes MQTT i komunikovat přes Websocket. Dají se tu zapnout notifikace i se zvukem (při nových datech se ta aplikace zobrazí hned; jinak to umí i ty vlastní).
Můžeš ty aplikace duplikovat (dlouhým přidržením ikony a pak přetažením do levýho horního rohu) a přejmenovat. Každá aplikace má pak svoji URL, takže tam můžeš zobrazovat jiná data (jinak v jedné aplikaci můžeš mít více stránek "framů" s jinými daty, které se rolují ze shora dolů, v časovém oknu té aplikace; framy se tam posílají v textu "HTTP body"; mně se to ale moc nelíbí).
Větší operace jsou ale s autorizací (nebo alespoň mně to tak připadá). Snad budu mít o víkendu víc času to tu rozepsat.
Ale funguje to 🙂
@kubikm dobrá, dám na tebe. Pokud si najdeš čas já i ostatní oceníme nový návod. Ta notifikace by mohla být zajímavá, použil bych to na ty spotové ceny.