{"repo":"tdorssers/TeslaPy","free":true,"listed":false,"github":"https://github.com/tdorssers/TeslaPy","clone":"git clone https://github.com/tdorssers/TeslaPy.git","description":"A Python module to use the Tesla Motors Owner API","language":"Python","stars":416,"topics":["python","requests","geopy","tkinter","tesla","teslamotors","tesla-api","json","requests-oauthlib","selenium"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"TeslaPy A Python implementation based on unofficial documentation of the client side interface to the Tesla Motors Owner API, which provides functionality to monitor and control Tesla products remotely. The Owner API will stop working as vehicles begin requiring end-to-end command authentication using the Tesla Vehicle Command Protocol. Pre-2021 Model S and X vehicles do not support this new protocol and remain controllable using TeslaPy. Overview This module depends on Python requests, requests oauthlib, httpx and websocket-client. It requires Python 3.10+ when using urllib3 2.0, which comes with requests 2.30.0+, or you can pin urllib3 to 1.26.x by installing urllib3 1 No lists known descriptions of the vehicle option codes get vehicle data() Yes get vehicle data for selected endpoints, defaults to all endpoints get vehicle location data() Yes gets the basic and location data for the vehicle get nearby charging sites() Yes lists nearby Tesla-operated charging stations get service scheduling data() No retrieves next service appointment for this vehicle get charge history() 2 No lists vehicle charging history data points mobile enabled() Yes checks if the Mobile Access setting is enabled in the car compose image() 3 No composes a vehicle image based on vehicle option codes dist units() No converts distance or speed units to GUI setting of the vehicle temp units() No converts temperature units to GUI setting of the vehicle gui time() No returns timestamp or current time format","default_branch":null,"files":null,"tree":[],"storefront":"/r/tdorssers","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/tdorssers/TeslaPy/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}