mirror of
https://github.com/Manuel83/craftbeerpi3
synced 2026-08-09 18:52:40 +02:00
First Version
This commit is contained in:
@@ -0,0 +1,36 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
import subprocess
|
||||
import time
|
||||
|
||||
from modules import cbpi, socketio
|
||||
from modules.core.hardware import SensorActive
|
||||
from modules import cbpi
|
||||
from modules.core.props import Property
|
||||
|
||||
|
||||
@cbpi.sensor
|
||||
class DummyTempSensor(SensorActive):
|
||||
temp = Property.Number("Temperature", configurable=True, default_value=5)
|
||||
|
||||
def get_unit(self):
|
||||
return "°C" if self.get_config_parameter("unit", "C") == "C" else "°F"
|
||||
|
||||
def stop(self):
|
||||
pass
|
||||
|
||||
def execute(self):
|
||||
while self.is_running():
|
||||
|
||||
self.data_received(self.temp)
|
||||
socketio.sleep(5)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user