updates
This commit is contained in:
parent
24683e6507
commit
9021d7c8eb
11
alert-api.py
11
alert-api.py
@ -10,12 +10,12 @@ al = Alertmanager("http://prometheus.lan.uctrl.net:9093")
|
||||
|
||||
colors = {
|
||||
'red': {
|
||||
'io': 1,
|
||||
'io': 24,
|
||||
'steady': True,
|
||||
'prev': 0
|
||||
},
|
||||
'orange': {
|
||||
'io': 2,
|
||||
'io': 4,
|
||||
'steady': True,
|
||||
'prev': 0
|
||||
},
|
||||
@ -25,12 +25,12 @@ colors = {
|
||||
'prev': 0
|
||||
},
|
||||
'blue': {
|
||||
'io': 4,
|
||||
'io': 2,
|
||||
'steady': True,
|
||||
'prev': 0
|
||||
},
|
||||
'clear': {
|
||||
'io': 5,
|
||||
'io': 17,
|
||||
'steady': False,
|
||||
'prev': 0
|
||||
}
|
||||
@ -46,6 +46,7 @@ boot_seq = ['clear', 'blue', 'green', 'orange', 'red']
|
||||
|
||||
for c, v in colors.items():
|
||||
GPIO.setup(v['io'], GPIO.OUT)
|
||||
GPIO.output(v['io'], False)
|
||||
|
||||
|
||||
def setColor(color, state):
|
||||
@ -63,7 +64,9 @@ def bootSequence():
|
||||
setColor(color, False)
|
||||
|
||||
|
||||
time.sleep(1)
|
||||
bootSequence()
|
||||
time.sleep(1)
|
||||
|
||||
while True:
|
||||
d = defaultdict(list)
|
||||
|
31
test.py
Normal file
31
test.py
Normal file
@ -0,0 +1,31 @@
|
||||
import RPi.GPIO as GPIO
|
||||
import time
|
||||
|
||||
GPIO.setmode(GPIO.BCM) # set board mode to Broadcom
|
||||
|
||||
|
||||
red = 24
|
||||
yellow = 4
|
||||
green = 3
|
||||
blue = 2
|
||||
white = 17
|
||||
|
||||
test = green
|
||||
|
||||
GPIO.setup(red, GPIO.OUT)
|
||||
GPIO.setup(yellow, GPIO.OUT)
|
||||
GPIO.setup(green, GPIO.OUT)
|
||||
GPIO.setup(blue, GPIO.OUT)
|
||||
GPIO.setup(white, GPIO.OUT)
|
||||
|
||||
GPIO.output(red, 0)
|
||||
GPIO.output(yellow, 0)
|
||||
GPIO.output(green, 0)
|
||||
GPIO.output(blue, 0)
|
||||
GPIO.output(white, 0)
|
||||
|
||||
while True:
|
||||
GPIO.output(test, 1) # turn on pin 5
|
||||
time.sleep(1) # wait 1 second
|
||||
GPIO.output(test, 0) # turn off pin 5
|
||||
time.sleep(1) # wait 1 second
|
Loading…
Reference in New Issue
Block a user