Documentation ¶
Index ¶
Constants ¶
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SetOpertaion ¶
type SetOpertaion struct {
NewMode int `json:"newMode"`
}
type SetStatus ¶
type SetStatus struct { OperationStatus *int `json:"operationStatus,omitempty"` OperationMode *int `json:"operationMode,omitempty"` DeviceGuid string `json:"deviceGuid,omitempty"` ZoneStatus []SetZoneStatus `json:"zoneStatus,omitempty"` TankStatus []SetTankStatus `json:"tankStatus,omitempty"` }
type SetStatusData ¶
type SetStatusData struct {
Status []SetStatus `json:"status,omitempty"`
}
type SetTankStatus ¶
type SetTankStatus struct {
OperationStatus *int `json:"operationStatus,omitempty"`
}
type SetZoneStatus ¶
type Status ¶
type Status struct { DeviceStatus int `json:"deiceStatus,omitempty"` OperationStatus int `json:"operationStatus,omitempty"` SpecialStatus []struct { SpecialMode int `json:"specialMode"` OperationStatus int `json:"operationStatus"` } `json:"specialStatus,omitempty"` ZoneStatus []ZoneStatus `json:"zoneStatus,omitempty"` OutdoorNow int `json:"outdoorNow,omitempty"` OperationMode int `json:"operationMode,omitempty"` HolidayTimer int `json:"holidayTimer,omitempty"` DeviceGuid string `json:"deviceGuid,omitempty"` Bivalent int `json:"bivalent,omitempty"` TankStatus []TankStatus `json:"tankStatus,omitempty"` }
type StatusData ¶
type StatusData struct { Status []Status `json:"status,omitempty"` ErrorCode int `json:"errorCode,omitempty"` }
func GetDeviceData ¶
func GetDeviceData() (StatusData, error)
type TankStatus ¶
type ZoneStatus ¶
type ZoneStatus struct { OperationStatus int `json:"operationStatus,omitempty"` EcoHeat int `json:"ecoHeat,omitempty"` CoolMin int `json:"coolMin,omitempty"` HeatMin int `json:"heatMin,omitempty"` ComfortCool int `json:"comfortCool,omitempty"` TemparatureNow int `json:"temparatureNow,omitempty"` CoolSet int `json:"coolSet,omitempty"` ZoneId int `json:"zoneId,omitempty"` ComfortHeat int `json:"comfortHeat,omitempty"` HeatMax int `json:"heatMax,omitempty"` CoolMax int `json:"coolMax,omitempty"` EcoCool int `json:"ecoCool,omitempty"` HeatSet int `json:"heatSet,omitempty"` }
Click to show internal directories.
Click to hide internal directories.