2015-06-05 21:45:37 -05:00
2015-03-17 21:59:56 -05:00
2015-01-20 21:59:37 -06:00

Weather Adjustment Service

Description

This script is used by OpenSprinkler Unified Firmware to update the water level of the device. It also provides timezone information based on user location along with other local information (sunrise, sunset, daylights saving time, etc).

The production version runs on Amazon Elastic Beanstalk (AWS EB) and therefore this package is tailored to be zipped and uploaded to AWS EB. The script is written in Python.

File Detail

Requirements.txt is used to define the required Python modules needed to run the script.

Application.py parses the incoming URL and returns the appropriate values. The script defaults to URL format return however a 'format' parameter can be passed with the value 'json' in order to output JSON.

Privacy

The script does use Google Analytics to collect anonymous data regarding each query such as the firmware of the device querying, the location entered in the device options, and result of the weather adjustment. These are used to improve the accuracy of location resolution and precision of weather adjustments.

Description
No description provided
Readme 715 KiB
Languages
TypeScript 87.7%
C 9%
Shell 2.2%
JavaScript 0.7%
Dockerfile 0.4%