Widget Clim : 4 états // Comment faire?

J’avais vu ce widget mais ça colle pas totalement au besoin.
Je vais regarder comment c’est fait, c’est pas dit que ça ne m’aide pas.

En attendant, si quelqu’un a la solution…

Bonne chance alors.
Bonne fin de journée

Salut,

Faudrait que je regarde mais je crois que j’ai fait une version 4 états de ce widget. Et quelqu’un sur le forum en a fait une version 6 états.

Sinon une commande action/liste ça n’irait pas dans ton cas?

J’ai essayé une liste mais c’est moins joli et j’ai pas trouvé comment tuné le rendu dans les widgets.
Y’a un tuto quelque part ?

Bon, finalement, je me suis retourné sur une liste.
J’ai trouvé comment la modifier un peu avec de la CSS dans les widgets.

Merci.

Pour le rendre Wife Compliant (ah ah j’aime beaucoup le terme) de mon coté j’ai fait un scénario qui vérifie température intérieure, extérieure, minimale de la journée et qui gère tout (chaud / froid / chauffage classique s’il fait trop froid)
Et dans la partie design un virtuel qui permet de choisir les valeurs qui impactent le scénario.

L’idée c’est de ne pas avoir à y toucher :smiley:

Capture

Impressionnant !
C’est une approche que j’aime bien, de gérer des paramètres voulus plutôt que de lancer des chauffages.
J’ai déjà un truc comme ça pour la nuit (si t°< 18, alors chauffage a 20° pendant 20 minutes) histoire de ne pas à m’en occuper et surtout de ne pas avoir le bruit de la clim en permanence)

Tu aurais le détail du scénario, que je regarde ce que je peux reprendre ?

J’ai créé des modes et je m’appuie dessus dans le scenario:

