Aller au contenu

q.philippe

Membres confirmés
  • Compteur de contenus

    785
  • Inscription

  • Dernière visite

Tout ce qui a été posté par q.philippe

  1. Nous sommes Dimanche, donc foire aux questions : Le code REBOOT ou vfib sert pour redemarrer et pas demarrer ?? Et donc une question, peut on y faire un WOL a la HC2, eteinte peut on l'allumer , le port ethernet reste t il open? Quelqu'un se sert il des ports usb HC2 ? et pour quoi faire! Comment brancher un ecran ? (fiche male ecran fiche male) Quelqu'un utilise t il la HL en 3G ou 4 ? et raccorder en passerelle HL sur HC2?
  2. Le retour d'état je l'ai par le retour du module myfox. Qui envoie info sur fibaro donc oui ! Concernant ta tempo je comprend pas , simple pourtant , sur un scène fibaro quand myfox activer tu mets tempo sur le module que tu veux .
  3. pour info , j'utilise les deux modules qui sont complementaire ,,,,car j'active l'alarme fibaro en meme temps que la myfox,,. Quand je passe par myfox, j'ai mon module qui renvoie sur fibaro pour lui activer l'alarme,,,et si je veux passer par fibaro pour des scènes , j'utilise le module de Krikroff car je crois qu'il vient de lui. je desactive myfox par fibaro en php . ferme le volet et réactive l'alarme myfox par fibaro en fichier php , suis notifier par HC2 fibaro a chaque changement d’état et sms . J'ai bien chercher autres choses, mais le problème vient des modules myfox dont mon passage chez fibaro d'ailleurs, et d'ailleurs temps de visiter d'autres systèmes now, celui ci étant ,,,, comment dire ,,, Le concorde était majestique et pourtant il a bien fallu reconnaître que trop évoluer pour son temps, donc non opérationnel comme fibaro (((())))) oups ! (conclusion personnel ).
  4. alors pour info , passe par IFFT , ce que je fais, avec une appli iPhone ! (et je controle myfox, qui controle info sur HC2 : http://www.domotique-fibaro.fr/index.php/topic/1392-raccorder-myfox-en-module-sur-fibaro/?hl=myfox ).
  5. MaJ effectuer , No problem , redémarrage opérationnel , diagnostique : CPU 1% à 11% normal RAM 16% avec aucune variante /fix 16 , stock 33% libre Réactivité de l'explorer plus rapide que v4.046/47 (safari pour moi) Absence de disparition de module et absence de module en defaut et Absence de Notifications boite donc une MaJ egale a v4.045 et Absence de visuel camera, (trendnet) Manque encore MaJ iPhone qui est HS aussi, plus d'icones !
  6. q.philippe

    V 4.047 30 Mai 2015

    Perte de tous les iCones sur smartPhone pomme , declenchement de scenes la nuit a tout va, encore une fois 0 , de plus on voit aucun + , aucune innovation , juste résoudre pour additioner sa video interphone,,. Dsl je deprime pour Fibaro et de ma betise mais ca sert d’expérience comme on dit .
  7. C'est a vous degouter de la domotique, ou en generale de l'informatique bien qu'elle soit pas en cause , mais les humains qui sortent des programmes comme cela ! En 1an j'ai perdu de mon temps avec cette fibaro , quand je vois l'avancer de certaine marque , Apple en un an ils te sortent un jeu complet,,, ou alors c'est la pologne , je sais bien qu'ils etaient vieux jeu mais là , ou alors j'attend les vacances !
  8. MaJ faite sans probleme apparent ! v 4.045 TJRS pas depanneau FAMILLE RAM / 21% , CPU de retour vers 3/5/8/11% avec un GEA qui tourne et je dirai 6 Timers . User reconnu malgré que je l'ai pas Connecter : "User" les guillemets y sont, avant, tant que pas connecter pas de guillemets .
  9. q.philippe

    Support Gea

    -- Niveau Bassin GEA.add(236, -1, "", {"turnOn", 155}) GEA.add(236, 1, "", {"turnOff", 155}) salut je viens pour savoir comment monter mon niveau bassin avec un flotteur (236 universelle ) et mon remplissage bassin (155 , fgs 2*1.5) dans le gea ,,, a savoir que le remplissage est alimenter après 600sec de niveau bas et remplissage stop immédiatement niveau normal. j'ai aussi une sécurité si remplissage alimenter plus de 5 min stop remplissage ((ça évite les mauvaises surprise, style un redémarrage au même moment ,, ( apres qquelques test 0) merki
  10. dis moi, depuis les modifs Nuit, je n'ai plus de mise a jour ,, ?
  11. q.philippe

    Support Gea

    modif faite, je vous dirai ca prochainement
  12. q.philippe

    Support Gea

    desoler, quelqu'un peut il me dire pourquoi rien ne s"enclenche?
  13. q.philippe

    Support Gea

    --[[ %% autostart %% properties 52 value 56 value 58 value 70 value 148 value 155 value 215 value 217 value 224 value 230 value 232 value Jour_Nuit Phone_phil Detection_Jardin %% globals --]] function yourcode() GEA.isVersionFour = true --- On est en version 4.017 Beta ou suppérieur GEA.language = "FR"; GEA.checkEvery = 30 GEA.portables = {24} GEA.debug = false local id = { --Garage VMCv1 = 48, VMCv2 = 50, PORTE_GARAGE = 6, CHAUDIERE = 38, PORTAIL = 140, --Jardin TEMP_Avant = 216, SISMO_Avant = 218, HUMIDITE_Ext = 206, MOUV_Avant = 215, LUX_Avant = 217, JARDIN_Avant = 58, --Jardin Arriere PUMP_Bassin = 230, LED_Bassin = 232, MOUV_AR1 = 224, MOUV_AR2 = 70, SPOT =148, JARDIN_Arriere = 52, REMPLISSAGE_Bassin = 155 } local Soir_Nuit = ({"Global!", "Jour_Nuit", "Soir"} or {"Global!", "Jour_Nuit", "Nuit"}) local Detection_Auto = ({{"Global!", "Detection_Jardin", "Auto"}}) local Timer_Day = ({"Time","00:01", "23:59"}) --MOUV_ECLAIRAGE -- extinction de la lumière au bout de 10 minutes local ExtinctionAvant = GEA.add(58, 10*60, "", {{"If",{{"Global!", "Detection_Jardin", "Auto"}}},{"turnOff"}}) local ExtinctionAR1 = GEA.add(52, 10*60, "", {{"If",{{"Global!", "Detection_Jardin", "Auto"}}},{"turnOff"}}) local ExtinctionAR2 = GEA.add(52, 10*60, "", {{"If",{{"Global!", "Detection_Jardin", "Auto"}}},{"turnOff"}}) -- allumage lumière si détection mouvement et Soir ou Nuit et Dectection mouv Automatic local DetecteurAvant = GEA.add({{215, Soir_Nuit} or {140, Soir_Nuit}}, -1, "", {{"If",{{"Global!", "Detection_Jardin", "Auto"}}}, {"turnOn", 58}, {"RestartTask", ExtinctionAvant}}) local DetecteurAR1 = GEA.add({224, Soir_Nuit}, -1, "", {{"If",{{"Global!", "Detection_Jardin", "Auto"}}}, {"turnOn", 52},{"RestartTask", ExtinctionAR1}}) local DetecteurAR2 = GEA.add({70, Soir_Nuit}, -1, "", {{"If",{{"Global!", "Detection_Jardin", "Auto"}}}, {"turnOn", 52},{"RestartTask", ExtinctionAR2}}) -- Appui interrupteur, arret extinction auto et tache detection GEA.add(58, -1, "", {{"StopTask", ExtinctionAvant}, {"StopTask", DetecteurAvant}}) -- Appui interrupteur pour eteindre la lumiere, relance tache detecteur GEA.add(58, -1, "", {{"Inverse"}, {"RestartTask", DetecteurAvant}}) -- si nouvelle détection de mouvement jardin ar1, on relance le timer -- Appui interrupteur, arret extinction auto et tache detection GEA.add(52, -1, "", {{"StopTask", ExtinctionAR1}, {"StopTask", DetecteurAR1}}) -- Appui interrupteur pour eteindre la lumiere, relance tache detecteur GEA.add(52, -1, "", {{"Inverse"}, {"RestartTask", DetecteurAR1}}) -- si nouvelle détection de mouvement jardin ar2, on relance le timer -- Appui interrupteur, arret extinction auto et tache detection GEA.add(52, -1, "", {{"StopTask", ExtinctionAR2}, {"StopTask", DetecteurAR2}}) -- Appui interrupteur pour eteindre la lumiere, relance tache detecteur GEA.add(52, -1, "", {{"Inverse"}, {"RestartTask", DetecteurAR2}}) --BASSIN-- -- Arret pompe au bout de 20 min. GEA.add(PUMP_Bassin, 22*60, "Pompe bassin stop 22 min. #time#", {{"Time","00:01", "23:59"},{"turnOff", PUMP_Bassin}, {"Repeat"}}) -- Arret remplissage bassin max 4 min. GEA.add(REMPLISSAGE_Bassin, 4*60, "Remplissage bassin fermeture 4 min. #time#", {{"Time","00:01", "23:59"},{"turnOff", REMPLISSAGE_Bassin}, {"Repeat"}}) --PRESENCE-- GEA.add({"Global!", "Phone_phil", "1"}, -1, "",{{"turnOn", 178}}) GEA.add({"Global!", "Phone_phil", "0"}, -1, "",{{"turnOff", 178}})
  14. et d'ailleurs, pense a le signer ton code tout en haut,,,,, IMPECC,,,, premier test OK
  15. Merci mprinfo,,, je test cela --[[ %% autostart --]] -- Nom des Variables Globales local VGJourNuit = "Jour_Nuit" local VGLeverSoleil = "SoleilLever" local VGCoucherSoleil = "SoleilCoucher" -- Minutes de décalages par rapport au lever du soleil local TLever = {-60, -15, 30, 60, 50, 124} -- Minutes de décalages par rapport au Coucher du soleil local TCoucher = {-5, 30, 0, -30} -- Id du téléphone local IdTel = 24 --************ Ne rien modifier en dessous de cette ligne ************ ---------------------------------------------------------------------- -- Envoi d'un Push pour avertir que le box àdémarrer ou redémarrer -- ---------------------------------------------------------------------- function EnvoiPush(Message) fibaro:debug(Message) fibaro:call(IdTel, "sendPush", Message) end -- ----------------------------------------------------------------- -- Vérification Variable Globale et création si besoin -- -- ----------------------------------------------------------------- function VerifVG(nom, valeur, choix) if (fibaro:getGlobalValue(nom) == nil) then local enum = 0 if (type(choix) ~= "nil") then enum = 1 end api.post("/globalVariables", {name=nom, isEnum=enum}) if enum == 1 then local variable = {} variable.value = tostring(valeur) variable.isEnum = false if (type(choix) ~= "nil") then variable.isEnum = true variable.enumValues = choix end api.put("/globalVariables/" .. nom, variable) end end end ---------------------------------------------------------------------- -- Mise a jour d'une variable global -- ---------------------------------------------------------------------- function UpdateVG(NomVG, Valeurs) if (fibaro:getGlobalValue(NomVG) == nil) then fibaro:debug("il faut cree la variable "..NomVG) EnvoiPush(string.format("La variable Globale %s n'existe pas ou a ete supprimer", NomVG)) fibaro:abort() -- fin du programme end fibaro:debug("Mise a jour de la Variable Globale : "..NomVG.." = "..Valeurs) fibaro:setGlobal(NomVG, Valeurs); end ---------------------------------------------------------------------- -- Vérification de l'heure et mise àjour -- -- de la variable si nécessaire -- ---------------------------------------------------------------------- function UpdateJourNuit(NomVG, heure) local valeurs = "Soir" -- test si on est le jour ou la nuit if (heure >= leverSoleil) and (heure < coucherSoleil) then valeurs = "Jour" end fibaro:debug(string.format("Lever Soleil : %s - Coucher Soleil : %s", leverSoleil, coucherSoleil)) UpdateVG(NomVG, valeurs) -- mise a jour de la VG Jour_Nuit end ---------------------------------------------------------------------- -- Compare les tables Lever et coucher du soleil -- -- avec sunrisehour et sunsethour -- ---------------------------------------------------------------------- function LeverCoucher(NomVG, TableNom, SunRiseSet, JourNuit) for index, v in ipairs(TableNom) do if (os.date("%H:%M", os.time()+v*-60)) == SunRiseSet then UpdateVG(NomVG, v) if v == 0 then fibaro:debug("il fait : "..JourNuit) UpdateVG(VGJourNuit, JourNuit) end end end end ---------------------------------------------------------------------- -- Conversion Date format texte en format Date -- ---------------------------------------------------------------------- function ConvertionDate(NomDate) -- on extrait l'heure et minute (%d+) est un digit local heure, minute = string.match(NomDate, "(%d+)%d+)") -- On récupère l'heure et date actuelle sous forme de tableau local TableDate = os.date("*t") -- On modifie l'heure et les minutes TableDate.hour = heure TableDate.min = minute -- Nous pouvons maintenant exploiter "MonHeure" comme une vrai date local MonHeure = os.time(TableDate) return (MonHeure) end ---------------------------------------------------------------------------- -- Calcul la valeur du Sleep en fonction des Max et Mini -- -- des Tables Lever et Coucher -- ---------------------------------------------------------------------------- function calculPause(j, heure, minilever, maxilever, minicoucher, maxicoucher) fibaro:debug("Heure Actuelle : "..heure) -- mini et max lever local heurelever = ConvertionDate(leverSoleil) local heureleverMini = (os.date("%X", heurelever+(minilever*60))) local heureleverMaxi = (os.date("%X", heurelever+(maxilever*60))) fibaro:debug("heure Lever Soleil Mini : "..heureleverMini.." - Maxi : "..heureleverMaxi) -- mini et max coucher local heurecoucher = ConvertionDate(coucherSoleil) local heurecoucherMini = (os.date("%X", heurecoucher+(minicoucher*60))) local heurecoucherMaxi = (os.date("%X", heurecoucher+(maxicoucher*60))) fibaro:debug("heure Coucher Soleil Mini : "..heurecoucherMini.." - Maxi : "..heurecoucherMaxi) if heure >= heureleverMini and heure < heureleverMaxi or heure >= heurecoucherMini and heure < heurecoucherMaxi then j=1 end return (j) end -- =================================================================== -- == Nous avons fini la préparation de notre code == -- == Nous pouvons Exécuter le programme == -- == Script réaliser par MPRINFO Version 3.00B == -- == Grand Merci àSTEVEN pour son aide == -- =================================================================== ---------------------------------------------------------------------- -- Envoi d'un Push pour donner la date et l'heure de démarrage -- ---------------------------------------------------------------------- EnvoiPush(string.format("La box a démarré le %s a %s", os.date("%d/%m/%Y"), os.date("%R"))) ---------------------------------------------------------------------- -- Contrôle si 1 Scène et déjàen cours -- ---------------------------------------------------------------------- local NbreScene = fibaro:countScenes() if NbreScene ~= 1 then; fibaro:debug("Il y a déjàune instance en cours... ") fibaro:abort(); end ---------------------------------------------------------------------- -- Vérification si les variables globales existe -- -- et Création ou Modification si Besoin -- ---------------------------------------------------------------------- VerifVG(VGJourNuit, "Jour", {"Jour", "Nuit", "Soir"}) VerifVG(VGLeverSoleil, 0) VerifVG(VGCoucherSoleil, 0) ---------------------------------------------------------------------- -- Mise a jour de la variable VG Jour_Nuit au Démarrage de la Box -- -- Ou lors de la sauvegarde de la scène -- ---------------------------------------------------------------------- leverSoleil = fibaro:getValue(1, "sunriseHour") coucherSoleil = fibaro:getValue(1, "sunsetHour") UpdateJourNuit(VGJourNuit, os.date("%H:%M", os.time())) --------------------------------------------------------------------- -- Trie des Tables et récupération des valeurs min et maximum -- --------------------------------------------------------------------- -- Traitement de la Table TLever table.insert(TLever, 1, 0) -- ajout de 0 mn dans la table table.sort(TLever) local MiniLever = ((TLever[1]-30)) local MaxiLever = ((TLever[#TLever]+1)) -- Traitement de la Table TChoucher table.insert(TCoucher, 1, 0) -- ajout de 0 mn dans la table table.sort(TCoucher) local MiniCoucher = ((TCoucher[1]-30)) local MaxiCoucher = ((TCoucher[#TCoucher]+1)) --------------------------------------------------------------------- -- Test toute les minutes pour savoir si c'est jour ou nuit -- --------------------------------------------------------------------- while true do if ( ( (tonumber(os.date("%H%M")) >= tonumber(string.format("%02d%02d", "21", "45")) or tonumber(os.date("%H%M")) <= tonumber(string.format("%02d%02d", "07", "30"))) and (math.floor(os.time()/60)-math.floor(1430599500/60))%6 == 0 ) ) then fibaro:setGlobal("Jour_Nuit", "Nuit"); end fibaro:sleep(60*1000); -- Pause en fonction de 1mn end
  16. Oui je veux bien ton code , a comparer avec celui que je viens de pondre,,,a savoir,,,,TOUTES tes nuit tranformer en Soir ! Et une heur fixe pour basculer en Nuit, j'ai une mise à jour toutes les 6mins (pour le mode nuit), le cas ou la VMC Vitesse 2 est allumer par exces C02 > 1200ppm --[[ %% autostart --]] -- Nom des Variables Globales local VGJourNuit = "Jour_Nuit" local VGLeverSoleil = "SoleilLever" local VGCoucherSoleil = "SoleilCoucher" -- Minutes de décalages par rapport au lever du soleil local TLever = {-60, -15, 30, 60, 50, 124} -- Minutes de décalages par rapport au Coucher du soleil local TCoucher = {-5, 30, 0, -30} -- Id du téléphone local IdTel = 24 local sourceTrigger = fibaro:getSourceTrigger(); function tempFunc() local currentDate = os.date("*t"); local startSource = fibaro:getSourceTrigger(); if ( ( (tonumber(os.date("%H%M")) >= tonumber(string.format("%02d%02d", "21", "45")) or tonumber(os.date("%H%M")) <= tonumber(string.format("%02d%02d", "07", "30"))) and (math.floor(os.time()/60)-math.floor(1430599500/60))%6 == 0 ) ) then fibaro:setGlobal("Jour_Nuit", "Nuit"); end setTimeout(tempFunc, 60*1000) end if (sourceTrigger["type"] == "autostart") then tempFunc() else local currentDate = os.date("*t"); local startSource = fibaro:getSourceTrigger(); if ( startSource["type"] == "other" ) then fibaro:setGlobal("Jour_Nuit", "Nuit"); end end
  17. salut dis moi, je trouver le module avec Jour_Soir_Nuit plus adéquat,,, a savoir que je me sert de soir pour déclencher les lumières (baisse lux, 16h hiver et 22h été) et me sert du nuit (23h) pour couper la VMC ou tout autres ! En l'occurrence, le mode nuit serait Soir pour moi, et il faudrait que je rajoute un mode nuit,,,,? est ce possible avec ta scène?
  18. Bon, avec mon restaure secure, je n'ai pas accès a l'arrosage, donc je pense faire une remise usine complète, et réintégrer chaque module un à un , avant ma restaure j'avais accès ! et surement plus propre, et après j’arrête . J'espere que le gps se remettra a fonctionner. BON AU FINAL , retour d'usine,,, reintegrer chaque module un à un ! j'ai pu recuperer le mode Arrosage , mais je n'ai plus Famille.bizarre PROBLEME RESOLU POUR CE SUJET !
  19. V1.037 à V1.040 à V4.042 pour les mise à jour encore disponible,,,lol mais avant le V4.042 ,il installe le V3.6. Il va falloir tous mes icônes à réintégrer,,,brrrr Comment brancher un ecran , sorti male de la HC2 et entree male sur ecran ? vga
  20. Avec le Toolkit , il me mettait une erreur : asynchronousRequestCallback Exception raised! Message: La connexion sous jacente a été fermée: La connexion a été interrompu inattendue,,,j'ai l'impression que le processeur tourne et tourne et n'a plus de cache Ram. je vais un recovery sans reset z-wave, et suis retourner en v1.037;
  21. Bonjour , grosse ou petite panique en vu ! : HC2 je ,n'ai plus accès sur safari, chrome, logo tournant : je m'explique. Hier soir , rien de spéciale, j'ai mis HC2 pas d'acces distant : non : redemarrage planter,,, les quatre points tournant en continue(page explorer). Accès iPhone impossible(mauvais paramètre) mais je reçois des notifications ! Je débranche la HC2, redémarre,,,les trois voyants ok, mais toujours pas acces sur exploreur, j'insiste sur iPhone, j'arrive bien que mal sur 3min d'essaie persistant, a me connecter en iPhone, mais pas reactif ou au bout de 5min, l'interrupteur Off. le Finder voit HC2, mais mon mot de passe admin n'est pas d'acces ! Une suggestion svp ,,, J'attend de faire recovery sur les retour forum : J'ai le plantine interieur avec un voyant rouge qui clignote et le quatrieme voyant externe HC2 du z-wave allumer ! (Un noeud pas defait ? , le smoke que j'avais restore z-wave? , clef usb hs?, ram hs? Help! mon acces est tres limiter sur iPhone, mais est ce que je m'amuse a supprimer le panneau scene sur iPhone,,,, .
  22. Pas de retour particulier, RaS, tu l'auras sur ton fibaro mais c'est pas ca qu'il te fera un Recorder,,,,c'est le synology ,,,surveillance detection de mouvement.
  23. Super module, impecc
  24. MaJ faite : plus fiable en generale , mais toujours pas : de panneau arrosage (impossible le roulie permanent) de Admin dans famille
  25. Aquarium [emoji12], j'ai mis en place niveau aqua douce,,, une sonde temp, un niv mais tu peux deux, avec un Universal sensor, !
×
×
  • Créer...