-
Notifications
You must be signed in to change notification settings - Fork 0
requirements
The BikeShare plugin requires system resources that should be available with newer OS X installations and should run "out of the box". I can't guarantee compatibility with older versions of the resources listed below, but I will do my best to keep on top of any changes to OS X or Indigo that might affect the plugin's operation going forward.
| Resource | Version |
|---|---|
| Indigo | The plugin currently requires Indigo 2022.1+. Legacy versions of the plugin are available on GitHub. |
| Internet | The plugin requires Internet access. |
| macOS | High Sierra (10.13) or later. While earlier versions of macOS may work, they are not guaranteed. |
| Python | The plugin requires Python v3.10. |
The framework of the entire plugin as it relates to Indigo is very straightforward. The plugin communicates with GitHub to download a list of bike sharing services and then again to communicate with the selected service to get bike sharing data. Communication is bidirectional, and presently happens through routine calls using common Python communication protocols. Plugin users choose a predefined polling interval through a plugin configuration setting, the plugin reaches out to the selected bike sharing service and requests data, interprets the results and passes the results back to plugin devices.
Copyright DaveL17 2026 This plugin is distributed under the MIT license; however the author reserves the right to change the license at any time.