Fixed: Slow Screen Update

This commit is contained in:
TheJoKlLa 2022-11-04 19:27:04 +01:00
parent ec8ff9c30c
commit 828f086ecf

View File

@ -29,8 +29,7 @@ class Reader:
response_for_reader, self.session = await fabapi.connect_with_fabfire_step(self.auth_cap, message.payload)
if self.session:
self.timeout_timer.cancel()
await client.publish(f"fabreader/{self.reader_id}/stopOTA", payload="", qos=2, retain=False)
info = self.session.machineSystem.info
ma = await info.getMachineURN(f"{self.machine_urn}").a_wait()
@ -46,6 +45,9 @@ class Reader:
else:
await ma.use.use().a_wait()
await client.publish(f"fabreader/{self.reader_id}/display/title", payload="In Use", qos=2, retain=False)
await client.publish(f"fabreader/{self.reader_id}/stopOTA", payload="", qos=2, retain=False)
self.session = None
self.auth_cap = None
response_for_reader = None