if socket.id == 'socket3' and socket.get('Status') == false: sense.set_pixel(4, 7, darkblue) elif socket.id == 'socket3' and socket.get('Status') == true: sense.set_pixel(4, 7, blue) for door in doors: if door.id == 'frontdoor' and door.get('Status') == false: sense.set_pixel(0, 0, red) sense.set_pixel(1, 0, red) sense.set_pixel(2, 0, red) elif door.id == 'frontdoor' and door.get('Status') == true: sense.set_pixel(0, 0, green) sense.set_pixel(1, 0, green) sense.set_pixel(2, 0, green) if door.id == 'backdoor' and door.get('Status') == false: sense.set_pixel(0, 7, red) sense.set_pixel(1, 7, red) sense.set_pixel(2, 7, red) elif door.id == 'backdoor' and door.get('Status') == true: sense.set_pixel(0, 7, green) sense.set_pixel(1, 7, green) sense.set_pixel(2, 7, green) for alert in alert: if alert.id == 'breakin' and alert.get('Status') == true: sense.clear([255, 0, 0]) sense.sleep(0.1) sense.clear() temperature = sense.get_temperature() humidity = sense.get_humidity() sensor_ref.update({u"Temperature": temperature, u"Humidity": humidity})