Aller au contenu

jojo

Membres confirmés
  • Compteur de contenus

    14 554
  • Inscription

  • Dernière visite

  • Jours gagnés

    186

Tout ce qui a été posté par jojo

  1. pourquoi autre ? Que souhaites-tu faire ?
  2. jojo

    Heating Manager - PID and more

    ke confirme la divergence à cause de property="NO", La consigne est à 13°C, Je suis à 15°C, le régulateur dit 100M, mais le device est sur off.. (il me semble que c'est quand l'écart de température augmente que ça ne va plus). (J'ai une alternative, mais mon objectif est d'essayer de tester tous les cas possible) avec log level = 2 [09.01.2023] [13:31:50] [DEBUG] [QUICKAPP846]: ------------------------------------------------------------------------------ [09.01.2023] [13:31:50] [DEBUG] [QUICKAPP846]: Setpoint Cave Vins : 'Auto' = 13° (Auto) [09.01.2023] [13:31:50] [DEBUG] [QUICKAPP846]: [REGUL] Cave_AirCo : Démarrage cycle PID (Cycle) (5m) [09.01.2023] [13:31:50] [DEBUG] [QUICKAPP846]: [INFO ] Cave_AirCo : Consigne 13°C | Temp. 15.0°C | Extérieur 6.5°C [09.01.2023] [13:31:50] [DEBUG] [QUICKAPP846]: [REGUL] Cave Vins (Cave_AirCo) : C 13°C | T 15.0°C | Début clim. 4m 58s [09.01.2023] [13:32:00] [DEBUG] [QUICKAPP846]: ------------------------------------------------------------------------------
  3. jojo

    Heating Manager - PID and more

    Super ! Merci.. A 2, on va faire un méga super QA : je teste en profondeur (à mon rythme...) et tu fais le plus difficile (pour moi) coder proprement ... Je crois que je viens de trouver pourquoi il ne régulait pas correctement : Cette nuit c'était parfait avec cette config : HM:addHeater({id=327, Kp=100}) et ça n'allait pas avec HM:addHeater({id=327, property="NO", Kp=100}) Or mon ID=327 est un FGS224, property="NO" était faux, mais bon, en quoi cette info influe-t-elle la régulation. De ma compréhension, c'est un simple retour d'état ... Je viens de remettre le paramètre property="NO", et la température semble à nouveau diverger : J'implémente ton nouveau code sans le paramètre property="NO".
  4. jojo

    Heating Manager - PID and more

    il y a vraiment un soucis : Je ne crois pas que c'est avec la régul proprement dite, car elle demande 100 % mais avec la commande au device, qui est Off (c'est un FGS-224)
  5. jojo

    Heating Manager - PID and more

    je viens de modifier dans le fichier Config Auto=12. Et toujours pas synchronisation des UI Il régule à 12 ou à 13 du coup ?
  6. jojo

    Heating Manager - PID and more

    voici après 2 min ... J'y pense, j'ai modifié la consigne Eco via l'UI, mais dans le fichier config, Auto=13
  7. jojo

    Support Gea

    GEA.add(true, 5*60, "forcer a 19°C clim Ch1", {{"Repeat"}, {"ThermostatMode", id["CONTROL_CLIM_CH1"], "Heat"}, {"HeatingThermostatSetpoint", id["CONTROL_CLIM_CH1"], "19"}})
  8. jojo

    Support Gea

    en fait, ai-je bien compris que tu veux que la clim soit toujours (quoiqu'il arrive) en mode chaud à 19°C ?
  9. jojo

    Heating Manager - PID and more

    autre question (non spécifique au refroidissement) Je l'illustre par ce graphique : Ici c'est donc le mode Eco qui est sélectionné (?) Il a été configuré à 14,5°C (cfr 3) Mais le thermostat fonctionne avec quelle consigne (13 (cfr 1&2) ou 14,5 (cfr 3)) Ne serait-ce pas que toutes les infos soient "cohérentes" (comme pour le mode OFF) Maintenant que je me suis lancé, il va être difficile de m'arrêter ...
  10. jojo

    Quick app porte de garage

    avec un FGBS-222 (positionné dans le moteur) je fais tout : position et commande de la porte, le tout en "filaire" et sans piles => fiable et pas cher
  11. jojo

    Support Gea

    juste une idée comme ça : et si le 19 devait être entré en numérique et pas en alpha ? comme ceci : {"HeatingThermostatSetpoint", id["CONTROL_CLIM_CH2"], 19}
  12. jojo

    Heating Manager - PID and more

    désolé, il y a des soucis avec la régul. .... je m'explique (les screenshots proviennent de mon GSM, avec l'avant dernière version du code - donc pas encore celle où tu as remis les emoji dans l'UI). Comme je n'ai pas vu d'erreur dans les logs, je ne les joins pas). Ici, on voit, une consigne à 13, une température mesurée à 13,8 et P = 0% Ici P à 100%, mais mon airoco arrêté dans les faits. Je suis repassé ce matin sur mon ancienne régulation : En ce qui concerne l'UI (je suis comme toi, j'aime ce qui est beau et utile) La seconde ligne de texte reprend la consigne (qui est reprise plus haut) et le mode (qui est précisé à la ligne suivante) Dans les logs, j'ai vu que tu récupérais la température extérieure. Pour quoi ne pas l'afficher juste en dessous du mode actuel (surtout qu'on a gagné un ligne) ?
  13. jojo

    Heating Manager - PID and more

    ce débug est passé. C'est donc cette version du code qu'il faut garder
  14. jojo

    Heating Manager - PID and more

    voici donc un debug [06.01.2023] [18:32:36] [DEBUG] [QUICKAPP846]: ------------------------------------------------------------------------------ [06.01.2023] [18:32:36] [DEBUG] [QUICKAPP846]: Updating outdoor temperature [06.01.2023] [18:32:36] [DEBUG] [QUICKAPP846]: Setpoint Cave Vins : Resolving alias 'Auto' [06.01.2023] [18:32:36] [DEBUG] [QUICKAPP846]: readString: Auto [06.01.2023] [18:32:36] [DEBUG] [QUICKAPP846]: => Mode Auto = 13 [06.01.2023] [18:32:36] [DEBUG] [QUICKAPP846]: Setpoint Cave Vins : 'Auto' = 13° (Auto) [06.01.2023] [18:32:36] [DEBUG] [QUICKAPP846]: Room Setpoint = {"sour":"Auto","setp":13,"manual":false,"user":"User","orig":"Auto","code":"Auto","desc":"Setpoint Cave Vins"} [06.01.2023] [18:32:36] [DEBUG] [QUICKAPP846]: Translate: Auto [06.01.2023] [18:32:36] [DEBUG] [QUICKAPP846]: readString: Auto [06.01.2023] [18:32:36] [DEBUG] [QUICKAPP846]: UpdateLabelSource OK [06.01.2023] [18:32:36] [DEBUG] [QUICKAPP846]: updateRoomSetpoint OK [06.01.2023] [18:32:36] [DEBUG] [QUICKAPP846]: Updating Heater Sensor value [06.01.2023] [18:32:36] [DEBUG] [QUICKAPP846]: getTempSensor : heater Cave_AirCo [06.01.2023] [18:32:36] [DEBUG] [QUICKAPP846]: (Cave_AirCo) Using room Cave Vins default sensor as temperature sensor [06.01.2023] [18:32:36] [DEBUG] [QUICKAPP846]: Check PID cycle for Cave_AirCo [06.01.2023] [18:32:36] [DEBUG] [QUICKAPP846]: Main Loop OK
  15. jojo

    Heating Manager - PID and more

    ça va bcp mieux comme ça ! Plus d'erreur dans le dévug, et il m'affiche la bonne température. Par contre, toujours impossible de t'envoyer le débug, même en le passat dans sublimetext (équivalen de NotePad++)
  16. jojo

    Heating Manager - PID and more

    j'ai du le vider, pour que le site accepte d'envoyer le message. ton debug est trop joli, impossible de le publier sur le site. en mettant la méthode en commentaires erreur car il ne trouve pas la mathode Auto
  17. jojo

    Heating Manager - PID and more

    autre soucis qui apparait : La config du mode Auto (config à laquelle je n'ai rien compris) EDIT : impossible de mettre ton Debug, car il contiendrait des caractères spéciaux, qui sont interprétés comme dex emoji non permis par le site ...
  18. jojo

    Heating Manager - PID and more

    le site déconne ferme chez moi, j'avais vu cette erreur du coup dans le debug. J'ssaye avec ta correction
  19. jojo

    Heating Manager - PID and more

    je n'y arrive pas. J'ai importé ton QA et l'ai assigné à la pièce Cave à vins. Dans le fichier config, la seule ligne que j'ai modifiée et celle de la définition du Heater: HM:addHeater({id=327, property="NO", Kp=100}) Le mode du QA était déjà ok : HMCF.coolingDevice = true idem pour le mode auto ; je n'ai rien changé : HM:setModes({Auto="#1", Aeration=5}) i'ai configuré la température de la pièce comme il faut (enfin, je crois, je ne suis plus sûr de rien) Et dans le preview du device : je n'ai pas de température il dit que le thermostat est OFF il affiche une erreur inconnue Merci de ton aide
  20. jojo

    Latence de 15s

    y compris la box ?
  21. jojo

    Support Gea

    évidemment que ça fonctionne : 2 règles/lignes c'est un OU 2(ou plus) conditions dans la même règle , c'est un ET
  22. jojo

    Heating Manager - PID and more

    k'ai commencé à lire le mode d'emploi : ce QA est une tuerie ! Rien qu'à en lire les 90 premières lignes, j'en vais mal de tête. Je comprends maintenant, pourquoi il y a un fichier config, et pas uniquement des variables... J'essaie d'implémenter ce monstre pour ma cave à vins ce pm ...
  23. jojo

    Heating Manager - PID and more

    tu as été ^lus rapide que prévue, et je n'ai toujours pas eu le temps de regarder ... Afin de ne pas perdre le travail du mode d'emploi, ne le mettrais-tu pas comme un fichier supplémentaire dans le QA?
  24. jojo

    Heating Manager - PID and more

    ok pour la température extérieure : il ne faut pas se chatouiller pour se faire rire. Je pensais que c'était un paramètre important, mais je ne m'était encore jamais penché sérieusement sur la question. je n'ai pas encore regardé les modes par défaut du QA. Je pensais que le QA ne s'occupait que de régler la régul du radiateur en fonction d'une température de consigne, mais apparemment, il fait beaucoup plus ... Il faut vraiment que je regarde ce qu'il a dans le ventre. Aujourd'hui, je choisis mes modes de chauffe (confort ou éco) en fonction d'un agenda Google. Il faut que je regarde comment pouvoir continuer à l'utiliser ... Maintenant, voici ce que je vois comme modes pour chaque pièce : Chauffe confort (= présent et température agréable) éco (= présent et température réduite) vacances (= température hors gel) AirCo confort (= présent et température fraiche : ma cave à vins qui doit être fraiche h24 serait tout le temps dans ce mode) éco (= présent et température supérieure) vacances (= on arrête l'AirCo) Je vois donc les 3 mêmes modes en chauffe ou réfrigération, seules les consignes varient. Donc dans ce super QA, je verrais: mode régulation : chauffe | réfrigération confort : température de consigne (exple : chauffe = 20°C - réfrigération = 23°C ou 13°C pour vin) éco : température de consigne (exple : chauffe = 17°C - réfrigération = 25°C) vacances : température de consigne (exple : chauffe = 6°C - réfrigération = 40°C) Je crois donc qu'il "n'y aurait qu'à" changer la formule selon qu'on est en mode chauffe ou réfrigération ...
×
×
  • Créer...