Module: Mercedes::Client::Door
- Included in:
- Mercedes::Client
- Defined in:
- lib/mercedes/client/door.rb
Instance Method Summary collapse
Instance Method Details
#doors(vehicle_id:) ⇒ Object
4 5 6 |
# File 'lib/mercedes/client/door.rb', line 4 def doors(vehicle_id:) perform_request(:get, "vehicles/#{vehicle_id}/doors") end |
#lock_doors(vehicle_id:) ⇒ Object
8 9 10 |
# File 'lib/mercedes/client/door.rb', line 8 def lock_doors(vehicle_id:) perform_request(:post, "vehicles/#{vehicle_id}/doors", data: { command: 'LOCK' }.to_json) end |
#unlock_doors(vehicle_id:) ⇒ Object
12 13 14 |
# File 'lib/mercedes/client/door.rb', line 12 def unlock_doors(vehicle_id:) perform_request(:post, "vehicles/#{vehicle_id}/doors", data: { command: 'UNLOCK' }.to_json) end |