Aller au contenu

Rechercher dans la communauté

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



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
    • Annonces et suggestions
    • Nouveau ? Présentez-vous
    • Le bistrot
    • Mon installation domotique
    • Autres Solutions Domotiques
  • La HC2 et ses périphériques
    • La Home Center pour les nuls
    • Home Center 2 & Lite
    • Modules Fibaro
    • Modules Z-wave
    • Périphériques et matériels autres
    • Plugins
    • Alarme & Vidéo-surveillance
    • Multimédia
    • Chauffage et Energie
    • Actionneurs & Ouvrants (Portail, volets...)
    • Eclairage
    • Applications Smartphones et Tablettes
    • English Section
  • Les objets connectés
    • Les Assistants Vocaux
  • Fibaro's Awards
    • Membre du mois
    • Jeux concours & Cadeaux
  • Les bonnes affaires
    • Sites internet
    • Petites annonces

Calendriers

Aucun résultat à afficher.


29 résultats trouvés

  1. Adaptateur Rail din modules fibaro

    Bonjour à toutes et tous, Avez-vous vu cela ? Pas mal non ? https://blog.domadoo.fr/70011-modules-fibaro-installes-tableau-electrique-adaptateurs-eufix/ Ca amene le module à 85 euros tout de même, mais ca facilite la maintenance en faisant attention à la qualité du réseau tout de même.
  2. Bonjour, Je m'excuse je viens d'arrivé , je rencontre après lecture de certain Topics J'ai configuré ma box puis cablé les interrupteur 1 Double On Off, j'ai allumé le courant et les ait enregistré via le GSM no PB . J’ai acheté une télécommande enregistré 1 bouton .. Ok Puis j'ai vlue enregistrer le secodn bouton éclairage et le Impossible, Reset de la clefs télécommande et maintenant impossible de configure r1 circuit avec alors que sur le GSM Nickel.. Je me demande si un RESET Usine est a faire après la 1er grosse Mise a Jour ? EDIT : Il semblerais que la configuration en ONN/OF fonctionne mais que celle qui dis l'état Oposé .. non
  3. Bonjour, voila je ciens vous voir afin de valider quelque points avant achats. actuellement je suis sur un vieux système domotique entre "" Avec du PCL plus/X10 Je n'ai que 2 interrupteurs tactile Que je voudrais complètement supprimer. j'ai besoin de gérer 10 zones dont : 3 Dimmable en LED 1 Avec des néons 6 On/Off LED le but et de rajouter à cette gestion de l'éclairage 2 prises commandé. Ainsi qu'une gestion de présence en effet un point On/Off LED est un chemin lumineux au sols. On verra si par la suite l'étage passe lui aussi en gestion domotique ( potentiellement 5 pièces ) et si je complète avec l'extérieur ( par exemple un anémomètre pour contrôler la fermeture du store dehors ou autres) la gestion du chauffage est déjà séparé et entièrement géré via HomeKit. voila pour dégrossir La choses . ce que je veux pouvoir faire me semble simple . Un exemple : appuyer sur un bouton et allumer 1 contrôle néons + un contrôle LED + deux contrôle Dimmable a 30% OU Le système détecte que je descend l'escalier il allume le chemin lumineux. A l'avenir, l'évolution pourrais etre par exemple : Si trop de vent alors je rentre le store ou Si pluie je rentre le store l'integralité de l'éclairage est neuf sur un faux plafond je pensais donc installer trois modules FGD-212 pour les 3 partie Dimmable et soit du FGS-212 ou FGS-222 pour les 7 point lumineux On/Off . Et la déjà j'ai des doutes je lis que l'on peuxt utiliser ces modules après un interrupteur physique mais je n'en veux plus et je ne comprend pas dans les manuels si je peux les connecter en direct . De plus je n'arrive pas à comprendre si ils peuvent gerer seulement 1 point lumineux ou plusieurs . Je comprend que le FGS-222 permet de gerer 2 départs mais il est mentionné comme étant un interrupteur relais alors que le FGS-212 lui est un commutateur . l'autre point décisif este le choix de la box, outre les différences entre La HC2 et La lite ( car je ne comprend pas si j'aurais besoin Des spécificité de la HC2 je pense notamment à La partie programmation avancée LUA . La VoIP ne m'intéresse pas et le Satel je comprend pas ce que c'est ) , je me demande si La lite sera assez réactive avec tous ce que je veux faire ( en effet la différence de processeur me semble importante . voila pardon pour mon Français approximatif et pour ce grand post mais j'essaie d'être le plus complet possible afin que vous puissiez m'aider dans mon choix À très vite j'espère, Gandalf
  4. Bonsoir bonsoir ! Mon objectif était de forcer mon ballon d'ECS thermodynamique de marque Chaffoteaux, référence : Aquanext (250l), à tourner aux heures les plus chaudes chaque jour. J'ai simplement détourné le fonctionnement HC/HP. Voici mon schéma de branchement. Le cube gris c'est la gaine du câble d'alimentation principale. Le gros domino à droite correspond au raccordement de l'alimentation. Le petit domino blanc à gauche sert au branchement HC/HP. Normalement sur ce petit domino, rien n'est branché pour l'instant. N'ayant pas d'HC/HP, je n'ai pas de disjoncteur 2A, contrairement au schéma de la doc qui présente le branchement avec HC/HP (figure 13 page 72). Tout est donc relié à un 16A comme sur ce schéma. Une fois ce branchement fait (voir page 20 du PDF ci-joint) : appuyez 5 secondes sur le bouton central du panneau de commandes (la molette de réglage) naviguez vers la gauche afin d'accéder au menu installateur "P0 - CODE" appuyez sur le bouton pour rentrer dans ce menu de réglages faites tourner la molette pour rentrer le code : 234 appuyez sur le bouton pour valider tournez la molette jusqu'à arriver au réglage "P8 - HC-HP" appuyez sur le bouton pour accéder à ce réglage tournez la molette d'un cran pour passer de "OFF" à "ON" appuyez sur le bouton pour valider l'activation de ce réglage (activation des heures creuses/heures pleines) inutile de toucher au réglage "P9 - TIME_W" : laissez la valeur par défaut de 8 heures appuyez sur le bouton mode (bouton sur la droite sur le panneau de commandes) afin de quitter ce menu Répétez la procédure ci-dessus pour vous assurer que le mode Green est bien activé (réglage P4). => Vérifiez que vos réglages sont bons depuis le menu info : appuyez 5 secondes sur le bouton central du panneau de commandes (la molette de réglage) tournez la molette jusqu'à arriver au réglage "L1 - HCHP" appuyez sur le bouton pour vérifier que ce réglage est bien à "ON" Il ne vous reste plus qu'à inclure votre FGS-212 (Fibaro Relay Switch) dans votre système domotique préféré et créer une planification ! Moi j'utilise Domoticz, dites moi si ça vous intéresse. Ballon ECS (Chauffe-eau thermodynamique) Chaffoteaux - Aquanext 250l - Notice install et utilisation.pdf Guillaume
  5. Fibaro Switch 2 - FGS-213 / FGS-223

    Fibaro FGS-213 / FGS-223 - SWITCH 2 Le FIBARO Switch 2 est conçu pour être installé dans les boîtiers d'interrupteurs muraux standards, ou à tout autre endroit où vous avez besoin de contrôler un appareil électrique. Le Switch 2 peut contrôler les périphériques connectés soit via le réseau Z-Wave soit via un interrupteur directement connecté. Le suivi de la consommation instantanée et la consommation totale permet également de réduire sa facture d’électricité. Le Switch 2 est compatible avec tous les contrôleurs Z-wave et Z-wave+.. Attention, ce module nécessite le neutre pour fonctionner. La sortie n'est pas libre de potentiel, elle ne permet donc pas de piloter un contact sec ou une charge ayant une autre tension d'alimentation que l'entrée. FONCTIONS : Commandez deux éclairages/appareils à distance S'installe derrière un interrupteur existant Fonction ON/OFF Intègre la puce Z-Wave série 500 Communication 250% plus rapide comparé à des périphériques Z-Wave standard Mécanisme d'activation de scène intégré Classes de communication de sécurité et de notification Menu de configuration avec une diode Mesure de l'énergie et de la puissance des appareils connectés Supporte le mode sécurisé (Sécurité du réseau Z-Wave) crypté avec encodage AES-128 Testeur de couverture du réseau Z-Wave intégré Mise à jour logiciel OTA (dépend du contrôleur) Borniers plus grands pour faciliter le câblage Forme arrondie pour répondre aux normes les plus strictes Utilisation en va et vient Utilisation à la place d'un télérupteur Petit, discret et esthétique Facilité d'utilisation et d'installation CARACTÉRISTIQUES TECHNIQUES : Type de module : Récepteur Z-Wave Alimentation : 100 - 240V~, 50/60Hz Câblage : 3 fils, neutre nécessaire Puissance maxi : 6,5A par canal, 10A au total (charge résistive uniquement) Fréquence : 868,42 Mhz Distance de transmission : 50m champ libre, 40m en intérieur Puissance du signal : 1mW Dimensions: 42,5mm x 38,25mm x 20,3mm (L x l x h) Température de fonctionnement : 0-35°C NOTICE : FGS-2x3-S-v2.3.pdf et FGS-2x3-EN-T-v1.1.pdf INCLUSION : Triple appui sur Bp du module PARAMETRES : http://tutoriels.domotique-store.fr/content/154/369/fr/parametres-du-fibaro-double-switch-2-fgs_223.html
  6. triple clic sur interrupteur

    bonjour à tous........ je voudrais partager ma demande avec vous. je recherche une moyen ou un autre d'éteindre mes lumières et prises en partant de chez moi. j'ai déjà un VD pour éteindre toute mes lumières. mais je voudrais si c'est possible de faire un TRIPLE CLIC sur mon interrupteur dans mon hall (le dernier avant de partir) et il lance alors une scène qui étains tout. module utilisé derrière l'interrupteur poussoir est un FGD-212 merci pour vos conseilles phill
  7. Faire cohabiter KNX et fibaro

    Bonsoir tout le monde, est ce que quelqu'un sait si on peut faire cohabiter un système KNX et une HC2. j'ai tapé sur Google, mais à part une vidéo qui montre un type jouer avec l'appli fibaro et commander du knx, je trouve .... rien. ou pas utilisé les bons mots...
  8. Version: 1.12.0 (13430) for Android 2.3.4+ (Gingerbread MR1, API 10) Update on: 2017-01-19 Signature: d1766623fa8d24e7f3c243d9987a89784493d3a2 APK File SHA1: 26e65214d32df3b8e2d0c9174ba7d5afad582633 What's new: 1.12.0 --- This update adds wizard that will help you configure your FIBARO ID account. FIBARO ID is a unique form of identification for FIBARO users which allows you to log in once to access all FIBARO services. With FIBARO ID you may use Remote Access (home.fibaro.com), and soon enjoy even more features. We are planning to launch a remote customer support as well as a developer's panel. lien du téléchargement : https://apkpure.com/fibaro/com.fibaro/download?from=details%2Fversion&fid=b%2Fapk%2FY29tLmZpYmFyb18xMzQzMF9iYzRkNzYxYg&version_code=13430 FIBARO 1.11.0.1 for Android 2.3.4+ APK Download Version: 1.11.0.1 (13230) for Android 2.3.4+ (Gingerbread MR1, API 10) Update on: 2016-12-05 Signature: d1766623fa8d24e7f3c243d9987a89784493d3a2 APK File SHA1: ba857db4d7c44365cdd5dcb14fe906dacb414e5a What's new: 1.11.0.1 ---Fixes HC disconnection crash.Fixes devices state update. lien du téléchargement : https://apkpure.com/fibaro/com.fibaro/download?from=details%2Fversion&fid=b%2Fapk%2FY29tLmZpYmFyb18xMzIzMF81NjcwYWQxOA&version_code=13230 Pour les version antérieur voir ici : https://apkpure.com/fibaro/com.fibaro
  9. Utilisation de fibaro:call en fonction du module commandé Voici un lien qui vous donnera les actions que l'on peut utiliser pour chaque type de modules fibaro http://www.fibarouk.co.uk/support/lua/actions-use-fibarocall-api/ armed close firmwareUpdate open pollingDeadDevice pollingTimeSec pressButton requestNodeNeighborUpdate resetMeter sendDefinedEmailNotification sendDefinedPushNotification sendDefinedSMSNotification sendEmail sendGlobalEmailNotifications sendGlobalPushNotifications sendGlobalSMSNotifications sendPhotoToEmail sendPhotoToUser sendPush sendSipUserID setArmed setB setColor setG setProperty setProtectionLocalAndRF setR setSipDisplayName setSipUserID setSipUserPassword setSlider setTargetLevel setTime setValue setValue2 setW startProgram stop turnOff turnOn close Application pour : blind Description: Closes a blind. Usage: This action takes no arguments. Exemple: -- Close the blind with the device ID of 94 fibaro:call(94, "close") open Application pour : blind Description: Opens a blind. Usage: This action takes no arguments. Exemple: -- Open the blind with the device ID of 94 fibaro:call(94, "open") pressButton Application pour : virtual_device Description: Triggers a virtual device button press. Usage: This action takes one argument. The number of the button to be pressed. Each element of a virtual device has a unique number starting from 1. If your virtual device has two labels followed by two buttons, the buttons will be numbered 3 and 4. Exemple: -- Trigger a button press of button 3 of -- the virtual device with an ID of 358 fibaro:call(358, "pressButton", "3") sendDefinedEmailNotification Application pour : HC_user Description: Sends a notification to the email address associated with a user. Usage: This action takes one argument. The id of the notification to be sent. Exemple: 1-- Send notification 2 via email to the -- address associated with user 107. fibaro:call(107, "sendDefinedEmailNotification", "2") sendDefinedPushNotification Application pour : iOS_device Description: Sends a push notification to a device. Usage: This action takes one argument. The id of the notification to be sent. Exemple: -- Send notification 2 via push to modile device number 10. fibaro:call(10, "sendDefinedPushNotification", "2") sendDefinedSMSNotification Application pour : HC_user Description: Sends an SMS notification to a phone number. Usage: This action takes two arguments. The phone number to send the message to.This should be in the form xxyyyyyyyyy where xx = country code and yyyyyyyyy = phone number. The id of the notification to be sent. Exemple: -- Send notification 3 via SMS to device number +441234567890. fibaro:call(2, "sendDefinedSMSNotification", "441234567890", "3") sendEmail Application pour : HC_user Description: Sends an email to the email address associated with a user. Usage: This action takes two arguments. The subject of the email. The message body of the email. Exemple: -- Send an email to the email address associated with user 2. local subject = "This is the subject of the email." local message = "This is the body of the email.\nWith a line break." fibaro:call(2, "sendEmail", subject, message) sendPhotoToEmail Application pour : IP_camera Description: Sends a still image from a camera to a specified email address. Usage: This action takes one argument. The email address to send the image to. Exemple: -- Send an image from camera 120 to someone@this.address. fibaro:call(120, "sendPhotoToEmail", "someone@this.address") sendPhotoToUser Application pour : IP_camera Description: Sends a still image from a camera to the email address associated with a user. Usage: This action takes one argument. The id number of the user to send the image to. Exemple: -- Send an image from camera 120 to -- the email address associated with user 2. fibaro:call(120, "sendPhotoToUser", "2") sendPush Application pour : iOS_device Description: Sends a push notification to an iOS device. The device must have connected with the Home Centre recently, however once this connection has been made the app can be closed. Usage: This action takes one argument. The message to be pushed to the device. Exemple: -- Send a push notification to the iOS device with the ID of 10 fibaro:call(10, 'sendPush', 'This is the message to be pushed.') setArmed Application pour : motion_sensor, door_sensor, window_sensor, smoke_sensor Description: Arms or disarms a device. Usage: This action takes one argument. The armed state of the device. 0 = disarmed, 1 = armed. Exemple: -- Arm the door sensor with device ID of 174 fibaro:call(174, "setArmed", "1") -- Disarm the door sensor with device ID of 174 fibaro:call(174, "setArmed", "0") setB Application pour : rgb_driver Description: Sets the brightness of the blue channel of an rgb_driver. Usage: This action takes one argument. The brightness (0-99) of the channel. Exemple: -- Set the brightness of the blue channel of device 81 to 56% fibaro:call(81, "setB", "56") setColor Application pour : rgb_driver Description: Sets the colour of an rgb_driver. This is done by setting the brightness of the red, green, blue and white channels. Usage: This action takes four arguments. The brightness (0-99) of the red channel. The brightness (0-99) of the green channel. The brightness (0-99) of the blue channel. The brightness (0-99) of the white channel. Even if the device is in RGB mode, the white channel needs to be specified – in this case, just use 0. Exemple: -- Set the colour of device 81 to a blue-indigo colour -- (60% red, 23% green, 99% blue, 0% white) fibaro:call(81, "setColor", "60", "23", "99", "0") setG Application pour : rgb_driver Description: Sets the brightness of the green channel of an rgb_driver. Usage: This action takes one argument. The brightness (0-99) of the channel. Exemple: -- Set the brightness of the green channel of device 81 to 56% fibaro:call(81, "setG", "56") setProperty Application pour : virtual_device Description: Sets value of the elements of a virtual device (labels and sliders). Usage: This action takes two arguments. The name of the element. The value to set the element to. Exemple: -- Set the content of Label1 in virtual device 1170 to 'program 1' fibaro:call(1170, "setProperty", "ui.Label1.value", "program 1") -- Set the value of Slider1 in virtual device 1170 to 45 fibaro:call(1170, "setProperty", "ui.Slider1.value", "45") setR Application pour : rgb_driver Description: Sets the brightness of the red channel of an rgb_driver. Usage: This action takes one argument. The brightness (0-99) of the channel. Exemple: -- Set the brightness of the red channel of device 81 to 56% fibaro:call(81, "setR", "56") setSlider Application pour : virtual_device Description: Triggers a change in the value of a virtual device slider. Usage: This action takes two arguments. The number of the slider to be changed. Each element of a virtual device has a unique number starting from 1. If your virtual device has two labels followed by two buttons and then a slider, the slider will be numbered 5. The value (0-99) to set the slider to. Exemple: -- Set the slider with an ID of 2 of the -- virtual device with an ID of 334 to 50% fibaro:call(334, "setSlider", "2", "50") setTargetLevel Application pour : thermostat_setpoint Description: Sets the target temperature of a thermostat_setpoint. Usage: This action takes one argument. A temperature in degrees. Exemple: -- Set the target temperature of device 117 to 18 degrees. fibaro:call(117, "setTargetLevel", "18") setTime Application pour : thermostat_setpoint Description: Sets the value of the timeStamp property of the thermostat_setpoint. Usage: This action takes one argument. A timestamp. Exemple: -- Set the timeStamp of the thermostat_setpoint -- with device ID of 117 to 2 hours from now. fibaro:call(117, "setTime", tonumber(os.time()) + 120*60) setValue Application pour : dimmable_light, blind, rgb_driver Description: Sets the brightness of a dimmable_light or rgb_driver or sets the position of a blind. When changing the brightness of rgb_drivers, all channels are set to the same level (white light). Usage: This action takes one argument. A value (0-99) representing the brightness of the light or position of the blind. For a blind, 0 = fully closed, 99 = fully open. Exemple: -- Set the brightness of the light with device ID of 68 to 25%. fibaro:call(68, "setvalue", "25") -- Set the position of the blind with the device ID of 94 to 75% open. fibaro:call(94, "setvalue", "75") setW Application pour : rgb_driver Description: Sets the brightness of the white channel of an rgb_driver. Usage: This action takes one argument. The brightness (0-99) of the channel. Exemple: -- Set the brightness of the white channel of device 81 to 56% fibaro:call(81, "setW", "56") startProgram Application pour : rgb_driver Description: Instruct the rgb_driver to play one of the preconfigured colour programmes. Usage: This action takes one argument. The light programme number to run. Exemple: -- Start programme number 2 ("storm") on device number 81 fibaro:call(81, "startProgram", "2") stop Application pour : blind Description: Stops the movement of a blind. Usage: This action takes no arguments. Exemple: -- Stop the blind with the device ID of 94 fibaro:call(94, "stop") turnOff Application pour : binary_light, dimmable_light, rgb_driver Description: Turns off a device. Usage: This action takes no arguments. Exemple: -- Turn off device number 58. fibaro:call(58, "turnOff") turnOn Application pour : binary_light, dimmable_light, rgb_driver Description: Turns on a device. Usage: This action takes no arguments. Exemple: -- Turn on device number 58. fibaro:call(58, "turnOn")
  10. ZerobrainStudio pour ecrire et tester vos scripts lua directement sur votre PC Merci a steven et Fred le ouf Dans un premier temps il faut telecharger ZerobrainStudio. Choisir la version qui correspond a votre systéme d'explotation pour moi ce sera Windows 32bit (exe installer) https://studio.zerobrane.com/download?not-this-time Il suffit d'installer le programme comme vous en avez l'habitude et bien regarder ou il sera installer Ensuite il va falloir ajouter le fichier que @Steven a partager sur le forum lualibs1.01.zip By Steven Ajout : le fibaro:sleep(<millisecondes>) fibaro:countScene() retournera toujours 1. Manque encore une astuce pour simuler le fibaro:getSourceTrigger() Il ne vous reste plus qu'a décompresser ce fichier dans le répertoire C:.......\ZeroBraneStudio\lualibs Utilistation : require("FibaroSceneAPI") hc2_user = "admin" hc2_pwd = "admin" hc2_ip = "192.168.x.x" -- Inséré votre code en dessous de cette ligne ----------------- Et pour ceux qui n'aime pas l'anglais : Edit -> Preferences -> Settings: System --[[-- Use this file to specify **System** preferences. Review [examples](+C:\PRGMS\ZeroBraneStudio\cfg\user-sample.lua) or check [online documentation](http://studio.zerobrane.com/documentation.html) for details. --]]-- language = "fr" Et redémarrer l'application Pour ceux qui souhaite les même couleurs que dans leur HC2, il faut aller dans le menu : Edit -> Preferences -> Settings: User et copier le code ci-dessous puis redémarrer. --[[-- Use this file to specify **User** preferences. Review [examples](+C:\PRGMS\ZeroBraneStudio\cfg\user-sample.lua) or check [online documentation](http://studio.zerobrane.com/documentation.html) for details. --]]-- styles = loadfile('cfg/tomorrow.lua')('TomorrowNight') stylesoutshell = styles -- apply the same scheme to Output/Console windows styles.auxwindow = styles.text -- apply text colors to auxiliary windows styles.calltip = styles.text -- apply text colors to tooltips local colors = { orange = {255,158,89}, braun = {217,191,140}, darkgray = {38,38,38}, blue = {89,158,255}, green = {188,210,121}, red = {179,94,77}, white = {255,255,255}, gray = {102,102,102} } styles.comment = {fg = colors.gray} styles.operator = {fg = colors.white} styles.number = {fg = colors.red} styles.stringtxt = {fg = colors.green} styles.keywords0 = {fg = colors.blue} styles.text = {fg = colors.braun, bg = colors.darkgray} styles.keywords3 = {fg = colors.orange} styles.keywords4 = {fg = colors.orange} styles.keywords5 = {fg = colors.orange} styles.keywords6 = {fg = colors.orange} styles.keywords7 = {fg = colors.orange} Encore une amélioration : Copier le fichier ci-joint "fibaro.lua" dans le sous-répertoire /api/lua/ fibaro.lua puis dans le menu : Edit -> Preferences -> Settings: System ajouter cette ligne : api = {luadeb = {'fibaro'}} Vous allez avoir l'auto-complétion des commandes fibaro ainsi que leur description. Astuce. Pour pouvoir tester les triggers, voici le code à utiliser __fibaroSceneSourceTrigger = {type="global", name="Pushbullet"} -- __fibaroSceneSourceTrigger = {type="global", name="Pushbullet"} -- __fibaroSceneSourceTrigger = {type="property", deviceID=6, propertyName="value"} -- __fibaroSceneSourceTrigger = {type="autostart"} -- __fibaroSceneSourceTrigger = {type="other"} print(fibaro.getSourceTrigger().type) -- global print(fibaro.getSourceTrigger().name) -- Pushbullet __fibaroSceneSourceTrigger = {type="autostart"} print(fibaro.getSourceTrigger().type) -- autostart Il suffit donc de modifier la variable __fibaroSceneSourceTrigger en utilisant un des exemple fourni. il est aussi possible de débuguer ligne à ligne, et même de modifier dynamiquement la valeur d'une variable directement en cours d'exécution. Allez, je me lance pour mon 1er tuto Ouvrir Zerobranstudio et afficher les fenêtres suivantes si ce n'est pas encore déjà fait insérer le code suivant dans une nouvelle fenêtre vide de Zerobranstudio (on va réviser les multiplications ) local boucle = true local i = 1 local j = 1 while boucle == true do i = i + 1 j = j + 2 print(i.." x "..j.." = "..i * j) end Pour activer le suivi dynamique des variables, il suffit de sélectionner le nom de la variable que l'on veut suivre, puis de faire clic droit dessus pour faire apparaitre un menu contextuel. Il faut ensuite sélectionner l'option Add watch expression comme dans l'image ci dessous. Dans notre cas, il faut le faire pour les 2 variables i & j. Pour passer en mode debug, appuyer 1 fois sur la touche F5, la fenêtre doit ressembler à ça. Le curseur vert est positionné sur la première instruction, et la fenêtre Watch affiche les valeurs de i et j (à nil pour le moment ce qui est logique) Appuyer maintenant plusieurs fois sur la touche F10 pour exécuter le programme pas à pas, jusqu'à afficher le premier résultat de la multiplication, comme ci dessous. Le résultat de la multiplication est en cohérence avec les valeurs de i et j. Pour tester maintenant la modification à la volée d'une variable, on va continuer l'exécution du programme et réexécuter une seconde fois la boucle en appuyant plusieurs fois sur la touche F10 mais sans exécuter l'instruction print, comme dans l'image ci dessous. La valeur des 2 variables a bien été modifiée par programmation. Pour modifier maintenant dynamiquement la valeur de j, il faut cliquer sur l'onglet Remote console, taper la ligne j = 20 puis appuyer sur la touche Entrée pour valider la commande, comme dans l'image ci dessous. On peut alors voir que la valeur de j a bien été modifiée dans la fenêtre de Watch. Il suffit maintenant de recliquer sur l'onglet Output (suspended), et d'appuyer de nouveau sur la touche F10 pour reprendre l'exécution du programme. On constate alors que la valeur de j mise à 20 à la main a bien été prise en compte dynamiquement par le programme. Je remercie encore une fois steven pour ce super travail
  11. "lien" Fibaro-Jeedom

    Alors bonjour à tous, Voici une petite contribution de ma part pour ceux qui souhaitent coupler une box jeedom à la box fibaro. Le tuto ci-dessous vous permettra de récupérer l'état de vos périphériques ZWAVE sous FIBARO via l'api et les mettra à jour sous Jeedom. Perso, mon but est d'utiliser le mode plan que je trouve intéressant. Attention, vous n'aurez pas le contrôle de vos éléments!! C'est pas bien compliqué à rajouter le contrôle si vous le désirez, mais c'est plus compliqué à mettre en place de manière automatique avec mon script ci-dessous. Vous excuserez gentiment les fôtes de francé svp! Merci d'avance. Ah, une dernière chose, chez moi ça fonctionne très bien mais il se peut que ça plante chez vous, j'ai pas testé sur d'autres installations^^ Si ça bugg, vous apprendrez à faire sans ces prochaines lignes! Toutes les manipulations se font sous Jeedom (mais pourquoi il nous met ça sur un forum FIBARO lui?! ... euh... ) Au préalable, il faut installer les plugins "Scripts" et "Virtuel" Sous Virtuel - ajouter: Il faut aller jusqu'à fibaro_XXX_10. Pensez aussi à noter le premierID. Puis dupliquez avec le bouton se trouvant en haut à droite ("dupliquer"...) 10 fois (permet 100 périphériques!) Attention, il faut s'assurer que tous les ID se suivent et qu'entre chaque périphériques il y a +3 de différence. Sinon, faut recommencer. Chez moi, ça donne ça: Plugins - scripts - ajouter Pour le script - cliquer sur "nouveau" - FibaroLink.php (l'extension est importante!!!) et coller le code ici (qui a visiblement mal apprécié le copier-coller pour sa mise en forme): Il faut remplacer inscrire l'adresse IP de votre fibaro, le mot de passe admin de votre fibaro, le premier id virtuel sous votre JEEDOM (voir plus haut), votre api sous JEEDOM et l'url de votre JEEDOM. <?php set_time_limit(120); //lance le script jusqu'à 120 secondes //info à compléter $url_fibaro ="192.168.XXX.XXX"; $admin_fibaro ="admin"; $password_admin_fibaro ="PASSWORD"; $premier_id_device_virtuel = "306"; //premier ID virtuel se trouvant dans JEEDOM $api_jeedom = "API JEEDOM"; $url_jeedom = "192.168.XXX.XXX"; //ne pas toucher ce qui suit $url_jeedom_device = "http://" . $admin_fibaro . ":" . $password_admin_fibaro . "@" . $url_fibaro . "/api/devices/"; $url_jeedom_room = "http://" . $admin_fibaro . ":" . $password_admin_fibaro . "@" . $url_fibaro . "/api/rooms"; $json_jeedom_device = file_get_contents($url_jeedom_device); $json_jeedom_room = file_get_contents($url_jeedom_room); $data_json_jeedom = json_decode($json_jeedom_device, true); $data_json_jeedom_room = json_decode($json_jeedom_room, true,300); $premier_id_device_virtuel_avec_incrementation = $premier_id_device_virtuel; $nombre_incrémentation = "0"; //compte le nombre d'élément dans le tableau $nbre_element_json_jeedom = count($data_json_jeedom); $nbre_element_json_jeedom_room = count($data_json_jeedom_room); //SCRIPT PRINCIPAL //le script commence ici for($i=5;$i<$nbre_element_json_jeedom;$i++){ //vérifie si une propriété zwavecompagny exise | qu'il y a une valeur dans les propriétés zwave | que c'est pas un plugin if(isset($data_json_jeedom[$i]['properties']['zwaveCompany']) && isset($data_json_jeedom[$i]['properties']['value']) && $data_json_jeedom[$i]['isPlugin']==false){ //change de device virtuel sous jeedom après 20 exports if ($nombre_incrémentation==1*30 || $nombre_incrémentation==2*30 || $nombre_incrémentation==3*30 || $nombre_incrémentation==4*30 || $nombre_incrémentation==5*30 || $nombre_incrémentation==6*30 || $nombre_incrémentation==7*30 || $nombre_incrémentation==8*30 || $nombre_incrémentation==9*30 || $nombre_incrémentation==10*30 || $nombre_incrémentation==11*30 || $nombre_incrémentation==12*30 || $nombre_incrémentation==13*30 || $nombre_incrémentation==14*30 || $nombre_incrémentation==15*30){ $premier_id_device_virtuel_avec_incrementation=$premier_id_device_virtuel_avec_incrementation+2; } //envoie le nom de la pièce for($j=0; $j<$nbre_element_json_jeedom_room;$j++){ if($data_json_jeedom[$i]['roomID']==$data_json_jeedom_room[$j]['id']){ file_get_contents('http://' . $url_jeedom . '/core/api/jeeApi.php?apikey=' . $api_jeedom . '&type=virtual&id=' . urlencode($premier_id_device_virtuel_avec_incrementation) . '&value=' . urlencode($data_json_jeedom_room[$j]['name'])); } } $premier_id_device_virtuel_avec_incrementation++; $nombre_incrémentation++; //envoie le nom du device à jeedom file_get_contents('http://' . $url_jeedom . '/core/api/jeeApi.php?apikey=' . $api_jeedom . '&type=virtual&id=' . urlencode($premier_id_device_virtuel_avec_incrementation) . '&value=' . urlencode($data_json_jeedom[$i]['name'])); $premier_id_device_virtuel_avec_incrementation++; $nombre_incrémentation++; //envoie la valeur à Jeedom file_get_contents('http://' . $url_jeedom . '/core/api/jeeApi.php?apikey=' . $api_jeedom . '&type=virtual&id=' . urlencode($premier_id_device_virtuel_avec_incrementation) . '&value=' . urlencode($data_json_jeedom[$i]['properties']['value'])); $premier_id_device_virtuel_avec_incrementation++; $nombre_incrémentation++; } } ?> Pour automatiser ce script, j'ai dà» utiliser le crontab en ssh sur mon pi qui héberge JEEDOM. (Les identifiants SSH sont jeedom/Mjeedom96 de base) sudo chmod +x /usr/share/nginx/www/jeedom/plugins/script/core/ressources/FibaroLink.php sudo crontab -e */3 * * * * php /usr/share/nginx/www/jeedom/plugins/script/core/ressources/FibaroLink.php EDIT (à tester): Si nouvelle version de JEEDOM, il se peut que nginx ne foncitonne plus et que jeedom tourne sur apache2. Donc les commandes ci-dessus sont à remplacer par: sudo chmod +x /var/www/html/plugins/script/core/ressources/FibaroLink.php sudo crontab -e */3 * * * * php /var/www/html/plugins/script/core/ressources/FibaroLink.php (execute toutes les 3mn - vous avez la possibilité de modifier le /3 par /1 pour executer toutes les minutes si jamais) Voilà , ca doit marcher! Pour la suite, voici un petit exemple de ce que j'ai fait: Plugins - virtuel - ajouter Voilà , j'espère que ça sera utile à quelqu'un. Si ça ne l'est pas, j'aurai juste perdu 15minutes de ma vie à vous faire ces screenshots et ce texte. Amusez-vous bien avec tout ça! Dernière chose, feel free de changer mon code comme bon vous semble et/ou d'y apporter des améliorations^^ EDIT: Pour info, vous pouvez également changer dans le script php "set_time_limit(120)" à "set_time_limit(115)" et le crontab -e à 2mn au lieu de 3mn. Je l'ai fait chez moi et ça ne semble pas utiliser trop de ressources systèmes sur ma box FIBARO ou mon PI (JEEDOM). Vous gagnerez 1 mn pour la remontée des données!
  12. Class Action Bonjour à tous, Ne voyant toujours rien venir du côté Fibaro pour l'intégration des modules Qubino, je souhaiterai savoir si certains d'entre vous ne voudrait pas mettre en place une opération pour mettre un peu la pression à Fibaro (une forme de pétition). L'idée serait, d'inventorier tous nos modules Qubino non-intégrés par template. Nous pourrions faire une liste de modèles avec les quantités par modèle (dans un Googlesheet) pour mettre en évidence la situation (avec pseudo du fofo). Une fois la liste exhaustive, les quantités et les snaps xml, faire parvenir l'ensemble à Fibaro et communiquer partout sur les réseaux sociaux de manière ouverte et sans animosité pour faire voir l'attente que nous avons de Fibaro. ??? Mettre un "J'aime" si vous êtes d'accord.
  13. VD - Visualisation Detection Ouverture , Detection de mouvements, Variable Globale Ce VD ou virtual devices a pour but de regrouper plusieurs VD dont celui de @STEVEN Virtual Device : Variables Globales Je remercie STEVEN pour son code qui ma inspiré pour les autres affichage http://www.domotique-fibaro.fr/index.php/topic/4205-virtual-device-variables-globales/ Cette visionneuse affichera : La dernière détection d'un capteur d'ouverture avec le temps écoulé (Max 10 modules) La dernière détection d'un capteur de détection de mouvement avec le temps écoulé (Max 10 modules) Les 10 dernières variable globales (Ce code appartient a STEVEN) Toute ces données seront triés par ordre chronologique Visualisation des Capteurs d'ouverture code lua : local id = fibaro:getSelfId() fibaro:call(id,"setProperty","ui.LabType.value", "Capteur Ouverture") HC2 = Net.FHttp("127.0.0.1",11111) response = HC2:GET("/api/devices") local Ouverture = {} local t = json.decode(response) local j = 0 for i = 1, #t do if t[i].visible == true and t[i].type == "com.fibaro.doorSensor" then local HeureModif = t[i].properties.lastBreached local heure = os.time() local TempEcoule = os.difftime(heure, HeureModif)-3600 table.insert(Ouverture, {t[i].name, t[i].id, TempEcoule}) --fibaro:debug(t[i].name.." id : "..t[i].id..t[i].properties.lastBreached) end end table.sort(Ouverture, function(a, return a[3]<b[3] end) -- Display results local id = fibaro:getSelfId() local cpte = 0 for i = 1, 10 do pcall(function() fibaro:debug(i.." - "..Ouverture[i][2]) cpte = i if Ouverture[i][3] > 3600*24 then fibaro:debug(i .. " id=" .. Ouverture[i][1] .. " - Value=" .. os.date("%j jours %X", Ouverture[i][3]) ) fibaro:call(id, "setProperty", "ui.Label"..i..".value", Ouverture[i][1] .. " = " .. " ".. os.date("%j jours %X", Ouverture[i][3])) else fibaro:call(id, "setProperty", "ui.Label"..i..".value", Ouverture[i][1] .. " = " .. " ".. os.date("%X", Ouverture[i][3])) end end) end for i = cpte+1, 10 do fibaro:debug("i= "..i) fibaro:call(id, "setProperty", "ui.Label"..i..".value", "") end Visualisation des Capteurs de mouvement code lua : local id = fibaro:getSelfId() fibaro:call(id,"setProperty","ui.LabType.value", "Detection Mouvements") HC2 = Net.FHttp("127.0.0.1",11111) response = HC2:GET("/api/devices") local Ouverture = {} local t = json.decode(response) local j = 0 for i = 1, #t do if t[i].visible == true and t[i].type == "com.fibaro.motionSensor" or t[i].type == "com.fibaro.FGMS001" then local HeureModif = t[i].properties.lastBreached local heure = os.time() local TempEcoule = os.difftime(heure, HeureModif)-3600 local RoomName = fibaro:getRoomName(fibaro:getRoomID(t[i].id)) fibaro:debug(RoomName) table.insert(Ouverture, {t[i].name, t[i].id, TempEcoule, RoomName}) --fibaro:debug(t[i].name.." id : "..t[i].id..t[i].properties.lastBreached) end end table.sort(Ouverture, function(a, return a[3]<b[3] end) -- Display results local cpte = 0 for i = 1, 10 do pcall(function() fibaro:debug(i.." - "..Ouverture[i][4]) cpte = i if Ouverture[i][3] > 3600*24 then fibaro:debug(i .. " id=" .. Ouverture[i][1] .. " - Value=" .. os.date("%j jours %X", Ouverture[i][3]) ) fibaro:call(id, "setProperty", "ui.Label"..i..".value", Ouverture[i][1] .. " = " .. " ".. os.date("%j jours %X", Ouverture[i][3])) else fibaro:call(id, "setProperty", "ui.Label"..i..".value", Ouverture[i][4] .. " - ".. Ouverture[i][1] .. " = " .. " ".. os.date("%X", Ouverture[i][3])) end end) end for i = cpte+1, 10 do fibaro:debug("i= "..i) fibaro:call(id, "setProperty", "ui.Label"..i..".value", "") end Visualisation des Capteurs de mouvement de @steven Visualisation Libre ce bouton est reservé pour votre imagination si il reste vide ....... tanpis pour vous La mainloop ou boucle principale Sorry local NumBouton = { ["Capteur Ouverture"] = 12, ["Detection Mouvements"] = 13, ["Variables Globale"] = 15 } local SelfId = fibaro:getSelfId() local Nom = fibaro:getValue(SelfId, "ui.LabType.value") local bouton = NumBouton[Nom] fibaro:debug(bouton) fibaro:call(SelfId, "pressButton", bouton) La visualisation ce fera toute les 3s on peut augmenter ce parametre en ajoutant un sleep Fichier a télécharger : Visionneuse_v01b.vfib Liens vers mes autres tutos : Classer Les Jours Du Mois Par Nom (Lundi, Mardi, Mercredi, Jeudi, Vendredi, Samedi, Dimanche) ICI Visualisation Des Températures ICI Surveillance Free Memory Hc2 ICI Visualisation Iosdevice Smartphone, Iphone Etc... ICI Visualiser Les 10 Dernières Ouverture De Porte ICI Faire Une Copie De La Clef Usb Recovery Sous Windows ICI Tout Sur Le Déclenchement D'une Scéne En Lua (By Steven) ICI Paramétrage D'un Module (Fonctions Générales) ICI Module Virtuel - Le Slider De A À Z (Image + Codes Lua) ICI Universel Pour Volets Roulant ICI Ouverture, Fermeture, Allumer, Éteindre (Volets, Lumiére En Une Scéme) ICI Crée Une Variable Globale Ou Une Variable Globale Predefinie En Lua ICI Sceneactivation Et Module Compatible (Déclenchement D'une Scéne Avec Un Bouton) ICI Les Variables - Complément D'information By Steven ICI/ Lua - Programmation La Règle De 3 By Steven ICI Module Virtuel - Utilisation D'un Label ( Étiquette ) ICI Module Virtuel - Numérotation Des Boutons ICI Lua - Connaitre Le Dernier Id Et Le Nombres De Modules ICI Clé Usb Recovery Explication En Image De La Fat32 ICI Wol Avec Xpenoboot Dsm 5.1 ( Nas Synology ) ICI Module Virtuel - Crée Automatiquement Des Variables Globales ICI
  14. Bonjour, Je me suis lancé le défi de rendre z-wave un pluviomètre Oregon PCR800. En effet, l'offre de pluviomètre compatible nativement avec la HC2, ou plus particulièrement la HCL, ne cours pas les rues. Je n'ai repéré que deux pluviomètre "compatible" : Netatmo en wifi : tout le monde le connait mais pour ne faire que pluviomètre, ça fait très cher ! Hydreon RG-11 : un capteur de pluie optique qui doit être associé à un Fibaro FGS pour "compter" la pluie qui tombe. Ce capteur doit être alimenté en 12/24V et bien sur le FGS doit également être alimenté. Comme je suis un peu fainéant, je ne choisirai pas cette solution non plus (trop de câble à passer) Vous me direz aussi : tu prends un raspberry, Jeedom (ou autre) avec le récepteur RF433 et hop avec ton Oregon tu auras ton pluvio ! Oui mais non, Cela fait toujours trop cher et sa multiplie les plateformes. Du coup, je me suis tourné vers du "fait le toi-même". En fait, je connaissais les stations météo Oregon et Lacrosse depuis longtemps et j'avais vu que c'était plutôt basique à l'intérieur. Un système de balance avec deux béchers et un aimant au milieu avec, en face, un interrupteur à lames souples (similaire au Fibaro FGK d'ailleurs). De plus, j'ai une formation électronique à la base... donc quand même ! Ma première approche a été de me dire que j'allais utiliser l'entrée binaire du Fibaro FGK pour récupérer les infos de l'Oregon. J'ai donc cherché avec le multimètre l'endroit où je pourrai récupérer les infos de basculement des réservoirs. Sans succès ! En effet, il y un vernis sur toute la carte qui empêche toutes mesures (et protège de l'eau par la même occasion). J'ai donc soudé deux fils directement sur ILS pour avoir son état… à‡a marche ! Du moins au multimètre… Car une fois connecté au FGK, il ne voit rien du tout. Je ne sais pas pourquoi. Enfin je ne sais plus pourquoi (je suis censé le savoir à la base ). De là , je vois que j'ai démonté tout mon pluvio, la carte, le compartiment de pile, la bascule… Je me rends compte que la solution est là ! Toute conne ! Il suffit que j'utilise le FGK directement avec un aimant sur la bascule. Gros coup de chance, le FGK passe couché dans le pluvio à la hauteur de la bascule (il y a des petits ergots dans le support qui l'empêche de descendre). Voici les ergots J'ai quand même mis le FGK dans une petite pochette histoire qu'il soit protégé de l'humidité. J'ai récupéré des aimants de reste que j'avais acheté pour ma baie et hop après quelques essais voilà le travail ! Comme vous pouvez voir sur la photo ci-dessus, le FGK repose sur les ergots et je le tiens pour ne pas qu'il tombe. Il restera en place en replaçant le couvercle (ça passe pile poil). à‡a permet de ne pas utiliser de colle. Bien sà»r, il ne faudra peut être pas le secouer après ! Tadaaaa ! Du coup, j'ai inclus le FGK à ma HCL et j'ai maintenant un pluviomètre dans mon interface (merci la galerie d'icône de notre cher forum) ! A partir de là , je vais laisser le soin au possesseur de HC2 de faire des choses bien chiadées car moi avec la HCL je ne peux pas faire grand-chose. Avant ce pluviomètre et depuis trois ans, je remplissais un fichier excel à la main avec les données de mon pluviomètre manuel. Maintenant, j'ai une scène qui m'envoie par mail chaque basculement (correspondant à 1 mm) et je n'ai plus qu'à reporter cette quantité dans mon fichier. Par exemple, s'il tombe 11mm, j'ai 11 mails (ne vous inquiétez pas, j'ai fait un filtre dans ma boite mail, je me suis pas spamé !). Après les orages de ces derniers jours, la résolution donnée de 1 mm par bascule à l'air correcte en comparaison de la quantité que j'obtiens dans le pluvio manuel. Voilà , c'est une solution "alternative" aux pluviomètres du marché. Personnellement j'en suis content !
  15. Sauvegarde L'onglet Configuration de l'interface Web de la HC2 permet de réaliser manuellement une sauvegarde de la configuration courante sur la clé USB Recovery. De plus, une sauvegarde est effectuée automatiquement avant chaque mise à jour (précisons toutefois que la mise à jour est un processus déclenché manuellement par l'utilisateur dans le panneau Configuration) La sauvegarde contient : la base de données SQLite (définition de tous les modules/périphériques-virtuels/plugins et de leurs paramètres, historique des événements/températures/consommations, etc...) le dump de la puce Z-Wave (modules Z-Wave inclus) les scènes (car leurs codes LUA ne sont pas stockés dans la DB) La sauvegarde ne contient pas : les icônes (elles sont perdues après un recovery) le système (Linux et applications Fibaro) Recovery Le Recovery permet de réinstaller complètement sa box, c'est à dire réinitialiser complètement avec les paramètres usines. Selon les générations de box, le recovery réinstalle complètement la box en v1.x ou v3.548. Il s'agit de la version qui était installée lors de la livraison de la box neuve. Le Recovery est utile dans les cas suivants : Box instable ou complètement crashée Volonté de revenir à une version précédente Volonté de se refaire une réinstallation propre en repartant de 0 Revente de la box Pour accéder au Recovery, il faut éteindre la box, puis appuyer sur le bouton dédié à l'arrière de la box tout en appuyant sur le bouton Power. Selon si on relâche tout de suite le bouton Recovery ou si on laisse le doigt appuyé durant toute la phase de boot, la box prend une adresse IP automatique en DHCP sur le réseau, ou se mettra en IP fixe 192.168.81.1 (auquel cas il faudra paramétrer manuellement la carte réseau de son ordinateur pour accéder à la box). Lorsque la box est bootée en mode Recovery, l'interface Web présente un panneau spécial permettant de lancer la procédure. Cette réinstallation est irréversible et tout ce qui n'a pas été préalablement sauvegardé sur la clé sera perdu. La clé USB Recovery contient une image du système, donc la mémoire interne de la box est effacé, et réécrit à partir de l'image présente sur la clé Recovery. Le second écran propose de réinitialiser également la puce Z-Wave, ce qui est généralement recommandé. De toutes façons, le contenu de la puce Z-Wave sera restauré par la sauvegarde effectuée précédemment (si vous choisissez de la restaurer bien sà»r) : Lorsque le recovery est terminé, la box reboote toute seule en mode normal, et l'interface Web de base est à nouveau accessible, avec le compte admin/admin par défaut. La première étape à réaliser sera de mettre à jour la box, en une ou plusieurs étapes selon si l'on souhaite remonter en v3.6 ou v4.x. Restauration La restauration permet de récupérer une sauvegarde préalablement réalisée sur la clé Recovery. Donc les paramètres suivants seront restaurés : la base de données SQLite le contenu de la puce Z-Wave les scènes Les paramètres suivants ne seront pas restaurés : les icônes le système La restauration s'effectue depuis l'interface Web : La restauration peut être lancée juste après un Recovery, ou pas. C'est à dire que l'on peut très bien lancer une restauration par dessus la configuration courante, par exemple si l'on vient d'effectuer quelques modifications qui ont rendu le système instable, sans qu'un recovery soit nécessaire. Puisque qu'une sauvegarde contient le dump de la puce Z-Wave, alors après la restauration il est inutile de réinclure tous les modules inclus avant la date du backup. Il ne sera nécessaire de réinclure que les modules inclus après le dernier backup. Idéalement, on ne fait que des restaurations de configuration à la même version que la version courante. De toutes façons, l'interface Web nous empêche de restaurer une ancienne version qui ne serait pas compatible avec la version courante (notamment entre la v3 et la v4 car les différences sont importantes) Cependant, parfois suite à une mise à jour, la configuration devient instable (modules qui disparaissent de l'interface, etc...). Dans ce cas là , et si on ne souhaite pas se lancer dans une longue procédure de recovery, on peut tenter une restauration de la version précédente. Par exemple : Je fais la mise à jour 4.037 vers 4.040. Des problèmes surviennent, alors je décide de restaurer la configuration 4.037 par dessus mon système qui est en 4.040. A la fin de la restauration, l'interface affiche 4.037, pourtant le système fonctionne toujours en 4.040 (car on l'a vu précédemment, la sauvegarde/restauration ne stocke que la configuration courante, et pas le système). Cet état est dà» au code employé par Fibaro qui stocke ne numéro de version courante dans la DB. Donc quand l'interface Web affiche la version, elle va chercher l'info dans la DB, qui n'est plus en phase avec le système. En effet, la mise à jour du champs dans la DB se fait lors de l'install de la mise à jour. De plus, il faut savoir que certaines mises à jour apportent des modifications de schéma à la base de données, et l'ajout de templates de modules Z-Wave. Par conséquent, après la restauration de configuration 4.037, je force une nouvelle mise à jour 4.040, qui ne changera rien au niveau système (puisqu'il est déjà à jour), mais cela permettra de remettre la bonne version dans la DB, et appliquer les éventuelles modifications de schéma. Note : si le bouton de mise à jour n'apparait pas, il est possible de la forcer en appelant directement l'adresse http://IP/services/startUpgrade.php Checksum En v4, une nouvelle fonctionnalité est apparue dans l'interface, permettant de calculer le checkum de l'image de restauration du système présent sur la clé USB Recovery : Il est fortement recommandé de lancer ce calcul de checksum avant de se lancer dans un recovery de la box, afin de s'assurer que l'image est encore valide. En effet, les clés USB sont composées de mémoire Flash qui ne sont pas infaillibles. Pour aller plus loin Afin de sécuriser la clé USB Recovery, vous trouverez (ou devinerez) toutes les réponses à la lecture de mon autre sujet HC2 Recovery Tweaks. [Tuto HC2] HC2 USB Recovery Tweaks Ou pour simplifier, en attendant que Fibaro implémente la fonctionnalité de backup sur un serveur tiers (à priori dans le cloud, je ne suis pas du tout certain qu'ils nous laissent la possibilité de faire du FTP/NFS/CIFS local), vous pouvez simplement arrêter la box, brancher la clé sur un PC, et recopier le répertoire backups. Voir le tutoriel de @mprinfo : [Tuto HC2] Faire Une Copie De La Clef Usb Recovery Sous Windows
  16. Attention : ce sujet est un test et une présentation de l'offre domotique Homelive d'Orange. Le support pour les clients se situe sur le forum dédié sur le site d'Orange. Voici le pack Homelive "au cas où" acheté en boutique Orange, qui est scellé avec un petit autocollant. La puce SIM est prémontée dans la box avant même l'ouverture de la boite. Le vendeur scanne le code-barre de la boite afin d'associer la SIM à une numéro de téléphone et un numéro de client lors de la création de l'abonnement (pour rappel, 9,99€ par mois pendant 1 an minimum). . Sur la tranche, un warning signale qu'il ne s'agit pas d'une offre de télésurveillance au regard des assurances, ce qui est plutôt comique étant donné les modules de détection proposés dans le pack, ainsi que les autocollants que nous verrons ensuite : . Une fois ouvert, on découvre un emballage propre contenant la box et les 3 modules Fibaro en marque blanche (il y a juste l'inscription Fibar Group en dessous), ainsi qu'un fascicule de démarrage rapide, des autocollants à coller sur la maison pour dissuader les intrus, et une note expliquant que le capteur de fumée n'est pas aux normes et qu'Orange enverra gratuitement un DAFF avant le 8 mars 2015 : . Une fois tout déballé, on découvre un câble réseau dont la médiocre qualité n'a rien à envier au câble fourni par Fibaro avec la Home Center 2. Mais avec l'offre Orange ce n'est pas un problème car l'interface réseau de cette box n'est qu'en 10/100 Mbps. . J'ai sorti la SIM de son logement pour découvrir qu'il s'agit d'une puce M2M, donc dédiée aux communications machine-to-machine, donc sans la voix : On connait tous la bonne qualité de fabrication des modules Fibaro. La box fournie par Orange est légère, et recouvert d'un plastique noir de très mauvaise qualité, on a vraiment l'impression d'avoir un produit low-cost en main. Comparé aux modules, ça fait une différence peu agréable. Habitué au châssis alu de la Home Center 2, je choc est rude. Une fois branchée, la box ne chauffe pas, je n'ai pas encore mesuré sa consommation, à venir donc... Caractéristiques techniques officielles : Processeur : MT7620A (580 MHz) Capacité mémoire : 128 MB DDR2, 128 MB capacité flash NAND Connectivité Cellulaire : 2G quad bandes Connectivité RF : Z-Wave Serie 500 Connectivité Wi-Fi : 2.4 GHz 11n 2x2 Connectivité réseau : 1 port RJ45 10/100 Connectivité multimédia : 1 port USB2.0 Carte Sim : 1 Slot externe Dimensions : 174 mm x 129 mm x 33 mm (L x l x h) Poids : 421 g Alimentation externe : 12 V Consommation électrique : 3 W Des diodes sur la façade signalent la connectivité Ethernet/Wifi/Internet/Z-Wave/...
  17. Salut à tous, Peut-être serez-vous intéressé par ce Plugin... Reste à améliorer ---------------------- 12/01/2015 ---------------------- Procédure d'installation du plugin : Prérequis : Etre en version 4 béta (4.017 min testée) Installation Après avoir téléchargé les 2 modules, installer le multilevelSensor (fichier zip) (Panel Plugins -> Uploader un Plugin) Installer le plugin ECODEVManager (même méthode que pour le 1er) Paramétrez les plugin en fournissant l'adresse IP de votre ECODEVice ---------------------- 04/10/2014 ---------------------- Nouvelle Version : Le plugin détecte si votre compteur est en mode production ou consommation et adapte la valeur en fonction. De fait, les valeurs sont visibles dans le panel energy et les graphiques fonctionnent. Il faut : Supprimer celui qui existe Installer ceci : com.fibaro.developer.jchenavas.multilevelSensor.zip Installer cela : com.fibaro.developer.jchenavas.ECODEVManager.zip Voilou! J'attends vos retours!
  18. Fibaro Intercom

    FIBARO INTERCOM Date de sortie non annoncée Le post sera mis à jour en fonction des informations reçues au fur et à mesure - Système d'interphone avec > Caméra / Micro / Haut-parleur / Bouton-poussoir / Ecran Lcd - Fonctionnement en association avec d'autres Intercom possible ( maître / esclave ) - Possibilité de fonctionnement sans HCx ( via un Cloud ) - 2 sorties relais ( pilotage gâche, portail, etc... ) - 2 entrées NO / NC - Image en Haute Définition avec angle de capture = 180° - Reconnaissance Faciale ( future implémentation ) - Batterie de secours > 12 h d'autonomie annoncée - Communication > Wifi / Blutooth Low energy / GSM / Ethernet - Prévu pour une installation possible en extérieur.
  19. Fibaro Player

    FIBARO PLAYER Date de sortie non annoncée Le post sera mis à jour en fonction des informations reçues au fur et à mesure - Fixation au mur ou au plafond - Batterie interne avec rechargement par induction - Commandes vocales pour piloter la HC2 - Retour vocal de la HC2 - Streaming audio avec services tiers ( type spotify, etc... ) - Application pour Smartphone dédiée - "Géolocalisation" de l'utilisateur à la voie ( nécessitera un minimum de 2 unités )
  20. Une petite mise en situation de ma future installation de sécurité du logement, en utilisant non pas de détecteurs de mouvement zwave mais en rendant zwave des détecteurs couramment utilisés dans les habitations pour allumer des lumières. Pour ma part il s'agit de détecteurs Legrand 3 fils. Ainsi ils rempliront 2 rôles: allumer les LED de la lumière indirecte du plafond de l'entrée et des couloirs (via le module RGBW de Fibaro), et surveiller le logement lorsque j'activerai l'alarme avec un clavier RFID. A. Pour l’intégration d’un clavier RFID Basé sur le tuto suivant : http://e-domotic.fr/blog/autres-devices/realisation-dun-lecteur-rfid-zwave/ S’inspirant lui-même de cette page : http://homeautomategorilla.blogspot.fr/2011/03/materiel-controle-dacces-rfid.html I) Matériel nécessaire : Un clavier RFID (acheté sur ebay en tapant « keypad rfid », le clavier benext RFID n'étant malheureusement pas (encore?) géré par le HC2... Des badges RFID 125kHz également achetés sur ebay Un transformateur AC 230V en DC 12V (ou 24V suivant le clavier RFID) Un module universel Fibaro FGBS-001 « Universal Sensor » chez votre revendeur préféré II) Branchements Le branchement à l'arrière du clavier RFID: 12V et GND pour alimenter la clavier, NC et COM vers l'universal sensor Fibaro Le branchement de l'universal sensor Fibaro: Alimentation électrique par le même transfo que le clavier ou un autre (le module Fibaro s'alimente de 9V à 30V DC). Une entrée (IN1 ou IN2) branché à la borne NC du clavier, et le fil GND branché à la borne COM du clavier. On voit également les fils bleu blanc et marron du module Fibaro reliés à des dominos pour l’intégration d’une sonde de température (je me demandais si on pouvait avoir en même temps une remontée de la température et l’utilisation du module en tant que capteur universel, car les schémas de la notice indique le montage pour l’une ou l’autre des situations mais n’indique nulle part si on peut combiner ces 2 utilisations, chose validée par ce test ) III) Réglages Un très bon tuto surtout pour la partie qui surveille les brouillages zwave :http://domotique-info.fr/2013/06/fibaro-mise-en-place-de-la-securite-du-logement/ Réglage du clavier RFID : s’agissant d’un clavier pour ouverture de porte, lorsque le bon code est rentré ou lorsque le badge est passé devant, une impulsion électrique est envoyée par le clavier pendant 5s par défaut pour que la gâche de la porte reste ouverte. Pensant cela j’ai acheté un relai bistable comme sur le premier tuto en haut de page (à souder soit même au passage…) mais en faisant mes tests je me suis aperçu que le relai collait une seconde fois, les 5s écoulée… Comme si une nouvelle impulsion était renvoyée pour la fermeture de la gâche. Je n’ai pas trop compris le principe de fonctionnement. Quoi qu’il en soit je n’avais pas besoin de ce relai bistable car j’avais la possibilité de mettre le temps d’ouverture de la gâche à 0 ! Une seule impulsion est donc envoyée par le clavier RFID au module Fibaro.Pour les réglages du module fibaro, l’entrée IN peut rester en Normalement Fermée (paramètre 3 ou 4) Chaque passage de badge ou entrée de mot de passe valide sur le clavier fera changer l’état du module Fibaro (Safe ou Breached) B. Pour l’intégration de capteur de mouvement Legrand (ou autre) I) Matériel nécessaire Des détecteurs de mouvements (3 fils pour mon cas, mais possible en 2 fils aussi, la différence est que sur le 2 fils il n’y a pas de neutre sur le détecteur). Le modèle Legrand 78451 est sensé ne pas faire de bruit au déclenchement, je dois encore l’acheter pour vérifier. Un module universel Fibaro FGBS-001 « Universal Sensor » Un transformateur pour alimenter le module Fibaro Un relai monostable 230V monté sur un support DIN pour l’installer dans le tableau électrique http://www.conrad.fr/ce/fr/product/503003/Relais-industriel-4-inverseurs-RT-7-A-Finder-553482300040?queryFromSuggest=true (celui ci permet de brancher jusque 4 circuit différents. Un circuit peut être composé de plusieurs détecteurs montés en parallèle) II) Branchements III) Réglages J’ai posté un message sur ce forum en bas de page pour poser une question à laquelle j’ai répondu peu après. http://www.touteladomotique.com/forum/viewtopic.php?f=18&t=11715 Avec un relai schneider (qui sera surement remplacé par un autre moins gros et moins bruyant) j'ai fait la liaison entre mon detecteur Legrand et le module universel Fibaro FGBS321. EDIT : le module finder reste un peu bruyant quand même. A voir si il existe des relai silencieux… Sur le relais SCHNEIDER: Neutre du réseau sur A1 Sortie 220V du détecteur de mouvement sur A2 IN1 du module fibaro sur 2 Fil bleu (commun) du module sur 1 Quand le détecteur capte un mouvement, le courant 220V est envoyé via le fil navette sur le relais, qui est relié de l'autre coté au neutre. Le courant passe alors dans le relais et sa bobine ferme le contact sec. Le circuit du module fibaro est alors fermé (aucun courant ne circule c'est un contact sec). Le module change alors d'état. Pensez à changer le paramètre 3 ou 4 (suivant si vous avez branché IN1 ou IN2) en normalement ouvert (normalement fermé par défaut) sinon vous aurez l'information à l'envers (safe quand vous déclenchez le capteur et breached quand il revient en pause)
  21. Test De La Home Center Lite

    Test de la HC Lite Première prise en main / déballage Et premières impressions... Packaging impeccable comme à l'accoutumée chez Fibaro. Boite petite, on se demande comment ils ont fait pour faire renter une box domotique dedans ! Contenu du package : La box HC Lite, une antenne, un câble Ethernet et une alimentation. Intéressons nous plus précisément à la box : Les 2 cotés sont pourvus de caches de protection, en les retirant, nous apercevons réciproquement un connecteur femelle 24 broches pour les prochaines extensions, à savoir: - un module optionnel " Batterie " - un module optionnel " GSM " Pas plus d'infos pour actuellement concernant ces 2 extensions à venir. Face arrière nous découvrons 2 boutons : - ON / OFF et - Mode Recovery - Il y a le connecteur mâle pour visser manuellement l'antenne. -Présent aussi, un "scratch" qui va nous permettre de maintenir les câbles d'alimentation et Ethernet en place. Et ensuite, en retournant la HC Lite, vous allez retrouver Le numéro de série de la box ainsi que son adresse Mac. C'est ici qu'il faudra brancher les 2 câbles ( alimentation et Ethernet ) Notez qu'il est désormais possible d'installer la HC Lite verticalement en l'accrochant à un rail Din. Concernant les caractéristiques techniques et différences matériel avec la Home Center 2 : Mise en service et configuration Une fois votre HC Lite raccordée au secteur et à votre serveur internet... Un "chenillard" va alors commencer pendant 1 minute et ensuite s’arrêter. La box sera opérationnelle lorsque les 3 leds restent allumées en fixe. Vue de face, de gauche à droite : Mise à jour, Connexion Z-wave, Connexion internet, Connexion réseau Lan, Alimentation. Mise à jour, connexion Z-Wave, connexion Internet, connexion LAN et alimentation. -1 ère étape : Rechercher votre box au moyen du logiciel fourni par Fibaro : " Fibaro Finder " que vous pouvez trouver ici : http://www.fibaro.com/fr/support-technique Lancer le logiciel et cliquer sur "Refresh"... Vous devriez voir apparaitre la HC Lite avec son adresse IP locale et son adresse Mac: Maintenant que vous connaissez l'adresse de votre box, vous n'avez plus qu'à la saisir dans votre navigateur. Dés l'adresse Ip saisie, une fenêtre d'authentification apparaît : Saisir les identifiant et mot de passe par défaut, à savoir: "admin" Et cliquer sur "Log in"... Vous voici maintenant dans l'interface d'administration de la HC Lite. C'est ici que vous aller configurer l'ensemble de vos modules, créer des scénarii, etc... Allez dans l'onglet "Configuration" et cliquer sur "paramètres lan": ​Modifier si nécessaire votre adresse ip si vous souhaitez en attribuer une en "fixe" dans votre routeur. ( bien se souvenir de la nouvelle ) Cliquer ensuite sur "Situation géographique" et saisir les divers champs selon votre localisation: Dernière étape de configuration, modifier le mot de passe par défaut et créer un ou des utilisateurs et renseigner votre adresse e-mail : Voilà , la première étape est maintenant achevée. Si cela n'a pas encore était fait, inscrivez vous sur les serveurs "Home Fibaro", cela vous permettra par la suite d’accéder à distance à la HC Lite si vous êtes hors de votre domicile. Maintenant il y est possible d'inclure des nouveaux modules z-wave dans votre installation. La procédure d'inclusion reste la même que pour la HC2 Commencez par créer des "Pièces" selon la configuration de votre domicile. Ensuite, ajouter un par un les modules. Assurez vous que l'inclusion s'est correctement passé avant d'en ajouter un autre, si besoin "réveiller" le module pendant la phase de paramétrage: Conclusion Cette HC Lite est un très bon produit, d'un excellent rapport qualité/prix, elle est petite, rapide et modulaire. Elle s'adressera aux utilisateurs n'ayant pas besoin de scènes complexes et/ou en complément de la HC2 La HC Lite est livrée avec le firmware 3.571 à ce jour... La sortie prochaine de la version V4, permettra à l'utilisateur d'ajouter des "plugins" ( pas plus d'informations à ce jour ) La création d'un "périphérique virtuel" reste possible, possibilité d'en importer. ( espérons dans une prochaine version, la possibilité de choisir un périphérique virtuel en tant que "déclencheur" dans le mode "bloc" ) Et comme c'est une version allégée de la HC2 : -A la différence de sa grande sÅ“ur, vous n'aurez pas la possibilité de construire des scénarios en mode "lua". (Le mode "lua" est un langage de script, permettant la construction de scènes "avancées" ) -Seul la construction des scènes en mode "Bloc" reste possible, rendant donc quelques fonctions avancées impossibles à l'heure actuelle. -Pas de reconnaissance vocale "Lili" -Pas de Voip
  22. FIBARO - Module Volet roulant "Roller shutter 2" FGRM-221 / FGRM-222 FONCTIONS : Ce micro-module compatible ZWave est l'un des plus petits du marché. Grâce à sa taille très réduite, vous pourrez l'intégrer directement derrière vos interrupteurs existants. Vous pourrez conserver le design de votre intérieur afin d'avoir la même ligne de produit pour vos prises, interrupteurs... Ce module permet de contrôler tout type de motorisation (maximum 1000W), comme volet roulant, porte de garage, stores... Il est compatible à la fois avec les butées mécaniques (comme le FIB_FGR-221) et les butées électroniques. Attention ! Ce module nécessite le neutre pour fonctionner Le module peut être piloté à distance grâce à n'importe quel contrôleur ZWave (interrupteur, télécommande, dongle...) ou à partir de l'interrupteur connecté directement sur le module. ​ CARACTERISTIQUES TECHNIQUES : Type de module : motorisation Tension : 230V +/-10%, 50Hz Charge maxi : 1000W / 230 V Conforme EN55022 (radio wave interference), EN61000-6 (safety of use) Protection surchauffe : Coupure auto à 105°C Température de fonctionnement : 10°C - 40°C Protocole : Z-Wave Fréquence : 868 MHz Portée : 50 mètres en extérieur, 30 mètres en intérieur Dimensions (L x W x H) 42mm x 36mm x 15mm NOTICE : fib_fgrm-221_in_us_cpr.pdf TYPE INCLUSION : Triple appui sur Bp PARAMÉTRAGE : http://tutoriels.domotique-store.fr/content/10/107/fr/parametres-du-micro_module-fibaro-fgrm_221-_-fgrm_222.html
  23. FIBARO - Module dimmer FGD-211 FONCTIONS : Ce micro-module compatible ZWave est l'un des plus petits du marché. Grâce à sa taille très réduite, vous pourrez l'intégrer directement derrière vos interrupteurs existants. Il est compatible avec tout type de lampe supportant la variation (incandescence, fluo-compact, led...) Il peut être utilisé en mode 2 fils (sans neutre), en remplacement d'un interrupteur existant, ou trois fils avec une alimentation classique du module (Phase + Neutre) Le Dimmer Fibaro est un concentré de technologie, il détecte automatiquement le type de charge connectée et est protégé contre les surtensions. Il permet soit un fonctionnement ON/OFF, soit un fonctionnement de dimmer si la lampe le permet. Le module peut être piloté à distance grâce à n'importe quel contrôleur ZWave (interrupteur, télécommande, dongle...) ou à partir de l'interrupteur connecté directement sur le module. Pour les ampoules fluorescente qui ne supporte pas la variation, le module agit alors automatiquement en tant que module ON/OFF. Pour des lampes ayant une très faible consommation (lampe led par exemple), vous pourrez utiliser la charge (bypass) FIB_FGB-001 qui permet un fonctionnement correct du module. ​ CARACTERISTIQUES TECHNIQUES : Type de module : variateur Type de lampe compatible (dimmable) : Incandescente, Fluorescent, Halogène, LED Type de lampe compatible (non dimmable) : Fluorescent, LED Tension : 230V +/-10%, 50Hz Charge : 25-500W (charge résistive) ou 1.8A (charge inductive) Conforme EN55022 (radio wave interference), EN61000-6 (safety of use) Fusible : 2.5A Protection surchauffe : Coupure auto à 105°C Température de fonctionnement : 10°C - 40°C Protocole : Z-Wave Fréquence : 868 MHz Portée : 50 mètres en extérieur, 30 mètres en intérieur Dimensions (L x W x H) 42mm x 36mm x 15mm NOTICE : fib_fgd-211_in_en.pdf TYPE INCLUSION : Triple appui sur Bp
  24. Icônes pour la Home Center 2

    Galerie icons
  25. Fibaro FGR(M)-222 "Roller Shutter" http://Manuel Utilisateur FGR-222 FR INCLUSION : Triple appuis rapides sur Bp du module
×