LittleBuster / meteo-zone

Novosibirsk weather informer

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

meteo-zone

Meteo-zone weather service.

Raspberry Pi client



Depedencies: ```` apt-get install cmake clang libboost-thread1.55.0 libboost-thread1.55-dev libboost-system1.55.0 libboost-system1.55-dev wiringpi ```` DHT22 library ```` git clone https://github.com/LittleBuster/pi-dht22.git cd pi-dht22 mkdir build && cd build cmake .. && make make install ```` Installation: ```` git clone https://github.com/LittleBuster/meteo-zone.git cd meteo-zone cd pi-client mkdir build && cd build cmake .. && make make install nano /etc/meteo.cfg #add to autorun /usr/share/meteo/mzclient and "chmod +x mzclient" ````

Arduino Nano client


Installation: ```` Install Eclipse IDE Configure https://geektimes.ru/post/255644/ Add files to project ````

Meteo server


Depedencies (CentOS): ```` yum install clang cmake boost-system boost-devel mariadb mariadb-devel ```` Installation: ```` git clone https://github.com/LittleBuster/meteo-zone.git cd meteo-zone cd server mkdir build && cd build cmake .. && make make install nano /etc/meteo-users.cfg #add users id in column nano /etc/meteosrv.cfg #add to autorun /usr/share/meteosrv/mzserver and "chmod +x mzserver" ````
Developed by: Sergey Denisov
Email: DenisovS21@gmail.com

About

Novosibirsk weather informer

License:GNU General Public License v3.0


Languages

Language:C++ 89.9%Language:C 9.0%Language:CMake 0.7%Language:QMake 0.4%