Brigole forum
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

Brigole forum

Forum consacré au bricolage en général et à la détente !
 
AccueilRechercherS'enregistrerConnexion
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Derniers sujets
» InfluxDB-Kapacitor-tickscript
InfluxDB-Kapacitor-tickscript Icon_minitimepar amosjerome Lun 6 Avr - 15:16

» Table pyrotechnique
InfluxDB-Kapacitor-tickscript Icon_minitimepar bricoleur_1 Mer 9 Oct - 20:06

» caméra déportée sur chien
InfluxDB-Kapacitor-tickscript Icon_minitimepar amosjerome Jeu 30 Nov - 21:19

» arduino self balancing project
InfluxDB-Kapacitor-tickscript Icon_minitimepar amosjerome Dim 3 Sep - 22:52

» Table de tir 20 lignes
InfluxDB-Kapacitor-tickscript Icon_minitimepar bricoleur_1 Mar 22 Aoû - 19:37

» roue à aubes
InfluxDB-Kapacitor-tickscript Icon_minitimepar Invité Sam 20 Mai - 23:45

» Simulation acoustique
InfluxDB-Kapacitor-tickscript Icon_minitimepar Biduleohm Mar 24 Jan - 15:14

» DAC en réseau R-2R pour appli à faible résolution
InfluxDB-Kapacitor-tickscript Icon_minitimepar Biduleohm Mar 10 Jan - 23:38

» Corps de chauffe
InfluxDB-Kapacitor-tickscript Icon_minitimepar Antot Sam 31 Déc - 0:41

Partenaires
Mots-clés
port loin vélo MICRO chargeur pantographe fontaine sarbacane elastique voiture generateur vision ultrason labo parallele trouve ultrasons nocturne turboreacteur bricoleur cabane mousse hilarant capteur insoleuse horloge
-40%
Le deal à ne pas rater :
-40% Nike Waffle One – Chaussure pour Homme
65.97 € 109.99 €
Voir le deal

 

 InfluxDB-Kapacitor-tickscript

Aller en bas 
AuteurMessage
amosjerome
Jeune bricoleur
Jeune bricoleur



Masculin Nombre de messages : 251
Age : 32
Localisation : Valais
Emploi/loisirs : Electricien/karaté kyokushin
Humeur : bonne
Date d'inscription : 16/11/2011

InfluxDB-Kapacitor-tickscript Empty
MessageSujet: InfluxDB-Kapacitor-tickscript   InfluxDB-Kapacitor-tickscript Icon_minitimeLun 6 Avr - 15:16

Bonjour à tous, je ne sais pas si le forum est encore actif mais je tente ma chance.

Je suis actuellement sur un gros projet de capteur à distance.

Pour ce faire j'utilise une base de donnée time serie InfluxDB. Afin d'avoir des alertes sur telegram j'utilise également kapacitor.
La base des alertes fonctionne correctement. Cependant, actuellement je reçoit toute les alertes de température en dessous de 70° (voir code ci-dessous). Je voudrais pouvoir comparer ma nouvelle valeur avec la plus ancienne de ma base de donnée afin de recevoir une alerte uniquement la première fois que la température descend plus bas que 70°. Tout ça afin de ne pas être spamé par 1 message toute les 2 minutes quand la températeur est plus basse que le seuil.

code :

Code:

dbrp "mayen"."autogen"

var message = 'ATTENTION ! Temperature de la cuisine : {{ index .Fields "temperature" }} °C'

var limitTemperature = 70

stream

    |from()
        .measurement('temperature_cuisine')


    |alert()
        .crit(lambda: int("temperature") <  limitTemperature)
        .message(message)
        .telegram()
                .chatId('1010836293')




Le langage de programmation est du TICKscript, langage spécifique à Kapacitor. Je ne sais pas si quelqu'un connaît et aurait une idée?

Merci d'avance!
Revenir en haut Aller en bas
 
InfluxDB-Kapacitor-tickscript
Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Brigole forum :: Divers :: L'Informatique-
Sauter vers: