OVMS Protocol v2¶
Contents:
- Welcome
- Terms
- Startup
- Encryption Scheme 0x30
- Encryption Scheme 0x31
- Auto Provisioning
- Backwards Compatibility
- Messages
- Car <-> Server <-> App
- Ping message 0x41 “A”
- Ping Acknowledgement message 0x61 “a”
- Command message 0x43 “C”
- Command response 0x63 “c”
- Car Environment message 0x44 “D”
- Paranoid-mode encrypted message 0x45 “E”
- Car firmware message 0x46 “F”
- Server firmware message 0x66 “f”
- Car group subscription message 0x47 “G”
- Car group update message 0x67 “g”
- Historical Data update message 0x48 “H”
- Historical Data update+ack message 0x68 “h”
- Push notification message 0x50 “P”
- Push notification subscription 0x70 “p”
- Server -> Server Record message 0x52 “R”
- Server -> Server Message Replication message 0x72 “r”
- Car state message 0x53 “S”
- Car update time message 0x53 “T”
- Car location message 0x4C “L”
- Car Capabilities message 0x56 “V”
- Car TPMS message 0x57 “W” (old/obsolete)
- Car TPMS message 0x59 “Y”
- Peer connection message 0x5A “Z”
- Car export power message 0x47 “G”
- Commands
- Commands and Expected Responses
- 1 - Request feature list
- 2 - Set feature
- 3 - Request parameter list
- 4 - Set parameter
- 5 - Reboot
- 6 - Charge Alert
- 7 - Execute SMS command
- 10 - Set Charge Mode
- 11 - Start Charge
- 12 - Stop Charge
- 15 - Set Charge Current
- 16 - Set Charge Mode and Current
- 17 - Set Charge Timer Mode and Start Time
- 18 - Wakeup car
- 19 - Wakeup temperature subsystem
- 20 - Lock Car
- 21 - Activate Valet Mode
- 22 - Unlock Car
- 23 - Deactivate Value Mode
- 24 - Home Link
- 25 - Cooldown
- 30 - Request GPRS utilization data
- 31 - Request historical data summary
- 32 - Request historical data records
- 40 - Send SMS
- 41 - Send MMI/USSD Codes
- 49 - Send raw AT Command