Skip to content

Commit 755254e

Browse files
authored
Add MeterPro device support (#24)
* add MeterPro physical device type * add CO2 field
1 parent 6849913 commit 755254e

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

device.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -167,6 +167,7 @@ type DeviceStatus struct {
167167
Battery int `json:"battery"`
168168
Version DeviceVersion `json:"version"`
169169
Direction string `json:"direction"`
170+
CO2 int `json:"CO2"`
170171
}
171172

172173
type PowerState string

switchbot.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,10 +102,12 @@ const (
102102
IndoorCam PhysicalDeviceType = "Indoor Cam"
103103
// PanTiltCam is SwitchBot Pan/Tilt Cam Model No. W1801200
104104
PanTiltCam PhysicalDeviceType = "Pan/Tilt Cam"
105-
//PanTiltCam2K is SwitchBot Pan/Tilt Cam 2K Model No. W3101100
105+
// PanTiltCam2K is SwitchBot Pan/Tilt Cam 2K Model No. W3101100
106106
PanTiltCam2K PhysicalDeviceType = "Pan/Tilt Cam 2K"
107107
// BlindTilt is SwitchBot Blind Tilt Model No. W2701600
108108
BlindTilt PhysicalDeviceType = "Blind Tilt"
109+
// MeterPro is SwitchBot CO2 Sensor Model No. W4900010
110+
MeterPro PhysicalDeviceType = "MeterPro"
109111
)
110112

111113
type VirtualDeviceType string

0 commit comments

Comments
 (0)