Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / MTry / homebridge-smart-irrigation
Turn any electrical irrigation valve into a smart-valve.. or run your pumps on a smart schedule based on your climate! This homebridge plugin exposes a multi-zone irrigation sprinkler dummy control system to Apple's HomeKit. Although a dummy, it brings smarts of an evapotranspiration based climate and plant adaptive irrigation controller with the use of OpenWeatherMap API. The plugin can optionally email you, and/or send you push notifications through Pushover or Pushcut, with the watering schedule it has calculated, or when a watering run is completed, along with the next 7-day weather forecast. Added option to expose system controls to Homekit allowing a user to enable/disable irrigation, rechecks, push and email notifications from within the Home App. Associated WaterLevel Characteristic shows the % of watering cycle remaining.
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MTry%2Fhomebridge-smart-irrigation
Stars: 74
Forks: 2
Open Issues: 23
License: mit
Language: JavaScript
Repo Size: 4.15 MB
Dependencies:
277
Created: about 3 years ago
Updated: 28 days ago
Last pushed: 4 months ago
Last synced: 20 days ago
Commit Stats
Commits: 160
Authors: 4
Mean commits per author: 40.0
Development Distribution Score: 0.088
More commit stats: https://commits.ecosyste.ms/hosts/GitHub/repositories/MTry/homebridge-smart-irrigation
Topics: adaptive-control, climate, evapotranspiration, homebridge, homebridge-plugin, homebridge-smart-irrigation, homekit, irrigation, openweathermap-api, pushcut, pushover, smart-irrigation, solenoid-valves, sprinkler, sprinkler-controller, valve, watering, watering-controller, weather, zones
Files
Dependencies
- eslint ^7.24.0 development
- standard * development
- got >=12.0.3
- node-persist >=3.1.0
- node-schedule >=2.1.0
- nodemailer >=6.6.5
- pushover-js >=1.3.1