AcuRite Access/smartHUB and IP Camera Data Processing, Display, and Upload.
Notice: This program is open source 3rd party software. It is neither written nor supported by AcuRite.
See Acuparse in action via ghwx.ca
Acuparse is a PHP/MySQL program that captures, stores, and displays weather data from an AcuRite 5-in-1/Atlas weather station and tower sensors, via your Access/smartHUB. It uploads weather data to Weather Underground, CWOP, Weathercloud, PWS Weather, Windy, and Windguru. It also processes and stores images from a local network camera for display and uploads to Weather Underground.
Built for weather geeks and designed to be clean, simple, and mobile friendly. It uses a minimal UI with a focus on data, not flashy graphics. Designed to compliment MyAcuRite and other 3rd party's sites and tools.
Acuparse requires a working AcuRite Access/smartHUB. You redirect weather data from your Access/smartHUB to your Acuparse server. It is captured, stored, and then passed along to MyAcuRite untouched. The response received from MyAcuRite is sent back to your Access/smartHUB. If sending data to MyAcuRite is disabled or when using a SmartHUB, Acuparse creates the response.
Note: If you are not using an Access, you will need to setup a DNS redirect using a DNS server on your local network.
Access Users: The Acurite Access sends data to MyAcuRite using an SSL connection. By Default Apache will use the snake oil cert to serve over HTTPS. For most users, this should be sufficient. If you use a hostname, you will need to install and configure an SSL certificate. The installer will ask and attempt to generate a Lets Encrypt cert for you.
See docs/INSTALL.md for detailed installation instructions.
Installing on a fresh instance of a Debian/Rasbian Buster(10) or Ubuntu 18.04/20.04 is the only officially supported and tested install method.
Install the base Debian/Ubuntu operating system and update.
Download and run the installer.
curl -O https://gitlab.com/acuparse/installer/raw/master/install && sudo bash install | tee ~/acuparse.log
See docs/DOCKER.md for detailed installation instructions.
On a newly installed Debian/Ubuntu System
Download and run the installer.
curl -O https://gitlab.com/acuparse/installer/raw/master/install_docker && \
sudo bash install_docker full | tee ~/acuparse.log
The primary user interface uses AJAX to pull the most recent HTML formatted data every minute.
Acuparse includes a Display mode for better viewing while in full-screen.
http(s)://<yourip/domain>/display
http(s)://<yourip/domain>/display?lighthttp(s)://<yourip/domain>/display?darkAdditionally, you can request Bootstrap 4 formatted HTML, JSON array(s), or plain text formatted for watermarking.
If you like Acuparse, please support the project by buying me a coffee!
Acuparse is open-source software. Released with an AGPL-3.0+ license. It also uses several other open source scripts. Their licences included where available.
3rd party scripts located in src/pub/lib.
See LICENSE for more details.
If you require advanced or commercial support, send mail to [email protected].
See CHANGELOG.md for detailed release notes.
See CONTRIBUTING.md for more details.
Content type
Image
Digest
sha256:cd26ec969…
Size
182.8 MB
Last updated
over 2 years ago
docker pull acuparse/acuparse