Mercurial > code > home > repos > homeauto
comparison service/frontDoorLock/front_door_lock.py @ 1712:6ee9a1c5a991
update deps; code fixes; add skaffold
author | drewp@bigasterisk.com |
---|---|
date | Sun, 12 Dec 2021 22:03:28 -0800 |
parents | 437d7263b515 |
children |
comparison
equal
deleted
inserted
replaced
1711:dc0a539c5dd4 | 1712:6ee9a1c5a991 |
---|---|
190 -v Verbose | 190 -v Verbose |
191 """) | 191 """) |
192 verboseLogging(arg['-v']) | 192 verboseLogging(arg['-v']) |
193 | 193 |
194 masterGraph = PatchableGraph() | 194 masterGraph = PatchableGraph() |
195 mqtt = MqttClient(brokerPort=10210) | 195 mqtt = MqttClient(brokerPort=10210, clientId='front-door-lock-service') |
196 autoclose = AutoLock(masterGraph, mqtt) | 196 autoclose = AutoLock(masterGraph, mqtt) |
197 def toGraph(payload): | 197 def toGraph(payload): |
198 log.info('mqtt->graph %r', payload) | 198 log.info('mqtt->graph %r', payload) |
199 masterGraph.patchObject(ctx, ROOM['frontDoorLock'], ROOM['state'], | 199 masterGraph.patchObject(ctx, ROOM['frontDoorLock'], ROOM['state'], |
200 stateFromMqtt(payload)) | 200 stateFromMqtt(payload)) |
227 mqtt=mqtt, | 227 mqtt=mqtt, |
228 masterGraph=masterGraph, | 228 masterGraph=masterGraph, |
229 autoLock=autoclose, | 229 autoLock=autoclose, |
230 debug=arg['-v']), | 230 debug=arg['-v']), |
231 interface='::') | 231 interface='::') |
232 log.warn('serving on %s', port) | 232 log.warning('serving on %s', port) |
233 | 233 |
234 reactor.run() | 234 reactor.run() |