comma-api-rb

Comma and Athena API ruby library (prototype - this version is currently in WIP, public API and functionality is guaranteed to change overtime :D, thanks for understanding)


Keywords
api, api-client, comma-api, openpilot, ruby
License
GPL-3.0
Install
gem install comma-api-rb -v 0.3.2

Documentation

comma-api-rb

API Client for api.comma.ai

Usage

Comma API

me = CommaAPI.me()
puts("me:", me) #=> {"email":"makevoid@example.com","id":"12345....","points":2708,"prime":null,"regdate":1563123456,"superuser":false,"upload_video":false,"username":"antani12345"}

Athena API

Your EON needs to be on for these calls to work

me = AthenaAPI.logMessage()
puts("logMessage:", logMessage) #=> { ... }

See more in the examples contained in the example (duh) dir.

enjoy :)

Install

bundle

Run

bundle exec rake

Have fun with OP!

@makevoid