MCPcopy Create free account

hub / github.com/bisho/carnet / functions

Functions44 in github.com/bisho/carnet

↓ 4 callersMethodauthenticate
(self)
carnet/api.py:61
↓ 4 callersFunctionpretty_json
(data)
cli/util.py:73
↓ 4 callersMethodsend
(self, request)
carnet/endpoint.py:14
↓ 3 callersFunctionprint_vehicle_info
(info)
cli/util.py:5
↓ 3 callersMethodreplace_single
(self, xml, tag, replacement)
carnet/requests/base.py:25
↓ 2 callersFunctionapi_from_config
(config)
cli/config.py:65
↓ 2 callersMethodstatus
Get vehicle status. If retry=True, it will try to re-authenticate if status call fails due to expired authentication.
carnet/api.py:92
↓ 2 callersFunctionxml2dict
(xml)
carnet/response.py:21
↓ 1 callersMethodclear_authentication
(self)
carnet/api.py:58
↓ 1 callersMethodconfirm_pairing
(self, code)
carnet/api.py:84
↓ 1 callersFunctionparse_response
(response)
carnet/response.py:45
↓ 1 callersFunctionparse_tag
(tag)
carnet/response.py:4
↓ 1 callersFunctionprint_battery_status
(info)
cli/util.py:21
↓ 1 callersFunctionprint_status_info
(status, details=False)
cli/util.py:43
↓ 1 callersFunctionrandom_id
()
carnet/api.py:13
↓ 1 callersMethodread
(self)
cli/config.py:48
↓ 1 callersMethodrender
(self, transaction_id)
carnet/requests/base.py:11
↓ 1 callersMethodrequest_pairing
(self)
carnet/api.py:76
↓ 1 callersFunctionsetup
Setup the initial config. Your account ID and PIN numbers are needed for authentication. They will be stored in the ini file for later re
cli/carnet.py:39
↓ 1 callersFunctionskip_to_children
(tag)
carnet/response.py:15
↓ 1 callersMethodwrite
(self)
cli/config.py:56
Method__del__
(self)
cli/config.py:20
Method__delattr__
(self, item)
cli/config.py:36
Method__getattr__
(self, item)
cli/config.py:23
Method__init__
(self, file, json, verbose)
cli/config.py:12
Method__init__
(self, account_id, pin, account_info=None, transaction_id=None, url=None)
carnet/api.py:19
Method__init__
(self, transaction_id, url=None)
carnet/endpoint.py:10
Method__init__
(self, account_id, pin, code)
carnet/requests/confirm_pairing.py:38
Method__init__
(self, account_id, pin)
carnet/requests/auth.py:41
Method__init__
(self, endpoint, template, params)
carnet/requests/base.py:6
Method__init__
(self, user_id, phone)
carnet/requests/pairing.py:40
Method__init__
(self, account_id, tcuid, vin)
carnet/requests/status.py:40
Method__setattr__
(self, key, value)
cli/config.py:29
Methodauth_credentials
(self)
cli/config.py:41
Functioninfo
(config)
cli/carnet.py:68
Methodis_authenticated
(self)
carnet/api.py:34
Functionmain
(ctx, config_file, json, verbose)
cli/carnet.py:27
Functionpair
Pair to your account. This is still useless, but will be needed for certain remore commands on the vehicle.
cli/carnet.py:105
Functionrequire_auth
(fn)
cli/config.py:79
Functionstatus
Show vehicle status.
cli/carnet.py:80
Methodtcuid
(self)
carnet/api.py:45
Methodtransaction_id
(self)
carnet/api.py:30
Methodvin
(self)
carnet/api.py:38
Functionwrapper
(config, *args, **kwargs)
cli/config.py:81