Commit Graph

  • ce95005557 Merge pull request #6 from OpenSprinkler/bug/remove-google-timezone-api-dependency Samer Albahra 2018-05-21 20:38:57 -05:00
  • f0780c2906 Fix missing precip data from OWM Samer Albahra 2018-05-20 17:58:40 -05:00
  • 10bcbfe835 Parse the float correctly instead of using as string Samer Albahra 2018-05-20 17:09:40 -05:00
  • 4637ac0fbe Fix the comment Samer Albahra 2018-05-20 17:07:30 -05:00
  • b332eaaf14 Improve request to OWM Samer Albahra 2018-05-20 17:06:23 -05:00
  • aa266d5d8b Fix missing precip data from OpenWeatherMap Samer Albahra 2018-05-20 17:00:25 -05:00
  • e938f57c3c Fix issue retrieving timezone data for OpenWeather Map Samer Albahra 2018-05-20 16:27:08 -05:00
  • d19f121559 Fix spacing issue Samer Albahra 2018-05-20 16:07:40 -05:00
  • 9f32feee42 Remove debugging code Samer Albahra 2018-05-20 16:06:00 -05:00
  • 22d7fa5892 Add OpenWeatherMap and set it as the default when no key is provided Samer Albahra 2018-05-20 16:04:00 -05:00
  • f69fef232a Update timezone lookup to use offline method instead of Google API Samer Albahra 2018-05-19 09:53:22 -05:00
  • bf538ab085 fix the conditional operator for precip calculation to avoid NaN issue Rui Wang 2016-06-08 09:48:35 -04:00
  • 9baf984fd2 Update all dependencies Samer Albahra 2016-06-04 01:54:55 -05:00
  • 58e5db163c Correctly clamp precipitation value to 0 when negative Samer Albahra 2016-06-04 01:40:29 -05:00
  • 9c827ded59 Merge pull request #5 from PeteBa/zimm2 Samer Albahra 2016-03-12 15:34:05 -08:00
  • 9b12b2b29e Minor changes to pass automated npm test Peter Basham 2016-03-11 19:26:07 +00:00
  • 0b145bf936 Minor change to explicitly declare variables and pass lint tests Peter Basham 2016-03-11 18:35:39 +00:00
  • 5a71213c80 Added ability to set reference weather conditions (Temp, Rain, Humidty) to the Zimmerman adjustment method Peter Basham 2016-03-11 17:57:49 +00:00
  • 02e5e233c7 Restore missing variable updates Samer Albahra 2016-02-22 17:47:43 -06:00
  • a1145690ca Minor fixes from previous pull request Samer Albahra 2016-02-21 13:31:17 -06:00
  • 3b5fa86d39 Merge pull request #4 from PeteBa/Local-Hosting Samer Albahra 2016-02-21 13:28:12 -06:00
  • a1bd09176f Avoid port conflicts when Firmware, App and Weather are hosted on the same local RPi Peter Basham 2016-02-21 14:29:07 +00:00
  • b5b4ab3115 Fix default value for users with Auto Rain Delay method Samer Albahra 2015-11-25 03:22:26 -06:00
  • 3f9f3df53b Verify Google feedback is correct and use API key Samer Albahra 2015-11-21 14:00:55 -06:00
  • 87b7b779ba Fix incorrect weather call Samer Albahra 2015-11-02 17:16:50 -06:00
  • cc549afb69 Remove Open Weather Map dependency Samer Albahra 2015-11-02 17:14:58 -06:00
  • 175e0d6c10 Add API Key for Open Weather Maps Samer Albahra 2015-10-09 17:00:35 -05:00
  • 2a73c76f8e Fix JSHint error Samer Albahra 2015-09-23 22:55:42 -05:00
  • cc94e4b26c Fix sunrise/sunset times by adding timezone offsets when using OWM Samer Albahra 2015-09-23 22:53:45 -05:00
  • c8dab8e58c Fix issues sourcing data from weather.com by using OpenWeatherMaps Samer Albahra 2015-09-23 22:35:22 -05:00
  • 6fe876cfc5 Remove weather data dependency Samer Albahra 2015-09-20 22:30:45 -05:00
  • 64cb5ce436 Remove incorrect comment Samer Albahra 2015-08-20 18:20:54 -05:00
  • 2b960f6f44 Additional minor improvements Samer Albahra 2015-08-11 15:28:41 -05:00
  • 7425a65038 Update incorrect reference to callback Samer Albahra 2015-08-11 15:24:30 -05:00
  • 36a70a14ce Small improvements and code cleaning Samer Albahra 2015-08-11 15:21:57 -05:00
  • 76acc76f0f Fix bug referencing invalid value from cache Samer Albahra 2015-08-07 20:34:02 -05:00
  • 57b44e4dd6 Fix bug parsing adjustment options when encoded in \x?? format Samer Albahra 2015-08-07 20:31:13 -05:00
  • f2a02d4f42 Correctly support Weather Underground unique IDs Samer Albahra 2015-08-02 00:06:28 -05:00
  • a8827dbb96 Use the correct adjustmentOption for auto rain delay Samer Albahra 2015-07-30 22:30:48 -07:00
  • 58bc020f34 Move weather-based rain delay into it's own adjustment method Samer Albahra 2015-07-30 21:23:19 -07:00
  • abb37cc2bb Remove code climate badge Samer Albahra 2015-07-30 20:57:52 -07:00
  • 1d1ecea46b Add secondary method to retrieve data from weather.com Samer Albahra 2015-07-24 01:44:49 -05:00
  • 9ef4cb759b Use Weather Underground astronomy data for sun rise/set Samer Albahra 2015-07-23 18:25:23 -05:00
  • eeae47ef5d Change the way restrictions are applied Samer Albahra 2015-07-19 23:01:35 -05:00
  • b11f952502 Remove duplicate JSHint dependency Samer Albahra 2015-07-12 16:04:31 -05:00
  • d832c61f0b Add ability to test against Weather Underground Samer Albahra 2015-07-12 15:54:50 -05:00
  • ec2d681299 Add code coverage badge Samer Albahra 2015-07-12 15:26:02 -05:00
  • a4d466e0e8 Add code coverage and upload to Codecov.io Samer Albahra 2015-07-12 15:16:39 -05:00
  • 34752edd74 Add expected data reply to compare Samer Albahra 2015-07-12 14:24:27 -05:00
  • 9cacab7deb Added first working version of unit tests Samer Albahra 2015-07-12 09:41:45 -05:00
  • 5190a65b77 Update package version in readme to working image Samer Albahra 2015-07-09 21:31:11 -05:00
  • aa2eccc955 Replace coverage badge with code climate badge Samer Albahra 2015-07-09 15:16:53 -05:00
  • 44c14aa53e Change reply to 100% when invalid data is recieved Samer Albahra 2015-07-08 00:21:14 -05:00
  • 800aab8251 Exclude Weather Underground "null" values Samer Albahra 2015-07-08 00:07:58 -05:00
  • c8e5040293 Fix typo in readme link Samer Albahra 2015-07-06 17:28:23 -05:00
  • 2714f8650c Fix language in Travis Samer Albahra 2015-07-06 17:13:33 -05:00
  • 65546075cf Add Travis configuration Samer Albahra 2015-07-06 17:09:37 -05:00
  • f72c577d90 Save developer dependencies to package.json Samer Albahra 2015-07-06 17:02:36 -05:00
  • 240f2c727d Update readme Samer Albahra 2015-07-06 16:53:04 -05:00
  • b489324425 Add support for API without using old Python URL Samer Albahra 2015-07-06 13:31:23 -05:00
  • e5e9b242c8 Fix bug incorporating precipitation values for WUnderground Samer Albahra 2015-07-05 16:53:49 -05:00
  • bf65fc6593 Remove unused zip from gitignore Samer Albahra 2015-07-04 15:56:30 -05:00
  • baf2af9bbf Remove privacy disclaimer from readme Samer Albahra 2015-07-04 15:53:59 -05:00
  • 03d273c7c8 Allow stations with yesterday's precip but not today's to report scale Samer Albahra 2015-07-03 18:50:39 -05:00
  • 21e579f0e1 Use Weather Underground for data when PWS or ICAO are used Samer Albahra 2015-07-03 18:36:12 -05:00
  • d4b7c2db16 Merge pull request #2 from OpenSprinkler/nodejs-rewrite Samer Albahra 2015-07-03 16:49:31 -05:00
  • bc713d0380 Fix bug with Weather Underground queries Samer Albahra 2015-07-03 16:05:03 -05:00
  • 2bdc995825 Fix incorrect variable definitions Samer Albahra 2015-07-03 14:17:40 -05:00
  • b7bf17ee9d Add fallback coordinates if none are provided by observation location Samer Albahra 2015-07-03 13:56:06 -05:00
  • 1a1a744dd7 Add timezone offset to Date object so overflow is handled Samer Albahra 2015-07-03 13:22:45 -05:00
  • 6ad0f0ff33 Add data validation before running water calculation function Samer Albahra 2015-07-03 13:13:30 -05:00
  • d07e861722 Fix timezone issues with sunrise/sunset times Samer Albahra 2015-07-03 11:21:44 -05:00
  • 7541c21bb4 Attempt to generate UTC timestamp for sun times Samer Albahra 2015-07-03 11:08:39 -05:00
  • 261ffb4d35 Attempt to remove timezone offset from sun time calculations Samer Albahra 2015-07-03 10:50:02 -05:00
  • c096106738 Generate date using the local observation time instead of server Samer Albahra 2015-07-03 10:29:05 -05:00
  • 859bce73dd Remove debug code Samer Albahra 2015-07-03 02:54:58 -05:00
  • 288733a190 Add the ability to retrieve weather data from Weather Underground Samer Albahra 2015-07-03 02:53:51 -05:00
  • cd67a6f997 Minor fixes Samer Albahra 2015-07-03 01:27:40 -05:00
  • 687e3c6ca7 Remove unnecessary IIFE Samer Albahra 2015-07-03 01:10:59 -05:00
  • 69d4c9ca4d Many improvements and big fixes Samer Albahra 2015-07-02 20:53:18 -05:00
  • 8bfe799a01 Small changes to read and weather route Samer Albahra 2015-07-02 20:28:16 -05:00
  • e82d72067f Change cronjob for weather cache processor to daily Samer Albahra 2015-07-02 19:45:12 -05:00
  • 90faf0f2fb Speed up Elastic Beanstalk update times Samer Albahra 2015-07-02 19:43:57 -05:00
  • 057480fb7f Fix bugs incorporating cached value of yesterday's humidity Samer Albahra 2015-07-02 19:30:39 -05:00
  • 66b4d1ccbd Add local weather caching mechanism Samer Albahra 2015-07-02 19:19:56 -05:00
  • 199399ff5e Add more error handling Samer Albahra 2015-07-01 21:48:32 -05:00
  • 3091fecb43 Add comments to the code Samer Albahra 2015-07-01 21:41:20 -05:00
  • 237fe2a483 Restrict yesterday weather result to only one day Samer Albahra 2015-07-01 20:03:27 -05:00
  • 712792679a Add the ability to parse XML from WSI history API Samer Albahra 2015-07-01 19:57:01 -05:00
  • 664cc3666a Wrap code within a closure function Samer Albahra 2015-07-01 18:45:27 -05:00
  • 8c7d5b5bc7 Add Amazon Elastic Beanstalk exceptions to gitignore Samer Albahra 2015-07-01 18:16:34 -05:00
  • da4a540e92 Refactor to remove nested function definition Samer Albahra 2015-07-01 17:57:43 -05:00
  • 91b429c1dd Small bug fixes Samer Albahra 2015-07-01 00:26:07 -05:00
  • 3d6c7d6da3 Initial version of Node.js rewrite Samer Albahra 2015-07-01 00:12:02 -05:00
  • 3bd0decc2d Change logs to show correct IP instead of load balancer Samer Albahra 2015-06-07 15:50:09 -05:00
  • 63999cd09f Base: Rename parameter options Samer Albahra 2015-06-05 23:08:58 -05:00
  • 75e167522b Base: Add support for weather adjustments options Samer Albahra 2015-06-05 21:45:37 -05:00
  • b4fa0f3350 Add support for calculating Evapotranspiration Samer Albahra 2015-04-23 14:38:14 -05:00
  • 2ce7450d21 Use restrict variable for weather restrictions Samer Albahra 2015-04-13 18:21:15 -05:00
  • 8a343c464a Fix bug testing weather method Samer Albahra 2015-04-12 21:28:32 -05:00