#! /usr/bin/python3 import random import time import os import blinkt blinkt.set_clear_on_exit() waitstate = 0.75 from_led = 0 to_led=6 def pixel_on(): hostname= get_hostname() print(hostname) for i in range(from_led,to_led): r = 255 b = 255 g = 255 if hostname == 'quimby': r=0 g=0 elif hostname == 'willie': b = 0 g = 0 elif hostname == 'kirk': r = 0 b = 0 blinkt.set_pixel(i,r,g,b) blinkt.show() def pixel_off(): for i in range(from_led,to_led): blinkt.set_pixel(i,0,0,0) blinkt.show() def blink_once(): pixel_on() time.sleep(waitstate) pixel_off() time.sleep(waitstate) def get_hostname(): return os.uname()[1] for i in range(3): blink_once() #while True: # pixels = random.sample(range(blinkt.NUM_PIXELS), random.randint(1, 5)) # for i in range(blinkt.NUM_PIXELS): # if i in pixels: # blinkt.set_pixel(i, 255, 165, 0) # else: # blinkt.set_pixel(i, 0, 0, 0) # blinkt.show() # time.sleep(0.05)