Capteur vituel (consigne thermostat) ne se met pas à jour...

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 Concernant le Raspberry ou les scripts de toute nature des forums spécifiques sont ouverts
chandler45
Messages : 49
Enregistré le : 09 mars 2015, 15:05

Re: Capteur vituel (consigne thermostat) ne se met pas à jour...

Message par chandler45 »

Toujours le même message...
Domoticz (dernière beta)
Raspberry Pi / RFXTrx433e
Sondes : 3 Sonde Oregon THN132N + 1 OWL Micro+ CM180
Interrupteurs : 3 Prises COCO (AWS APA3-1500R) + 3 Micro modules COCO AWS3500

chandler45
Messages : 49
Enregistré le : 09 mars 2015, 15:05

Re: Capteur vituel (consigne thermostat) ne se met pas à jour...

Message par chandler45 »

Je viens même d'essayer de faire le plus minimaliste possible, mais il y a toujours un temps de 10s...

Code : Tout sélectionner

commandArray = {}
if (devicechanged[flagThermostatEnfantsEco]) then
if (devicechanged[flagThermostatEnfantsEco] == 'On') then
   commandArray['UpdateDevice'] = '82|0|25.00'
end
end
return commandArray 
Domoticz (dernière beta)
Raspberry Pi / RFXTrx433e
Sondes : 3 Sonde Oregon THN132N + 1 OWL Micro+ CM180
Interrupteurs : 3 Prises COCO (AWS APA3-1500R) + 3 Micro modules COCO AWS3500

vil1driver
Messages : 5317
Enregistré le : 30 janv. 2015, 11:07
Localisation : Rennes (35)

Re: Capteur vituel (consigne thermostat) ne se met pas à jour...

Message par vil1driver »

salut,

pourquoi ne pas tenter via json ?
MAJ = VIDER LE CACHE(<-Clicable)
/!\Les mises à jour de Domoticz sont souvent sources de difficultés, ne sautez pas dessus
modules.lua

Un ex domoticzien

chandler45
Messages : 49
Enregistré le : 09 mars 2015, 15:05

Re: Capteur vituel (consigne thermostat) ne se met pas à jour...

Message par chandler45 »

J'ai testé le JSON, et là effectivement ça fonctionne... peut être que le problème existe quand même avec, et que le script LUA ne reste pas attendre donc ce n'est pas visible... mais bon, en tout cas ça fonctionne.

Par contre, je n'ai pas trouvé comment exécuter plusieurs appels JSON dans un même script LUA. On ne peut préciser qu'un seul "commandArray['OpenURL']. Je reviens un peu sur mon besoin, pour m'expliquer. Alors j'ai 4 radiateurs, avec chacun leur consigne de thermostat. Et je veux avec un switch pouvoir basculer les 4 consignes en mode eco, confort ou autre. Tu pourrais me dire, pourquoi garder 4 consignes alors ? C'est parce que je veux pouvoir déroger à la règle radiateur par radiateur au besoin.

Et accessoirement, le fait que ça devrait fonctionner mais que ce n'est pas le cas... ben j'ai du mal à laisser !! ;)
Domoticz (dernière beta)
Raspberry Pi / RFXTrx433e
Sondes : 3 Sonde Oregon THN132N + 1 OWL Micro+ CM180
Interrupteurs : 3 Prises COCO (AWS APA3-1500R) + 3 Micro modules COCO AWS3500

jackslayter
Messages : 954
Enregistré le : 30 sept. 2014, 14:40
Localisation : Isère (38)

Re: Capteur vituel (consigne thermostat) ne se met pas à jour...

Message par jackslayter »

et avec

Code : Tout sélectionner

commandArray[1] = {['OpenURL'] = 'dsqfsdg'}
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

chandler45
Messages : 49
Enregistré le : 09 mars 2015, 15:05

Re: Capteur vituel (consigne thermostat) ne se met pas à jour...

Message par chandler45 »

Ah merci, je vais essayer ça. Parce que je sens qu'il va falloir que je me fasse à l'idée que l'autre méthode ne fonctionne pas :roll:
Domoticz (dernière beta)
Raspberry Pi / RFXTrx433e
Sondes : 3 Sonde Oregon THN132N + 1 OWL Micro+ CM180
Interrupteurs : 3 Prises COCO (AWS APA3-1500R) + 3 Micro modules COCO AWS3500

