Homeserver Logic 2.0 rare delay
Geplaatst: 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
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.
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
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()
Wat ook raar is dat mijn output (PIN_O_OUTPUT) ook vertraagd is alsof hij daar blijft hangen.