Arrangement des alertes chat

This commit is contained in:
2026-04-20 12:56:33 +02:00
parent f1203012df
commit c0b0770ddf
6 changed files with 1106 additions and 2180 deletions

43
.env
View File

@@ -1,4 +1,4 @@
#connexion mysql
# connexion mysql
DB_HOST=162.19.78.131
DB_USER=sondes
DB_PASS=TX.)-U1!zq5Axdk4
@@ -9,25 +9,23 @@ AUTH_USERS=[{"user":"Michel","pass":"210462"}]
MQTT_HOST=162.19.78.131
MQTT_USER=sondes
MQTT_PASS=3J@bjYP0
MQTT_PORT_MEUDON=1883
MQTT_PORT=1883
#Synology Chat
SYNOLOGY_CHAT_WEBHOOK_URL=https://192.168.1.250/webapi/entry.cgi?api=SYNO.Chat.External&method=incoming&version=2&token=UN7nhD70vrhrHFh1VeDdOpsklIHiIFRop2qB7b6YusMEY3clY3R8CXe4hFzz4KKc
SYNOLOGY_CHAT_VERIFY_SSL=false
# Synology Chat
SYNO_CHAT_WEBHOOK=https://mj91.fr/chat/webapi/entry.cgi?api=SYNO.Chat.External&method=incoming&version=2&token=QpLWAZEqIW1EOBHkfDkmr1LqC3P3J1SASWfqpchZdd1xPY7xGbYerS4lCADJnPrm
SYNO_CHAT_VERIFY_SSL=true
SYNO_CHAT_BOTNAME="Gestion Gyro"
SYNO_CHAT_TIMEOUT=10
SYNO_CHAT_GYRO_ENABLED=1
# Boucle rapide du gyro
GYRO_WINDOW_MIN=3
GYRO_NEEDED_POINTS=2
GYRO_CHECK_SEC=20
GYRO_NORMAL_CONFIRM=6
GYRO_MODE=mqtt
GYRO_MODE_CONTINUOUS=1
GYRO_HYSTERESIS=0.3
ALERT_OK_SMS_GYRO=0
ALERT_OK_SMS=0
GYRO_SMS_MIN_SEC=120
GYRO_MQTT_TOPIC_SACLAY=Saclay/gyrophare
GYRO_MQTT_TOPIC_MEUDON=Meudon/gyrophare
# Délais
ALERT_CONTINUOUS_MINUTES=30
ALERT_LOOKBACK_MINUTES=120
@@ -46,25 +44,4 @@ MAIL_TO=robots@domo91.fr
MAIL_TO_SACLAY=robots@domo91.fr,nicolas.thibaut@bw-paris-saclay.com
MAIL_FROM_SACLAY="DOMO91 Saclay <services@domo91.fr>"
MAIL_TO_MEUDON=robots@domo91.fr,chef@parismeudonermitage.com
MAIL_FROM_MEUDON="DOMO91 Meudon <services@domo91.fr>"
# --- Paramètres SMS ----
OVH_ENDPOINT=ovh-eu
OVH_APPLICATION_KEY=f725d07b2f98a195
OVH_APPLICATION_SECRET=5ca392a0a728e2395edd426bb1e11ad6
OVH_CONSUMER_KEY=305f2e8611e58b83930de84ee65c99f9
OVH_SMS_SERVICE=sms-jm164396-1
OVH_SMS_SENDER=DOMO91FR
SMS_RECEIVER=+33759600180
ALERT_SMS_TO_SACLAY=Michel:+33759600180
ALERT_SMS_TO_MEUDON=Michel:+33759600180
ALERT_SMS_CLIENT_TO_MEUDON=Sekou:+33625903364,Damien:+33680388259
ALERT_SMS_CLIENT_TO_SACLAY=Nicolas:+33682069405,Sabrina:+33650270939
# Activer/désactiver globalement lenvoi client
ALERT_SMS_CLIENT_ENABLED=1
# 1) couper les SMS internes
ALERT_INTERNAL_SMS_ENABLED=0# 0 = coupe tous les SMS “internes” (déclenchement)
# 2) limiter le flux par cooldown (par sonde)
ALERT_SMS_COOLDOWN_SEC=3600
MAIL_FROM_MEUDON="DOMO91 Meudon <services@domo91.fr>"