[Domoticz] Ecriture des données dans la Base ?
Publié : 14 nov. 2016, 16:33
Bonjour à tous,
Voici déjà quelques mois que je bidouille avec Domoticz installé sur une Raspberry Pi et que je trouve cela sympathique de faire plein de 'bricoles' de toutes sortes.
Malheureusement, les cartes SD ayant un nombre de cycle d'écriture restreint (entre 10 000 & 100 000 cycles d’écriture suivant le type), je souhaiterai trouver l'astuce qui me permettent de déclarer les variables de capteurs divers ou virtuels dont j'ai besoin dans Domoticz mais QUI NE SOIENT PAS STOCKES dans la base de données donc sur la carte SD, car je ne souhaite pas non plus tout conserver... et ainsi limiter le nombre d'écriture dans ma base de données uniquement à ce que je souhaite archiver et aussi limiter la taille de la Database.
Par exemple, si à la maison j'ai 4 ou 5 thermomètres d'ambiance pour gérer mes radiateurs, je n'ai pas besoin de conserver l'historique de toutes températures, toutes les commandes, etc, mais seulement celle du salon, et je me fiche de celle de la salle de bain, de la cuisine, ... ou des capteurs IR détection de présence gros générateurs de datas et de l'inter qui allume le jardin...
Je souhaite aussi m'affranchir aussi d'avoir un disque dur externe branché en permanence (consommation) ou "cloud" d'archivage en temps réel (accès Internet parfois défaillant). J'ai déjà mis en place l'écriture des 'log' et 'tmp' en Ram.
J'ai constaté que dès que l'on crée un capteur, un inter, ..., ses valeurs sont systématiquement archivées. Peut-être que je m'y prend mal (aurais-je raté une étape ?) et que je ne devrais pas faire la gestion de ces capteurs par Domoticz ? Mais c'est tellement facile et pratique pour afficher les valeurs ou piloter les radiateurs.
Je suis ouvert à toute réflexion et suggestion à ce sujet.
Merci.
Voici déjà quelques mois que je bidouille avec Domoticz installé sur une Raspberry Pi et que je trouve cela sympathique de faire plein de 'bricoles' de toutes sortes.
Malheureusement, les cartes SD ayant un nombre de cycle d'écriture restreint (entre 10 000 & 100 000 cycles d’écriture suivant le type), je souhaiterai trouver l'astuce qui me permettent de déclarer les variables de capteurs divers ou virtuels dont j'ai besoin dans Domoticz mais QUI NE SOIENT PAS STOCKES dans la base de données donc sur la carte SD, car je ne souhaite pas non plus tout conserver... et ainsi limiter le nombre d'écriture dans ma base de données uniquement à ce que je souhaite archiver et aussi limiter la taille de la Database.
Par exemple, si à la maison j'ai 4 ou 5 thermomètres d'ambiance pour gérer mes radiateurs, je n'ai pas besoin de conserver l'historique de toutes températures, toutes les commandes, etc, mais seulement celle du salon, et je me fiche de celle de la salle de bain, de la cuisine, ... ou des capteurs IR détection de présence gros générateurs de datas et de l'inter qui allume le jardin...
Je souhaite aussi m'affranchir aussi d'avoir un disque dur externe branché en permanence (consommation) ou "cloud" d'archivage en temps réel (accès Internet parfois défaillant). J'ai déjà mis en place l'écriture des 'log' et 'tmp' en Ram.
J'ai constaté que dès que l'on crée un capteur, un inter, ..., ses valeurs sont systématiquement archivées. Peut-être que je m'y prend mal (aurais-je raté une étape ?) et que je ne devrais pas faire la gestion de ces capteurs par Domoticz ? Mais c'est tellement facile et pratique pour afficher les valeurs ou piloter les radiateurs.
Je suis ouvert à toute réflexion et suggestion à ce sujet.
Merci.