 			return "command/speed_limit_deactivate"
 		case .speedLimitClearPin:
 			return "command/speed_limit_clear_pin"
-        case .setSeatHeater:
-            return "command/remote_seat_heater_request"
-        case .setSteeringWheelHeater:
-            return "command/remote_steering_wheel_heater_request"
-        case .sentryMode:
-            return "command/set_sentry_mode"
+		case .setSeatHeater:
+			return "command/remote_seat_heater_request"
+		case .setSteeringWheelHeater:
+			return "command/remote_steering_wheel_heater_request"
+		case .sentryMode:
+			return "command/set_sentry_mode"
 		}
 	}
 }

	case valetMode(valetActivated: Bool, pin: String?)
	case resetValetPin
	case openChargeDoor
    case closeChargeDoor
	case chargeLimitStandard
	case chargeLimitMaxRange
	case chargeLimitPercentage(limit: Int)

	case previousFavorite
	case volumeUp
	case volumeDown
	case navigationRequest(options: NavigationRequestOptions)
	case cancelSoftwareUpdate
	case scheduleSoftwareUpdate
	case speedLimitSetLimit(speed: Measurement<UnitSpeed>)
	case speedLimitActivate(pin: String)
	case speedLimitDeactivate(pin: String)
	case speedLimitClearPin(pin: String)
	case setSeatHeater(seat: HeatedSeat, level: HeatLevel)
	case setSteeringWheelHeater(on: Bool)
	case sentryMode(activated: Bool)
	
	func path() -> String {
		switch self {
