[RESOLU]Supprimer relève température du Raspberry

Posez ici vos questions d'utilisation, de configuration de DomoticZ, de bugs, de conseils sur le logiciel lui même dans son utilisation et son paramétrage.
Des forums spécifiques sont ouverts ci-dessous pour regrouper les différents sujets.
mike913
Messages : 159
Inscription : 18 oct. 2014, 10:22
Localisation : Morsang / Orge - Essonne
Contact :

Re: Supprimer relève température du Raspberry

Message par mike913 »

Pour te faire voire que cela n' as rien à voire avec le détecteur de température j' ai modifié mon script comme ceci:

Code : Tout sélectionner

-- Allumage Lumière Entree. 
commandArray = {}
if (devicechanged['Presence Entree'] == 'On' and otherdevices['Lumiere Entree'] == 'Off' and  (tonumber(otherdevices_svalues['Sensor Entree']) < 30)) then
	commandArray['Lumiere Entree']='On'
	print('Script Entree: #######################  Allumage ' .. otherdevices_svalues['Sensor Entree'].. ' Lux')
end
if (devicechanged['Presence Entree'] == 'Off' and otherdevices['Lumiere Entree'] == 'On') then
	commandArray['Lumiere Entree']='Off'
	print('Script Entree: #######################  Extinction '.. otherdevices_svalues['Sensor Entree'] .. ' Lux')
end
print (' Vérification -----------------------#######################  ')
return commandArray
et voila ce qui apparait dans les logs:

Code : Tout sélectionner

Wed Nov 12 20:10:30 2014 Hardware Monitor: Fetching data (System sensors)
Wed Nov 12 20:10:30 2014 LUA: Vérification -----------------------#######################
Wed Nov 12 20:10:30 2014 (System) Temp (Unknown)
Wed Nov 12 20:10:31 2014 LUA: Vérification -----------------------#######################
Wed Nov 12 20:10:31 2014 (RFX) Wind (Anemometre)
Wed Nov 12 20:10:31 2014 LUA: Vérification -----------------------#######################
Wed Nov 12 20:10:31 2014 (RFX) UV (UV Terrasse)
Wed Nov 12 20:10:38 2014 LUA: Vérification -----------------------#######################
Wed Nov 12 20:10:38 2014 (AEON) Energy (Total Conso Multimedia)
Wed Nov 12 20:10:39 2014 LUA: Vérification -----------------------#######################
Wed Nov 12 20:10:39 2014 (AEON) Usage (Unknown)
Wed Nov 12 20:10:44 2014 LUA: Vérification -----------------------#######################
Wed Nov 12 20:10:44 2014 (RFX) Wind (Anemometre)
Wed Nov 12 20:10:45 2014 LUA: Vérification -----------------------#######################
Wed Nov 12 20:10:45 2014 (AEON) Lux (Sensor Cuisine)
Wed Nov 12 20:10:46 2014 LUA: Vérification -----------------------#######################
Wed Nov 12 20:10:46 2014 (RFX) UV (Unknown)
Wed Nov 12 20:10:50 2014 LUA: Vérification -----------------------#######################
Wed Nov 12 20:10:50 2014 (RFX) Temp (Temperature WC)
Wed Nov 12 20:10:50 2014 LUA: Vérification -----------------------#######################
Wed Nov 12 20:10:50 2014 (RFX) Temp + Humidity + Baro (Barometrre)
Wed Nov 12 20:10:51 2014 LUA: Vérification -----------------------#######################
Wed Nov 12 20:10:51 2014 (AEON) Energy (Total Conso Multimedia)
Wed Nov 12 20:10:51 2014 LUA: Vérification -----------------------#######################
Wed Nov 12 20:10:51 2014 (AEON) Usage (Unknown)
Wed Nov 12 20:10:59 2014 LUA: Vérification -----------------------#######################
Wed Nov 12 20:10:59 2014 (RFX) Wind (Anemometre)
Wed Nov 12 20:11:00 2014 Hardware Monitor: Fetching data (System sensors)
La ligne apparait dans un interval de 2 à 10 secondes.
DS718+ 2 x 3To(SHR) - Firmware: DSM 7.0.1-42218
DS712+ 2 x 4To (SHR) - Firmware: DSM 6.2.4-25556
Raspberry - RFXTRX433 - Aeon Labs ZStick V2 - Domoticz
FreeBox Delta
https://meteo.folcke.net
https://wiki.folcke.net
valdoison
Messages : 161
Inscription : 17 oct. 2014, 14:59

Re: Supprimer relève température du Raspberry