le scénario se lance une fois par heure
(bon j’affiche aussi les modes sur le design si on veut forcer, mais au final pas besoin :slight_smile:

Si besoin je peux expliciter avec des mots ce qu’il fait exactement

voici l’export:

  • Nom du scénario : IA Climatisation et Chauffage
  • Objet parent : Tous
  • Mode du scénario : schedule
    • Programmation : 5 * * * *
- Nom du scénario : IA Climatisation et Chauffage
- Objet parent : Tous
- Mode du scénario : schedule
    - Programmation : 5 * * * *



    
    SI #[Tous][Présence][Mode]#!="Vacances" AND #mois# in [1,2,3,4,5,9,10,11,12]
    ALORS
         
        SI #[2eme Etage][Th Chambre Parents][Température]# >21 AND #[1er Etage][Clim Salon][Température int. (sonde)]# >22
        ALORS
             
            SI #[Tous][Climatisation][Mode]# != "OFF"
            ALORS
             #[Tous][Climatisation][OFF]# - Options : {"enable":"1","background":"0"}
            SINON
             
            SI #[Tous][Chauffage][Mode]# != "OFF"  
            ALORS
             #[Tous][Chauffage][OFF]# - Options : {"enable":"1","background":"0"}
            SINON
        SINON
         
        SI #time# >0900 AND #time# < 2300 OR #[Tous][Réglages IA Chauffage et Climatisation][Clim après 23h:]# == "oui"  
        ALORS
             
            SI #[2eme Etage][Th Chambre Parents][Température]# <19 OR #[1er Etage][Clim Salon][Température int. (sonde)]# <19 OR #[Tous][Climatisation][Mode]# != "OFF" OR #[Tous][Chauffage][Mode]# != "OFF" 
            ALORS
                 
                SI #[Tous][Méteo Officielle][Température Min]# < #[Tous][Réglages IA Chauffage et Climatisation][SeuilTempMiniClim]#
                ALORS
                     
                    SI #[Tous][Chauffage][Mode]# != "ON"  
                    ALORS
                     #[Tous][Chauffage][ON]# - Options : {"enable":"1","background":"0"}
                    SINON
                SINON
                 
                SI #[Tous][Méteo Officielle][Température Min]# >= #[Tous][Réglages IA Chauffage et Climatisation][SeuilTempMiniClim]#
                ALORS
                     
                    SI #[Tous][Climatisation][Mode]# != "Chaud Etage" AND #[Tous][Méteo Officielle][Température Min]# <= #[Tous][Réglages IA Chauffage et Climatisation][SeuilSolChauffant]#
                    ALORS
                         
                        SI #[Tous][Réglages IA Chauffage et Climatisation][Clim et Sol Chauffant:]# != "Clim et Sol"  
                        ALORS
                         #[Tous][Climatisation][Chaud Etage]# - Options : {"enable":"1","background":"0"}
                        SINON
                         
                        SI #[Tous][Réglages IA Chauffage et Climatisation][Clim et Sol Chauffant:]# == "Clim et Sol"  
                        ALORS
                         #[Tous][Climatisation][Chaud]# - Options : {"enable":"1","background":"0"}
                        SINON
                     #[Tous][Chauffage][Mixte]# - Options : {"enable":"1","background":"0"}
                     #[1er Etage][Thermostat Nest Salon][Thermostat]# - Options : {"enable":"1","background":"0","slider":"#[Tous][R\u00e9glages Chauffage Confort][TempConfortSalon]#"}
                    SINON
                     
                    SI #[Tous][Méteo Officielle][Température Min]# > #[Tous][Réglages IA Chauffage et Climatisation][SeuilSolChauffant]# 
                    ALORS
                     #[1er Etage][Thermostat Nest Salon][Eteint]# - Options : {"enable":"1","background":"0"}
                    SINON
                     
                    SI #[Tous][Climatisation][Mode]# != "Chaud" AND #[Tous][Méteo Officielle][Température Min]# > #[Tous][Réglages IA Chauffage et Climatisation][SeuilSolChauffant]#
                    ALORS
                     #[Tous][Climatisation][Chaud]# - Options : {"enable":"1","background":"0"}
                     #[Tous][Chauffage][Mixte]# - Options : {"enable":"1","background":"0"}
                    SINON
                SINON
            SINON
        SINON
         
        SI #time# > 2300 or #time# <0900 AND #[Tous][Réglages IA Chauffage et Climatisation][Clim après 23h:]# != "oui"  
        ALORS
             
            SI #[2eme Etage][Th Chambre Parents][Température]# <19 OR #[1er Etage][Clim Salon][Température int. (sonde)]# <19 OR #[Tous][Climatisation][Mode]# != "OFF" OR #[Tous][Chauffage][Mode]# != "OFF"  
            ALORS
                 
                SI #[Tous][Méteo Officielle][Température Min]# >= #[Tous][Réglages IA Chauffage et Climatisation][SeuilTempMiniClim]#
                ALORS
                     
                    SI #[Tous][Climatisation][Mode]# != "Chaud RDC"
                    ALORS
                     #[Tous][Climatisation][Chaud RDC]# - Options : {"enable":"1","background":"0"}
                         
                        SI #[Tous][Méteo Officielle][Température Min]# < #[Tous][Réglages IA Chauffage et Climatisation][SeuilSolChauffant]# AND #[Tous][Réglages IA Chauffage et Climatisation][Clim et Sol Chauffant:]# == "Clim et Sol"  
                        ALORS
                         #[1er Etage][Thermostat Nest Salon][Thermostat]# - Options : {"enable":"1","background":"0","slider":"#[Tous][R\u00e9glages Chauffage Confort][TempConfortSalon]#"}
                        SINON
                         
                        SI #[Tous][Méteo Officielle][Température Min]# < #[Tous][Réglages IA Chauffage et Climatisation][SeuilSolChauffant]# AND #[Tous][Réglages IA Chauffage et Climatisation][Clim et Sol Chauffant:]# != "Clim et Sol"  
                        ALORS
                         #[1er Etage][Thermostat Nest Salon][Eteint]# - Options : {"enable":"1","background":"0"}
                        SINON
                     #[Tous][Chauffage][Mixte]# - Options : {"enable":"1","background":"0"}
                     #[2eme Etage][Th Bibliotheque][Confort]# - Options : {"enable":"1","background":"0"}
                     #[2eme Etage][Th Chambre enfant][Confort]# - Options : {"enable":"1","background":"0"}
                     #[2eme Etage][Th Chambre Parents][Confort]# - Options : {"enable":"1","background":"0"}
                    SINON
                SINON
                 
                SI #[Tous][Méteo Officielle][Température Min]# < #[Tous][Réglages IA Chauffage et Climatisation][SeuilTempMiniClim]#
                ALORS
                     
                    SI #[Tous][Chauffage][Mode]# == "OFF"
                    ALORS
                     #[Tous][Chauffage][ON]# - Options : {"enable":"1","background":"0"}
                    SINON
                SINON
            SINON
        SINON
    SINON
    
    SI #[Tous][Présence][Mode]#=="Vacances" AND #mois# in [1,2,3,4,5,9,10,11,12]
    ALORS
         
        SI #[Tous][Chauffage][Mode]# != "ECO"  
        ALORS
         #[Tous][Chauffage][ECO]# - Options : {"enable":"1","background":"0"}
        SINON
    SINON
    
    SI #[Tous][Présence][Mode]#=="Vacances" AND #mois# in [6,7,8,9]
    ALORS
         
        SI #[Tous][Climatisation][Mode]# != "OFF"
        ALORS
         #[Tous][Climatisation][OFF]# - Options : {"enable":"1","background":"0"}
        SINON
    SINON
    
    SI #[Tous][Présence][Mode]#=="Présent" AND #mois# in [6,7,8,9] AND #time# >1000 AND #time# < 2200 
    ALORS
         
        SI #[1er Etage][Clim Salon][Température int. (sonde)]# >=#[Tous][Réglages IA Chauffage et Climatisation][SeuilTempMaxiClim]# AND #[2eme Etage][Th Chambre Parents][Température]# >=#[Tous][Réglages IA Chauffage et Climatisation][SeuilTempMaxiClim]#
        ALORS
             
            SI #[Tous][Climatisation][Mode]# != "Froid"
            ALORS
             #[Tous][Climatisation][Froid]# - Options : {"enable":"1","background":"0"}
            SINON
        SINON
         
        SI #[1er Etage][Clim Salon][Température int. (sonde)]# <#[Tous][Réglages IA Chauffage et Climatisation][SeuilTempMaxiClim]# AND #[2eme Etage][Th Chambre Parents][Température]# >=#[Tous][Réglages IA Chauffage et Climatisation][SeuilTempMaxiClim]#   
        ALORS
             
            SI #[Tous][Climatisation][Mode]# != "Froid Etage"
            ALORS
             #[Tous][Climatisation][Froid Etage]# - Options : {"enable":"1","background":"0"}
            SINON
        SINON
         
        SI #[Tous][Climatisation][Mode]# != "OFF" AND #[1er Etage][Clim Salon][Température int. (sonde)]# +2 < #[Tous][Réglages IA Chauffage et Climatisation][SeuilTempMaxiClim]# AND #[2eme Etage][Th Chambre Parents][Température]# +2 <#[Tous][Réglages IA Chauffage et Climatisation][SeuilTempMaxiClim]#
        ALORS
         #[Tous][Climatisation][OFF]# - Options : {"enable":"1","background":"0"}
        SINON
    SINON
    
    SI #[Tous][Présence][Mode]#=="Présent" AND #mois# in [6,7,8,9] AND #time# >2300
    ALORS
         
        SI #[Tous][Réglages IA Chauffage et Climatisation][Clim après 23h:]# != "oui"  AND #[Tous][Climatisation][Mode]# != "OFF"
        ALORS
         #[Tous][Climatisation][OFF]# - Options : {"enable":"1","background":"0"}
        SINON
    SINON
    
    SI #[Tous][Climatisation][Mode]# != "OFF"
    ALORS
         
        SI #time# >0800 AND #time# < 2100 AND #[Tous][Clim Ventilation][Mode]#!="Vitesse 1"
        ALORS
         #[Tous][Clim Ventilation][Vitesse 1]# - Options : {"enable":"1","background":"0"}
        SINON
         
        SI #time# > 2100 or #time# <0100 AND #[Tous][Clim Ventilation][Mode]#!="Silence"
        ALORS
         #[Tous][Clim Ventilation][Silence]# - Options : {"enable":"1","background":"0"}
        SINON
         
        SI #time# >0100 AND #time# < 0800 AND #[Tous][Clim Ventilation][Mode]#!="Auto"
        ALORS
         #[Tous][Clim Ventilation][Auto]# - Options : {"enable":"1","background":"0"}
        SINON
    SINON

Merci, très clair, ton truc…

Je vais m’en servir pour faire le même genre de truc, je suis sur que ca va lui plaire :slight_smile:
Je vais rajouter aussi un mode « confinement » parce que je me suis fait défoncé ce matin parce que le chauffage s’arrete à 9h en semaine alors qu’on est là en ce moment…

1 J'aime

Ah ah j’ai arrêté de faire dés abaissements de température c’est moins confortable

Vaut mieux un 19 constant qu’un 20 avec abaissement a 18 ou 17. Ça consomme pareil au final

Ouaip, mais par contre j’ai que des blocs de clim et ça souffle. Du coup, je préfère les arrêter et les relancer doucement quand je dors pour ne pas mourir de froid plutôt que d’avoir un souffle constant qui me vrille les nerfs.

En effet. Dans ce cas chauffer plus avant et mettre la ventilation au mini pour la nuit non ?
Les Daikin en mode silence faut vraiment tendre l’oreille !

Avec du Mitsu, meme à 1 et en mode nuit (que je ne peux pas commander via Jeedom ou MelCloud ou l’appli officiel, d’ailleurs, uniquement à la télécommande…), je l’entends.

Après, j’ai une audition très fine et je suis extrêmement sensibles aux bruits environnants qui ont tendance à me rendre hystérique…
Ma vie est un enfer ^^

raison de plus pour automatiser au max selon tes habitudes :slight_smile:

Je comprends je suis assez sensible au bruit aussi cela devient vite une obsession de trouver l’origine pour le supprimer…

J’ai découpé en 3 modes la présence:

  • Présent ( qui correspond a ton mode confinement, chauffage permanent, refroidissement selon mois, ouvertures des volets automatique, gestion des lumières automatique…)
  • Absent (pour les absences temporaires genre travail, courses, parti en week end… chauffage permanent car durée trop courte pour justifier un abaissement, pas de refroidissement…)
  • Vacances (absence longue durée, chauffage eco, pas de refroidissement, coupure ballon eau chaude…)

Bonjour,
tu pensais à moi :slight_smile: j’ai tenté le widget N états, à paramétrer, pour l’instant ça fonctionne plutot bien (en dashboard mais pas encore en version web-mobile)
basiquement pour mes chauffages fil-pilote, donc 6 états ça ressemble à cela:
image

il y a 1 seule variable avec les labels, et le script affiche les boutons :
#texte# = OFF;HORS-GEL;ECONOMIQUE;MINI;NORMAL;CONFORT
( on ne le voit pas sur l’image, mais le blanc inversé c’est le ‹ hover › au survol de la souris, sinon la valeur sélectionnée c’est le rouge bien sur)

en mode mobile j’ai un pb d’affichage / CSS que j’ai déclaré ici Hauteur de tuile sur widget en v3 (si jamais qq1 a de l’inspiration)

Salut,

A dire vrai je pensais à @MarcF, je ne me souviens même pas avoir vu que tu avais fait cette modif également :sweat_smile: :roll_eyes: :

@Salvialf
Merci de penser à moi tu m’a inspiré et du coup j’ai réussi à faire qlq chose qui me convient sur 6 positions
image

J’ai finalement utilisé une liste :

Capture d’écran 2020-03-27 à 23.29.52

C’est moins sexy mais ca fonctionne.

Par ailleurs, je suis en pleine rédaction d’un scénario long comme un jour sans fin pour automatiser mes chauffages au maximum sans avoir besoin d’y toucher. C’est que du bonheur.

Manque le version pour mobile
Tu nous l’a promis avant la fin de l’année :laughing:

en attendant j’ai bidouillé le widget sur 4,5 et 6 positions
comme je ne suis pas un spécialiste, j’ai forcé les dimentions car en fonction du texte les cases ne suivaient pas

State_Switch.zip.txt (7,2 Ko)
oter .txt pour dézipper

Hello. Tout d’abord merci du partage. Les novices en code comme moi arrivent à personnaliser leur Jeedom à peu près comme ils veulent.

Mon pb :
J’ai suivi les instruction pour installer le plugin 4state en V4.
Il s’affiche correctement, mais le sélecteur ne s’affiche pas.

Capture d’écran 2020-05-20 à 17.26.27

Quelqu’un aurait une idée ?

Jeedom V4 en VM sous Proxmox.

EDIT :
Quel boulet :
la commande INFO était en type AUTRE au lieu d’être en NUMERIQUE !
Et j’ai cherché un moment :wink: