Version 1.7.15 released.
21 December 2018.
This is a stable release and has been tested and run for over a week with no restarts or errors. Runs under Linux 4.14.79-v7+ #1159 SMP Sun Nov 4 17:50:20 GMT 2018. Use the 2018-11-13-raspbian-stretch.img.
This package is written and tested to run on a Raspberry Pi 3 but may run on older Pi units and the Pi Zero. The application will listen on port 50222 for UDP data from the Smart Weather Station Hub. The data will be stored in a MariaDB (MySQL) database.
The installation takes less than 30 minutes on new hardware with an empty SD Card. The instructions are located at: https://fsoft.com/archivesw/
Wi-Fi Access Point
You may now turn your RPi into a Wi-Fi access point. This will allow you to connect the Hub to the RPi Wi-Fi. You may also power the Hub from the RPi and power the RPi from a battery backup source. This will keep your Smart Weather Station locally online when your main power fails. It also makes your station 100$ portable. This is great for pilots, sailors, hang gliders and motor sports.
- Archive (archive.js) - The main application that captures and stores the data in SQL. It also writes activity to log files and writes events to filenames.
- Alert (alert.js) - This will send alerts via Pushover or Prowl.
- Server (server.js) - Edit the configuration file from a web page. Restart any of the applications as needed.
- Piio (piio.js) - Accept inputs for three closed contact switches and has five LED outputs for instant status.
- Panel (panel.js) - Allows you to use any device with a web brower to view your current data. This is initially designed to work with the RPi 7" touchscreen. However, it is html and may be adapted for any size screen.
Hub reboot, Device reboot, Device offline / online, Battery voltage low, Battery replacement now.
Sensor failure after x consecutive times.
WeatherFlow has many more products than the Smart Weather Station and this application only deals with this one product. Therefore, I am renaming this application to ArchiveSW.
Updates will not affect current installs but future installs will be placed in the folder “archivesw” or the folder of your choice.
Questions and comments are welcome.
If you have any issues you may post here or email at firstname.lastname@example.org.