-
Compteur de contenus
26 088 -
Inscription
-
Dernière visite
-
Jours gagnés
1 302
Tout ce qui a été posté par Lazer
-
Sauvegarde Home Center 3 sur NAS Synology Version 3.23 - Juin 2025 Voici un script Shell à installer sur un NAS Synology, permettant d'automatiser la sauvegarde de la box Home Center 3. La sauvegarde est externalisée et stockée sur le NAS. Un rapport par email est envoyé, ainsi qu'une notification dans l'interface Web de DSM. Installation Télécharger le fichier backup-hc3.sh ci-joint, et le copier sur le NAS. Modifier le script afin de paramétrer les options suivantes : HC3 Address HC3_ADDRESS : Adresse IP de la HC3. Par exemple "192.168.1.1" HC3 Authentication : echo -n 'user:password' | base64 ou https://www.base64encode.org/ HC3_AUTHENTICATION : Identifiants de connexions encodés en base64. Utiliser le site https://www.base64encode.org/ par exemple pour admin:password cela donne "YWRtaW46cGFzc3dvcmQ=". L'utilisateur doit avoir les droits "Administrateur" sur la box. HC3 Backup History HC3_BACKUP_HISTORY : doit prendre la valeur "YES" afin de sauvegarder l'historique. Si la sauvegarde est trop longue ou trop grosse, il est possible de désactiver la sauvegarde de l'historique en attribuant n'importe quelle autre valeur à cette variable, par exemple "NO". HC3 Global Variable HC3_VARIABLE_NAME : nom d'une variable à tester pour bloquer le déclenchement de la sauvegarde, par exemple "Vacances" HC3_VARIABLE_IS_VALUE : valeur que doit avoir la variable éventuellement définie pour déclencher la sauvegarde, par exemple "0" HC3 Active Profile (on peut filtrer sur aucun profil, 1 seul, ou les 2, dans ce dernier cas c'est un ET logique qui est effectué, c'est à dire que les 2 conditions doivent être vraies) : HC3_PROFIL_IS_VALUE : ID du profil actif permettant de déclencher la sauvegarde. Si le profil actif est égal à cette valeur, alors la sauvegarde est démarrée. HC3_PROFIL_NOT_VALUE : ID du profil qui ne doit pas être actif pour déclencher la sauvegarde. Si le profil actif est égal à cette valeur, alors la sauvegarde est bloquée. NAS NAS_PATH : chemin complet sur le NAS dans lequel copier le fichier sauvegarder, normalement il s'agit du même répertoire qui contient le script, par exemple "/volume1/backup/HC3" Email MAIL_FROM : adresse email source, par exemple : "HC3 <moi@domaine.com>" MAIL_TO : adresse email cible, par exemple "Moi <moi@domaine.com>" MAIL_SUBJECT : titre de l'email, par exemple "Backup HC3" Notification NOTIF_TO : destinataire des notifications sur le NAS, par exemple "@administrators" NOTIF_TITLE : titre de la notification, par exemple "Sauvegarde" Backup timeout TIMEOUT : durée maximale en secondes de la sauvegarde autorisée avant que le script ne considère que la box est plantée, valeur par défaut pour 15 minutes : 900 WAIT_AFTER_BACKUP : durée d'attente après la fin de la sauvegarde avant le téléchargement en local du fichier, permet d'éviter l'erreur 404 si les service n'ont pas encore complètement redémarrés, valeur par défaut : 60 Reboot CLEAN_REBOOT : focer un reboot complet de la box après chaque sauvegarde, valeur par défaut "No" FORCE_REBOOT : forcer le reboto de la box si les services n'ont pas correctement redémarrés après la sauvegarde, valeur par défaut "Yes" Sur l'interface Web de DSM, ouvrir le Panneau de configuration, sélectionner le Planificateur de tâches, puis Créer / Tâche planifiée / Script défini par l'utilisateur : Dans l'onglet "Général", taper un nom de tâche et utiliser le compte "admin" : Dans l'onglet "Programmer", sélectionner un jour et une heure, par exemple chaque dimanche à 3h du matin : Dans l'onglet "Paramèters de la tâche", entrer l'adresse email destinataire des rapports, et la commande suivante pour exécuter le script (remplacer éventuellement le chemin s'il est différent chez vous) : set -o pipefail; "/volume1/backup/HC3/backup-hc3.sh" 2>&1 | tee -a "/volume1/backup/HC3/backup-hc3.out" Utilisation Attendre... Lorsque la planification se déclenche, un email est envoyé : Une notification apparait dans l'interface Web de DSM : Un nouveau fichier fbi contenant la sauvegarde (chiffrée) est présent sur le NAS, ainsi qu'un fichier journal backup-hc3.out : Exécution immédiate : Si on est impatient et qu'on veut tester immédiatement le script, le plus efficace est d'ouvrir une session SSH en ligne de commande (utiliser PuTTY sous Windows) et de l'exécuter directement : admin@DiskStation:~$ /volume1/backup/HC3/backup-hc3.sh Backup Fibaro Home Center : Saturday 11/07/2020 19:10:03 Vérification de la valeur de la variable globale 'Vacances'... Variable globale 'Vacances' = '0' identique à '0' => Sauvegarde Vérification du profil actif... Profil actif = '1' => Sauvegarde Sauvegarde avec historique... ........................................................................... Sauvegarde terminée Téléchargement de backup_HC3-00000000_2020_07_11-19_10_28.fbi... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 794k 100 794k 0 0 8028k 0 --:--:-- --:--:-- --:--:-- 8108k Téléchargement terminé Pas de reboot du Home Center Backup terminé avec succès : Saturday 11/07/2020 19:12:02 (penser à activer préalablement le serveur SSH dans le panneau de configuration de DSM si ce n'est pas déjà fait) Téléchargement : backup-hc3.sh Bonus : script pour HC2 & HCL : backup-hc2.sh Pour HC2 à partir du firmware 4.621 : voir script de @speedoxx007 en page 4.
-
Velux ... intégration avec HC2, un peu de teasing :-)
Lazer a répondu à un(e) sujet de Cardane dans Actionneurs & Ouvrants (Portail, volets, piscines, ...)
Le Qubino Flush Shutter DC fonctionne très bien avec les volets filaires Velux, il a même un topic dédié où tu auras des retours à son sujet. -
Attention : Arnaque Possible Sur Leboncoin
Lazer a répondu à un(e) sujet de Mickaelkael dans Le bistrot
4 ans après Merci pour le retour en tout cas -
Ah bah tient justement ça tombe bien que tu en parles, j'ai prévu d'aller au Parc Asterix ce week-end. Je ferai un selphie dans tes bras @Obelix Et hop, hors sujet dès la première page d'un sujet dédié à un nouveau firmware, la v4 betastable nous manque PS : quand je parlais de ceux qui réclament, ce ne sont pas ceux que tu as cité et qui participent, mais des autres... ceux qui arrivent la fleur au fusil
-
Sinon sur HC3 c'est sport aussi, y'a presque aucun QuickApp disponibles, et tout le monde qui réclame
-
Hum, c'est noyé dans le forum, vu que Fibaro n'a jamais produit de documentation pour la HC2.... Dans le menu en haut de page, tu as quand même un lien vers un mega tuto fait par @Tomzebest à l'époque : Autrement plus récent, épinglé dans la section Tutoriels de la HC2, tu as aussi un beau sommaire réalisé par @MAM78 : Sinon, moins orienté développeur car vraiment pour les débutants, il y a la section pour les nuls : https://www.domotique-fibaro.fr/forum/83-la-home-center-pour-les-nuls/
-
Je crois oui, c'est d'ailleurs l'indication que j'avais donné quelques messages plus haut
- 1 285 réponses
-
- tuto multimã©dia
- graphiques
-
(et 2 en plus)
Étiqueté avec :
-
@Steven oui bien sûr, espérons que l'un et l'autre continuent de fonctionner longtemps
- 12 392 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Oui le portage c'est quand un esclave travaille pour les autres
- 12 392 réponses
-
- 3
-
-
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Les données météos sont accessibles via l'API sur /api/weather { "Temperature": 17.7, "TemperatureUnit": "C", "Humidity": 48.9, "Wind": 14.4, "WindUnit": "km/h", "WeatherCondition": "cloudy", "ConditionCode": 30 } Tu peux y accéder en LUA : local weather = api.get("/weather") if weather then fibaro.debug("Temperature = " weather.Temperature) end Ou même encore plus facilement : local temperature = fibaro:getValue(3, "Temperature") Alors c'est tellement basique que soit je n'ai pas compris ta question, soit tu n'as pas cherché, parce que ce sont les tous premiers codes LUA qu'on faisait il y a pas mal d'années lorsqu'on a débuté sur le forum. PS : STP ne cite pas le message au dessus du tient, ça n'apporte rien et ça allourdit la lecture.
-
@Steven tu restes sur HC2 ? Tu envisages éventuellement de changer de marque un jour ?
- 12 392 réponses
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Youhou, une stable sans beta
-
Non je ne sais pas.... et pourtant j'ai moi aussi besoin de GEA. Comme on en a quelques fois parlé, il y aurait une solution de contournement avec l'API refeshStates, mais personne n'a testé en situation de charge réelle, car il faudrait commencer par porter le code LUA de GEA sur HC3 pour ça... donc un gros travail sachant que ça sera peut être pour rien. En attendant la HC3 sert au développement, il n'y a pas que GEA à porter, il y a des tonnes d'anciens modules virtuels existants sur le forum. Si tout le monde débarque en attendant que les autres fassent le taff, vous allez attendre très longtemps les gars.... désolé, mais la HC2 est sortie il y a 10 ans, vous vous doutez bien qu'il faudra de nombreux mois / années pour avoir l'équivalent sur la HC3 qui vient tout juste de sortir. Va falloir mettre la main à la patte...
- 12 392 réponses
-
- 1
-
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Juste le principe fondamental de GEA, à savoir l'exécution de plusieurs instances simultanées => l'instance permanente, plus les instances instantanées Donc un GEA qui ne démarre pas, c'est pas trop utile... On en a parlé au moins 101 fois sur le forum ces 4 derniers mois, tu as loupé un gros épisode
- 12 392 réponses
-
- 1
-
-
- support
- script lua
-
(et 1 en plus)
Étiqueté avec :
-
Tu as fait une capture d'écran au format image. Pour copier du texte c'est pourtant plus simple. Il suffit de le sélectionner avec ta souris.
-
oui étrange, je ne sais pas non plus. Bref, tant mieux si mon schéma a servi, c'est l'essentiel
- 134 réponses
-
- DIY
- Volet roulant
-
(et 2 en plus)
Étiqueté avec :
-
Oui en effet, passer du 24 et du 230 V dans la même gaine c'est interdit. Le premier firmware du FGR 223 ne posait problème qu'avec OpenZwave (donc en gros, tout ce qui est logiciels libres Jeedom HASS Domoticz). De toute façon il y a eu une mise à jour du firmware qui a contenté tout le monde. Le Qubino semble bien fonctionner en tout cas (même si en général je ne suis pas fan de cette marque à cause de leurs firmwares buggés, ils proposent des produits sans équivalence chez la concurrence.... Fil Pilote et Flush Shutter DC) Tant mieux si ça fonctionne avec le nouveau FGR en tout cas.
- 134 réponses
-
- DIY
- Volet roulant
-
(et 2 en plus)
Étiqueté avec :
-
"circuit imprimé" facile - plaques à bandes (ou trous)
Lazer a répondu à un(e) sujet de Sowliny dans DIY (Do It Yoursel)
C'est propre. Mais c'est quoi. Un détonateur ? Tu veux faire sauter quoi avec ? Sinon oui la colle chaude ça ne tient vraiment pas bien. Tu peux utiliser de la colle cyano (Super Glue 3, les trucs comme ça) -
Nouvelle application mobile pour smartphone Fibaro Home Center / Yubii Home Center
Lazer a répondu à un(e) sujet de fredokl dans Applications Smartphones et Tablettes
Nouvelle mise à jour 1.8 de l'application mobile, toujours pas de support des QuickApps You can now use Smart Suggestions or set your own order for rooms. Favorite scenes are available on the system widget and Android Watch. The update extends the heating panel with a list of thermostats. We have limited the use of device location - the automatic change of theme is set based on the location of the Home Center. The application now supports Nice IBT4ZWAVE and Era INN EDGE devices. Et elle est toujours aussi lente à démarrer... normal elle passe toujours par le cloud, et ne permet toujours pas d'interroger en direct l'adresse de notre Home Center 3 -
Mais j'ai rien dit moi
-
Ah oui et aussi créer une sous-section Zipato, merci
-
@Moicphil quand tu auras un peu de temps, tu pourras désarchiver 2 années supplémentaires, je ferai le tri ensuite. Merci
-
Justement, la partie que tu demandes se situe justement.... là où tu as enlevé les lignes utiles ! Exemple de boucle pour parcourir les éléments du tableau JSON récupéré : if response.data and response.data ~= "" then fibaro:debug('Retour : '.. response.data) local jsonTable = json.decode(response.data) -- Parcours de la table JSON local k, v for k, v in pairs(jsonTable) do fibaro:debug("key = " .. k .. " - type(v) = " .. type(v)) end -- Ici la suite du code, exécuté en asynchrone, donc après la fin de l'exécution du code appelant http:request() -- ... else fibaro:debug("Error : empty response data") end Tu as mis un screenshot au format image, donc je ne peux pas te copier/coller une valeur, mais il te suffit de chercher la valeur qui t'intéresse avec jsonTable.XXX
-
Un relai collé, ça ne déclenche pas un disjoncteur, et ça n'empêche pas la puce Z-Wave de communiquer normalement avec le contrôleur. Mais tu fois les entendre les 2 relais lorsque tu donnes les ordres de montée et descente. Si tu n'entends pas le claquement caractéristique du relai, c'est qu'il est collé. Tu peux aussi simplement utiliser un multimètre (ohmmètre) pour mesurer sa résistance, qui doit être infinie (position ouverte = de repose), ou nulle (position fermée = de travail) Oui le Qubino a juste besoin d'une alimentation 24V, c'est tout simple et efficace. Perso une fois que j'ai tiré le câble sous les tuiles pour alimenter le velux, j'avais installé le montage et module domotique à l'intérieur, dans une boite. Le remplacement a été facile. Faut penser à la maintenance quand on bricole
- 134 réponses
-
- DIY
- Volet roulant
-
(et 2 en plus)
Étiqueté avec :
-
Tu as la réponse ici.