Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- startCharging :: forall m. MonadIO m => Car m CommandResponse
- stopCharging :: forall m. MonadIO m => Car m CommandResponse
- setLimit :: MonadIO m => Int -> Car m CommandResponse
- openChargePort :: forall m. MonadIO m => Car m CommandResponse
- closeChargePort :: forall m. MonadIO m => Car m CommandResponse
- setAmps :: MonadIO m => Int -> Car m CommandResponse
- scheduledChargingOff :: MonadIO m => Car m CommandResponse
- scheduleCharging :: MonadIO m => Time -> Car m CommandResponse
Documentation
startCharging :: forall m. MonadIO m => Car m CommandResponse Source #
stopCharging :: forall m. MonadIO m => Car m CommandResponse Source #
setLimit :: MonadIO m => Int -> Car m CommandResponse Source #
Set the desired charge level (percent).
openChargePort :: forall m. MonadIO m => Car m CommandResponse Source #
closeChargePort :: forall m. MonadIO m => Car m CommandResponse Source #
scheduledChargingOff :: MonadIO m => Car m CommandResponse Source #
Disable scheduled charging.
scheduleCharging :: MonadIO m => Time -> Car m CommandResponse Source #
Schedule charging for the given number of minutes after midnight (local time).