예제 #1
0
def laser_callback(channel):

    speak("Обнаружено нарушение границ.")
    time.sleep(2)
    laser_email.send_email()
    print("Сообщение об нарушении границ отправлено.")
    laser_db.create_commit()
    print("Данные о нарушении границы записаны в базу данных.")
예제 #2
0
def flame_callback(channel):

    speak("Обнаружено возгорание")
    time.sleep(2)
    flame_email.send_email()
    print("Сообщение об возгорании отправлено.")
    flame_db.create_commit()
    print("Данные о возгорании записаны в базу данных.")
예제 #3
0
def vibration_callback(channel):

    speak("Обнаружена попытка взлома")
    time.sleep(2)
    vibration_email.send_email()
    print("Сообщение о попытке взлома отправлено.")
    vibration_db.create_commit()
    print("Данные о попытке взлома записаны в базу данных.")
예제 #4
0
def gas_callback(channel):

    speak("Обнаружена утечка газа")
    time.sleep(2)
    gas_email.send_email()
    print("Сообщение об утечке газа отправлено.")
    gas_db.create_commit()
    print("Данные об утечке газа записаны в базу данных.")
예제 #5
0
def laser_callback(channel):

    speak("border violation detected")
    time.sleep(2)
    laser_email.send_email()
    print("A border violation message has been sent.")
    laser_db.create_commit()
    print("Border violation data is recorded in the database.")
예제 #6
0
def vibration_callback(channel):

    speak("Hacking detected")
    time.sleep(2)
    vibration_email.send_email()
    print("A message about a hacking attempt has been sent.")
    vibration_db.create_commit()
    print("Hacking data is written to the database.")
예제 #7
0
def flame_callback(channel):

    speak("Fire detected")
    time.sleep(2)
    flame_email.send_email()
    print("A fire message has been sent.")
    flame_db.create_commit()
    print("Fire data is recorded in the database.")
예제 #8
0
def gas_callback(channel):

    speak("Gas leak detected")
    time.sleep(2)
    gas_email.send_email()
    print("A gas leak message has been sent.")
    gas_db.create_commit()
    print("Gas leakage data is recorded in the database.")