Updated Custom Sensor (markdown)

Manuel83
2017-06-18 23:15:09 +02:00
parent e78b32ddfd
commit eefec77ce5
+8 -2
@@ -3,6 +3,10 @@
## Active Sensor
```
from modules import cbpi
from modules.core.hardware import SensorActive
from modules.core.props import Property
@cbpi.sensor
class DummyTempSensor(SensorActive):
@@ -23,12 +27,12 @@ class DummyTempSensor(SensorActive):
def execute(self):
'''
Active sensor has to handle his own loop
Active sensor has to handle its own loop
:return:
'''
while self.is_running():
self.data_received(self.temp)
socketio.sleep(5)
self.sleep(5)
@classmethod
def init_global(cls):
@@ -44,3 +48,5 @@ class DummyTempSensor(SensorActive):
## Passive Sensor`
Get's invoked by CraftBeerPi core every 5 seconds`
COMMING SOON