initial import

This commit is contained in:
jens
2020-11-24 18:34:47 +01:00
commit 636070fd61
12 changed files with 608 additions and 0 deletions
+18
View File
@@ -0,0 +1,18 @@
import abc
import logging
class ATemperatureSensor:
def log(self, s):
d = {'user': "TemperatureSensor" + "::" + self.name()}
logging.info ("{}".format(s), extra=d)
@abc.abstractmethod
def name(self):
return ""
@abc.abstractmethod
def temperature(self):
return None