Les tables de la base Domoticz

Forum dédié à tous les sujets sans liens avec DomoticZ.
Discuter de tout et de rien, c'est ici.
Répondre
patrice
Messages : 1720
Inscription : 22 sept. 2014, 21:51

Les tables de la base Domoticz

Message par patrice »

Bonjour à tous , et je regrette de ne pas avoir à dire 'et à toutes' !

Je prépare un topo sur les tables de la base Domoticz.
Je ne souhaite pas tout documenter mais les plus utiles (extractions csv par exemple)
J'ai listé :


DeviceStatus
Multimeter
Temperature
Percentage
Rain
UV
Wind
LightingLog


Vous en voyez d'autres utiles ?
Merci du coup de main
Raspberry pi 3, Dongle RfxCom et Zigate +, plugin de pipiche, Volets Roulants profalux, contrôle d'éclairage, détecteurs de présence, alarme incendie, pilotage livebox ...
Objectif : WAF > 1
AlexElectro
Messages : 55
Inscription : 18 juil. 2015, 22:13

Message par AlexElectro »

Salut. Ça va être bien utile ton topo.

Envoyé de mon SM-G900F en utilisant Tapatalk
patrice
Messages : 1720
Inscription : 22 sept. 2014, 21:51

Re: Les tables de la base Domoticz

Message par patrice »

Raspberry pi 3, Dongle RfxCom et Zigate +, plugin de pipiche, Volets Roulants profalux, contrôle d'éclairage, détecteurs de présence, alarme incendie, pilotage livebox ...
Objectif : WAF > 1
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: Les tables de la base Domoticz

Message par papoo »

Bonsoir et merci pour ce topo
j'ai une question vis à vis de la table multimeter
j'ai deux compteurs electriques enocean mais il n'apparaissent pas dans cette table.
leur type de device est 248 (info trouvée dans la table DeviceStatus)
peut on modifier dans la table le type pour qu'ils soient reconnus comme multimeter?
d'avance merci
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
rimram31
Messages : 659
Inscription : 04 oct. 2015, 11:22
Localisation : Toulouse

Re: Les tables de la base Domoticz

Message par rimram31 »

papoo a écrit :...peut on modifier dans la table le type pour qu'ils soient reconnus comme multimeter?...
A priori je dirais a 99,99% non c'est la limite de l'exercice de "bricoler" dans les tables database. Un device sous domoticz est géré par son hardware -> Matériel, tu ne pourras faire que ce que le hardware permet de faire.

Je reste mesuré sur l'usage direct des tables base de donnée d'une application, c'est un élément qui a toutes les chances d'évoluer avec l'application rendant caduque ce qui aura pu être développé attaquant directement cette base.
Raspberry Pi 2 + carte RF pi "maison" + Domoticz
Sonde Oregon + Aliexpress - Prises Chacon (3500W) - 1wire DS18B20
patrice
Messages : 1720
Inscription : 22 sept. 2014, 21:51

Re: Les tables de la base Domoticz

Message par patrice »

+1 pour la premiere reponse de rimram
Quant au risque de voir des evolutions de la base rendre hs une appli c' est malheureusement vrai mais on est pas non plus à l abri d un changement ds une Api qui te pète ton truc
Raspberry pi 3, Dongle RfxCom et Zigate +, plugin de pipiche, Volets Roulants profalux, contrôle d'éclairage, détecteurs de présence, alarme incendie, pilotage livebox ...
Objectif : WAF > 1
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: Les tables de la base Domoticz

Message par papoo »

Merci pour cette réponse éclairée :)
dommage. Je vais patienter en espérant que ce matériel fasse l'objet d'un développement dans domoticz
le fabricant lui en tout cas ne s'en formalise pas :
Bonjour,

Je fais suite à votre message concernant votre problème de compatibilité de l’ewattch impulse avec votre Domoticz.

L’ewattch impulse permet de récupérer la puissance instantanée, l’évolution des index du compteur et la période tarifaire des compteurs bleu, jaune et PME-PMI.

Dans votre log, je remarque que le champs manufacturer avec le 0x48 n’est pas reconnu, il s’agit du numéro d’identification de fabricant de ewattch. Ce numéro ne devrait pas avoir d’incidence sur l’interprétation des données par votre domoticz. Le profil utilisé par le capteur est standardisé par EnOcean,je ne sais pas comment est interprété ce profil par votre domoticz, mais celui-ci devrait pouvoir récupérer les informations d’index.

Je vous invite à prendre contact avec domoticz pour vérifier que ce profil est bien compatible avec leur logiciel ou si une mise à jour concernant ce profil est disponible.

Je vous remercie de votre intérêt pour notre produit. N’hésitez pas à me contacter si des informations complémentaires étaient nécessaires pour résoudre votre problème.

Sincères salutations,
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
rimram31
Messages : 659
Inscription : 04 oct. 2015, 11:22
Localisation : Toulouse

Re: Les tables de la base Domoticz

Message par rimram31 »

papoo a écrit :...Je vais patienter en espérant que ce matériel fasse l'objet d'un développement dans domoticz...
J'ai vu tes autres posts sur le sujet y compris l'officiel. En jetant un oeil au code source, hardware EnOcean, je vois l'endroit où il affiche le message "Unkown... Please report!" mais ça n'a pas l'air de bloquer le traitement.

Si dans le code source, hardware/EnOceanESP2.cpp, tu ajoutes ton fabricant (chercher fonction Get_EnoceanManufacturer et ajouter 0x48 a la table en dupliquant une ligne) puis compilation, tu supprimeras ton message. Ce n'est pas pour autant que le hardware va supporter ce type là de device, je ne sais pas comment fonctionne enocean si il y a des "device types" ou équivalent.
Raspberry Pi 2 + carte RF pi "maison" + Domoticz
Sonde Oregon + Aliexpress - Prises Chacon (3500W) - 1wire DS18B20
papoo
Messages : 2029
Inscription : 10 janv. 2016, 11:29
Localisation : Limoges (87)
Contact :

Re: Les tables de la base Domoticz

Message par papoo »

Effectivement, le message
"Unkown... Please report!"
n'est pas bloquant, il apparaît seulement lors de l'appui sur le bouton d'appairage.
le seul problème de ce matériel, c'est qu'il manque une information importante pour moi, l'index du compteur, alors quelle devrait etre disponible, dixit le fabricant.
du coup en attendant que cette information remonte, je bidouille pour tenter de calculer les kwh. Je viens tout juste de trouver comment lire la puissance instantanée dans un script lua, me reste plus qu'à trouver comment faire un calcul qui tienne à peu près la route.
domoticz beta/RaspBerry PI3 stretch
https://pon.fr github
rimram31
Messages : 659
Inscription : 04 oct. 2015, 11:22
Localisation : Toulouse

Re: Les tables de la base Domoticz

Message par rimram31 »

papoo a écrit :...le seul problème de ce matériel, c'est qu'il manque une information importante pour moi, l'index du compteur, alors quelle devrait etre disponible, dixit le fabricant....
Ca serait bien que ce "type" de device n'est pas supporté/implémenté dans le hardware (EnOcean ici) de domoticz (désolé patrice du HS ...)
Raspberry Pi 2 + carte RF pi "maison" + Domoticz
Sonde Oregon + Aliexpress - Prises Chacon (3500W) - 1wire DS18B20
Répondre