fix(pkg/config): converter for humidity and temperature sensors
This commit is contained in:
@ -14,11 +14,6 @@ type DHT11 struct {
|
||||
*types.Sensor
|
||||
}
|
||||
|
||||
// GetEnabled returns a boolen if the sensor is enabled or disabled
|
||||
func (s *DHT11) GetEnabled() bool {
|
||||
return s.SensorEnabled
|
||||
}
|
||||
|
||||
// GetSensorModel returns the sensor model
|
||||
func (s *DHT11) GetSensorModel() types.SensorModel {
|
||||
return s.Sensor.SensorModel
|
||||
|
@ -14,11 +14,6 @@ type DHT22 struct {
|
||||
*types.Sensor
|
||||
}
|
||||
|
||||
// GetEnabled returns a boolen if the sensor is enabled or disabled
|
||||
func (s *DHT22) GetEnabled() bool {
|
||||
return s.SensorEnabled
|
||||
}
|
||||
|
||||
// GetSensorModel returns the sensor model
|
||||
func (s *DHT22) GetSensorModel() types.SensorModel {
|
||||
return s.Sensor.SensorModel
|
||||
|
@ -14,11 +14,6 @@ type DS18B20 struct {
|
||||
*types.Sensor
|
||||
}
|
||||
|
||||
// GetEnabled returns a boolen if the sensor is enabled or disabled
|
||||
func (s *DS18B20) GetEnabled() bool {
|
||||
return s.SensorEnabled
|
||||
}
|
||||
|
||||
// GetSensorModel returns the sensor model
|
||||
func (s *DS18B20) GetSensorModel() types.SensorModel {
|
||||
return s.Sensor.SensorModel
|
||||
|
@ -4,14 +4,12 @@ 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)
|
||||
}
|
||||
|
Reference in New Issue
Block a user