Byd\ApiClient\Service\ClimateService
No PHPDoc description provided.
Type: class
Source: src/Service/ClimateService.php
Public methods
__construct
No PHPDoc description provided.
public function __construct(\Byd\ApiClient\Value\Vin $vin, \Byd\ApiClient\ProtocolClient $protocol, \Byd\ApiClient\Serialization\DtoSerializer $serializer, \Byd\ApiClient\Service\ControlService $controls): mixed
status
Fetch the current climate status.
public function status(): \Byd\ApiClient\Dto\Response\ClimateStatus
start
Start climate control using the requested settings.
public function start(\Byd\ApiClient\Dto\Request\ClimateStartRequest $request): \Byd\ApiClient\Dto\Response\CommandResult
stop
Stop climate control.
public function stop(): \Byd\ApiClient\Dto\Response\CommandResult
schedule
Schedule a climate-control window.
public function schedule(\Byd\ApiClient\Dto\Request\ClimateScheduleCommand $request): \Byd\ApiClient\Dto\Response\CommandResult