[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-8060":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":16,"forks30d":16,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":22,"hasPages":22,"topics":24,"createdAt":10,"pushedAt":10,"updatedAt":30,"readmeContent":31,"aiSummary":32,"trendingCount":16,"starSnapshotCount":16,"syncStatus":33,"lastSyncTime":34,"discoverSource":35},8060,"tesla-api","timdorr\u002Ftesla-api","timdorr","🚘 A Ruby gem and unofficial documentation of Tesla's JSON API for the Model S, 3, X, and Y.","https:\u002F\u002Ftesla-api.timdorr.com\u002F",null,"Ruby",2058,536,127,20,0,3,6,1,62.29,"MIT License",false,"master",[25,26,27,28,29],"api","car","iot","ruby","tesla","2026-06-12 04:00:37","Referrals are back! Need a vehicle to test with? [Get a Tesla with free supercharging](http:\u002F\u002Fts.la\u002Ftimothy8449)\n\nDo you work at Tesla? Get in contact! I'd love to help with making this API official.\n\n# Tesla JSON API\n\n[View Documentation](https:\u002F\u002Ftesla-api.timdorr.com\u002F)\n\nThis is unofficial documentation of the Tesla JSON API used by the iOS and Android apps.\nThe API provides functionality to monitor and control the Model S (and future Tesla vehicles) remotely.\nThe project provides both a documentation of the API and a Ruby library for accessing it.\n\n> If any folks at Tesla are reading this, I'd love to help coordinate a developer program for your APIs. If there's any way I can be helpful, please feel free to get in contact. Also, I'd love to be in the beta firmware program :wink:\n\n## Ruby Gem [![Gem Version](https:\u002F\u002Fimg.shields.io\u002Fgem\u002Fv\u002Ftesla_api.svg)](http:\u002F\u002Frubygems.org\u002Fgems\u002Ftesla_api) [![Build Status](https:\u002F\u002Fimg.shields.io\u002Ftravis\u002Ftimdorr\u002Ftesla-api\u002Fmaster.svg)](https:\u002F\u002Ftravis-ci.org\u002Ftimdorr\u002Ftesla-api)\n\nThis gem provides a basic wrapper around the API to easily query and command the car remotely.\nIt also provides access to the streaming API and a means to process data coming from it.\n\n## Installation\n\nAdd this line to your application's Gemfile:\n\n```ruby\ngem 'tesla_api'\n```\n\nOr install it yourself:\n\n```sh\ngem install tesla_api\n```\n\n## Usage\n\nHere's a quick example:\n\n```ruby\nrequire 'tesla_api'\n\ntesla_api = TeslaApi::Client.new(email: email, client_id: client_id, client_secret: client_secret)\ntesla_api.login!(password)\n# Or if you have an access token:\ntesla_api = TeslaApi::Client.new(access_token: access_token)\n\nmodel_s = tesla_api.vehicles.first # => \u003CTeslaApi::Vehicle>\n\nmodel_s.wake_up\nvehicle_data = model_s.vehicle_data\nmodel_s.auto_conditioning_start unless vehicle_data[\"climate_state\"][\"is_auto_conditioning_on\"]\n\nmodel_s.set_charge_limit(90)\nmodel_s.charge_start\n\ncharge_state = vehicle_data[\"charge_state\"]\nputs \"Your Model S is #{charge_state[\"charging_state\"]} \" +\n     \"with a SOC of #{charge_state[\"battery_level\"]}% \" +\n     \"and an estimate range of #{charge_state[\"est_battery_range\"]} miles\"\n```\n\n## Copyright\n\nRuby portions are Copyright (c) 2014-Present Tim Dorr. Released under the terms of the\nMIT license. See LICENSE for details.\n","该项目是一个针对特斯拉Model S、3、X和Y车型的非官方JSON API文档及其Ruby库。它提供了远程监控和控制特斯拉汽车的功能，包括车辆唤醒、充电管理以及空调控制等，并且支持访问流式API来处理实时数据。项目采用Ruby语言编写，易于集成到Ruby应用中，适用于需要对特斯拉汽车进行远程操作或集成其功能的各种场景，如智能家居系统或第三方汽车管理平台。MIT许可证下发布，确保了广泛的使用自由度。",2,"2026-06-11 03:15:52","top_language"]