Aller au contenu

jojo

Membres confirmés
  • Compteur de contenus

    14 560
  • Inscription

  • Dernière visite

  • Jours gagnés

    186

Tout ce qui a été posté par jojo

  1. pour pouvoir insérer des icônes, tu dois aller dans "Plus d'option de réponse" et joindre le fichier
  2. Avoue, c'est sympa de chercher par soit-même et de trouver la réponse
  3. jojo

    Support Gea

    en effet, il faut TOUJOURS commence le plus simple possible, et rajouter des contraintes ensuite. Donc, encore plus simple si ça ne va pas : GEA.add({id["OUVERTURE_SALON"],{"Value+",id["D_LUM_EXT"], 1800}}, 10*60, "Fermeture VR SAM lum ext + 1800 si baie fermée",{{"Inverse"},{"Close",id["VR_SAM"],50}}) reçois-tu au minimum la notification ?
  4. jojo

    Requette Post

    avec ceci tu devrais pouvoir générer la requête http que tu veux au départ de ton HCL
  5. jojo

    Requette Post

    pour la mettre dans la VD d'une HCL, j'ai fait un tuto, regarde dans ma signature
  6. sebcbien, J'ai ENFIN pris le temps de tester, sorry pour le délais. La nouvelle version continue de fonctionner, mais je n'ai pas réussi à la configurer pour allumer une lampe quand je rentre, c'est-à -dire à l'arrêt du simulateur. En fait, je ne comprends pas bien l'utilisation des variables suivantes : local ID_On_After_Simu = 0; -- If next line is commented, no light will turn on after simulation ends local ID_On_After_Simu = id["LAMPE_HALL"]; -- Only One ID of a light to turn on after simulation ends. Comment this line to turn off this feature local ID_On_When_Simu_Deactivated = 0; -- If next line is commented, no light will turn on after simulation is stopped (by putting Simu_presence to 0) local ID_On_When_Simu_Deactivated = id["LAMPE_HALL"]; -- Only One ID of a light to turn on after simulation is stopped. Comment this line to turn off this feature quelle est la différence entre ID_On_After_Simu et ID_On_When_Simu_Deactivated ?
  7. jojo

    Support Gea

    @peptite, Je te rassure, on est deux boulets, j'aurais du le voir, plutôt que de faire un simple copier coller. Je garde l'astuce pour si j'en ai besoin. Merci
  8. jojo

    Astuce Installation Modules

    Inclusion à coté de la box avec des cables electriques qui restent là puis vous installez le module à sa place définitive
  9. jojo

    Support Gea

    @pepite, Pour le code GEA.add({"Global", "DayPart", ""}, 30, "La valeur de DayPart est : #value#") Tu as probablement raison. Je n'avais jamais essayé (car jamais eu besoin). Je viens d'essayé, mais je n'ai reçu aucune notification, car comme j'interprète ce code: Si la VG "DayPart" = "" (=> vide ?) Alors envoyer le message .... Or ma variable est maintenant "After Sunrise", donc pas "", et ce serait normal que je n'ai pas de notif. Pour le code GEA.add(true, 30, "", {{"Function", function() local daypart = fibaro:getGlobalValue("DayPart") end}, {"Function", function() fibaro:debug("DayPart:"..daypart) end}}) je reçois ceci dans le debug [DEBUG] 11:08:38: [ n/a ] sendActions : !ACTION! : Function /opt/fibaro/scenes/615.lua:221: attempt to concatenate global 'daypart' (a nil value) (ID:1) [Function..] [Function..] Ceci dit, l'objet de local estJour = {"Global", "DayPart", "After SunRise"} est de mettre estJour à true SI et seulement SI "DayPart" = "After SunRise", afin de pouvoir réutiliser le résultat de ce test ailleurs dans GEA, sans à chaque fois devoir refaire le test
  10. jojo

    Support Gea

    pour avancer sur la compréhension, J'ai introduit un débug après local estJour = {"Global", "DayPart", "After SunRise"} fibaro:debug("estJour = " ..tostring(estJour)) local estNuit = {"Global", "DayPart", "After SunSet"} fibaro:debug("estNuit = " ..tostring(estNuit)) le retour est qu'il me donne une table [DEBUG] 10:08:51: estJour = table: 0x8c21250 [DEBUG] 10:08:51: estNuit = table: 0x8c1fa48 Alors qu'il retourne 0 ou 1, ce n'est pas si important, c'est peut-être false / true Ce qui est important c'est que dans GEA, si on fait un test sur la variable locale, il s'exécute en fonction de false / true et une chose qui est sà»re, c'est que si je veux mettre ma variable "DayPart" à "After SunSet", je ne dois pas invoquer l'option "estNuit", mais -- Techniques -- DayPart GEA.add (true, 1, "DayPart = Jour. (#date# à #time#)", {{"Time", "Sunrise", "Sunrise + 100"}, {"VirtualDevice", DeviceID["VAR_DAYPART"], 3}}) GEA.add (true, 1, "DayPart = Nuit. (#date# à #time#)", {{"Time", "Sunset", "Sunset + 100"}, {"VirtualDevice", DeviceID["VAR_DAYPART"], 4}})
  11. jojo

    Probleme Avec Le Tts

    merci pour l'info, je regarde dès que j'ai un peu de temps
  12. jojo

    Domotiser Sa Pac Daikin

    @borazy, tu branche le FGS221 A LA PLACE de ton thermostat Daikin, sinon l'un risque de dire chauffe alors que l'autre di non ou refroidit, ... pas cool pour la PAC @Captainigloo, En quoi puis-je compléter ce auto ?
  13. jojo

    Support Gea

    local HomeFree = {"Global", "MaisonVide", "OUI"} local HomeBusy = {"Global", "MaisonVide", "NON"} ceci met la variable locale HomeFree à 1 si la VG MaisonVide = OUI ceci met la variable locale HomeBusy à 1 si la VG MaisonVide = NON donc si tu veux mettre la VG MaisonVide à NON tu dois mettre ceci GEA.add ({id["DET_ouv_PorteEntree"],HomeFree,WeekDays,},-1," OUVERTURE - Porte d\'Entrée à #time#, le #date# ",{{"Time", "16:00", "sunset-30"},{"VirtualDevice", id["VD_RemoteCtrl_VR"], 11}, {"Global", "MaisonVide", "NON"} ,{"Group", 1}})
  14. Merci de ta réponse, mais ce n'est pas ce qu'on espérait. Peux-ton mettre un "j'aime pas" sur un message ?
  15. jojo

    Domotiser Sa Pac Daikin

    oui, c'est moi qui ai créé le tutu sur base de mon expérience avec ma PAC Daikin ... relis bien le 1° topic. Donc c'est hyper simple pour toi. 1/ tu as une sonde de tmp dans la pièce (via FGK, FGBS, FGMS, ...) 2/ tu connecte un FGS-221 ou FGS 222 L/N sur alimentation 220V IN sur le 4 de ton X2M O1/Q1 sur le 1 de ton X2M O2/Q2 sur le 2 de ton X2M dans ta box Fibaro - pour le chauffage tu crées un linked device Heating : ta sonde top et le O1 de ton FGS que tu associes à une pièce tu crées un heating panel pour cette pièce - pour la réfrigération tu crées un linked device AC : la même sonde de tmp et le O2 de ton FGS que tu associes à la même pièce tu crées un AC panel pour cette pièce et ta PAC Daikin est contrôlée par ton HC2/L
  16. jojo

    Domotiser Sa Pac Daikin

    cela correspond EXACTEMENT à ce que j'ai chez moi. donc les fils brun, noir et gris iraient vers le thermostat Daikin Chez moi, lorsque je ponte le 1 et le 4 (brun et gris chez toi) je chauffe Je ne retrouve plus le mode d'emploi chez moi, mais est-ce que le pontage entre 2 et 4 ne serait pas pour le refroidissement (ta PAC est réversible ?) En tout cas il semble certain que ta PAC a été configurée pour fonctionner avec un thermostat externe (peut-être de la marque Daikin)
  17. jojo

    Notifications Push Hc2

    je supprimerait dans %% globals TV, car le vrai trigger est la conso électrique je supprimerais la ligne 9 car on ne l'utilise pas ainsi que les () non indispensables ce qui donnerait --[[ %% properties 49 valueSensor %% globals --]] if (fibaro:getGlobalValue("TV") == "Off" and tonumber(fibaro:getValue(49, "valueSensor")) >= 100 ) then fibaro:setGlobal("TV", "On"); fibaro:call(91, "sendPush", "Allumage Télé"); fibaro:debug("TV") else fibaro:setGlobal("TV","Off" ) end
  18. voici le son d'un FGS-211 si ça peut t'aider { "id": 162, "name": "Prise_Avant", "roomID": 11, "type": "com.fibaro.binarySwitch", "baseType": "com.fibaro.actor", "enabled": true, "visible": true, "isPlugin": false, "parentId": 453, "remoteGatewayId": 0, "interfaces": [ "light", "zwave", "zwaveAssociation", "zwaveConfiguration", "zwaveFirmwareUpdate" ], "properties": { "parameters": [ { "id": 1, "lastSetValue": 255, "size": 1, "value": 255 }, { "id": 3, "lastSetValue": 0, "size": 1, "value": 0 }, { "id": 4, "lastSetValue": 0, "size": 2, "value": 0 }, { "id": 6, "lastSetValue": 0, "size": 1, "value": 0 }, { "id": 13, "lastSetValue": 0, "size": 1, "value": 0 }, { "id": 14, "lastSetValue": 1, "size": 1, "value": 1 }, { "id": 15, "lastSetValue": 0, "size": 1, "value": 0 }, { "id": 16, "lastSetValue": 1, "size": 1, "value": 1 }, { "id": 30, "lastSetValue": 3, "size": 1, "value": 3 }, { "id": 31, "lastSetValue": 2, "size": 1, "value": 2 }, { "id": 32, "lastSetValue": 3, "size": 1, "value": 3 }, { "id": 33, "lastSetValue": 1, "size": 1, "value": 1 }, { "id": 39, "lastSetValue": 600, "size": 2, "value": 600 } ], "associationSet": [ { "devices": [ 1 ], "groupID": 1 }, { "devices": [ 1 ], "groupID": 2 }, { "devices": [ 1 ], "groupID": 3 } ], "associationView": [ { "devices": [ 1 ], "groupID": 1 }, { "devices": [ 1 ], "groupID": 2 }, { "devices": [ 1 ], "groupID": 3 } ], "zwaveCompany": "Fibar Group", "zwaveInfo": "3,3,42", "zwaveVersion": "", "pollingTimeSec": 0, "configured": "true", "dead": "false", "deviceControlType": "11", "deviceIcon": "1021", "emailNotificationID": "0", "emailNotificationType": "0", "endPointId": "0", "isLight": "true", "liliOffCommand": "", "liliOnCommand": "", "log": "", "logTemp": "", "manufacturer": "", "markAsDead": "true", "model": "", "nodeId": "28", "parametersTemplate": "221", "productInfo": "1,15,4,0,16,10,2,1", "pushNotificationID": "0", "pushNotificationType": "0", "remoteGatewayId": "0", "saveLogs": "true", "smsNotificationID": "0", "smsNotificationType": "0", "useTemplate": "true", "userDescription": "", "value": "false" }, "actions": { "associationGet": 1, "associationSet": 2, "getParameter": 1, "reconfigure": 0, "setParameter": 2, "turnOff": 0, "turnOn": 0, "updateFirmware": 1 }, "created": 1437984812, "modified": 1437984812, "sortOrder": 85 }
  19. et il n'y a pas moyen d'envoyer une commande linux au départ de LUA ? Même dans SAP il y a moyen d'envoyer des commandes Unix au départ de leur langage de programmation. Mais je rêve peut-être
  20. je confirme que l'excuse donnée par Google est bidon, car lorsque j'ai essayé depuis le bureau (et c'était la première fois) j'ai également du rentrer un captcha. Maintenant, il y en a peut-être d'autres que Google qui offrent ce service ?
  21. jojo

    Support Gea

    dans ta première instruction, que veux-tu faire faire avec l'option HomeBusy ? Ca devrait planter
  22. jojo

    Hcl Recovery

    de mémoire il faut appuyer 10s sur le bouton recovery de la HCL pour qu'elle passe en recovery ?
  23. jojo

    Hcl Recovery

    bizarre, car pour rentrer en mode recovery, j'utilisais cette procédure, et après le recovery le mot de passe admin est reseté. Il y a également cette procédure http://tutoriels.domotique-store.fr/content/76/71/fr/je-n_arrive-pas-plus-a-me-connecter-a-mon-home-center-2.html
  24. jojo

    Update Error:10

    réenvois le rappel en répondant àleur mail, c'est ce qui était écrit
  25. jojo

    Notifications Push Hc2

    @yannick, tu nous remet le bon code avec l'icône <> (beaucoup plus lisible)
×
×
  • Créer...