Only string-valued states for now (HACK).
authorBenjamin Braatz <benjamin.braatz@graph-it.com>
Wed, 22 Sep 2021 10:12:01 +0000 (12:12 +0200)
committerBenjamin Braatz <benjamin.braatz@graph-it.com>
Wed, 22 Sep 2021 10:12:01 +0000 (12:12 +0200)
controlpi_plugins/graph.py

index 99b828303b8fea3d6b7ef058e01a9e8a3f423b2b..557b275ad23fdaba1ec9e88c2bdb64b782dfeeb5 100644 (file)
@@ -103,8 +103,8 @@ class Graph(BasePlugin):
         self._states = {}
         for state in self.conf['states']:
             receives.append(MessageTemplate({'sender': {'const': state},
-                                             'state': {}}))
-            self._states[state] = None
+                                             'state': {'type': 'string'}}))
+            self._states[state] = ''
         self.bus.register(self.name, 'Graph',
                           sends, receives, self._receive)