Homeserver Logic 2.0 rare delay

Visualisatie in EIB-KNX systemen, een vak apart.
cevers
Berichten: 109
Lid geworden op: wo 03 jul 2013, 20:12

Homeserver Logic 2.0 rare delay

Bericht door cevers » do 18 jul 2019, 11:39

Ben even aan het spelen met de 2.0 logic modules.
Even een simpel HUE aan/uit gemaakt, maar om de een of andere reden heeft AAN altijd een vertraging van 2 seconden.
OFF nooit, ook niet als ik de lamp aanzet met de HUE app is OFF altijd meteen :o

Code: Selecteer alles

    def on_input_value(self, index, value):
      
      if self._get_input_value(index) != 0:
        payload=json.dumps({'on':True})
        self._set_output_value(self.PIN_O_OUTPUT, 1)
      if self._get_input_value(index) == 0:
        payload=json.dumps({'on':False})
        self._set_output_value(self.PIN_O_OUTPUT, 0)
        
      h = httplib.HTTPConnection('hue ip')
      l = len(payload)
      headers = {"Content-type": "application/json", "Content-Length": l}
      h.request('PUT', '/api/mijn api key/lights/1/state', payload, headers)
      r = h.getresponse()
Al gecontroleerd of content-length correct word berekent en die klopt 13 voor de False en 12 voor de True (weet van Web evaluate dat het vertaging kan veroorzaken als de length onbekend is)
Wat ook raar is dat mijn output (PIN_O_OUTPUT) ook vertraagd is alsof hij daar blijft hangen.

Plaats reactie