DoMo & Téo - Météo pour Domotique

Répondre
Avatar de l’utilisateur
augur1
Messages : 13167
Inscription : ven. 12 janv. 2018 17:44
Localisation : où tout est neuf et tout est sauvage
Contact :

DoMo & Téo - Météo pour Domotique

Message par augur1 »

... ne sont pas sur un bateau ! :pt1cable:

Réflexion ouverte en bloc note d'instrumentation météorologique à moins de 1000 €, dont les données permettent d'être exploitées dans une box domotique, en visualisation des valeurs et/ou utilisation pour anticiper le fonctionnement du thermostat.

Comparatif de différentes stations :
-> http://www.weewx.com/hwcmp.html
-> http://ambientweather.wikispaces.com/We ... ison+Guide
-> http://www.station-meteo.com/comparatif ... ons-meteo/

Anémomètre compatibles RFXCom
-> http://doc.eedomus.com/view/P%C3%A9riph ... m%C3%A8tre

Globalement, les solutions consumers se valent toutes ; le gros point noir est cependant à chaque fois l'anémomètre qui ne permet pas de mesurer les rafales de vent.

Netatmo :
[*]Base sans afficheur
[*]1 module extérieur
[*]Jusqu'à 3 modules intérieurs
[*]Pluviomètre
[*]Anémomètre à ultrason