Message par valdoison »

Si je comprend ce que tu m'expliques, les scripts de type "device" et "time" sont exécutés périodiquement, mais les scripts "device" ont une variable supplémentaire devicechanged qu'il faut utiliser dans un if then end sinon tous ce qui n'y est pas est exécutè.
Domoticz sur serveur UBUNTU 18.04 - Controleur Zwave+ - 7 detecteurs FGMS 001 - 1 télécommande NODON - 1 sirene SE812 - 3 modules AN157 - 1 detecteur ST814 - 1 vanne danfoss LC13 - 1 detecteur de fumée SF812
jackslayter
Messages : 1040
Inscription : 30 sept. 2014, 14:40
Localisation : Isère (38)

Re: Supprimer relève température du Raspberry

Message par jackslayter »

c'est normal pour le print vérification c'est comme ci tu écris

Code : Tout sélectionner

commandArray = {}
print (' Vérification -----------------------#######################  ')
return commandArray
Normal que tu l'es tout les 10s
Raspberry Pi + RFLink + Domoticz Beta
Oregon - 3x Thgr122Nx / Chacon - micromodule 200w, télécommande 3b et 16b, 2x module 1000w, détecteur de fumée, contact de porte, 2x prise 3500w / OWL - CM180 / TRC02 v2 RGB 3M / Cheap - PIR, contact de porte
valdoison
Messages : 161
Inscription : 17 oct. 2014, 14:59

Re: Supprimer relève température du Raspberry

Message par valdoison »

Il y a quelque chose qui m’échappe dans mon raisonnement.
Je pensais:
que les scripts "time" s’exécutaient toutes les minutes, imperturbablement sans autres conditions que cette minute.
que les scripts "device" ne s’exécutaient que si un périphérique changeait de status et donc, pendant une période sans changement, il n'étaient pas exécutés.

Mon exemple et le tien montrent que cela ne fonctionne pas comme cela.

Est ce que j'ai bien résumé?
Domoticz sur serveur UBUNTU 18.04 - Controleur Zwave+ - 7 detecteurs FGMS 001 - 1 télécommande NODON - 1 sirene SE812 - 3 modules AN157 - 1 detecteur ST814 - 1 vanne danfoss LC13 - 1 detecteur de fumée SF812
valdoison
Messages : 161
Inscription : 17 oct. 2014, 14:59

Re: [RESOLU]Supprimer relève température du Raspberry

Message par valdoison »

Bonsoir,

Je relance le sujet après avoir fait maints essais.
2 installations toutes les 2 sans aucun périphérique.
Raspberry + razberry + Domoticz
Pc ubuntu server + clé aeon_labs stick S2 + domoticz
Dans la configuration Raspberry la température du CPU est relevée toutes les 30 secondes par le système et ne peut-être arrêtée.
Dans la configuration PC il n'y a aucun relevé de température.
J'ai créé un script script_device_xxx.lua identique dans les 2 cas qui enregistre le nom du périphérique qui change avec la date dans un fichier.
Résultat: Rien ne s'enregistre pour le PC, le périphérique "température raspberry" s'enregistre toutes les 30 secondes dans celui du Raspberry.
Donc la relève automatique par le système, toutes les 30 secondes, de la température du CPU est considérée comme un changement d'état d'un périphérique et lance donc le script script-device-xxx.lua.
Ceci veut dire que les scripts "device" avec un Raspberry sont exécutés plus souvent que les scripts "time".
Dans ce cas les scripts "time" sont inutiles.
D’où ma question: comment peut on arrêter la relève de la température du CPU du Raspberry?
Domoticz sur serveur UBUNTU 18.04 - Controleur Zwave+ - 7 detecteurs FGMS 001 - 1 télécommande NODON - 1 sirene SE812 - 3 modules AN157 - 1 detecteur ST814 - 1 vanne danfoss LC13 - 1 detecteur de fumée SF812
valdoison
Messages : 161
Inscription : 17 oct. 2014, 14:59

Re: Supprimer relève température du Raspberry

Message par valdoison »

Dans la version 2139 une modification a dû être faite car la température du Raspberry a été assignée à la carte mère que l'on peut désactivée. Si c'est cela c'est une bonne nouvelle pour moi.
Domoticz sur serveur UBUNTU 18.04 - Controleur Zwave+ - 7 detecteurs FGMS 001 - 1 télécommande NODON - 1 sirene SE812 - 3 modules AN157 - 1 detecteur ST814 - 1 vanne danfoss LC13 - 1 detecteur de fumée SF812
Répondre