fix(pkg/config): option to select all, enable or disable temperature sensors

This commit is contained in:
2019-06-15 11:49:46 +02:00
parent 525a250f3c
commit 7a3b3c6218
8 changed files with 58 additions and 12 deletions

View File

@ -4,12 +4,14 @@ import "github.com/volker-raschek/flucky/pkg/types"
// HumiditySensor is a interface to describe required functions to measure humidities
type HumiditySensor interface {
GetEnabled() bool
GetSensorModel() types.SensorModel
ReadHumidity() (*types.Humidity, error)
}
// TemperatureSensor is a interface to describe required functions to measure temperatures
type TemperatureSensor interface {
GetEnabled() bool
GetSensorModel() types.SensorModel
ReadTemperature() (*types.Temperature, error)
}