UNPKG

rainbird

Version:

The Rainbird library allows you to access your RainBird Controller.

58 lines (37 loc) 2.29 kB
<span align="center"> <a href="https://github.com/homebridge-plugins/rainbird"><img alt="rainbird" src="https://raw.githubusercontent.com/homebridge-plugins/rainbird/latest/branding/Rainbird.svg?sanitize=true" width="500px"></a> # Rainbird <a href="https://www.npmjs.com/package/rainbird"><img title="npm version" src="https://badgen.net/npm/v/rainbird?icon=npm&label" ></a> <a href="https://www.npmjs.com/package/rainbird"><img title="npm downloads" src="https://badgen.net/npm/dt/rainbird?label=downloads" ></a> <a href="https://discord.gg/8fpZA4S"><img title="discord-rainbird" src="https://badgen.net/discord/online-members/8fpZA4S?icon=discord&label=discord" ></a> <a href="https://paypal.me/donavanbecker"><img title="donavanbecker" src="https://badgen.net/badge/homebridge-plugins/paypal/yellow" ></a> <a href="https://paypal.me/Mantorok1"><img title="mantorok1" src="https://badgen.net/badge/mantorok1/paypal/yellow" ></a> <p>The <a href="https://rainbird.com">RainBird</a> library allows you to access your RainBird Controller</a>. </p> </span> ## Installation To use this library in Node, install it from the command line: ``` npm -save install rainbird ``` ## Usage See the [API Guide](./docs/api_guide.md) for details. ## Collaborators - Main developer of the RaindBird API: - [mantorok1](https://github.com/mantorok1) ## Contributing We welcome contributions! Before submitting pull requests: - Ensure issues have appropriate version labels (`patch`/`minor`/`major`) - Target beta branches (see [COPILOT_INSTRUCTIONS.md](./COPILOT_INSTRUCTIONS.md)) - Follow the existing code style and testing requirements ## Compatiable Controllers Any controller that supports the [RainBird LNK WiFi Module](https://www.rainbird.com/products/lnk-wifi-module) should be compatible. This includes: - ESP-Me - ESP-TM2 - ESP-RZXe - ESP-ME3 ## Known Limitations - Using the RainBird app while the plugin is running can cause connectivity issues. - The RainBird LNK WiFi Module may not support "Band Steering" and WiFi Channel 13. Try not using these on your router if you are having connectivity issues. - Some models do not yet have support for displaying the time remaining. If its not working for your model please log a GitHub issue and we will try to add it with your help.