Added StepsSensor detection to bluetooth.

This commit is contained in:
Fabio Manganiello 2023-02-23 00:50:06 +01:00
parent e1b3d52706
commit 3dab94c346
Signed by: blacklight
GPG key ID: D90FBA7F76362774

View file

@ -24,6 +24,7 @@ from platypush.entities.humidity import HumiditySensor
from platypush.entities.illuminance import IlluminanceSensor from platypush.entities.illuminance import IlluminanceSensor
from platypush.entities.motion import MotionSensor from platypush.entities.motion import MotionSensor
from platypush.entities.sensors import BinarySensor, NumericSensor, RawSensor from platypush.entities.sensors import BinarySensor, NumericSensor, RawSensor
from platypush.entities.steps import StepsSensor
from platypush.entities.temperature import TemperatureSensor from platypush.entities.temperature import TemperatureSensor
@ -79,6 +80,7 @@ _property_to_entity: Dict[str, Callable[[Any, Dict[str, Any]], Entity]] = {
unit=conf.get('unit', 'W'), unit=conf.get('unit', 'W'),
), ),
'motion': lambda value, _: MotionSensor(value=value), 'motion': lambda value, _: MotionSensor(value=value),
'steps': lambda value, _: StepsSensor(value=value),
'temperature': lambda value, conf: TemperatureSensor( 'temperature': lambda value, conf: TemperatureSensor(
value=value, value=value,
unit=conf.get('unit', 'C'), unit=conf.get('unit', 'C'),