Beispiel #1
0
    def init(self):
        super().init()

        #if self._i2c and self.param['InitVal']:
        self._i2c.write_byte(0)

        Variable.set_meta(self.param['RespVar'], '°C', '{:.1f}')
Beispiel #2
0
    def init(self):
        super().init()

        #if self._i2c and self.param['InitVal']:
        self._i2c.write_reg_buffer(1, [0xCE, 0x10])
        self._i2c.write_byte(0)

        Variable.set_meta(self.param['RespVar'], 'Lux', '{:.2f}')
Beispiel #3
0
    def init(self):
        super().init()

        # set to cyclic measurement
        self._i2c.write_buffer([0x22, 0x36])

        Variable.set_meta(self.param['RespVarT'], '°C', '{:.1f}')
        Variable.set_meta(self.param['RespVarH'], '%', '{:.1f}')
Beispiel #4
0
    def init(self):
        super().init()

        if self._ser:
            self._ser.init(9600, 8, None,
                           1)  # baud=9600 databits=8 parity=none stopbits=1
        Variable.set_meta(self.param['RespVar'], 'ppm', '{:.0f}')
        if self.timer_period < 1000:
            self.timer_period = 1000
            self.timer_next = 1
Beispiel #5
0
    def init(self):
        super().init()

        if self._ser:
            self._ser.init(9600, 8, None, 1) # baud=9600 databits=8 parity=none stopbits=1
            #self._ser.set_dtr(True)    # DTR-pin to +
            #self._ser.set_rts(False)   # RTS-pin to -
        Variable.set_meta(self.param['RespVarPM100'], UNIT, '{:.1f}')

        self.sum_pm100 = 0
        self.sum_count = 0
Beispiel #6
0
 def init(self):
     super().init()
     Variable.set_meta((self.param['NAME'], 'Voltage'), 'Volt', '{:.1f}')
Beispiel #7
0
 def init(self):
     super().init()
     Variable.set_meta((self.param['NAME'], self.param['name_t']), '°C',
                       '{:.3f}')
Beispiel #8
0
    def init(self):
        super().init()

        Variable.set_meta(self.param['RespVarT'], '°C', '{:.1f}')
        Variable.set_meta(self.param['RespVarH'], '%', '{:.1f}')