Forum
Na to budes potřeboval V10...tam jsou systémové proměnné (teplota,vlhkost,srazky...)
A mas v loxberry zapnutý
Weather Service Emulator?
Tyjo uz to najednou jede. 🙂
Kliknul sem v Loxberry na www odkaz se strankou s pocasim a najednou to frci i v Loxone.
Dik
:))) super!mozna to ma nějakou spojitost,ja to zkousel taky.
neslo by udelat nejaky"weather server" globalne pro vsechny, aby to fungovalo jako loxone ?
Teoreticky áno, ale bez lokálneho DNS servera ktorý presmeruje weather.loxone.com na túto verejnú službu to nepojde.
Druhá vec je identifikácia miniservera, mám pocit že to Loxone robí cez IP adresu miniservera. Takže by bolo potrebné spraviť registráciu pre miniserve a správu lokalít pre ktoré chceš počasie získať.
A tretia vec je Weather API. Ja používam momentálne Darksky, otázka je či by ešte stále bolo možné používať bezplatné api aj pre viac lokalít.
Tak jsem dneska taky konečně rozběhal DarkSky přes Loxberry a WeatherForLoxone plugin a funguje to krásně, tak mám, do tý doby než seženu přijatelnou meteostanici co není stupidně přes WiFi, počasí aspoň okoukaný...
Ahoj,
je nekde zdokumentovane jak to presne funguje a jakej DNS record potrebuju? pouzivam forwardlookup zony takze bych byl schopen to nejspis udelat i bez loxberry.
thx
Nevím jestli to lze udělat i bez Loxberry, ale jde o dvě věci:
1. emulace Loxone Weather serveru
2. přesměrování dotazu miniserveru na weather.loxone.com na IP adresu, kde běží v Loxberry emulace Loxone Weather serveru.
named.conf.local:
zone "rpz" { type master; file "/etc/bind/db.rpz"; };
/etc/bind/db.rpz:
$TTL 60 @ IN SOA localhost. root.localhost. ( 2018100701 ; serial 1h ; refresh 30m ; retry 1w ; expiry 30m ) ; minimum IN NS localhost. localhost A 127.0.0.1 ; Loxone Weather Service weather.loxone.com A 192.168.1.76
Místo 192.168.1.76 samozřejmě dát požadovanou cílovou IP.
A co se dotazuje a odpovídá je tu: https://www.vodnici.net/community/loxone-a-arduino/meteostanice-loxone/paged/4/#post-5457
Samozřejmě to jde udělat bez toho pluginu, ale otázka je proč. Je to zbytečně moc práce. Pokud nechceš LoxBerry (který mimo jiné v poslední verzi teda fakt hodně doporučuju, jejich pluginová architektura je super), tak bych raději doporučil stáhnout ten plugin a nainstalovat si ho ručně do svýho linuxu. Po chvilce koukání pochopíš, co je cgi skriptík do apache, co se pouští na stáhnutí počasí atd.
named.conf.local:
zone "rpz" { type master; file "/etc/bind/db.rpz"; };/etc/bind/db.rpz:
$TTL 60 @ IN SOA localhost. root.localhost. ( 2018100701 ; serial 1h ; refresh 30m ; retry 1w ; expiry 30m ) ; minimum IN NS localhost. localhost A 127.0.0.1 ; Loxone Weather Service weather.loxone.com A 192.168.1.76
Místo 192.168.1.76 samozřejmě dát požadovanou cílovou IP.
A co se dotazuje a odpovídá je tu: https://www.vodnici.net/community/loxone-a-arduino/meteostanice-loxone/paged/4/#post-5457
Samozřejmě to jde udělat bez toho pluginu, ale otázka je proč. Je to zbytečně moc práce. Pokud nechceš LoxBerry (který mimo jiné v poslední verzi teda fakt hodně doporučuju, jejich pluginová architektura je super), tak bych raději doporučil stáhnout ten plugin a nainstalovat si ho ručně do svýho linuxu. Po chvilce koukání pochopíš, co je cgi skriptík do apache, co se pouští na stáhnutí počasí atd.
hmhm,tak ja to asi soupnu do virtualu vedle dalsich serveru a bude... koukam, ze image pro hyper-v je ke stazeni ve velmi stare verzi, predpokladam, ze to ale dostanu na stejnou verzi naslednym updatem?
diky
Jestli myslíš Loxberry, tak ano, to doupdatuješ postupně na aktuální.
Zdravím taky bych rád využíval plugin Weather4Loxone mám s tím ale problémy a to Při použití dat z DarkSky se mi aktualizace počasí dělají jen na loxberry ale v loxonu jen 1x a vždy po restartu nasledné aktualizace se neprovádí.
Nevíte čím by to mohlo být. DNS z loxone mam nasmerovane na loxberry... 🙂
diky
ted na to koukam to se data aktualizuji kazdou hodinu... takze hlavni data jako teplota vitr a podobne je nutne poslat pres UDP...?
je to tak ..? 🙂
Zdravím taky bych rád využíval plugin Weather4Loxone mám s tím ale problémy a to Při použití dat z DarkSky se mi aktualizace počasí dělají jen na loxberry ale v loxonu jen 1x a vždy po restartu nasledné aktualizace se neprovádí.
Nevíte čím by to mohlo být. DNS z loxone mam nasmerovane na loxberry... 🙂
diky
ted na to koukam to se data aktualizuji kazdou hodinu... takze hlavni data jako teplota vitr a podobne je nutne poslat pres UDP...?
je to tak ..? 🙂
Ano 🙂
Je to docela easy, weewx + weather4Loxone(loxberry) emuluje to to loxonacky pocasi, takze uz to neobtezuje aby si to clovek koupil a zobrazuje to hodnoty(v zakladu nejake lokalni,uplne jsem nezjistil z ceho), ale pokud se pridaji hodnoty z vlastni meteo do systemovych promennych, tak to primo na uvodni strance zobrazuje tyto udaje.
EDIT:
weewx je nutny jen v pripade, nejdou data tahat z meteostanice primo do loxone, ja mam EFWS 2900 a zni to jde jen pomoci weewx.
Prosimtě jak přidáváš hodnoty do systémových proměnných?