chandler45
Messages : 49
Enregistré le : 09 mars 2015, 15:05

Re: Capteur vituel (consigne thermostat) ne se met pas à jour...

Message par chandler45 »

Merci jackslayter ! Ca fonctionne comme ça, j'arrive à mettre plusieurs Consigne de thermostat à jour. Un peu frustré de ne savoir pourquoi l'autre solution ne fonctionne pas, mais au moins grâce à toi je vais pouvoir avancer sur ce sujet ! :)
Domoticz (dernière beta)
Raspberry Pi / RFXTrx433e
Sondes : 3 Sonde Oregon THN132N + 1 OWL Micro+ CM180
Interrupteurs : 3 Prises COCO (AWS APA3-1500R) + 3 Micro modules COCO AWS3500

jackslayter
Messages : 954
Enregistré le : 30 sept. 2014, 14:40
Localisation : Isère (38)

Re: Capteur vituel (consigne thermostat) ne se met pas à jour...

Message par jackslayter »

c'est vrai que c'est bizarre que la solution 'évidente' ne marche pas
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

frugonn
Messages : 15
Enregistré le : 22 janv. 2016, 14:28

Re: Capteur vituel (consigne thermostat) ne se met pas à jour...

Message par frugonn »

Bonjour,

Je viens de tomber sur votre post et je travail egalement sur le thermostat virtuel,
lorsque je fait un appel en json j'ai ça

Code : Tout sélectionner

{
   "ActTime" : 1456389591,
   "ServerTime" : "2016-02-25 09:39:51",
   "Sunrise" : "07:37",
   "Sunset" : "18:20",
   "result" : [
      {
         "AddjMulti" : 1.0,
         "AddjMulti2" : 1.0,
         "AddjValue" : 0.0,
         "AddjValue2" : 0.0,
         "BatteryLevel" : 255,
         "CustomImage" : 0,
         "Data" : "20.0",
         "Description" : "Indique la température demandé dans les chambres En mode confort",
         "Favorite" : 1,
         "HardwareID" : 5,
         "HardwareName" : "Virtual",
         "HardwareType" : "Dummy (Does nothing, use for virtual switches only)",
         "HardwareTypeVal" : 15,
         "HaveTimeout" : false,
         "ID" : "00140CA",
         "LastUpdate" : "2016-02-25 09:35:21",
         "Name" : "Thermostat Chambres",
         "Notifications" : "false",
         "PlanID" : "6",
         "PlanIDs" : [ 6 ],
         "Protected" : false,
         "SetPoint" : "20.0",
         "ShowNotifications" : true,
         "SignalLevel" : "-",
         "SubType" : "SetPoint",
         "Timers" : "false",
         "Type" : "Thermostat",
         "TypeImg" : "override_mini",
         "Unit" : 1,
         "Used" : 1,
         "XOffset" : "0",
         "YOffset" : "0",
         "idx" : "123"
      }
   ],
   "status" : "OK",
   "title" : "Devices"
}
sur le thermostat on a le SetPoint et le Data.
Set point est la temperature demandée dans domoticz pour la temp destination, et data la température actuelle, que je souhaite mettre a jour par la sonde de la zone concernée. ainsi si setpoint et data ston egaux on peut stopper le chauffage.... je ne sais pas si c'est claire....

merci d'avance pour ces precision et de votre aide

LucasC
Messages : 4
Enregistré le : 22 janv. 2019, 13:50

Re: Capteur vituel (consigne thermostat) ne se met pas à jour...

Message par LucasC »

Bonjour,

Je tente un déterrage de sujet ....
Je souhaite modifier la consigne de mes thermostats virtuels en fonction de la position d'un switch virtuel (Vacances/présence/....)
Je n'arrive pas à le faire par script et je ne comprend pas pourquoi. J'ai finalement réussi avec une commande json mais elle fait étonnaient foirer tous mes autres scripts, comme s'il y avait conflit entre le parametrage des thermostats virtuels et la commande json.

deux questions: est ce que depuis le temps, qqun a trouvé comment le faire en script ?
qqun pourrait me dire ce qui ne va pas dans ma commande json ? :
commandArray['OpenURL']= 'https://xxxxx:8080/json.htm?username=yy ... etpoint=12'


MERCI bcp de votre aide
Lucas

Répondre