-
Compteur de contenus
14 529 -
Inscription
-
Dernière visite
-
Jours gagnés
184
Tout ce qui a été posté par jojo
-
Berale24, Voici pour t'inspirer et te motiver les scènes que j'ai créées : Pour la simulation de présence : Et pour la gestion de mon ECS Avant d'encoder tout cela dans HCL, j'ai préparé mes scénario dans xls afin d'avoir 1) une idée de scénario qui tient la route 2) une doc de ce que j'ai fait (plus compréhensible que des durées en secondes) Bon boulot
- 22 réponses
-
- 1
-
-
merci !
-
bon apétit, mais c'est normal, on est au bistro !
-
voir aussi ce résumé plus récent fait par Zorgonaute84 Comment voir le status d'une variable globale de manière sympa (avec une icône par exemple) sans devoir passer par le panel variables depuis votre téléphone Androà¯d ? Les variables globales Il faut en abuser, elles ouvrent des possibilités gigantesques que le monde de la domotique. Voici celles que j'ai définies : Auth_PS3 : Interdit/Autorisé (si elle est Interdit, le Wall Plug associé s'étient automatiquement, fini la surveillance continue du gamin ...) Auth_TV : Interdit/Autorisé (si elle est Interdit, le Wall Plug associé s'étient automatiquement, fini la surveillance continue de la fille ...) Chauffage : 0/1/2 (0 = uniquement ECS, 1 = ECS 1 SdB, 2 = Tout) Conges : Oui/Non (si oui, je suis toute la journée à la maison, et alors le chauffage fonctionne autrement (encore à réaliser, mais difficile à priori)) DayPart : AfterSunrise/ After Sunset (exple : si une porte reste ouverte longtemps après le coucher du soleil => notification, si en journée, pas de problème) Saison : Printemps/Eté/Automne/Hiver (si en été, allumage automatique des lampes de jardin VMC : On/Off (me permet de contrôler si la VMC a le droit de démarrer) Vacances : Oui/Non (si Oui, pas de chauffage de ECS, lumières de simulation de présence) Les valeurs de ces variables sont contrôlées par des scènes. Les Virtual Devices Pour chacune des variables, j'ai créé une Virtual Device, avec le nombre de boutons correspondant au nombre de valeur autorisées de la variable. Pour ce tuto, je prendrai l'exemple de la variable Chauffage. La virtual device qui y est associée : Tip : utilisez un ID représentatif de la valeur pour chaque bouton, car c'est l'ID qui sera proposé dans les scènes. ! l'ID ne peut pas contenir de <space>, _, -, etc Les Scènes La mise à jour de la virtual device en fonction de l'état de la variable se fait par l'intermédiaire de scènes. Il faut une scène pour chaque status de chaque variable. (J'ai donc 19 scènes pour mes 8 variables). Tip1 : cochez la case "Start when Home Center 2 start" pour être sà»r qu'elle s'exécute en continu Tip2 : lorsque vous modifiez l'icône de la scène, la case se décoche automatiquement (en tout cas sur la HCL = bug) La condition "Day Of Week" (tous les jours cochés !) et "At Any Time" permet de s'assurer que la virtual device a toujours la bonne valeur (après un save de la virtual device, ou un restart du HC2/L) Sections virtuelles Afin d'éviter que cela devienne vite le foutoir dans ma box, j'ai créé une Section "Section virtuelle" qui contient différentes pièces (virtuelles) : Vacances, Variables, Scènes Techniques Dans Vacances : j'ai mes scènes spécifiques pour mon éclairage lorsque je suis en vacances Variables : y sont mes virtual devices qui affichent la valeur de mes variables globales, et les scènes associées Scènes Techniques : y sont les scènes qui gèrent la valeur de mes variables. C'est fou ce que cela peut être amusant, ainsi un peu plus WAF ? On peut toujours rêver ...
- 22 réponses
-
- 6
-
-
Pitp2, Ma remarque était surtout pour répondre à la question initiale de Nico. Ceci dit, j'ai essayé de mieux comprendre comment tout ça fonctionne. Voici le résultat de mes investigations. Tu pourras peux-être m'aider à comprendre. avec http://192.168.2.96/api/panels/heating?id=14 (liste des heating panels : http://192.168.2.96/api/panels/heating), {"id":14,"name":"SdB_Etage","properties":{"monday":{"morning":{"hour":6,"minute":0,"temperature":21},"day":{"hour":7,"minute":0,"temperature":15},"evening":{"hour":18,"minute":0,"temperature":21},"night":{"hour":19,"minute":30,"temperature":15}},"tuesday":{"morning":{"hour":6,"minute":0,"temperature":21},"day":{"hour":7,"minute":0,"temperature":15},"evening":{"hour":18,"minute":0,"temperature":21},"night":{"hour":19,"minute":30,"temperature":15}},"wednesday":{"morning":{"hour":6,"minute":0,"temperature":21},"day":{"hour":7,"minute":0,"temperature":15},"evening":{"hour":18,"minute":0,"temperature":21},"night":{"hour":19,"minute":30,"temperature":15}},"thursday":{"morning":{"hour":6,"minute":0,"temperature":21},"day":{"hour":7,"minute":0,"temperature":15},"evening":{"hour":18,"minute":0,"temperature":21},"night":{"hour":19,"minute":30,"temperature":15}},"friday":{"morning":{"hour":6,"minute":0,"temperature":21},"day":{"hour":7,"minute":0,"temperature":15},"evening":{"hour":18,"minute":0,"temperature":21},"night":{"hour":19,"minute":30,"temperature":15}},"saturday":{"morning":{"hour":9,"minute":0,"temperature":21},"day":{"hour":10,"minute":0,"temperature":15},"evening":{"hour":18,"minute":0,"temperature":21},"night":{"hour":19,"minute":30,"temperature":15}},"sunday":{"morning":{"hour":9,"minute":0,"temperature":21},"day":{"hour":10,"minute":0,"temperature":15},"evening":{"hour":18,"minute":0,"temperature":21},"night":{"hour":19,"minute":30,"temperature":15}},"handTemperature":0,"handTimestamp":0,"vacationTemperature":0,"rooms":[20]},"created":1414796192,"modified":1414796192} je vois qu'il est associé la room 20. Et la room 20 correspond à ma SdB Etage http://192.168.2.96/api/rooms [{"id":1,"name":"Bibliothèque","sectionID":3,"icon":"room_ksiazki","defaultSensors":{"temperature":85,"humidity":0,"light":0},"defaultThermostat":0,"sortOrder":1},{"id":2,"name":"Bureau","sectionID":3,"icon":"room_office","defaultSensors":{"temperature":75,"humidity":0,"light":0},"defaultThermostat":0,"sortOrder":2},{"id":3,"name":"Garage","sectionID":2,"icon":"room_garage","defaultSensors":{"temperature":134,"humidity":0,"light":0},"defaultThermostat":0,"sortOrder":5},{"id":5,"name":"Jardin","sectionID":1,"icon":"User1004","defaultSensors":{"temperature":20,"humidity":0,"light":0},"defaultThermostat":0,"sortOrder":4},{"id":6,"name":"Salon","sectionID":2,"icon":"room_kominek","defaultSensors":{"temperature":0,"humidity":0,"light":0},"defaultThermostat":0,"sortOrder":3},{"id":7,"name":"Hall d'entrée","sectionID":2,"icon":"room_kapelusz","defaultSensors":{"temperature":79,"humidity":0,"light":0},"defaultThermostat":0,"sortOrder":6},{"id":10,"name":"Vacances","sectionID":5,"icon":"User1002","defaultSensors":{"temperature":0,"humidity":0,"light":0},"defaultThermostat":0,"sortOrder":7},{"id":11,"name":"Ch Maximilien","sectionID":3,"icon":"room_bedroom","defaultSensors":{"temperature":91,"humidity":0,"light":0},"defaultThermostat":0,"sortOrder":8},{"id":12,"name":"Salle de jeux","sectionID":3,"icon":"room_klocki","defaultSensors":{"temperature":88,"humidity":0,"light":0},"defaultThermostat":0,"sortOrder":9},{"id":13,"name":"Avant","sectionID":1,"icon":"User1001","defaultSensors":{"temperature":0,"humidity":0,"light":0},"defaultThermostat":0,"sortOrder":10},{"id":15,"name":"Chaufferie","sectionID":7,"icon":"User1006","defaultSensors":{"temperature":0,"humidity":0,"light":0},"defaultThermostat":0,"sortOrder":11},{"id":16,"name":"Cave à Vins","sectionID":7,"icon":"User1005","defaultSensors":{"temperature":95,"humidity":0,"light":0},"defaultThermostat":0,"sortOrder":12},{"id":17,"name":"SdB Rez","sectionID":2,"icon":"room_prysznic","defaultSensors":{"temperature":0,"humidity":0,"light":0},"defaultThermostat":0,"sortOrder":13},{"id":18,"name":"Variables","sectionID":5,"icon":"User1007","defaultSensors":{"temperature":0,"humidity":0,"light":0},"defaultThermostat":0,"sortOrder":14},{"id":19,"name":"Scènes techniques","sectionID":5,"icon":"User1003","defaultSensors":{"temperature":0,"humidity":0,"light":0},"defaultThermostat":0,"sortOrder":15},{"id":20,"name":"SdB Etage","sectionID":3,"icon":"room_wanna","defaultSensors":{"temperature":0,"humidity":0,"light":0},"defaultThermostat":0,"sortOrder":16}] D'autre part, voici la liste de mes linked devices : http://192.168.2.96/api/linkedDevices [{"id":2,"name":"LHeat_SdB_Etage","roomID":20,"type":"heating","deviceID":88,"devices":[{"id":116,"innerType":""},{"id":138,"innerType":""}],"created":1414796191,"modified":1414796191,"sortOrder":142},{"id":3,"name":"LHeat_SdB_Rez","roomID":17,"type":"heating","deviceID":79,"devices":[{"id":116,"innerType":""},{"id":140,"innerType":""}],"created":1414796191,"modified":1414796191,"sortOrder":152},{"id":4,"name":"LAC_CaveAVins","roomID":16,"type":"cooling","deviceID":95,"devices":[],"created":1414796191,"modified":1414796191,"sortOrder":153},{"id":5,"name":"LHeat_Etage_Vac","roomID":10,"type":"heating","deviceID":88,"devices":[{"id":116,"innerType":""},{"id":138,"innerType":""}],"created":1414796191,"modified":1414796191,"sortOrder":156},{"id":6,"name":"LHeat_Rez_Vac","roomID":10,"type":"heating","deviceID":79,"devices":[{"id":116,"innerType":""},{"id":140,"innerType":""}],"created":1414796191,"modified":1414796191,"sortOrder":157}] Alors comment le Fibaro sait-il qu'il doit prendre les infos de la linked device (comme mesure de température pour piloter) et pas celle du main temperature sensor de la pièce ? Peux-être si celui-ci est à 0 ? Pour ta vanne Danfos, tu l'as définie comme dfaultThermostat de la pièce ? Si tu as plusieurs vannes dans une même pièce, elles sont toutes pilotées par le Fibaro ?
-
lorsque je lis la doc de la Danfos, ne pourrait-on pas commender le circulateur avec la Danfos en ustilisant les associations ? "Z-Wave devices control other Z-Wave devices. The relationship between one device controlling another device is called association. In order to control a different device, the controlling device needs to maintain a list of devices that will receive controlling commands. These lists are called association groups and they are always related to certain events (e.g. button pressed, sensor triggers, ...). In case the event happens all devices stored in the respective association group will receive a common wireless command."
-
Je me demande si je n'ai pas lu quelque part qu'avec la V4 cela serait possible ?
-
Merci pour ces explications très détaillées. Donc si j'ai bien compris, la Fibaro n'arrive pas àvoir la température réelle de la pièce sur base de ce que la Danfos mesure. C'est quand même débile, que la Danfos ne remonte pas la température quelle mesure au Fibaro, comme une simple sonde de température ????
-
Merci à tous. Comme vous me semblez super motivé , je cherche également des icônes qui pourraient illustrer les 4 saisons (une icône par saison)
-
@ Nico, Ce que je comprends de la Danfos : elle a une consigne de température à respecter. D'après ceci (merci Berale24), le panneau de chauffage devrait lui transmettre la consigne. Egalement, ta Danfos ne transmet-elle pas la température ? Alors, tu crées une linked device, avec la température de la Danfos, et comme slave le circulateur et ta chaudière ? Est-ce que mon raisonnement est bon ? (j'envisage d'investir dans des Danfos, mais bon, il faut être sà»r que cela fait ce que je veux)
-
PITP2, Il semble que tu as de l'expérience avec des vannes thermostatiques Danfos. Dans ma salle de bain, je devrais installer une sonde de température. Ou bien j'achète un motion sensor de Fibaro (FGMS-001) à58€ ou une vanne thermostatique Danfos (LC-13) à61 € (ou 58€ / pièce par 3). Questions : ces têtes thermostatiques vont sur toutes les vannes de radiateur ? je l'incluerais dans mes linked devices : sa sonde de tmp, et commande de la vanne, du circulateur et de la chaudière ? Merci pour ton retour d'expérience
-
PARFAIT. Merci
-
Bonsoir, Je cherche une icone avec le logo z-wave. Quelqu'un a-t-il cela en stock ? Merci
-
, espérons qu'on n'aura pas froid cet hiver, sinon notre certificat WAF on pourra se le mettre ... dans le feu ouvert du salon
-
Chez moi je n'ai pas de fil pilote. Mais j'ai créé un linked Device (depuis les Panels) Donc sur base de la température de la Salle de jeux (je n'ai pas encore de sonde tmp dans la SdB, mais c'est là que se trouvait le thermostat), il allume le circulateur Etage ET la chaudière J'ai dit que cette Linked Device était pour la SdB Etage. Ensuite j'ai associé le Heating Panel à la pièc SdB Etage Et ce la marche, car j'ai fait des tests avec une sonde de tmp dans le hall d'entrée qui commandait un wall plug (relié à une lampe) dans mon bureau. J'espère que c'est plus "clair"
-
ça a marché, en fait je n'étais pas assez patient. Le message sous chaque device est relativement furtif.
-
Pour moi, il utilise les linked devices. Ces devices, tu leur défini un sensor et les associe àune pièce. C'est comme ça, je crois, que ça fonctionne. Mais si pas de doc de Fibaro, faut pas rêver
-
Berale24, Je viens enfin d'essayer ce que tu proposes, et je ne vois rien ;-( Voici ma config : 1° Virtual Device Le code de la VD : GET /api/callAction?deviceID=1&name=requestNodeNeighborUpdate HTTP/1.10x0D0x0AHost:192.168.2.96 0x0D0x0AAuthorization: Basic xxx 0x0D0x0A0x0D0x0A 2° pour pouvoir voir la device , je démare la scène suivante Mais je ne vois aucun message du type de celui dont tu fais mention : REQUEST_NEIGHBORHOOD_UPDATED_DONE ou REQUEST_NEIGHBORHOOD_UPDATED_FAILED Qu'est-ce que j'ai fait comme bêtise ? Merci
-
J'analyse le bazar, merci
-
Berale24, je me pose des questions par rapport au traitement des AND et des OR. Comment analyse-t-il tout cela ? Ou met-il les parenthèses, comment regroupe-t-il les conditions ?
-
je n'ai pas eu la patience d'attendre ce WE. Malheureusement, cela ne répond pas à ma question : le post est je pense trop vieux, et c'est du vraiment basic. J'utilise des linked devices avec mes panneaux. Merci quand même. Si tu trouves autre chose ;-)
- 3 réponses
-
- Heating Panel
- Scène
-
(et 1 en plus)
Étiqueté avec :
-
merci Berale24, j'y regarde dès ce WE
- 3 réponses
-
- Heating Panel
- Scène
-
(et 1 en plus)
Étiqueté avec :
-
Merci Lazer, Donc tu n'as pas d'url pour forcer la valeur d'un des champs qui est retourné par l'API ?
-
Ca c'est quelque chose d'amusant à faire, et sans problème avec une HCL. 1 tu crées une variable globale : TMP_EXT avec deux valeurs : Gel et HorsGel 2 scène1 : lorsque température extérieure < 2 °C => modifier la variable TMP_GEL = Gel 3 scène 2 : lorsque température extérieure > 6 °C => modifier la variable TMP_GEL = HorsGel 4 pour que les scènes 1 & 2 mettent la variable TMP_GEL à la bonne valeur après un restart de ton HCL, tu dois rajouter une condition de temps pour tous les jours de la semaine et At Any Time, ainsi que cocher la case Start when Home Center starts 5 scène 3 : si TMP_GEL = Gel alors démarrer le circulateur 6 comment veux-tu arrêter ton circulateur ? il faudrait un sonde de température dans une pièce centrale. Sinon : scène 4 : si TMP_GEL = HorsGel alors arrêter le circulateur. Mais ATTENTION ceci risque de te couter très cher en mazout, car tu va chauffer ta maison 24/24 si il gèle en continu. L'idéal serait quand même de mettre une sonde de température dans la maison et d'utiliser des linked devices et heating panels
-
Bonsoir Yohan, Sur ce forum, j'y trouve réponse à des tonnes de questions. Ce qui serait sympa, serait au départ de mon profil pouvoir visualiser tous les topics que j'ai marqué j'aime. Ou qu'on puisse flaguer comme favori pour y revenir plus tard. Car maintenant, mon browser croule sous les favoris. Actuellement, je vois les topics que j'ai créé ou auxquels j'ai participé, et que d'autres ont aimé (ça aussi c'est super !). Merci
- 80 réponses
-
- Suggestion
- idée
-
(et 3 en plus)
Étiqueté avec :