Bike Share  

Developer: Dave's Plugins     Like this plugin? Show your appreciation!
Category: Virtual Devices and Scenes
Github: Github Repo
Assistance: Get help!    Check the online documentation
Plugin ID: com.fogbert.indigoplugin.bikeShare
Latest release: v2023.0.2 released on Nov. 19, 2023
Release downloaded: 0 times
Requires: Indigo v2022.1.0 or higher
(Check the Releases tab below for older releases that may have different requirements)
  Download latest release

BikeShare Logo

The BikeShare plugin allows users to create Indigo Home Control Server devices representing Bike sharing service locations. Individual devices contain data such as station location and number of available bikes.

Notes: The Bikeshare plugin requires access to the Internet in order to work with the bike sharing services that the plugin supports.

Release details
Released on: Nov. 19, 2023
Requires: Indigo v2022.1.0+
Downloaded: 0 times 
Changes in this release

Fixes bug where a race condition may occur before plugin preferences have been written to disk during installation or after deleting the plugin preferences file.

Release details
Released on: Nov. 17, 2023
Requires: Indigo v2022.1.0+
Downloaded: 0 times 
Changes in this release

Enhancements to existing code.

Release details
Released on: May 10, 2023
Requires: Indigo v2022.1.0+
Downloaded: 0 times 
Changes in this release

v2022.0.3

  • Adds foundation for API 3.1.
  • Code cleanup.

v2022.0.2

  • Adds _to_do_list.md and changes changelog to markdown.
  • Moves plugin environment logging to plugin menu item (log only on request).
Release details
Released on: May 10, 2022
Requires: Indigo v2022.1.0+
Downloaded: 0 times 
Changes in this release

Updates plugin for Indigo 2022.1 and Python 3. - Moves "Refresh Bike Data" to Device Controls menu. - Eliminates need for the pandas module. - Reorganizes device states for better display in control page and trigger state lists. - Adds device state reflecting whether the system is within user-defined business hours (to show that data might be stale). - Standardizes Indigo method implementation.

Release details
Released on: Nov. 12, 2020
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 0 times 
Changes in this release

v2.0.08 - Fixes bug in readme.md file where logo did not display.

v2.0.07 - Better addresses situations where bike service doesn't fully support the standard API.

Release details
Released on: Nov. 4, 2020
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 0 times 
Changes in this release

v2.0.06 - Better integrates DLFramework.

v2.0.05 - Improvements to device configuration validation. - Code refinements.

v2.0.04 - Removes all references to legacy version checking.

Release details
Released on: Oct. 13, 2019
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 0 times 
Changes in this release

WARNING: This update is not backward compatible with prior releases of the plugin. It uses an entirely new data structure that does not support prior plugin devices.

v2.0.03 - For publication.

v2.0.02 - Adds business hours feature.

v2.0.01 - Complete rewrite of the plugin to use the standardized GBFS data sharing specification.

Release details
Released on: Dec. 31, 2018
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 0 times 
Changes in this release
  • Adds Write Data to File option to plugin menu.
  • Removes plugin update notifications.
  • Code refinements.
Release details
Released on: July 31, 2018
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 0 times 
Changes in this release
  • Fixes bug in plugin menu item to check for latest version.
Release details
Released on: May 10, 2018
Requires: Indigo v7.0.2 thru v2022.2
Downloaded: 0 times 
Changes in this release

Note: Indigo 7.x is now required to use the BikeShare plugin.

  • Updates to Indigo API 2.0.
  • Converts testStation device state from string to boolean True/False.
  • Refactors 'dataAge' and 'executionTime' device states:
    • 'dataAge' now keyed to the last time the bike dock station communicated with the bike sharing service.
    • 'executionTime' now keyed to the last time the Indigo plugin communicated with the bike sharing service.
  • Removes legacy device state 'renting'. Users should use the state 'isRenting'.
Release details
Released on: Feb. 5, 2018
Requires: Indigo v5.0.0 thru v2022.2
Downloaded: 0 times 
Changes in this release
  • Updates help link to wiki.
  • Updates plugin update checker to use curl to overcome outdated security of Apple's Python install.
Release details
Released on: Nov. 23, 2017
Requires: Indigo v5.0.0 thru v2022.2
Downloaded: 0 times 
Changes in this release
  • Moves documentation to Github wiki.
  • IPS Configuration
  • Fixes bug in info.plist (API reference)