add climate service

This commit is contained in:
Sam Lewis
2023-05-01 00:53:52 -04:00
parent eb6718a796
commit 1dd8eaa58d
4 changed files with 62 additions and 0 deletions

View File

@@ -10,6 +10,7 @@ import (
type Service struct {
AlarmControlPanel *services.AlarmControlPanel
Climate *services.Climate
Cover *services.Cover
HomeAssistant *services.HomeAssistant
Light *services.Light
@@ -31,6 +32,7 @@ type Service struct {
func newService(conn *ws.WebsocketWriter, ctx context.Context, httpClient *http.HttpClient) *Service {
return &Service{
AlarmControlPanel: services.BuildService[services.AlarmControlPanel](conn, ctx),
Climate: services.BuildService[services.Climate](conn, ctx),
Cover: services.BuildService[services.Cover](conn, ctx),
Light: services.BuildService[services.Light](conn, ctx),
HomeAssistant: services.BuildService[services.HomeAssistant](conn, ctx),