[#ff0000]+[/#ff0000]
.. Mesures des T° & Hygrométrique fiable
.. Interface Web & Mobile propre
.. Notification push sur Android & iOS
.. Design sympa

[#0BE47F]- - -[/#0BE47F]
.. Pas d'afficheur directement
.. Protocole propriétaire
.. Dépendent d'internet
.. Dépendant du Cloud & des serveurs Netatmo
.. Pluviomètre : mesure peu fiable
.. Anémomètre : durée entre l'acquisition des valeurs trop élevé ; durée entre deux transmissions trop élevé = mesure du vent mais pas des rafales

Oregon :
[*]Différentes bases avec afficheurs
[*]Sonde int/ext avec ou sans afficheur
[*]Pluviomètre
[*]Anémomètre
[*]Sonde UV

[#ff0000]+[/#ff0000]
.. mesures des T° & Hygrométrique fiable
.. tout budget
.. choix d'afficheurs
.. compatible RFXCom
.. internet possible

[#0BE47F]- - -[/#0BE47F]
.. Anémomètres WTGR800 / WGR800 : pas fiable + durée entre l'acquisition des valeurs trop élevé ; durée entre deux transmissions trop élevé = mesure du vent mais pas des rafales

Lacrosse Technology :
[*]Différentes bases avec afficheurs
[*]Sonde int/ext
[*]Pluviomètre
[*]Anémomètre

[#ff0000]+[/#ff0000]
.. mesures des T° & Hygrométrique fiable
.. tout budget
.. choix d'afficheurs
.. compatible RFXCom
.. internet possible

[#0BE47F]- - -[/#0BE47F]
.. Mesure du Pluviomètre pas fiable
.. Anémomètres pas fiable + durée entre l'acquisition des valeurs trop élevé ; durée entre deux transmissions trop élevé = mesure du vent mais pas des rafales

Davis Instruments Venue Pro2 : Venue Pro2 6152FR ou 6162FR (idem avec UV) ou Venue Vue 6250FR
... PDF : http://www.davis-meteo.com/PDF/Presenta ... antage.pdf
... Différences : http://www.station-meteo.com/wp-content ... o2-vue.pdf
[*]Différentes bases avec afficheurs
[*]Sonde int/ext
[*]Pluviomètre
[*]Anémomètre

[#ff0000]+[/#ff0000]
.. mesures des T° & Hygrométrique, anémomètre & pluviomètre fiable
.. tout budget
.. choix d'afficheurs
.. internet possible
.. interfaçable via WeeWX : http://www.weewx.com/
.. abris

[#0BE47F]- - -[/#0BE47F]
.. Prix !! :/ http://www.meteorange.fr/acheter_davis_ ... _pro_2.php
.. protocole propriétaire

Pack IP "Weather Box" 6260EU : : http://www.weerstationkopen.nl/weerstat ... r-box-2151
Avatar de l’utilisateur
poulpito
Messages : 12402
Inscription : ven. 12 janv. 2018 17:44
Localisation : Grenoble

DoMo & Téo - Météo pour Domotique

Message par poulpito »

je vais te dire ma réponse mais si tu es dans une ville supportée par la prévision pluie 1H (donc proche radar / aéroport) très très précis
0 nada que dalle
que du virtuel ;)

anémomètre pas fiable suivant la position
après c'est comme tout le besoin vs le plaisir
si c'est pour el plaisir Go mais savoir les mm de pluie précisément et les rafales de vent ca sert à rien
le but est d'avoir l'info avant (les rafales si trucs à risque à rentrer)
et ca ton anémo te le donnera pas, le plugin météo et vigilance oui

j'étais comme toi super enthousiaste
j'avais fait mes propres capteurs copiés sur ce modèle
http://forum.mysensors.org/topic/841/so ... er-station
et au final plus d'emmerdes que de plaisir
+ les principales fonctions d'alerte je les gères pas avec ça :)

bref à réfléchir sur l'utilité si ca vaut pas plus de coup d'investir dans autre chose
Avatar de l’utilisateur
augur1
Messages : 13167
Inscription : ven. 12 janv. 2018 17:44
Localisation : où tout est neuf et tout est sauvage
Contact :

DoMo & Téo - Météo pour Domotique

Message par augur1 »

Oui, 3 axes de reflexion
-> un anémomètre + stations météo @home, en plus du Netatmo déjà présent
-> un raspi pour utilisation du RTL-SDR et passerelle vers Jeedom
-> script, existant (et déployé chez un ami), à partir des données du plugin météo + aéroport / parapente, qui modifie également la partie Design du Dashboard suivant jour / nuit / soleil / gris / pluie / neige / givre ...
Avatar de l’utilisateur
augur1
Messages : 13167
Inscription : ven. 12 janv. 2018 17:44
Localisation : où tout est neuf et tout est sauvage
Contact :

DoMo & Téo - Météo pour Domotique

Message par augur1 »

Aussi : Plugin WeeWX qui permet de récupérer les infos d'une home station connectée en USB au Raspi
-> https://monclavier.fr/jeedom-recuperer- ... -de-weewx/
-> sur Raspi avec Oregon : http://www.domo-blog.fr/connecter-stati ... -leedomus/

[center]Image[/center]

Stations météo compatible / comparatif d'équipements : http://www.weewx.com/docs/usersguide.htm
Grosse instal' : http://justobjects.nl/into-the-weather-part-1/

Autre logiciel
-> MeteoHub : http://wiki.meteohub.de/Overview
Avatar de l’utilisateur
augur1
Messages : 13167
Inscription : ven. 12 janv. 2018 17:44
Localisation : où tout est neuf et tout est sauvage
Contact :

DoMo & Téo - Météo pour Domotique

Message par augur1 »

Chez Davis Instruments, pour la domotique :
-> suite de capteurs : ISS 6322EU VP2 ou ISS 6357OV Vue
-> passerelle IP : [url=http://www.meteo-shopping .fr/Station-meteo/Console-Weather-Envoy-sans-fil-6316EU-Davis-Instruments]6316EU Weather envoy[/url]
.... ou directement le Pack IP "Weather Box" 6260EU : : http://www.weerstationkopen.nl/weerstat ... r-box-2151

... et si besoin, possible d'ajouter la console
-> 6312EU / 6312FR Console VP2
ou
-> 6351EU / 6351FR Vantage Vue Console

Raspi / JeeLink : http://forum.fhem.de/index.php?topic=44092.0
Avatar de l’utilisateur
augur1
Messages : 13167
Inscription : ven. 12 janv. 2018 17:44
Localisation : où tout est neuf et tout est sauvage
Contact :

DoMo & Téo - Météo pour Domotique

Message par augur1 »

je vais te dire ma réponse mais si tu es dans une ville supportée par la prévision pluie 1H (donc proche radar / aéroport) très très précis
0 nada que dalle
que du virtuel ;)
Les avions nous survolent en rond quand le vent leur est défavorable pour atterrir à 40km....
Tu as un site ?
Avatar de l’utilisateur
poulpito
Messages : 12402
Inscription : ven. 12 janv. 2018 17:44
Localisation : Grenoble

DoMo & Téo - Météo pour Domotique

Message par poulpito »

si tu veux du très précis facile à parser (dsl y'a pas d'api)

le modèle WRF 1h de meteociel
http://www.meteociel.fr/previsions-wrf- ... enoble.htm

sinon http://www.windguru.cz/fr/index.php?sc= ... sty=m_spot
windguru qui a une api json http://stations.windguru.cz/json_api_stations.html

y'a du choix :)


et sinon le plugin pluie 1h il est sur jeedom
faut juste que ta ville apparaisse dans la liste ou une commune proche :bounce:
Avatar de l’utilisateur
augur1
Messages : 13167
Inscription : ven. 12 janv. 2018 17:44
Localisation : où tout est neuf et tout est sauvage
Contact :

DoMo & Téo - Météo pour Domotique

Message par augur1 »

si tu veux du très précis facile à parser (dsl y'a pas d'api)

le modèle WRF 1h de meteociel
http://www.meteociel.fr/previsions-wrf- ... enoble.htm
Top, merci.

Les 2 autres, rien.
et sinon le plugin pluie 1h il est sur jeedom
faut juste que ta ville apparaisse dans la liste ou une commune proche :bounce:
Ni et Ni :/
Avatar de l’utilisateur
poulpito
Messages : 12402
Inscription : ven. 12 janv. 2018 17:44
Localisation : Grenoble

DoMo & Téo - Météo pour Domotique

Message par poulpito »

Prévision Pluie 1h
je l'ai sur la V1 et je l'ai réinstallé sur la V2
il est même en conseillé :)

maintenant ouai faut quand même ca :
Image
Avatar de l’utilisateur
augur1
Messages : 13167
Inscription : ven. 12 janv. 2018 17:44
Localisation : où tout est neuf et tout est sauvage
Contact :

DoMo & Téo - Météo pour Domotique

Message par augur1 »

... c'est bien connu : il ne pleut qu'à l'ouest et au sud il faut beau :o

Vais finir par faire chauffer la CB pour du Davis ! :/
Avatar de l’utilisateur
augur1
Messages : 13167
Inscription : ven. 12 janv. 2018 17:44
Localisation : où tout est neuf et tout est sauvage
Contact :

DoMo & Téo - Météo pour Domotique

Message par augur1 »

Avatar de l’utilisateur
augur1
Messages : 13167
Inscription : ven. 12 janv. 2018 17:44
Localisation : où tout est neuf et tout est sauvage
Contact :

DoMo & Téo - Météo pour Domotique

Message par augur1 »

La Crosse Technologie en 433 ou 868
-> http://www.f6fbb.org/domo/lacrosse_old.html

La Crosse Technologie en 868 ( IT+ ) ... station WS1600 / anémomètre TX 23 / émetteur TX 22
-> http://fredboboss.free.fr/articles/tx29.php?lang=fr
-> http://www.g-romahn.de/ws1600/
-> http://forum.jeelabs.net/node/1102679.html?page=1
-> http://forum.fhem.de/index.php/topic,14786.0.html
-> https://github.com/rinie/LaCrosseITPlusReader
-> http://www.meintechblog.de/2015/01/fhem ... if-messen/
-> Anémomètre : https://www.john.geek.nz/2011/07/la-cro ... -protocol/

avec un Arduino, la carte : Arduino FSK RF Shield 315 433 868 915MHz (30 €)
-> https://www.passion-radio.com/fr/arduin ... ld-58.html
... Le récepteur RF Shield est une carte d'extension compatible Arduino et qui lui donne la capacité de recevoir des signaux radio transmis sur les bandes sans licence 315Mhz, 433Mhz, 868Mhz et 915MHz utilisant FSK (Frequency Shift Keying) ou en modulation OOK (On-Off Keying).

avec un Raspi
.... Liaison radio :
-> http://www.framboise314.fr/liaison-radi ... omposants/
-> http://jeelabs.net/projects/hardware/wiki/JeeLink

[#ff0000]en RTL SDR RTL2832U[/#ff0000]
-> http://www.linux-magazine.com/Online/Fe ... ined-Radio
-> https://github.com/sum-sum/rtl_868
-> https://alexbloggt.com/funkthermometer-sdr/
-> https://alexbloggt.com/funkthermometer-raspberry-pi/
-> décodage avec Pydemod : https://github.com/ChristopheJacquet/Pydemod
-> décodage avec weather-sdr-decode (git) : https://www.kompf.de/weather/rtlsdrsensor.html


en Funcube ... FunCubeDongle
-> http://www.jacquet80.eu/blog/post/2011/ ... -hygro-TFA

en JeeLab
-> https://github.com/rinie/weatherstationFSK

.... PiWeather -> https://github.com/synfinatic/PiWeather

Station S2307 & Raspî

-> http://www.maison-et-domotique.com/3182 ... connectee/

Protocole FSK : https://www.sevenwatt.com/main/wh1080-protocol-v2-fsk/

Après récupération des données, création des graph via WS
-> http://www.pc-wetterstation.de/de1index.html
... permet de fonctionner à partir de différentes stations connectées en USB ou Serial COM ... ou encore, sans station, via fichier de surveillance en csv / ws20x / ws25x / wsx / wxx / Weatherlink (Davis Instruments) et même en Bin !
Avatar de l’utilisateur
augur1
Messages : 13167
Inscription : ven. 12 janv. 2018 17:44
Localisation : où tout est neuf et tout est sauvage
Contact :

DoMo & Téo - Météo pour Domotique

Message par augur1 »

La Crosse & RTL SDR Raspi Ubuntu Mate / Linux Mint
-> http://www.linux-magazine.com/Online/Fe ... ined-Radio
-> http://www.linux-magazin.de/Ausgaben/20 ... ffset%29/4

En n00b sous Ubuntu 14.04 LTS :

[cpp]sudo apt-get install update
sudo apt-get install git --fix-missing
sudo apt-get install cmake --fix-mising
sudo apt-get install lsusb1.0 --fix-mising[/cpp]
[cpp]git clone git://git.osmocom.org/rtl-sdr.git[/cpp]
[cpp]sudo passwd root[/cpp]
-> mettre le mot de passe du user
-> entrer un mot de passe pour root
-> confirmer le mot de passe pour root

[cpp]lsusb[/cpp]
-> trouver votre clef, pour ma part : Bus 001 Device 003: ID [#ff0000]0bda[/#ff0000]:[#0BE47F]2838[/#0BE47F] Realtek Semiconductor Corp. RTL2838 DVB-T

[cpp]su[/cpp]
[quotemsg]echo 'SUBSYSTEM=="usb", ATTRS{[#ff0000]0bda[/#ff0000]}=="Vendor ID", ATTRS{[#0BE47F]2838[/#0BE47F]}=="Product ID", GROUP="adm", MODE="0666",SYMLINK+="rtl_sdr"' > /etc/udev/rules.d/20.rtlsdr.rules[/quote]
[quotemsg]Add the following lines to the file ‘/etc/modprobe.d/raspi-blacklist.conf’ and then reboot.

# blacklist the DVB drivers to avoid conflict with the SDR driver
blacklist dvb_usb_rtl28xxu
blacklist rtl2830
blacklist dvb_usb_v2
blacklist dvb_core5[/quote]
Après avoir redémarrer, compiler RTL-SDR :
[cpp]cd rtl-sdr/
mkdir build
cd build
cmake ../ -DINSTALL_UDEV_RULES=ON
make
sudo make install
sudo ldconfig[/cpp]

Compiler autotools:

[cpp]cd rtl-sdr/
autoreconf -i
./configure
make
sudo make install
sudo ldconfig[/cpp]


Installation sous Ubuntu 14.04 LTS de Gqrx
... une ligne à la fois :

[cpp]sudo add-apt-repository -y ppa:bladerf/bladerf
sudo add-apt-repository -y ppa:ettusresearch/uhd
sudo add-apt-repository -y ppa:myriadrf/drivers
sudo add-apt-repository -y ppa:myriadrf/gnuradio
sudo add-apt-repository -y ppa:gqrx/gqrx-sdr
sudo apt-get update[/cpp]

puis :

[cpp]sudo apt-get install gqrx-sdr[/cpp]

et pour optimiser Gqrx à votre ordinateur :
[cpp]sudo apt-get install libvolk1-bin
volk_profile[/cpp]
(ne rien toucher durant l'execution de volk_profile)

Necessite également Pytho
[cpp]sudo apt-get install python-pip --fix-missing[/cpp]

et la library Python SciPy
-> http://www.scipy.org/scipylib/download.html
[cpp]git clone git://github.com/scipy/scipy.git scipy[/cpp]

et aussi la library cythonize
[cpp]pip install cython[/cpp]
avant
[cpp]cd scipy
python setup.py build[/cpp]
et
[cpp]python setup.py install[/cpp]

Redémarrer

Ensuite : pour décoder les emetteurs LaCrosse TX29 et/ou la sous marque TFA
-> http://kmkeen.com/rtl-demod-guide/

[cpp]git clone git://github.com/ChristopheJacquet/Pydemod pydemod[/cpp]
[cpp]cd Pydemod/src[/cpp]

[cpp]rtl_fm -M am -f 868.4M -s 160k - |./decode_tfa.py --squelch 4000 --rawle[/cpp]
[cpp]rtl_fm -M am -f 868.4M -s 160k - | python decode_tfa.py --raw - --bitrate 9600 --synclen 24[/cpp]
Avatar de l’utilisateur
augur1
Messages : 13167
Inscription : ven. 12 janv. 2018 17:44
Localisation : où tout est neuf et tout est sauvage
Contact :

DoMo & Téo - Météo pour Domotique

Message par augur1 »

TX 22 / TX 23 de La Crosse par Conrad
-> http://www.g-romahn.de/ws1600/Datepakete_raw.txt
Data - organized in nibbles - are structured as follows (exammple with blanks added for clarity):
[cpp]a 5a 5 [#ff0000]0[/#ff0000] 628 [#ff0000]1[/#ff0000] 033 [#ff0000]2[/#ff0000] 000 [#ff0000]3[/#ff0000] e00 [#ff0000]4[/#ff0000] 000 bd[/cpp]
Data always start with "a"

From next 1.5 nibbles (here 5a) the 6 msb are identifier of transmitter,
-> bit 1 indicates acquisition/synchronizing phase (so 5a >> 58 thereafter)
-> bit 0 will be 1 in case of error (e.g. no wind sensor 5a >> 5b)
-> the msb of the next nibble (here 5) contains the LowBattery flag. The lower three bits are the count of quartets to be transmitted.
Up to 5 quartets of data follow, each quartet starts with type indicator (here 0,1,2,3,4)
[*][#ff0000]0[/#ff0000]: temperature, 3 nibbles bcd coded tenth of °c plus 400 (here 628-400 = 22.8°C)
[*][#ff0000]1[/#ff0000]: humidity, 3 nibbles bcd coded (here 33 %rH), meaning of 1st nibble still unclear
[*][#ff0000]2[/#ff0000]: rain, 3 nibbles, counter of contact closures
[*][#ff0000]3[/#ff0000]: wind, first nibble direction of wind vane (multiply by 22.5 to obtain degrees ... here 0xe*22.5 = 315 degrees) / nxt two nibbles wind speed in m per sec (i.e. no more than 255 m/s; 9th bit still not found)
[*][#ff0000]4[/#ff0000]: gust, speed in m per sec (yes, TX23 sensor does measure gusts and data are transmitted but not displayed by WS1600), number of significant nibbles still unclear
[*]next two nibbles (here bd) are crc.

During acquisition/synchronizing phase (abt. 5 hours) all 5 quartets are sent, see examplke above.
Thereafter data strings contain only a few ( 1 up ton 3) quartets, so data strings are not! always of equal length.

After powering on, the complete set of data will be transmitted every 4.5 secs for 5 hours during acquisition phase.
Lateron only selected sets of data will be transmitted.

Stream of received data follows:
... 1st line: raw data in hex format as received from sensors
... 2nd line: meteorological data from outdoor sensors decoded,

Same values are displayed on basestation (last duet is "calculated crc" - always 00).
[cpp]
a125[#ff0000]0[/#ff0000]444[#ff0000]1[/#ff0000]091[#ff0000]2[/#ff0000]000[#ff0000]3[/#ff0000]808[#ff0000]4[/#ff0000]01b89 00
Temp 044 Humi 91 Rain 000 Wind 028 Dir 180 Gust 097 ( 4.4 °C, 91 %rH, no rain, wind 2.8 km/h from south, gust 9.7 km/h)
a1250444109120003709401b41 00
Temp 044 Humi 91 Rain 000 Wind 032 Dir 157 Gust 097
a125044410912000370a401b8b 00
Temp 044 Humi 91 Rain 000 Wind 036 Dir 157 Gust 097
a125044410912000370b401bcd 00
Temp 044 Humi 91 Rain 000 Wind 039 Dir 157 Gust 097[/cpp]
Répondre