Skip to content

devices

DaveL17 edited this page May 1, 2026 · 9 revisions

Plugin Configuration

Bike Share Station Device

There is presently one type of Bike Share device. Each device represents one station within the bike sharing service (stations represent each bike sharing location and docks represent the bike slots at each station). Configuring devices is very straightforward.

  • Create a new device and open the Edit Device Settings window.
  • Select the station from the list of available stations.

That's it! The next time the plugin refreshes, information about the station will be available throughout Indigo.

Device States

Each Bike Share Station device exposes the following states:

State Type Description
num_bikes_available Integer Number of bikes currently available for rent
num_bikes_disabled Integer Number of bikes that are disabled
capacity Integer Total dock capacity of the station
dataAge String Time elapsed since data was last reported
num_docks_available Integer Number of docks available to return a bike
num_docks_disabled Integer Number of docks that are disabled
num_ebikes_available Integer Number of e-bikes currently available
is_renting Boolean True if the station is currently renting bikes
is_returning Boolean True if the station is currently accepting bike returns
last_reported Integer Timestamp of the station's last data report
name String Location name of the station
lat Float Latitude of the station
lon Float Longitude of the station
onOffState Boolean True if the station is actively renting; False otherwise
businessHours Boolean True if the current time is within the configured update window

Note: Not all sharing services populate every field. States that are not provided by the service will show as Unknown.

Clone this wiki locally