Aller au contenu

Rechercher dans la communauté

Affichage des résultats pour les étiquettes 'hc2'.



Plus d’options de recherche

  • Rechercher par étiquettes

    Saisir les étiquettes en les séparant par une virgule.
  • Rechercher par auteur

Type du contenu


Forums

  • Bienvenue
    • Nouveau ? Présentez-vous
    • Le bistrot
    • Mon installation domotique
    • Annonces et suggestions
  • La Home Center et ses périphériques
    • La Home Center pour les nuls
    • HC 2 & Lite
    • HC 3
    • Modules Fibaro
    • Modules Z-wave
    • Périphériques et matériels autres
    • Plugins
    • Quick App
    • Multimédia (audio, vidéo ...)
    • Chauffage et Energie
    • Actionneurs & Ouvrants (Portail, volets, piscines, ...)
    • Eclairage
    • Applications Smartphones et Tablettes
  • Autres solutions domotiques
    • Box / Logiciel
    • Modules Nice (433 & 866 MHz)
    • Modules Zigbee
    • GCE Electronics
    • Modules Bluetooth Low Energy
  • Objets connectés
    • Les Assistants Vocaux
    • Netatmo
    • Philips Hue
    • DIY (Do It Yoursel)
  • Sécurité
    • Alarmes
    • Caméras
    • Portiers
    • Serrures
  • Informatique / Réseau
    • Tutoriels
    • Matériels Réseaux
    • Matériels Informatique
    • NAS
    • Virtualisation
  • Les bonnes affaires
    • Sites internet
    • Petites annonces

Rechercher les résultats dans…

Rechercher les résultats qui…


Date de création

  • Début

    Fin


Dernière mise à jour

  • Début

    Fin


Filtrer par nombre de…

Inscription

  • Début

    Fin


Groupe


Jabber


Skype


Ville :


Intéret :


Version

127 résultats trouvés

  1. aurelien31

    Aide création Virutal Device Flipr

    Bonjour à tous, J'aurai besoin d'aide pour créer un virtual device Flipr sur Fibaro HC2. Pourriez vous m'aidez ? Je souhaiterai faire ça : $ Proposé par @kevin39 mais n'a jamais donné de suite. J'ai trouvé les fichier qui permette de récupérer les Api de Flipr : https://flipr.freshdesk.com/fr/support/solutions/articles/36000062890-guide-du-développeur-apis-flipr J'ai réussi à créer le code HTML sur postman : GET /modules/1A4360/survey/last HTTP/1.1 Host: apis.goflipr.com Authorization: Bearer eyJhbGciOiJodHRwOi8vd3d3LnczLm9yZy8yMDAxLzA0L3htbGRzaWctbW9yZSNobWFjLXNoYTI1NiIsInR5cCI6IkpXVCJ9.eyJodHRwOi8vc2NoZW1hcy54bWxzb2FwLm9yZy93cy8yMDA1LzA1L2lkZW50aXR5L2NsYWltcy9uYW1lIjoiYXVyZWxpZW4uY3JlbWF6eUBnbWFpbC5jb20iLCJzdWIiOiJhdXJlbGllbi5jcmVtYXp5QGdtYWlsLmNvbSIsIm5iZiI6MTY1NDI2MDg4NSwiZXhwIjoxNjc3NTg4ODg1LCJpc3MiOiJodHRwOi8vbG9jYWxob3N0LyIsImF1ZCI6IkFueSJ9.sk2y6sMrS6_BkOM3zil548jdKyY5PoIB88Lmf7ge82Q Cookie: ARRAffinity=038c5b6de232f0f1a4a0f95d4bd62f39612acb99002094b5738c6e534da7d779; ARRAffinitySameSite=038c5b6de232f0f1a4a0f95d4bd62f39612acb99002094b5738c6e534da7d779 Mais je ne sais pas comment le mettre en forme pour l'avoir sur la HC2. Pourriez vous m'aider ? Merci par avance Aurélien
  2. mprinfo

    HC2 & HCL - 4.630 - Stable - 05/05/2022

    HC2 & HCL - 4.630 - Stable - 05/05/2022 Liste des modifications logicielles Version 4.630 Important notice: All devices previously added to the system that received support need to be reconfigured. New improvements: - Support for https protocol. - Support for MCO MH-S31x & MH-S22x ZW700 series. - Support for MCO MH3901-Z version 2.1. - Support for Qubino 3-Phase Smart Meter. - Support for Heiman Gas Sensor (HS1CG) version 1.1 & 1.2. - Support for Donexon radiator thermostat. - Support for other Z-Wave devices supported by Home Center 3. - System stability improvements. Resolved issues: - Z-Wave service stops responding after updating to 4.620 and using previously added thermostat. - Few instances of Thermostat & Heating Zone plugin results in system crash. - In some cases, Home Center Lite gateway stops responding after some time. - Losing master-slave synchronization after some time in gateway connection mode. - Master gateway does not detect "central scene" actions on devices added to connected gateways. - Connected slave gateway need manual synchronization to restore its connection. - Incorrect default values of FIBARO Heat Controller configuration parameters. - Sending setProtection action to external sensor of FIBARO Heat Controller result in system crash. - Issues with thermostat controlled by Alexa voice assistant. - Issue with taking a camera snapshot and sending to e-mail. - Sending empty notification if this notification was previously removed. - No possibility to use custom icons uploaded in one of the previous firmware versions. - Tedee lock plugin stops responding after some time and needs rebooting the gateway. - Cannot manually set a date later than 2021-12-31. - No pin for setting location via remote access. - Other minor fixes
  3. Barelle

    Quick App - HC2 Devices

    Quick App HC2 Devices Contexte Vous avez une HC2 (ou HCL) qui ronronne paisiblement et vous venez d’acquérir une HC3. Vous hésitez sur la stratégie de migration : Le big-bang par Fibaro : tous les dispositifs z-wave seront connectés à la HC3 et vous aurez perdu les scènes et les VD ; Commencer par convertir les VD en QA (en fait, il s’agit pour bien faire les choses d’un redesign complet), puis migrer les dispositifs (devices) z-wave soit par exclusion puis inclusion sur la HC3, soit par le big-bang Fibaro, mais en ayant déjà préparé les nouveaux QA et scènes. Ce QA s’adresse donc à ceux qui ont fait ce second choix. Mais les autres aussi peuvent l’essayer… Note : n’en possédant pas, je n’ai pas testé ce QA avec une HCL, mais, en toute logique, cela devrait fonctionner. Fonction Ce QA permet de voir sur la HC3, un ensemble de devices (dispositifs) physiques de la HC2. En effet, développer scènes et QA sur une HC3 sans device et parfois un peu gênant. Paramétrage lors de l’installation Il est nécessaire de créer pour le QA les variables suivantes : HC2IP : l’adresse IP de la HC2. HC2userPass : <codeutilisateur>:<mot de passe> de la HC2, cet utilisateur devra avoir les droits de modifications sur les devices à voir sur la HC2. Note : après une connexion réussie à la HC2, le QA effacera la variable HC2UserPass et créera la variable HC2Authorization (soit HC2userPass en base 64). Optionnellement : La variable refreshPeriod permet de modifier la période (en secondes) d’interrogation de la HC2 (par défaut 60 secondes), ce qui parait suffisant pour un emploi en développement, une période trop courte pourra se traduire par une consommation CPU plus conséquente. Une variable iconId permet d’affecter une icône au QA HC2Devices. Comme vous le savez bien, il y a sur la HC2 un tas de devices que nous considérons sans intérêt (device master, second relais inutilisé, etc.) le QA ne prend pas en compte que les devices physiques (donc pas les VD) qui en plus : Sont enabled. Sont visibles. Ne sont pas des masters. Qui sont d’un type pris en charge (cf. la table HC2Types pour en avoir la liste), seuls certains ont été testés. Qui sont affectés à une pièce. Qui n’ont pas été explicitement exclus par ajout de leur id dans la table HC2IdExcluded en tête de programme. Interface utilisateur Le device de la HC2 en cours. Affiche le device de la HC2 précédant. Ajoute le device de la HC2 en cours sur la HC3 (child). Supprime le device de la HC2 en cours sur la HC3 (child). Affiche le device de la HC2 suivant. Affiche dans la fenêtre de log le device en cours. Affiche dans la fenêtre de log les devices présentes sur la HC3. Affiche dans la fenêtre de log les devices non présentes dur la HC3. Affiche dans la fenêtre de log tous les devices de la HC2 connus du QA. Ajout/suppression sur la HC3 (d’un child reflet d’un device de la HC2) On le sélectionne par son nom et son id à l’aide des boutons (2) et (5), puis par le bouton (3). Pour la suppression, on utilisera le bouton (4). Lors de l’ajout le child sera affecté à une pièce du même nom que celui de la HC2, si elle existe dans la HC3, ou dans une pièce du même nom qui sera créée dans la section de nom "Fibaro HC2". Synchronisations HC2/HC3 et HC3/HC2 Les changements de valeur des principales propriétés (properties) des devices de la HC2 sont reportés sur les childs de la HC3), lors de chaque rafraîchissement.. Les ordres donnés à partir des devices de la HC3 sont transmis à la HC2 (pour les types implémentés). Le retour d'état sera affiché lors du prochain rafraîchissement (60 secondes par défaut). Limites Tous les types de devices n’ont pas été testés. Il n’est pas possible de récupérer par le QA les icônes de la HC2. L’utilisateur n’a pas accès à la modification des variables crées par le QA (en version 5.050.13), mais il peut les supprimer ou les modifier par l’API du swagger. Le manque de robustesse de la HC3 qui permet ainsi de tester de manière approfondie le mode de récupération… Des redémarrages aléatoires du QA, sans cause identifiée, heureusement sans impact sur son fonctionnement. La sagesse de Fibaro qui a su conserver une réserve d'améliorations considérable pour les possibilités de personnalisation de l'interface. Les bugs que vous ne manquerez pas de découvrir. Téléchargement HC2_Devices.fqa
  4. manuc0

    Télécharger pack d'icônes

    Bonjour Est il possible de télécharger de multiples icônes (scènes, virtuels, devices) en une opération ? Si oui comment faire Merci
  5. ericl78

    SOS réponse HC2 extrêmement lente

    Bonsoir Voilà, depuis trois heures de temps, ma hc2 répond très lentement. Je lui donne un ordre par un module zwave ou je clique sur l'interface web pour allumer une lampe, le temps de réponse est au minimum de 30 à 45 secondes. J'ai rebouté ma hc2, regardé la ram utilisée : 30%, la cpu < 10% et toujours la même chose. Je n'ai absolument rien modifié en paramétrage. J'ai 60 modules zwaves configuré sur ma HC2 mais depuis trois années de service, jamais eu ce type de problème. Avez vous déjà rencontré cela ? Merci d'avance si vous avez une idée
  6. sebhavana

    Sauvegarde / Redondance HC2

    Bonjour à tous, Je cherche une solution pour une bascule relativement rapide en cas de panne, ou crash définitif de ma HC2 qui pilote une grosse partie de mon habitation. J'ai parcourus le forum, j'y ai trouvé plusieurs solutions dont la fameuse copie du dossier "backup" d'une clé recovery vers l'autre. Mais ces éléments de réponse datent un peu, depuis je suis en v4.58 et il y a la solution de "sauvegarde locale" et de "sauvegarde cloud" qui sont apparues. Si j'ai bien compris (corrigez moi si je me trompe) : - la sauvegarde locale ne peut être restaurée que sur le HC2 sur laquelle elle a été effectuée en raison du numéro de série qui lui est attachée. - la sauvegarde cloud permettrai le transfert de la totalité de la config (scènes, VD,...) sur une nouvelle HC2 sous réserve qu'elle soit sur le même Fibaro ID, et dans la même version bien entendu que la sauvegarde. Quelle solution s'approche le plus du "mirroring" selon vous au jour d'aujourd'hui ? La solution de "Passerelle" proposée par fibaro ne propose qu'une "extension" de la HC2#1 "master" avec la HC2#2 ? En aucun cas une recopie à l'identique ? Comment deux HC2 peuvent-elles "cohabiter" avec la même config ? Le chargement de la sauvegarde "cloud" de la HC2#1 sur la HC2#2 entraîne-t-elle une désactivation de la HC2#1 ? Merci par avance pour vos avis et conseils ;-) Seb
  7. Scène pour afficher l'utilisation des variables globales Références croisées (xref) Lorsque les développements prennent une certaine ampleur, et en absence d'atelier de développement logiciel, il est utile de de pouvoir rapidement identifier quel morceau de code utilise telle variable (globale dans le cas de la HC2). Ce sujet avait déjà été abordé il y a maintenant quelque temps : Je vous en propose une nouvelle version qui permet : D'obtenir pour chaque variable globale les scènes et VD qui en font usage ; Pour chaque scène et pour chaque VD d'avoir la liste des variables globales utilisées (c'est cela qui est nouveau). Voici un exemple des résultats affichés dans le fenêtre de debug : La scène est un peu longue lors de son exécution, je suis preneur d'idées d'algorithmes plus optimisés. Le code de la scène : --[[ This scene is used to list all the global variables and where they are used. It's a kind of xref. -- 07/02/2017: creation -- 24/10/2019: add scene and virtual devices --]] local startTime = os.time(); local globalVariables = api.get("/globalVariables"); -- Get all globals variables local scenes = api.get("/scenes?type=com.fibaro.luaScene&isLua=true"); -- all the scenes local devices = api.get("/devices?type=virtual_device"); -- and all the virtual devices since for others types there is no lua code function round(num, numDecimalPlaces) return tonumber(string.format("%." .. (numDecimalPlaces or 0) .. "f", num)); end -- round function progressBar(progressPct, length) if length ~= nil or length == 0 then length = 20; end progressPct = math.abs(progressPct); progressPct = math.min(progressPct, length); return ' [' .. string.rep("*", progressPct) .. string.rep("_", length - progressPct) .. '] '; end -- progressBar fibaro:debug('<font color="Gold">Analyzing lua code for ' .. #globalVariables .. ' global variables, ' .. #scenes .. ' scenes, ' .. #devices .. ' virtual devices, this may take a while.</font>'); -- Where each global variable is used local txt = '<BR><font color="yellow">'.. string.rep('=', 80) .. '<BR>Globals variables ' .. os.date("%d/%m/%y %X") .. '</font><BR>'; local cnt = 0; for _, glob in pairs(globalVariables) do -- For each global variable txt = txt .. '<BR><font color="Orange">Global variable "' .. glob.name .. '":</font>'; cnt = cnt + 1; local used = false; for _, s in pairs(scenes) do -- For each scene local scene = api.get("/scenes/" .. s.id); if scene.triggers.globals ~= nil then for _, g in pairs(scene.triggers.globals) do -- We look each trigger if (g ~= nil) and (g == glob.name) then txt = txt .. '<BR><font color="lightgreen">&nbsp&nbsp&nbsp- trigger in scene "' .. scene.name .. '" (id:' .. scene.id .. ')</font>'; used = true; end end end -- Lua code inspection if (scene.lua ~= nil) and (string.find(scene.lua, glob.name) ~= nil) then txt = txt .. '<BR><font color="Chartreuse">&nbsp&nbsp&nbsp- used in scene "' .. scene.name .. '" (id:' .. scene.id .. ')</font>'; used = true; end end -- for _, s in pairs(scenes) for _,device in pairs(devices) do -- For each virtual device if (device.properties.mainLoop ~= nil) and (string.find(device.properties.mainLoop, glob.name) ~= nil) then -- look in mainloop txt = txt .. '<BR><font color="DeepSkyBlue">&nbsp&nbsp&nbsp- used in VD "' .. device.name .. '" mainloop</font>'; used = true; end local rows = device.properties.rows; -- look in buttons for _, row in pairs(rows) do if (row.type ~= nil) and (row.type == "button") and (row.elements ~= nil) then for _,element in pairs(row.elements) do if (element.lua ~= nil) and (element.lua == true) then if (element.msg ~= nil) and (string.find(element.msg, glob.name) ~= nil) then txt = txt .. '<BR><font color="LightSkyBlue">&nbsp&nbsp&nbsp- used in "' .. element.name .. '" btn (id: ' .. element.id .. ') of "' .. device.name .. '" VD (' .. device.id .. ')</font>'; used = true; end end end end end end -- for _,d in pairs(devices) if not used then txt = txt .. "<font color='Magenta'> unused</font>"; end local progress = round((cnt / #globalVariables) * 100) if (progress % 5) == 0 then fibaro:debug('<font color="gray">working,' .. progressBar(progress/5, 20) .. tostring(progress) .. '% done in ' .. (os.time()-startTime) .. ' secondes.</font>'); end end txt = txt .. '<BR><font color="gray">Total memory in use by Lua (version '.._VERSION..'): ' .. string.format("%.2f", collectgarbage("count")) .. ' KB</font>'; txt = txt .. '<BR><font color="gray">Time for global variables: ' .. (os.time()-startTime) .. ' secondes.</font><BR>'; -- Global variables used by scenes local sceneTime = os.time(); txt = txt .. '<BR><font color="yellow">'.. string.rep('=', 80) .. '<BR>Global variables used by scene ' .. os.date("%d/%m/%y %X") .. '</font><BR>'; for _, s in pairs(scenes) do -- For each scene txt = txt .. '<BR><font color="lightgreen">Scene "' .. s.name .. '" (id:'.. s.id .. '):</font>'; local used = false; local scene = api.get("/scenes/" .. s.id); if scene.triggers.globals ~= nil then for _, g in pairs(scene.triggers.globals) do -- We look each trigger for _, glob in pairs(globalVariables) do -- For each global variable if (g == glob.name) then txt = txt .. '<BR><font color="Orange">&nbsp&nbsp&nbsp- global "' .. glob.name .. ' used as a trigger"</font>'; used = true; end end -- for _, glob end end -- Lua code inspection if (scene.lua ~= nil) then for _, glob in pairs(globalVariables) do -- For each global variable if (string.find(scene.lua, glob.name) ~= nil) then txt = txt .. '<BR><font color="Coral">&nbsp&nbsp&nbsp- global "' .. glob.name .. '" used</font>'; used = true; end end -- for _, glob end if not used then txt = txt .. "<font color='Magenta'> no global variable used</font>"; end end -- for _, s in pairs(scenes) txt = txt .. '<BR><font color="gray">Total memory in use by Lua (version '.._VERSION..'): ' .. string.format("%.2f", collectgarbage("count")) .. ' KB</font>'; txt = txt .. '<BR><font color="gray">Time for scenes: ' .. (os.time()-sceneTime) .. ' secondes.</font><BR>'; -- Global variables used by virtual devices local deviceTime = os.time(); txt = txt .. '<BR><font color="yellow">'.. string.rep('=', 80) .. '<BR>Global variables used by virtual devices ' .. os.date("%d/%m/%y %X") .. '</font><BR>'; for _,device in pairs(devices) do -- For each virtual device txt = txt .. '<BR><font color="DeepSkyBlue">Virtual device "' .. device.name .. '" (id:'.. device.id .. '):</font>'; local used = false; if (device.properties.mainLoop ~= nil) then -- look in mainloop for _, glob in pairs(globalVariables) do -- For each global variable if (string.find(device.properties.mainLoop, glob.name) ~= nil) then txt = txt .. '<BR><font color="Orange">&nbsp&nbsp&nbsp- global "' .. glob.name .. '" used in mainloop</font>'; used = true; end end end local rows = device.properties.rows; -- look in buttons for _, row in pairs(rows) do if (row.type ~= nil) and (row.type == "button") and (row.elements ~= nil) then for _,element in pairs(row.elements) do for _, glob in pairs(globalVariables) do -- For each global variable if (element.lua ~= nil) and (element.lua == true) then if (element.msg ~= nil) and (string.find(element.msg, glob.name) ~= nil) then txt = txt .. '<BR><font color="Coral">&nbsp&nbsp&nbsp- global "' .. glob.name .. '" used in btn "' .. element.name .. '" (id:' .. element.id .. ')</font>'; used = true; end end end end end end if not used then txt = txt .. "<font color='Magenta'> no global variable used</font>"; end end -- for _,device txt = txt .. '<BR><font color="gray">Total memory in use by Lua (version '.._VERSION..'): ' .. string.format("%.2f", collectgarbage("count")) .. ' KB</font>'; txt = txt .. '<BR><font color="gray">Time for virtual devices: ' .. (os.time()-deviceTime) .. ' secondes.</font>'; txt = txt .. '<BR><font color="gray">Total elapsed time: ' .. (os.time()-startTime) .. ' secondes.</font><BR>'; fibaro:debug(txt); Je vous propose l'icône que j'utilise et suis preneur d'une qui serait plus "artistique". A l'approche des frimas, je ne puis que conclure par un... Chaleureusement.
  8. MAM78

    Intercom Manager

    Intercom Manager Préambule : N'ayant rien trouvé sur le site sur l'intégration de l'Intercom Fibaro, j'ai pris l'initiative de créer un Intercom Manager dont l'objectif consiste à : Regrouper dans une seule scène la détection de l'ensemble des événements et actions pouvant ayant pour origine : l'intercom lui-même l'application Intercom Fibaro pour smartphone (iOS et Androïd) le plugin Intercom disponible pour nos Box Home Center le site internet dédié à l'Intercom l'application développée par @Krikroff pour l'Intercom Déclencher des scenarios en fonction des événements et actions Disposer d'un Virtual Device pour visualiser les informations liées aux événements et actions Le Projet : Création d'une scène dédiée : à la détection de l'ensemble des événements et actions à l'exécution des scénarios conditionnés selon les événements et actions à la mise à jour d'un Virtual Device pour visualiser les informations liées aux événements et actions à tracer dans sa log les informations collectées et traitées Création d'un Virtual Device pour : visualiser les informations liées aux événements et actions éventuellement servir de source de données à GEA afin exécuter des scénarios complémentaires en les combinant aux autres données et conditions disponibles sous GEA. Pré-requis : disposer d'un Intercom Fibaro installer le plugin Intercom Fibaro Installation : Télécharger et installer le Virtual Device ci-dessous (dans sa dernière version) Télécharger et installer la Scène ci-dessous (dans sa dernière version) Télécharger l'icône ci-dessous ou fabriquer la votre Configuration : De la scène : 1) Modifier les variables utilisateurs ci-dessous : 2) Associer au VD l'icône ci-dessous ou la votre 3) Programmer la scène avec un Run Scene = Automatic avec un Max. running instances = 10 4) Modifier éventuellement les variables contenant les Smileys & textes qui sont remontés dans les labels du Virtual Device -- 464 is Device ID of the Intercom Plugin local Intercom_Device_ID = 464 -- 468 is the number of the Intercom Manager Virtual Device local VD_ID = 468 -- List of users (email and name) local UsersList = { {email= "xxxx.yyyy@zzzz.com", name = "Xxxx"}, {email= "aaaa.bbbb@cccc.com", name = "Aaaa"} } -- Number of seconds of the recording local NbRecordSec = 30 -- Debug mode local debug = false Du Virtual Device : 1) Personnaliser éventuellement les labels (Smileys & désignation) 2) Associer au VD l'icône ci-dessous ou la votre Programmer des scénarios dans la Scène : 1) Dans les parties réservées à cet effet : --[[ -- insert your code to execute --]] Programmer des scénarios dans GEA (optionnel) : 1) En utilisant les labels du VD comme déclencheur et/ou en les intégrant dans vos options GEA, comme par exemple : Détection de mouvement par l'intercom. Exemple lancer l'enregistrement de toutes les caméras y compris l'intercom sur Surveillance Station Détection de l'appui sur le bouton de sonnerie. Exemple faire sonner ma Sonos au cas ou mon téléphone est en mode avion ou mute. Déclenchement d'une action suite à la saisie d'un code valide. Exemple faire clignoter mes lampes extérieur Philipps Hue en vert Déclenchement d'une action suite à la saisie d'un code en erreur. Exemple faire clignoter mes lampes extérieur Philipps Hue en rouge et lancer l'enregistrement de toutes les caméras Détection d'une activation par bluetooth. Pour identifier l'arrivée ou le départ d'un membre de la famille. 2) Vloici quelques exemples que j'ai intégrés dans mon GEA : -- Déclaration des changements de valeurs des labals du VD Intercom Manager dans la partie %% properties 468 ui.lblLastPinError.value 468 ui.lblOpenRelay1.value 468 ui.lblMove.value -- Contrôle de la saisie des codes PIN sur l'Intercom ------------------------------------------------------- -- Eclairage de la terrasse pendant 15 secondes en rouge clignotant si erreur de saisie du code PIN GEA.add({{"!Label", id["VD_INTERCOM_MANAGER"], "lblLastPinError", ""}, {"Trigger", "lblLastPinError"}}, -1, "", {{"Label", id["VD_HUE_MANAGER_TERRASSE"], "lblTimer", "00:15"}, {"VirtualDevice", id["VD_HUE_MANAGER_TERRASSE"], 25}}, "Erreur saisie code Intercom, activation lumières terrasse en rouge clignotant") -- Eclairage de la terrasse pendant 15 secondes en vert clignotant si bonne de saisie du code PIN GEA.add({{"Label", id["VD_INTERCOM_MANAGER"], "lblOpenRelay1", "#r#Ouvert"}, {"Trigger", "lblOpenRelay1"}}, -1, "", {{"Label", id["VD_HUE_MANAGER_TERRASSE"], "lblTimer", "00:15"}, {"VirtualDevice", id["VD_HUE_MANAGER_TERRASSE"], 24}}, "Bonne saisie code Intercom, activation lumières terrasse en vert clignotant") -- Activation sur mon Synology (Serveillance Station) de l'enregistrement du flux vidéo de l'intercom ---------------------------------------- -- si détection devant la porte le portail GEA.add({{"Label", id["VD_INTERCOM_MANAGER"], "lblMove", "#r#Alerte"} ,{"Label", id["VD_CAM_GLOBAL"], "lblPresence", "#r#Absence"} ,{"Or", {"Label", id["VD_CAM_EXT_PORTAIL"], "lblCamState", "#r#Marche"}, {"Label", id["VD_CAM_EXT_PORTAIL"], "lblCamState", "#r#Partiel"} } ,{"Or", {"Label", id["VD_CAM_EXT_PORTAIL"], "lblCamRecord", "#r#Arrêt"}, {"Label", id["VD_CAM_EXT_PORTAIL"], "lblCamRecord", "#r#Partiel"} } }, -1, "Mouvement devant la caméra du portail le #date# à #time# enregistrement caméra", {{"VirtualDevice", id["VD_CAM_GLOBAL"], 10}, {"VirtualDevice", id["VD_CAM_GLOBAL"], 13} }, "Mouvement devant la caméra du portail le #date# à #time# enregistrement caméra") Pour la partie clignotement des lumières de la terrasse, j'utilise mon mes VD Philipps Hue Manager Pour la partie enregistrement du flux vidéo de l'intercom sur mon NAS Synology, j'utilise mon VD Surveillance Station Manager qui elle-même utilise mon VD HomeMode (GeoFence) Si vous souhaitez également les utiliser, vous les trouverez mes VD dans ma signature de Post. Sinon à vous d'adapter ces scénarios. Attention la fonction "Trigger" que j'utilise est une version améliorée de celle de base de GEA afin de bien vérifier quel est le label qui a provoqué le déclenchement de GEA. Vous trouverez ci-dessous le code correspondant à intégrer dans votre partie function config() de GEA. J'ai pas vérifié si dans la dernière version de GEA cette demande de correction avait été prise en compte. Je vous laisse regarder. GEA.options.trigger = { name = "Trigger", getValue=function(value) if (not value)then if (GEA.source.type == "autostart") then return "autostart" elseif (GEA.source.type == "global") then return "Global["..GEA.source.name.."]" elseif (GEA.source.type == "property") then return "Property[" ..GEA.source.deviceID .."]" elseif (GEA.source.type == "event") then return "Event["..GEA.source.event.data.deviceId.."]" end elseif (value) then if (GEA.source.type == "property") then return GEA.source.propertyName:gsub("ui.", ""):gsub(".value", "") == value end end return "other" end } Versions : V1.0 : du 16/10/2019 -> Intialisation du projet Evolutions à venir : Fournir quelques exemples de Lignes GEA utilisant le VD comme source de déclenchement des options A voir selon vos suggestions Dernière version du VD : VD : V1.0 : Intercom_Manager.vfib V1.0.json Scène : V1.0 : Intercom Manager V1.0.lua Icône :
  9. mipa

    Plus d'accès à ma HC2

    Bonjour à tous, Je n'arrive plus à me connecter à ma HC2.... Pas de changement (ajout ou modification) de l'installation depuis plusieurs semaine, les scénarios fonctionnait parfaitement. Du jour au lendemain, plus de scénarios qui fonctionne, plus d'accès depuis nos téléphone, et plus d'accès depuis le ID cloud Les 3 leds sont allumés sur ma box, quand j'utilise le finder il trouve la box mais ne parviens pas à la connecter Sur le id cloud il ne voit pas ma box (comme si elle n'était pas connecté) Je précise que j'ai changé de fournisseur internet en début de mois de juin (mais cela à parfaitement fonctionné jusqu'au 20 juin) Tous mes autres objets connectés fonctionnement parfaitement. J'ai trouvé plusieurs sujet identiques sur le forum, mais il semblerait que dans ces sujets seulement deux leds était allumés. Des idées ?
  10. Liste des modifications logicielles 4.540 Version 4.540 New New improvements: - Optimized handling of Z-Wave logs to improve the devices communication with the gateway. - Optimized handling of FLiRS devices (eg. FIBARO Heat Controller) to improve communication with the gateway. - Added possibility of setting brightness and colour of the LED ring in scenes for FIBARO Walli series. - Added slats orientation status displaying in the event panel for FIBARO Roller Shutters. - Added possibility of grouping the FIBARO Roller Shutters. - Added information about Z-Wave parameters configuration status in the device advanced settings tab. - Added popup recommending to refresh the device settings page in case of not updated Z-Wave parameters model. - Added indicator informing about unsaved Z-Wave parameter. - Added possibility of assigning each room to one of the categories. - Added notification about existing two users with the same login. - Added support for FIBARO Walli series. - Added support for FIBARO Smart Implant. - Added support for five Leviton devices: Plug-In Outlet DZPA1-2BW, Plug-In Dimmer DZPD3-2BW, Dimmer DZ6HD-1BZ, Dimmer DZ1KD-1BZ, Switch DZ15S-1BZ. - Added support for Oomi by Fantem MultiSensor. - Added support for Jasco ZW6302B Portable Smart Multi Sensor. - Added support for Remotec ZXT-600AU. Resolved issues: - Weather is not updating. - Unwanted IP address blocking by the external integrations. - Possibility to change the e-mail address owned by the admin to the one already used by a regular user. - Possibility to enter in the wizard the e-mail address containing uppercase letters. - Login to the user account if the admin and user logins are identical. - User receives notifications recommending a change of the PIN code owned by the admin. - Notification recommending to change the default PIN code does not contain the user login. - No possibility to perform the calibration of FIBARO Roller Shutter 3 module. - No scene controller after adding the device in Security mode. - Incorrect operation of external sensors connected to the FIBARO Smart Implant. - Error while adding IP Camera from the device configuration. - Incorrect approximation of the power measured by the device. - FIBARO RGBW Controller device category cannot be edited. - Possibility to set the action for holding the button when the FIBARO Roller Shutter 3 works with a bistable button. - No status after editing the location settings when restarting the gateway. - No possibility to update the FIBARO Heat Controller without the external temperature sensor. - External temperature sensor status is not displayed when the sensor is not paired. - Unwanted notifications about devices status change. - Incorrect time after performing the Recovery procedure. - Other minor fixes. Version 4.540 Old (version retirer par fibaro) New improvements: - Optimized handling of Z-Wave logs to improve the devices communication with the gateway. - Optimized handling of FLiRS devices (eg. FIBARO Heat Controller) to improve communication with the gateway. - Added possibility of setting brightness and colour of the LED ring in scenes for FIBARO Walli series. - Added slats orientation status displaying in the event panel for FIBARO Roller Shutters. - Added possibility of grouping the FIBARO Roller Shutters. - Added information about Z-Wave parameters configuration status in the device advanced settings tab. - Added popup recommending to refresh the device settings page in case of not updated Z-Wave parameters model. - Added indicator informing about unsaved Z-Wave parameter. - Added possibility of assigning each room to one of the categories. - Added notification about existing two users with the same login. - Added support for FIBARO Walli series. - Added support for FIBARO Smart Implant. - Added support for five Leviton devices: Plug-In Outlet DZPA1-2BW, Plug-In Dimmer DZPD3-2BW, Dimmer DZ6HD-1BZ, Dimmer DZ1KD-1BZ, Switch DZ15S-1BZ. - Added support for Oomi by Fantem MultiSensor. - Added support for Jasco ZW6302B Portable Smart Multi Sensor. - Added support for Remotec ZXT-600AU. Resolved issues: - Weather is not updating. - Unwanted IP address blocking by the external integrations. - Possibility to change the e-mail address owned by the admin to the one already used by a regular user. - Possibility to enter in the wizard the e-mail address containing uppercase letters. - Login to the user account if the admin and user logins are identical. - User receives notifications recommending a change of the PIN code owned by the admin. - Notification recommending to change the default PIN code does not contain the user login. - No possibility to perform the calibration of FIBARO Roller Shutter 3 module. - No scene controller after adding the device in Security mode. - Incorrect operation of external sensors connected to the FIBARO Smart Implant. - Error while adding IP Camera from the device configuration. - Incorrect approximation of the power measured by the device. - FIBARO RGBW Controller device category cannot be edited. - Possibility to set the action for holding the button when the FIBARO Roller Shutter 3 works with a bistable button. - No status after editing the location settings when restarting the gateway. - No possibility to update the FIBARO Heat Controller without the external temperature sensor. - External temperature sensor status is not displayed when the sensor is not paired. - Unwanted notifications about devices status change. - Incorrect time after performing the Recovery procedure. - Other minor fixes.
  11. Krikroff

    HC2 & HCL - 4.532 - BETA - 28/02/2019

    Liste des modifications de la version beta 4.532: New improvements: - Added possibility of setting brightness and colour of the LED ring in scenes for FIBARO Walli series. - Optimized handling of Z-Wave logs to improve the devices communication with the gateway. - Added slats orientation status displaying in the event panel for FIBARO Roller Shutters. - Added information about Z-Wave parameters configuration status in the device advanced settings tab. - Added popup recommending to refresh the device settings page in case of not updated Z-Wave parameters model. - Added indicator informing about unsaved Z-Wave parameter. - Added support for FIBARO Walli Dimmer. - Added support for five Leviton devices: Plug-In Outlet DZPA1-2BW, Plug-In Dimmer DZPD3-2BW, Dimmer DZ6HD-1BZ, Dimmer DZ1KD-1BZ, Switch DZ15S-1BZ. Resolved issues: - No possibility to perform the calibration of FIBARO Roller Shutter 3 module. - No scene controller after adding the device in Security mode. - Incorrect operation of external sensors connected to the FIBARO Smart Implant. - Error while adding IP Camera from the device configuration. - Incorrect approximation of the power measured by the device. - Other minor fixes.
  12. Bonjour, Sans être nouveau ici, je suis un peu désemparé dans le paramétrage des Groupes d'association sur ma HC2. Je ne trouve pas de tuto correspondant a la HC2 actuelle. Je pense avoir compris le principe des groupes, mais pas comment le paramétrer sur la HC2. A quoi servent les groupes1,2,3 ? A quoi servent les colonnes M & S. Simples et multi canal, mais pourquoi, comment ??? Je souhaite allumer "Lampe Gauche"(27) et "Lampe Buffet"(23) en allumant "Lampe Milieu". J'ai testé différentes options, sans trop comprendre, et ça pas marche. Que faire. (Je ne veux pas passer par une scène, je veux comprendre !!! ) Merci de votre aide.
  13. mipa

    Perte de mes modules à distance

    Bonjour, Je suis actuellement en déplacement et je ne vois plus mes modules sur ma HC2, je ne pense pas avoir fais des fausse manip (mais comme je débute en domotique, je préfère le dire....). J'ai essayer de me reconnecter à plusieurs reprises ces dernières 24h, mais rien n'y fais. Impossible de retrouver mes modules installer. Tout à disparu, sauf la disposition des pièces. Est ce que vous savez si on à une sauvegarde de l'installation à quelques part ? ou une idée ? de ce que je pourrais faire ? Merci d'avance
  14. MAM78

    HomeMode Manager (type Geofence)

    HomeMode Manager (type GeoFence) Préambule : Si comme moi vous recherchez une solution pour savoir si des membres de votre habitation sont présents ou s'ils sont tous partis afin de exécuter des scénarios, comme par exemple : Lorsqu'un membres de la famille arrive à la maison : Désactiver les caméras de votre domicile afin de préserver l'intimité des membres de la famille Suggérer l'arrêt de l'alarme (par notification push action) Allumer les lumières extérieurs la nuit Ouvrir les volets ou le portail ... Lorsque tous les membres de la famille ont quitté la maison : Activer les caméras de votre domicile Vérifier que l'alarme à bien été activée sinon suggérer la mise en marche de l'alarme (par notification push action) Simuler une présence la nuit (par suggestion push ou automatique) Eteindre toutes les lumières Fermer les volets ou le portail lorsque vous rentrez chez vous ... Je sais c'est une fonctionnalité de l'Application Fibaro, mais il semblerait qu'elle fonctionne de façon aléatoire et qu'elle consomme un max de la batterie. J'ai donc fait quelques recherches, notamment sur le Forum officiel de Fibaro, mais les solutions (App pour Smartphone de type GeoFence avec utilisation de IFTT, Détection de la connexion sur le réseau wifi, ...) proposées me donnaient pas vraiment satisfaction. J'ai donc cherché une solution native sur les iPhones (oui j'avoue, nous mangeons des pommes dans notre petite famille). L'iPhone permet au travers de l'application Maison (Home) la possibilité de crée des automatisations quand notamment : Quelqu'un arrive à un lieu (ex. : la maison) Quelqu'un quite un lieu (ex. : la maison) Et utiliser ces automatisations pout agir sur les boutons d'un Virtual Device de nos HC2 et donc de modifier un label et/ou une variable globale qui pourront être utilisés dans nos différents scénarios. Attention, il faut évidement au préalable avoir installé et configuré Homebridge pour que vos Virtual Device soient visibles dans l'application Maison. Mais vous pouvez également utiliser ce VD avec toutes autres solutions pour détecter la presence ou absence des membre du domicile comme celles citées précédemment : App Fibaro permettant d'obtenir le localisation et au travers d'une scène d'intercepter cette position App pour Smartphone (iOS ou Androïd) de type GeoFence avec utilisation de IFTT pour dialoguer avec la HC et agir sur le VD Scène de détection de la connexion ou non des smartphones sur le réseau wifi de la maison et agir sur le FD ...) L'intérêt de ce VD est qu'il, est entièrement automatisé. Il suffit de nommer les utilisateurs à suivre dans les labels et le tour est joué. Magique, non ? Le Projet : Création d'un VD permettant de changer le mode soit présence ou absence selon 2 boutons soit pour : Un seul membre du domicile L'ensemble des membres du domicile (tous d'un coup) Cela peut être notamment utile lorsque par exemple : un téléphone n'a plus de batterie et que tous les membres ont quitté le domicile activation du mode vacance activation de l'alarme ... Les résultats sont sont stocké dans : Les labels correspondant à chacun des membres Une variable globale (option facultative) de votre choix (que j'ai nommée HomeMode) qui va contenir : Par membre sont état : Présent = true (en valeur booléenne) Absent = false (en valeur booléenne) Pour l'ensemble des membres du domicile l'état : Présente = true (en valeur booléenne) Absente = false (en valeur booléenne) Nota : Les valeurs true et false peuvent être modifiées par autre chose, idem pour le nom de la variable globale HomeMode. Voir point 5 dans la partie Configuration. Vous pouvez donc utiliser pour vos scènes et VD, soit le contenu des labels soit le contenu des entrées dans la variable globale. Pré-requis : Si vous utilisez la localisation avec l'application Maison (Home) : Utiliser des d'iPhones et activer la localisation Avoir une AppleTV 4+ ou un iPad (iOS 10+) qui reste à la maison (branché) ou un HomePod pour faire hub HomeKit. (à jour !) Avoir configuré Homebridge pour que vos Module et Virtual Device soient visible dans l'application Maison de votre iPhone Configurer les automatisations sur votre iPhone Si vous utilisez une autre solution de localisation : Rien de particulier, si ce n'est de mettre en place cette solution Installation : Télécharger et installer le Virtual Device ci-dessous (dans sa dernière version) Télécharger les icônes ci-dessous ou fabrique les votres Associez les icônes à chacun des boutons du VD en fonction de l'état, ce sera plus jolie Configuration : Du Virtual Device : 1) Renseigner dans chacun des boutons vos ID de vos icônes, selon les variables suivante : local Icon_Family_Present = 1235 -- Icon ID when one member of the family is present local Icon_Family_Away = 1236 -- Icon ID when all members of the family are away 2) Renseigner dans chacun des labels le nom des membres du domicile. Nota : Le premier label et boutons associés correspondent à l'ensemble des membres du domicile et ne doit pas être changé de place. Ce seront ces noms qui sont utiliser dans la Variable Globale (si vous utilisez l'option) 3) Pouvez changer les emoji des boutons. Mais il est souhaitable de le mettre en cohérence avec ceux des variable Label de configuration (voit point 5) 4) Vous pouvez ajouter ou supprimer des membres : En cas d'ajouts, il convient de conserver la même structure et : Ajouter un Label et renseigner le nom du membre Ajouter une ligne de 2 bouton immédiatement après la nouvelle ligne Label et : dans chacun des bouton copier le code présent dans une bouton existant (tout les codes de boutons sont identiques) Associer les icônes aux 2 nouveau bouton En cas de suppression, il convient de supprimer les lignes label et bouton (sauf celles prévue pour l'ensemble des membres du domicile, la famille) Nota : Si vous utilisez la variable globale. Sont contenu est réactualisé lors de chaque appui sur un bouton (les anciens membres sont supprimer automatiquement) en fonction des membres configurés dans le VD. 5) Facultatif : Presque tout est configurable dans ce VD, vous avez la possibilité de modifier les variables suivantes : local lbl_UserStateValue_Present = "X Présent" -- Label value (if Present) local lbl_UserStateValue_Away = "Y Absent" -- Label value (if Away) local lbl_FamilyStateValue_Present = "X Présente" -- Label value (if Present) local lbl_FamilyStateValue_Away = "Y Absente" -- Label value (if Away) local Use_The_VG_HomeMode = true -- Indicates if you want to use the Global Variable local VG_HomeMode = "HomeMode" -- Global Variable containing the homemode state local VG_StateValue_Present = true -- VG value (if Present) local VG_StateValue_Away = false -- VG value (if Away) local debug = false -- Indicate the debug mode state (true ou false) De vos codes (Scènes ou VD) Adapter ou créer vos codes pour prendre en compte soit le contenu du label lblState ou les entrées présentes dans la variable globale pour lancer vos scénarios. La variable Global a une structure JSON et doit être décodé par la commande : json.decode(). Elle convient ceci (dans mon exemple) : {"Florian":false,"Famille":true,"Gaby":false,"Michel":true} En ce qui me concerne j'utilise GEA pour tester les changement d'état et j'utilise le contenu des labels pour lancer des actions. Exemple de conditions ci-dessous avec l'utilisation de mon VD Surveillance Station Manager (voir ma signature) : -- Gestion de l'arrivée au domicile d'un membres et le départ de tous les membres ------------------------------------------------------- -- Activation du mode Home Mode dans Surveillance Station Synology -- Mise en marche (activation) des caméras si plus membres du domicile présents -- Arrêt des caméras (désactivation) si l'un de membres est présent au domicile GEA.add({{"Label", id["VD_HomeMode_Manager"], "lblFamilyPresence", "#r#Présente"} ,{"Trigger", "lblFamilyPresence"} ,{"Or", {"Label", id["VD_CAM_GLOBAL"], "lblCamState", "#r#Marche"}, {"Label", id["VD_CAM_GLOBAL"], "lblCamState", "#r#Partiel"}}} ,-1, "Un membre de la famille vient d'arriver à la maison, Arrêt des caméras" ,{"VirtualDevice", id["VD_CAM_GLOBAL"], 5} ,"Arrivée d'un membre de la famille de la maison, Arrêt des caméras") GEA.add({{"Label", id["VD_HomeMode_Manager"], "lblFamilyPresence", "#r#Absente"} ,{"Trigger", "lblFamilyPresence"} ,{"Or", {"Label", id["VD_CAM_GLOBAL"], "lblCamState", "#r#Arrêt"}, {"Label", id["VD_CAM_GLOBAL"], "lblCamState", "#r#Partiel"}}} ,-1, "Tous les membres de la famille ont quitté la maison, Mise en marche des caméras" ,{"VirtualDevice", id["VD_CAM_GLOBAL"], 5} ,"Tous les membres de la famille ont quitté la maison, Mise en marche des caméras") GEA.add({{"Label", id["VD_HomeMode_Manager"], "lblFamilyPresence", "#r#Présente"} ,{"Trigger", "lblFamilyPresence"} ,{"Label", id["VD_CAM_GLOBAL"], "lblPresence", "#r#Absence"}} ,-1, "Un membre de la famille vient d'arriver à la maison, Activation du mode présence" ,{{"VirtualDevice", id["VD_CAM_GLOBAL"], 4}} ,"Arrivée d'un membre de la famille de la maison, Activation du mode présence") GEA.add({{"Label", id["VD_HomeMode_Manager"], "lblFamilyPresence", "#r#Absente"} ,{"Trigger", "lblFamilyPresence"} ,{"Label", id["VD_CAM_GLOBAL"], "lblPresence", "#r#Présence"}} ,-1, "Tous les membres de la famille ont quitté la maison, Activation du mode absence" ,{{"VirtualDevice", id["VD_CAM_GLOBAL"], 4}} ,"Tous les membres de la famille ont quitté la maison, Activation du mode absence") GEA.add({{"Label", id["VD_HomeMode_Manager"], "lblToto", "#r#Présent"} ,{"Trigger", "lblToto"} ,{"Open!", id["VOLET_SALON"], 100}} ,-1, "" ,{{"Ask", {id["PHONE_ID_Toto"]}, "Toto arrive à la maison. Ouverture des volets ?", 37} },"Toto vient d'arriver à la maison") GEA.add({{"Label", id["VD_HomeMode_Manager"], "lblToto", "#r#Absent"} ,{"Trigger", "lblToto"} ,{"Open!", id["VOLET_SALON"], 0}} ,-1, "" ,{{"Ask", {id["PHONE_ID_Toto"]}, "Toto quitte la maison. Fermeture des volets ?", 110} },"Toto vient de quitter la maison") GEA.add({{"Label", id["VD_HomeMode_Manager"], "lblTata", "#r#Présent"} ,{"Trigger", "lblTata"}} ,-1, "Tata arrive de la maison" ,{"Push", {id["PHONE_ID_Toto"]}} ,"Gaby vient d'arriver de la maison") GEA.add({{"Label", id["VD_HomeMode_Manager"], "lblTata", "#r#Absent"} ,{"Trigger", "lblTata"}} ,-1, "Tata quitte la maison" ,{"Push", {id["PHONE_ID_Toto"]}} ,"Tata vient de quitter de la maison") Nota : la condition "TriggerPropertyName" n'est pas une fonction de base de GEA 6.11. Il convient de l'ajouter dans la liste des fonctions renseignées dans la partie : function config() GEA.options.trigger = { name = "Trigger", getValue=function(value) if (not value)then if (GEA.source.type == "autostart") then return "autostart" elseif (GEA.source.type == "global") then return "Global["..GEA.source.name.."]" elseif (GEA.source.type == "property") then return "Property[" ..GEA.source.deviceID .."]" elseif (GEA.source.type == "event") then return "Event["..GEA.source.event.data.deviceId.."]" end elseif (value) then if (GEA.source.type == "property") then return GEA.source.propertyName:gsub("ui.", ""):gsub(".value", "") == value end end return "other" end } Ajouter l'ID du VD et ses labels associés dans l'entête de GEA dans la section properties, cf exemple ci-dessous "999 ui.lblFamilyPresence.value", remplacer 999 par l'ID du VD : --[[ %% autostart %% properties 999 ui.lblFamilyPresence.value 999 ui.lblToto.value 999 ui.lblTata.value %% globals %% events --]] Quelques exemples de solutions de détection de vos entrées et sorties de maison : 1) Sur vos iPhones avec la fonction intégrée de géolocalisation et l'utilisation de l'application domotique "Maison (home)" d'Apple Elle nécessites l'installation de Homebridge (voir les tutos ci-dessous, il y a de nombreuses solutions, j'en ai testé qu'une, la première) : Dans un docker sous un NAS Synology (il en existe plusieurs) : https://github.com/marcoraddatz/homebridge-docker (la solution que j'utilise) https://github.com/oznu/docker-homebridge/wiki/Homebridge-on-Synology (pas testé) https://github.com/ilcato/homebridge-Fibaro-HC2 (pas testé) ... Dans Raspberry PI : https://github.com/nfarina/homebridge/wiki/Running-HomeBridge-on-a-Raspberry-Pi (pas testé) https://techarea.fr/installation-homebridge-sur-raspberry-pi/ (pas testé) https://www.journaldulapin.com/2018/02/06/dyson-homebridge-homekit/ (pas testé) ... Sur Mac OS : https://github.com/nfarina/homebridge/wiki/Install-Homebridge-on-macOS (pas testé) ... Sous windows 10 : https://github.com/nfarina/homebridge/wiki/Install-HomeBridge-on-Windows-10-(new) (pas testé) Tuto présent sur le forum : Configuration des réglages de vos iPhones : Réglage > Confidentialité >Service de localisation > Maison Réglage > Confidentialité >Service de localisation > Services systèmes > Partager ma position Réglage > Confidentialité >Service de localisation > Services systèmes > Homekit Réglage > Ton utilisateur en haut > iCloud > Partager ma position coché et à partir de : « Cet appareil » Réglage > Ton utilisateur en haut > Partage familial > Partage de position > Partager ma position coché et à partir de : « Cet appareil » L'automatisation dans l'application Maison (Home) de votre iPhone : Voir images ci-dessous, elles parlent d'elles-même : 2) Application Synology DS CAM disponible sur iOS et Android Elle intègre une solution Geofence permettant de connaitre les entrées et sorties de la maison. Cette info est exploitable directement sur votre NAS et elle peut être interceptée avec une règle d'action qui va envoyer en local (sans passer par le Cloud/Internet) une requête sur votre HC2 via une commande de type : http://<HC2 ip address>/api/callAction?deviceID=XXX&name=pressButton&arg1=2 Voilà une solution compatible pour les 2 mondes iOS et Android sans faire circuler sur internet vos mots de passe (comme par exemple avec IFTTT). Utilisation du VD : Utiliser de la première série de bouton pour agir d'un coup pour tous les membres du domicile (Famille) le premier bouton pour activer le mode Présence Utiliser le deuxième bouton pour activer le mode Absence Utiliser boutons suivants pour agir sur un membre du domicile (Famille) en particulier le premier bouton pour activer le mode Présence Utiliser le deuxième bouton pour activer le mode Absence Versions : V1.0 : du 15/01/2019 -> Initialisation du projet V2.0 : du 18/01/2019 -> Ajout de la fonctionnalité pour gérer individuellement chacun membres au domicile ou l'ensemble d'un coup Roadmap - Evolutions à venir : Gérer des localisations différentiées (Travail, Ecole, ...) Fournir quelques exemples de Lignes GEA A voir selon vos suggestions Dernière version du VD : VD : HomeMode_Manager V2.0.vfib.json Icônes :
  15. jojolafrisette

    problème réseau HC2

    bonsoir à tous, Je viens vers vous pour un problème technique ( ne pouvant pas trouver ma réponse ni contacter le support fibaro) sur ma HC2. Je viens de m'apercevoir que celle-ci n'est plus connecté à internet . Pour info : -j'ai changé de fournisseur internet free> orange. Description : La box est branché directement sur la box et allume uniquement les deux premières LED. Elle n'arrive donc pas à récupérer internet , il m'est donc impossible de me connecter dessus avec fibaro finder. J'ai suivi le tuto qui permet de modifier ipv4 afin de lui mettre une IP fixe et ensuite d'aller sur le navigateur pour se connecter à la box mais sans succès.. J'ai ensuite essayé le recovery mais là j'ai uniquement la première LED et une des dernières... N'ayant pas une grosse connaissance en réseau , je ne sais plus si il y avait une configuration particulière à faire sur les ports ou autres. J'ai pu lire sur le fofo que ça serait éventuellement un problème de carte réseau connu et fréquent sur ses box :/ merci d'avance de votre aide !
  16. Connex

    Fibaro avec Satel integra

    Bonjour à tout le monde J'aimerai passer une commande de système d'alarme chez Satel, une centrale que j'aimerai ensuite intégrer dans mon système HC2. Quelqu'un peut me conseiller la liste des produits à acheter (modules de communication, control panel, keypad)? https://www.pluscom.pl/ Merci d'avance, Daniel
  17. MAM78

    Vacances Manager

    Vacances Manager ou Holidays Manager Préambule : Après quelques recherches, je me suis rendu compte qu'il n'existait pas de Virtual Device permettant de gérer les périodes d'absences pour vacances. Alors que c'est maintenant une fonction de base sur certains programmateurs de chauffage. Il tel gestionnaire permettrait, notamment de : Modifier les consignes de chauffage en fonction d'une date de départ et de retour de vacance. Nota : Le panneau de contrôle permet d'activer manuellement un mode vacance, mais sans préciser les période de départ et retour.. Vérifier si l'alarme est activée lors des périodes de vacances, Couper l'eau et le gaz pendant les périodes de vacances, Couper l'alimentation électricité de certains équipements, Mise en veille de votre robot aspirateur, ... L'intérêt, serait également d'avoir la possibilité d'activer et modifier à distance ces dates de départs et retours de vacances. Ex. : retour anticipé. J'ai donc décidé de créer un VD de gestion des périodes de vacances. Nota : Ce même VD pourrait être également utilisé pour définir toutes autres périodes ayant un début et une fin dans laquelle vous souhaitez définir des conditions de déclenchements d'événements. Le Projet : Créer un VD sans aucune prétention permettant de définir et planifier les périodes de vacances. Il permet de définir 2 modes : Stop = Aucune planification enregistrée Run = Planification définie (activable uniquement si des dates sont planifiées) Il détermine 4 états en fonction du mode définit : en mode Stop : "Mode désactivé" (pas de planification définit) en mode Run : "En attente des vacances" si l'instant présent est en-dehors dans la période définit "En vacances" si l'instant présent est dans la période définit "Vacances terminées" si l'instant présent est supérieur à la période de retour Pré-requis : aucun si ce n'est que d'installer/configurer le VD et l'adapter à vos besoins et adapter vos codes (GEA, autres) pour intégrer la prise en compte des différents états. Installation : Télécharger et installer le Virtual Device ci-dessous (dans sa dernière version) Télécharger l'icône ci-dessous ou fabrique la votre Associez l'icône au VD et à chacun des boutons du VD, ce sera plus jolie Configuration : Du Virtual Device : Dans l'onglet Avancé du VD importé, il convient : Eventuellement changer dans la boucle principale du VD les libellés des différents états (qui vont alimenter le label lblState) selon votre convenance. local State_InThePeriode = "En vacances" local State_WaitingForThePeriode = "En attente des vacances" local State_Disabled = "Mode désactivé" Eventuellement modifier la variable qui détermine la durée après laquelle le bouton de sélection des période se désactive (sans modifications des périodes). Actuellement définit à 10 secondes. local CleanAfter_X_Sec = 10 Ne pas oublier de sauvegarder votre nouveau VD D'adapter vos Scènes et VD afin de prendre en compte l'état du label "lblState". Utilisation du VD : Utiliser le premier bouton pour sélectionner la période (départ ou retour) que vous souhaitez modifier. A chaque clic la sélection passe à la ligne suivante, puis revient à la première. Nota : Le curseur de sélection se désactive au bout quelques secondes (sans modifications des périodes). Cette durée est modifiable selon la variable "CleanAfter_X_Sec" présente dans la boucle principale du VD Puis utiliser l'un des 2 autres boutons pour modifier l'état (Run, Stop) Puis utiliser les autres boutons pour modifier les dates et heures de la période sélectionnée : Moins 1 jour sur la planification Plus 1 jour sur la planification Remise à zéro des planification et mise en Stop du mode Moins 1 heure sur la planification Plus 1 heure sur la planification Donner l'accès au VD à votre WAF pour son autonomie et pour vous votre tranquillité Versions : V1.0 : du 01/12/2018 -> Intialisation du projet V1.1 : du 01/12/2018 -> Ajout de l'état "Vacances terminées" Evolutions à venir : Fournir quelques exemples de lignes GEA utilisant et mettant à jour automatiquement les panneaux de chauffage en mode vacances et annulation de celui-ci au retour des vacances. Créer un variable globale qui contiendra le contenu du label "lblState" A voir selon vos suggestions Dernière version du VD : VD : Vacances_Manager.vfib V1.1.json Icône :
  18. DoR.Technique

    HC2 Synology Photo

    Bonsoir, Bon! je trouve tout pour enregistrer en vidéo depuis ma HC2 et mon Syno, mais ...... je voudrais faire des photos Je voudrais prendre une photo de bonne qualité, a chaque fois que ma porte s'ouvre (détecté par la HC2), et que cette photo soit stockée sur le NAS. Pour info, j'ai installé le VD "Synology Surveillance Station v4.4" qui fonctionne a merveille pour prendre des vidéos. Bravo. Comment modifier le VD pour qu'il prenne des photos, stockées sur le Nas ? Merci
  19. Bonsoir à tous Je suis venu sur le forum pour finaliser mon projet et notamment le choix de la box (j’hésitais entre une HC2 et une eedomus) et finalement à force de lire plein de choses sur le forum, je suis encore plus hésitant voire perdu qu’avant... j’explique ma problématique achat il y a un an d’une maison datant des années 2000 et rénovée (il y a 7 ans) Quelques menus travaux quasiment terminés J’aimerais domotiser avec les limitations suivantes : - pas de saignées obligeant à tout refaire - WAF compatible (pas de câbles de partout) - des équipements existants à intégrer • alarme Paradox mg5050 • climatisation réversible gainable gérée par delta dore 620 (2 th et un master) • portail commandé en 433MHtz • qq volets roulants en io-homecontrol - au niveau électrique : • peu voire pas de neutre au niveau des interrupteurs pour l’eclairage ou les volets roulants • boîtes de dérivation cachées dans les faux plafonds et les cloisons et donc non accessibles (promis, C pas moi qui ai fait cette con...ie mais les proprios précédents) - mon niveau programmation : faible mais j’apprends vite, tout comme l’électricité Du coup, avec tout ça, ça excluait la HC2, surtout qu’elle était pas compatible avec le rfplayer Je m’étais dit, C bon, je pars sur une eedomus, mais: - j’aime pas trop la cloudisation à outrance - il faut prendre un abonnement premium pour avoir un historique des valeurs des capteurs et surtout pour les notifications Push - la remontées des consommations énergétiques avec différents modules est incomplète (souvent que la puissance, même pas la puissance cumulée, l’amperage) alors que d’autres box dont la HC2 remontent plus de données - pas de connexion à l’alarme. Je m’en passerai mais ça faisait partie de mon cahier des charges - logiciel moyen. Je serai bien parti sur imperihome, mais là aussi, abonnement quasi obligatoire ! Et puis j’ai lu et encore lu et je tombe sur les interventions de @jojo et @PITP2 sur la Lifedomus qui semble combler bien des trous laissés par l’eedomus Et du coup, je me pose d'autres questions: - est-elle vraiment capable de faire tout ce que je souhaite - apres installation, est-ce faisable de la faire évoluer et d’integrer d’autres modules tout seul - et surtout, où trouver des gens compétents pour l’acheter / installer et à quels tarifs Merci déjà d’etre arrivé jusque ici et merci d’ avance si vous avez des éléments de réponses à m’apporter steph
  20. "" Recovery en image depuis la version 4.503 en 6 minutes et 10 minutes avec la récupération de la sauvegarde On peut restaurer un fichier de sauvegarde sans avoir a faire un recovery pour le recovery cliquer sur recover Cliquer sur YES On clic sur le drapeau francais Login : admin Password : admin Il ne vous reste plus qu'a restaurer votre sauvergarde
  21. Cmoi20

    HomePod

    Bonjour, je n'étais pas parfaitement convaincu par alexa et les 2 echo que j'ai acheté a leurs sortie nationale : ne fonctionne pas avec mes volets, pas compatible avec mon abonnement applemusic (même si ce n'est pas la faute d'amazon), qualité sonore correcte mais pas exceptionnelle. ce WE, j'ai craqué pour le homepod. ayant déjà le pilotage de ma domotique via homebridge avec mes appareils apple, tout a fonctionné tout de suite sans rien avoir a faire de plus. le son est simplement sans comparaisons avec ce que l'on a avec alexa (que je trouvais déjà très correcte) le pilotage des volets fonctionne correctement (contrairement a alexa) et je ne sais pas comment ils font exactement mais siri m'entends l'appeler même quand le son du homepod couvre totalement ma voix (alexa ne m'entends plus avec un niveau sonore au dessus de 4) par contre, le disque en plastique sur le dessus a résister a la famille environ 30 minutes avant de se retrouver fissuré au bord sur 1cm environ. peut être une faiblesse du homepod. si je vais un peu plus loins, alexa comprends mieux les langages naturels. ses playlistes musicales me conviennent mieux que ce que fait siri. mais je n'ai pas envie de prendre un 2nd abonnement musicale. je vais peut être en profiter pour revendre mes echo au prix d'achat (50%de réduction sur le prix publique actuel) et prendre un 2eme homepod.
  22. Bonjour à tous, J'utilise la fonction net.HTTPClient() dans mes scènes de pièces afin de m'envoyer des SMS via une passerelle. Cependant, depuis quelques jours, j'ai remarqué que cette requête, bien que placée en début de script, n'est pas exécutée avant la fin du script de ma scène. En effet, j'ai remarqué que si je mettais un fibaro:sleep(10000) bien après cette commande net.HTTPClient(), je recevais le SMS 10 secondes plus tard. Le problème étant que, dans mes scènes de pièce, je suis amené à les annuler en cours si elle ne sont plus nécessaires avec fibaro:abort(). Ce qui fait que je ne reçois jamais les SMS... Dans ces conditions, comment forcer l'exécution de cette commande en début de scène ? Pour moi, le LUA était un langage qui s’éxécutait au fur et à mesure. Merci d'avance de vos réponses !
  23. Bonjour J'ai 2 Box Une HCL dans un lieu et une HC2 dans un autre lieu distant. Pour commuter de l'une à l'autre sur Android, je vais dans paramètre "Choose HC" qui me liste les HC disponibles. Jusqu'ici pas de problème fonctionnel. J'ai bien accès à l'une ou à l'autre en local ou en distant. Ma question. Sauriez vous comment faire pour remplacer le "Bienvenu à la maison" par l'identification du lieu qui est connecté. Car je ce n'est pas évident de savoir sur qu'elle maison je suis connecté, la configuration des pièces et le look des icônes étant très proche.
  24. chatbleu

    HC2 en backup ou //

    J'ai quelques probleme de clé de bckp sur ma HC2 et cette derniere risque de partir en Pologne prochainement histoire de faire des vacances et changer la clé a 2$. Je me pose la question si il y a des solutions pour avoir 2 HC2 en // pour avoir la partie domotique toujours en service avec la meme configuration. Car le probleme n est pas les vacances de ma HC2 dans des contrées lointaines mais plutot que il y a plus de ctrl z-wave...
  25. mathieukiefer

    Augmentation du prix de la HC2

    Bonjour à tous. Depuis quelques jours, le prix de la HC2 a drastiquement augmenté. Par exemple, chez digitec.ch elle est mntn indiquée à 615 chf alors qu’elle était dans les environ 440 chf il y a une semaine. Un ami ayant accès aux tarifs grossistes via son entreprise de radio-tv a également vu la box passer de 398 chf à 580 chf prix d’achat pour lui, avec un prix de vente consseillé de 719 chf Est ce que qqn sait à quoi est due cette augmentation subite et non négligeable du prix.
×