GARNI 975 Meteostanice

Integrace a HACS
Odpovědět
JirkaANUBIS
Nováček na fóru
Nováček na fóru
Příspěvky: 9
Registrován: 03. březen 2023, 07:06

GARNI 975 Meteostanice

Příspěvek od JirkaANUBIS »

Jeste kdyz uz jsme v tom dalo by se taky nejak pridat GARNI 975 Meteostanice. odesila data na cloud https://weathercloud.net

kiklhorn
Moderátor
Moderátor
Příspěvky: 901
Registrován: 03. červenec 2021, 18:35
Dal poděkování: 107 poděkování
Dostal poděkování: 210 poděkování

Re: HA jako cloud pro teplomer

Příspěvek od kiklhorn »

Rozděluji téma od původního viewtopic.php?t=758
Vše co si přinesu domů je buď Shelly, nebo to skončí buď pod ESPhome nebo pod Zigbee2mqtt.
Ajťák co pamatuje BBS a OS/2 Warp a je mu jedno o jaký systém nebo síťařinu běží.
HA OS jako jedna z Proxmox VM na Odroid H3+/64GB https://github.com/tteck/Proxmox

kiklhorn
Moderátor
Moderátor
Příspěvky: 901
Registrován: 03. červenec 2021, 18:35
Dal poděkování: 107 poděkování
Dostal poděkování: 210 poděkování

Re: GARNI 975 Meteostanice

Příspěvek od kiklhorn »

Budu teď trochu obecný, úkoly pro Google a případné studium.
  • 1) Podívat se zda někdo neudělal vlastní firmware kde by se dal zadat vlastní server
  • 2) Spokojit se s tím že data budou odesílána na oficiální servery
    https://weathercloud.net/
    https://www.wunderground.com/

    a zjistit jak z nich co nejsnadněji stahovat údaje zpět do HA (Doplněk na to určený?, Doplněk Scrapper senzor?, Dokumentace API?, HTTP Request v Node-RED?)
  • 3) Lokálně bez cloudu = Upravit komunikaci (předpokládám ze strany meteo použití nějaké http varianty komunikace, nebo, možná MQTT)
    • a) Odposlech komunikace s originálním serverem - nějaké varianty jak se k ní dostat jednoduše
      • konfigurovatelný switch co umí kopírovat komunikaci na portu na jiný
      • router mi dělá počítač
      • AP pro meteostanici mi dělá počítač
      - podívat se na komunikaci (třeba Wireshark)
      - pokud vidím https tak zablokovat na FW port 443 a zkusit zda se meteo nepokusí použít http

      Je to jen několik z mnoha možných způsobů, u meteostanice nepředpokládám jiný druh komunikace ani nějaké další vrstvy zabezpečení.
      Pokud se chceš pouštět tímto směrem tak asi nejjednodušší je vzít notebook s Wifi (AP pro meteo) a ethernetem, spustit na něm Kali Linux (Live boot) a hledat na internetu.
    • b) úprava komunikace
      • vlastní DNS server se "split horizon DNS" konfigurací a nastavit "pokud požadavek na překlad adresy jednoho z výše uvedených serverů pochází z IP meteostanice - vrať A záznam směřující na můj vlastní server"
      • Pokud http tak Vlastní server = proxy která komunikaci nasměruje na NodeRED endpoint
      • Pokud https tak Vlastní server = proxy která provede "SSL stripping" a komunikaci nasměruje na NodeRED endpoint (na githubu se něco najde)
      Neznamená to že zcela nutně budeš potřebovat další hardware, ptej se vyhledávače třeba na "openwrt ssl stripping"
Vše co si přinesu domů je buď Shelly, nebo to skončí buď pod ESPhome nebo pod Zigbee2mqtt.
Ajťák co pamatuje BBS a OS/2 Warp a je mu jedno o jaký systém nebo síťařinu běží.
HA OS jako jedna z Proxmox VM na Odroid H3+/64GB https://github.com/tteck/Proxmox

SchiZzA
Nováček na fóru
Nováček na fóru
Příspěvky: 8
Registrován: 17. březen 2024, 21:58
Kontaktovat uživatele:

Re: GARNI 975 Meteostanice

Příspěvek od SchiZzA »

Kam může ta stanice posílat data? Respektvie umí posílat na libovolnou http adresu?
HA euthusianist, Python 🐍 lover.
GitHub HomeAssistant Organisation Member ❤️

Odpovědět

Zpět na „Integrace“