diff --git a/function/__init__.py b/function/__init__.py
index 2089508..f0d9f09 100644
--- a/function/__init__.py
+++ b/function/__init__.py
@@ -9,7 +9,7 @@ from function.ground_floor_west import ground_floor_west
from function.first_floor_west import first_floor_west
from function.first_floor_east import first_floor_east
from function.rooms import room_collection
-from function.videv import all_off, videv_warnings
+from function.videv import all_off
import logging
try:
@@ -42,10 +42,6 @@ class all_functions(room_collection):
self.init_cross_room_interactions()
# Off Buttons
self.init_off_functionality()
- # Warnings
- videv_warning = videv_warnings(self.mqtt_client, config.TOPIC_WARNINGS)
- for device in self.all_devices():
- device.add_callback(devices.base.base.KEY_WARNING, None, videv_warning.warningcollector)
def init_cross_room_interactions(self):
# shelly dirk input 1
diff --git a/function/videv.py b/function/videv.py
index d5c3f33..a2c6050 100644
--- a/function/videv.py
+++ b/function/videv.py
@@ -137,21 +137,6 @@ class videv_audio_player(videv_base):
self.__tx__(self.KEY_TITLE, data or self.NO_TITLE)
-class videv_warnings(videv_base):
- MAX_WARNINGS = 10
- KEY_WARNING = 'html_short'
-
- def __init__(self, mqtt_client, topic, default_values=None):
- super().__init__(mqtt_client, topic, default_values)
- self.__warnings__ = []
-
- def warningcollector(self, client, key, data):
- self.__warnings__.append(data)
- self.__warnings__ = self.__warnings__[-self.MAX_WARNINGS:]
- txt = "
".join([time.asctime(w[w.KEY_TM]) + "
" + w[w.KEY_TEXT] + "
" + w[w.KEY_ID] for w in self.__warnings__])
- self.__tx__(self.KEY_WARNING, txt)
-
-
class all_off(videv_base):
ALLOWED_CLASSES = (room, room_collection, )