One you have constructed and installed your indiduino meteostation, you can install the web interface to see what is going on.
You need a linux machine with a working http server. Then follow below steps:
- Install python libraries needed pyrrdtools, simplejson…
- Copy “indi-code/3partie/indi-duino/add-on/meteostationWEB” from your local SVN tree to your home directory.
- Edit $HOME/meteostationWEB/meteoconfig.py to customize your preferences. Mainly your connection setting, your sitename and the altitude. See comments inside the script
- Make a simbolic link of the html directory to your webserver tree. i.e ln -s $HOME/meteostationWEB/html /var/www/meteostation. Check http://yourwebserver/meteostation works fine.
- Start the daemons executing $HOME/meteostationWEB/startmeteo.sh
- There is also a stopscript if you need $HOME/meteostationWEB/stopmeteo.sh
Be aware that there are several connections alternatives. If your webserver is the same machine where meteostation is pluged set INDISERVER=”localhost”. Doing that your startmeteo.sh script also starts a indiserver localy. Alternative you can use a remote INDISERVER setting INDISERVER=[The Host Name Where INDISERVER is Running]. In that case not indiserver is started localy.
TIP: If you want a autonomous meteostation without a PC get a Raspberr PI + wifi and configure it to run indiserver+webserver. Put inside the box together the arduino board.