DIL5: improve states in the state machine

This commit is contained in:
2025-05-22 15:11:21 +02:00
parent 018ed920b9
commit 2238c20a37
2 changed files with 74 additions and 54 deletions

View File

@ -130,9 +130,9 @@ class Valve(Snap7Mixin, Drivable):
self.setFastPoll(True, 0.001)
def read_status(self):
self.log.info('read_status')
self.log.debug('read_status')
value = self.read_value()
self.log.info('value %d target %d', value, self.target)
self.log.debug('value %d target %d', value, self.target)
if value != self.target:
if self._remaining_tries is None:
self.target = self.read_value()