Skip to content
Snippets Groups Projects
Commit a8c465c1 authored by jkerdreu's avatar jkerdreu
Browse files

Autobot :)



git-svn-id: https://redmine.imt-atlantique.fr/svn/xaal/code/Python/branches/0.7@2653 b32b6428-25c9-4566-ad07-03861ab6144f
parent 6d6807dd
No related branches found
No related tags found
No related merge requests found
......@@ -6,7 +6,7 @@ target = tools.get_uuid(sys.argv[-1])
dev = Device("switch.basic",tools.get_random_uuid())
dev.vendor_id = "RAMBo"
dev.product_id = "Fake Auto Switch"
dev.info = 'Auto switch for %s' % target
dev.info = 'Autobot switch for %s' % target
eng = Engine()
eng.start()
......@@ -17,15 +17,24 @@ def wait():
while time.time() < (t0+3):
eng.loop()
while 1:
def main():
while 1:
eng.send_request(dev,[target,],'turn_on')
print('turn_on')
wait()
eng.send_request(dev,[target,],'turn_on')
print('turn_on')
wait()
eng.send_request(dev,[target,],'turn_off')
print('turn_off')
wait()
eng.send_request(dev,[target,],'turn_off')
print('turn_off')
wait()
eng.send_request(dev,[target,],'set_brightness',{'brightness':random.randint(0,100)})
print('set_brightness')
wait()
eng.send_request(dev,[target,],'set_brightness',{'brightness':random.randint(0,100)})
wait()
if __name__ == '__main__':
try:
main()
except KeyboardInterrupt:
print("Bye ..")
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment