changeset 1436:615cd1be0d87

RgbStrip init fix Ignore-this: 2fe82ee432152e2902cc1d81d0895341 darcs-hash:3d392d8d6e33f9cc710d81c1e8631f59b547113c
author drewp <drewp@bigasterisk.com>
date Mon, 12 Aug 2019 01:10:12 -0700
parents fbf20b93e133
children d442c4d1b9c7
files service/piNode/devices.py
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/service/piNode/devices.py	Sun Aug 11 03:26:06 2019 -0700
+++ b/service/piNode/devices.py	Mon Aug 12 01:10:12 2019 -0700
@@ -243,8 +243,8 @@
             yield cls(graph, row.dev, pi, row.r, row.g, row.b)
 
     def __init__(self, graph, uri, pi, r, g, b):
-        self.graph, self.uri, self.pi = graph, uri, pi
-        self.rgb = map(int, [r, g, b])
+        super(RgbStrip, self).__init__(graph, uri, pi, pinNumber='(multiple)')
+        self.rgb = list(map(int, [r, g, b]))
         self.value = '#000000'
 
     def setup(self):