Skip to content

A module for MagicMirror which displays ETA and surge pricing for lyft.

Notifications You must be signed in to change notification settings

kyle-kelly/MMM-lyft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deprecation Notice

Unfortunatley, Lyft has shut down their public API. This app is no longer funtional at the moment.

MMM-lyft

Alt

A module for the Magic Mirror. This module displays ETA and primetime percentage for Lyft.

The module is loosely based on another Uber module that I could not get working due to a CORS error.

Installation

To install, clone this repository into your modules folder. Then add the following to your configuration file:

{
    module: 'MMM-lyft',
    position: 'top_left',
    header: 'Lyft (DC)',
    config: {
        lat: XX.XXXX,  // use your exact pickup loaction
        lng: XX.XXXX, // use your exact pickup loaction
        clientId: '<your client ID>', 
        clientSecret: '<your client secret>',
    }
},

The client ID and client secret are acquired through Lyft by registering as a devloper.

Configuration Options

The following properties can be configured:

Options Description
header Can be changed to any string or left blank: ' '
ride_types The ride type for time and cost estimates. The latest release allows for multiple ride types to be displayed through one module. Add to the config: {} section.
Possible values: 'Lyft Plus', 'Lyft Line', 'Lyft Premier', 'Lyft Lux', 'Lyft Lux SUV'.
Default value: 'Lyft'.
Examples: ride_types: [ 'Lyft Line' ] or ride_types: [ 'Lyft', 'Lyft Plus' ]

About

A module for MagicMirror which displays ETA and surge pricing for lyft.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published