Aller au contenu

Toute l’activité

Ce flux se met à jour automatiquement     

  1. Today
  2. Poulailler 2.0 et FBGS-222 Mon fils de 8 ans voulait un poulailler pour ramasser ses œufs, mais il voulait aussi avoir des poussins, bref faire toute la chaine de l'œuf à la poule. Au moment où j'écrit ces lignes les œufs sont dans la couveuse. Etant bricoleur j'ai pris pour but de faire un poulailler sans dépenser des milles et des cents, mais mon coté geek est aussi ressortit et j'ai décidé d'avoir une porte automatique. Hors de question d'acheter un portier sur internet, ayant une HC3 je me suis dis que je pourrai piloter ma porte avec un smart Implant. Fabrication du poulailler J'avais récupéré des palettes et avec un outils de ma conception j'ai récupéré les lattes. Une scie, une visseuse et quelques vis et hop la structure est faite. 4 Pour le toit, j'ai opté pour des anciennes ardoises que mon voisin m'a donné. Un coup de lasure et ca fait propre ! Motorisation de la porte: Dans un 1er temps j'ai réaliser le fonctionnement de la porte en mode "manu", c'est à dire 2 boutons, j'appui sur l'un ca monte, je le relâche ca s'arrête et pareil dans l'autre sens. J'y ai rajouter quelques sécurité... hé oui c'est pour les enfants, dans le cas où l'idée leurs venaient de voir si on peut monter la porte plus haut que la toiture, j'ai équipé cette dernière de fin de course haut et bas. J'ai aussi prévu le cas où ils essayeraient d'appuyé sur les 2 boutons en même temps ! Pas con ces gamins ! Afin de pas trop compliquer le câblage je n'ai pas mis d'auto-maintiens sur l'ordre de montée ou descente. Pour réaliser la porte j'ai utilisé 2 chutes de profilé alu pour réaliser les glissières et une tôle comme porte. Pour la mécanique j'ai acheter un petit moteur 24Vcc équipé d'un réducteur pour servir de treuil. Vitesse du treuil 40tr/min. J'ai calculé cette vitesse en fonction du tambour de mon treuil et du temps désiré pour ouvrir ma porte (une 10aine de secondes). Je ne suis pas encore pleinement satisfait du "câble" qui s'enroule autour de mon tambour. J'ai utilisé de la ficelle à rôti ... ( je fais une mise en service industriel avec, il me reste encore 15jours avant éclosion, la porte s'ouvre et se ferme tout les jours à voir combien cela va résister), du câble de frein de vélo étant trop rigide et n'ayant rien d'autre sous la main au moment du montage ... je mettrai peut être du gros fils de pêche. Mais la ficelle à rôti se love très bien sur mon tambour. Pour la partie automatisation de la porte, je me suis dit que j'allais "implanter" mon Smart Implant FBGS-222 dans mon câblage. Ce module a été crée pour ca, pour se greffer sur nos appareils du quotidien. Les 2 sorties logiques commanderons la montée et la descente de la porte. Les 2 entrées logiques me permettrons de surveiller l'état de la porte: fermée ou ouverte. Ce module pouvant recevoir des sondes de température, autant l'utiliser, y ai donc rajouter une sonde DS18B20 pour voir si mes poules ne se les cailles pas trop en hiver ! (Jdm pourri !) Lors de la conception du schéma électrique, j'ai choisi de relayer la partie puissance du moteur pour ne pas faire passer l'intensité du moteur par les contacts du FBGS, même si ces derniers auraient surement pu prendre la charge. Mais ne connaissant pas l'intensité utilisé par le moteur en charge, j'ai pas pris de risque. Le relayage est réalisé par des relais de Type RHN412B de chez Schneider que j'ai récupéré au taff. On aurait pu aussi utiliser des relais de chez Finder qui sont moins nettement moins onéreux. Pour l'intégration du Smart Implant les fils sont petits, je les ai donc soudé sur une carte de prototypage PCB afin de pourvoir faire le lien avec les fils de mon circuit qui sont beaucoup plus gros. Comme j'avais un peu de place sur cette petite carte j'y ai fixé le Smart Implant dessus avec du scotch double face. J'ai intégré tout le système dans une grande boite étanche que j'ai équipé de presse-étoupes pour faire passer les câbles. Ci-dessous le schéma électrique de l'ensemble. A noter que les fin de courses de la porte sont volontairement positionnés en aval des bobines des relais sur la partie -24Vcc. Mes fin de courses ont 3 broches une pour le contact NO, une pour le NC et une pour le commun, les entrées logiques du Smart Implant monte sur une polarité négative, il fallait donc que mes fins de courses puissent me remonter un moins ! Paramétrage du module FBGS-222 et difficultés rencontrés (sur HC3): J'ai pas mal bataillé car certaines options ne sont pas forcément très explicite et disponible que si d'autres paramètres sont dans un état et certaines infos remonte que si et lorsque .... bref je vais m'expliquer ! 1- Les entrées sont connectées aux sorties En effet de basse lorsque l'entrée n°1 est monté cela à pour effet de monter le relais de sortie n°1. Dans les options du dispositif de configuration lorsque l'on veux les dissociés nous aurions simplement à activé cet option, mais malheureusement le système rejette le paramètre. Sur la vue ci-dessous les options sont activé. Mais pour cela il faut modifié les paramètres de sécurité des sorties. Dans l'onglet "avancé" des options des "Relais ON/OFF", il faut paramétrer correctement la protection d'accès. ces options ne sont pas disponibles dans le listing "Paramètres". Dans mon cas j'ai activé la protection "locale" afin que les entrées du module ne commande pas mes sorties. A contrario je n'ai pas activé la protection à distance afin que mes sortie soit commandable via le réseau Z-wave. Il faut paramétrer chaque relais. 2- Faire fonctionner sa sonde DS18B20 Avant d'intégrer mon module à mon poulailler j'ai effectué mes tests de fonctionnement sur mon PC avec le module et une batterie. J'ai galéré pour faire remonter la température de ma sonde. J'avais soudé les fils comme il faut mais la 2ème température de mon implant été identique à la température interne ... après pas mal de recherche et d'essai mon erreur a été de connecter ma sonde alors que j'avais déjà inclus mon module. J'ai donc exclu le module en lançant via l'interface de ma HC3 la procédure d'exclusion et en appuyant 3 fois sur le bouton de mon implant. J'ai relancé l'inclusion de module et la miracle la température était correcte ! Automatisation de l'ouverture et fermeture de la porte: Ne sachant (pas encore) programmer en LUA, j'ai crée 2 scénarios un pour l'ouverture et un pour la fermeture en bloc. Les retours de positions de la porte me servent à conditionner l'envoie des ordres. En effet si la porte est déjà fermé pas la peine d'envoyé l'ordre. Pour l'arrêt de la commande j'ai paramétré les relais en "Auto-Off" => parm. 156 et 157 à 14sec. chacun sachant que mon moteur se sera déjà arrêté lorsque la porte sera sur le fin de course. Mes scénarios sont en V1, en effet pour le moment je reçois une notification comme quoi l'ordre d'ouverture ou de fermeture est envoyé, il serait plus judicieux d'avoir une alerte si après la tombé de la nuit la porte est tjrs ouverte. Choix technique, tarifs... Pourquoi avoir choisi de travailler en 24Vcc: Un jour j'avais acheté une batterie sur Aliexpress pour une petite moto trial électrique, c'était pas cher mais ca n'a pas fait l'affaire pas assez d'autonomie, donc pour ne pas la laisser prendre la poussière dans le garage je l'ai mise dans le poulailler ! Moteur 24 Vcc: J'ai choisi ce moteur pour son prix, 25€ sur amazon. J'avais aussi vu des actionneurs linaires, cela m'aurai évité de faire le système avec la ficelle mais le prix n'était pas le même environ 50-60€ avec une force qui ne m'était pas utile. Fin de courses et relais: Matériel de récupération donc autant s'en servir, pour les fins de course il fallait voir comment et où les fixer sur le poulailler pour que cela fasse pas trop moche. Plaque de prototypage PCB: 16€ le lot de 10 plaques, j'aurai de quoi faire pleins de bricolage. FBGS-222: Pasque Fibaro c'est quand même pas mal ! Environ 30€ chez n'importe quel boutique en ligne. Voila Voilou le Poulailler 2.0 en détail ! Il n'attend plus que ses hôtes et nous leurs œufs.
  3. Hier
  4. Nico

    Reverse Proxy Sur Nas Synology Avec Haproxy

    Je n'utilise pas du tout cette partie, donc cela me va bien, toujours dans l'objectif de simplifier au maximum l'installation. Jojo, une VM rien que pour ça, cela aurait fait bien trop je trouve pour rediriger qques flux, pas d’intérêt de mon côté.
  5. Lazer

    Débutant HC3 plusieurs Questions

    Je ne pense pas que ce paramètre 3 change grand chose. Le firmware peut être une explication au bug rencontré, mais perso je pense que tu as plutôt un problème de saturation (temporaire) du réseau Z-Wave, donc quelques trames perdues, comme expliqué quelques messages plus haut. Surtout que tu indiques bien que c'est aléatoire. Comme solution de contournement, je t'invite à différer les actions. Au lieu de balancer 10 ordres d'un coup, tu les regroupes en 2 groupes d'ordres distincts, décalés de quelques secondes. L'idée, c'est surtout de se débrouiller pour que les 10 volets ne terminent pas leur manœuvre en même temps, car c'est à ce moment précis que tu as des trames perdues : retour d'état du statut, de la puissance, et de l'énergie... ça fait beaucoup (trop) de trames d'un seul coup. C'est en tout cas la solution la plus simple. En alternative, tu pourrais jouer avec le polling : - soit en le forçant dans ta scène LUA, je le fais pour un FGBS récalcitrant (celui de ma sonnette, derrière le pilier en béton derrière le portail en métal), mais c'est un peu délicat à gérer - soit en attendant le polling automatique (déjà discuté), au bout de quelques minutes le statut des volets en erreur doivent se remettre à jour correctement. Auquel cas ta scène n°27 de vérification doit être exécutée après un timeout adapté)
  6. Bloug

    Débutant HC3 plusieurs Questions

    j'ai l'impression car quand j'ordonne une ouverture / fermeture : Tous les modules demarrent en casi simultané : Transfert OK en revanche pour le retour d'état, après une dizaine de tentative j'ai aléatoirement un ou deux volets pourtant fermés qui indiquent l'inverse. ET inversement en ouverture la paramètre 3 a t'il une incidence ? en 0 ou 1 ? A Savoir, mes volets sont tous en Firmware 25.25 , la mise a jour 26.26 ne passe pas. Suite à l'ouverture d'un Ticket et d'une conf en TeamViewer le Tech Fibaro n'y arrive pas également et remonte mon ticket en 2ND LINE VERIFICATION Peut être y'a t'il un rapport....
  7. nasp

    Reverse Proxy Sur Nas Synology Avec Haproxy

    Bonjour, Je l'ai installé sur mon UDM Pro via podman avant il était sur mon NAS Synology car j'utilise quelques fonctions non dispo dans le package de Synology. Principalement la génération de certificats Letsencrypt qui nécessite quelques modifications de règles.
  8. Ghoosti

    Problème réseau, besoin de votre aide

    Bonjour Nico, Et non, malheureusement nous sommes tous dans la même galère. J'ai suivi le conseil de Lazer, j'ai cdé un routeur 4G qui me servira également pour la suite
  9. La dernière semaine
  10. Oui ça va finir comme ça Dans la prochaine mise à jour... (pas tout de suite)
  11. jojo

    Reverse Proxy Sur Nas Synology Avec Haproxy

    perso, j'ai une VM dédiée à HA sous Debian et exsi de mon Gen8
  12. keep it simple, on supprime de la doc, et basta
  13. jojo

    QuickApp on-click

    je vais en rester à truander le binary switch, car ainsi je peut faire uneaction directe en cliquant sur l'icone (sans devoir ouvrir avec la loupe...)
  14. Lazer

    Débutant HC3 plusieurs Questions

    OK c'est clair pour l'alim des FGBS, on est bien d'accord Pour tes volets, si tu attends devant l'interface de la box (sans parler du script LUA), est-ce que les modules se mettent à jour avec du retard ? C'est ça qu'il faut que tu testes, pour mesurer et comprendre le délai de réaction de ton installation. Ensuite tu ajusteras le scénario en fonction. Perso je me suis toujours méfié des script ajusté à la seconde près, ça n'est jamais fiable. Je préfère prévoir large, la domotique c'est rarement instantané, il y a toujours quelque chose qui temporise (le réseau, la box, ...). C'est une des raisons pour laquelle j'aime l'approche de GEA, on vérifie des conditions à intervalle régulier, minimum 30s, mais souvent bien plus long, exemple : que faire si la porte est ouverte depuis 5 minutes, etc. Pas de prise de tête avec le chronomètre.
  15. Bloug

    Débutant HC3 plusieurs Questions

    Dsl, je me suis mal exprimé, Mes fgbs ne sont pas sur pile. J'utilise une alim car je suis d'accord, avec des piles c'est pas possible. Et pour mes volets, une descente c'est 20sec donc il me semble qu'avec 40sec de pause ( soit le temps d'une descente complète + d'une remontée complète) j'ai de la marge. Mais peut être faut-il mettre 60sec
  16. Nico

    Problème réseau, besoin de votre aide

    Il n'y a pas un voisin dont tu capterais le Wifi qui pourrait te créer un accès ?
  17. Lazer

    Débutant HC3 plusieurs Questions

    OK je comprends le principe de ce que tu veux faire maintenant. Mais si tes volets mettent 40 secondes à se fermer, alors il faut attendre un peu plus longtemps pour faire la vérification, le temps que le retour d'état de tous les volets remontent vers la box. Il peut y avoir quelques secondes de retard, surtout si le réseau est encombré, ce qui est fortement susceptible d'arriver si 10 volets s'agitent en même temps (sans compter les autres modules du réseau, et en particulier les lumières que tu actionnes au même moment) Tu peux attendre largement plus, par exemple 1 minute, à tester. Forcer le polling est une solution, mais attention, ça génère beaucoup de trafic, et donc ça risque d'être contre productif, car un réseau saturé implique des trames perdues. Normalement tu ne devrais pas avoir besoin de jouer avec le polling, il faut trouver l'origine du problème, et tel que tu le décris, je pense que tu n'attends pas assez longtemps (cf mon paragraphe du dessus) Tiens, un exemple. J'ai une scène qui éteint toutes les prises le soit au coucher. C'est "marrant", parce que j'entends tous les relais de la maison commuter au même moment. Et ce "même moment", parfois tous les relais commutent en moins d'une seconde, ça fait presque un genre de clac géant. Et d'autres fois, c'est plus long, les relais commutent à quelques secondes d'intervalles, cette latence est le signe évident d'une saturation du réseau Z-Wave. Normal étant donné le nombre d'action effectuées simultanément, avec tous les retours d'états qui s'enchainent (nouvelle valeur du relai, mesure de puissance, énergie, etc) Des FGBS sur pile ? Ils tiennent combien de temps ? Tu arrives à dépasser quelques jours d'autonomie sans recharger ? Sinon pour la syntaxe, pas de mystère, il faut lire la doc sur le site de Fibaro, ou bien chercher sur les forums (ici et l'officiel)
  18. Bloug

    Débutant HC3 plusieurs Questions

    Pour le " comment vous faites" je parle de s'adapter aux nouvelles syntaxe ... et surtout de les connaitre ! y'a pas d'info type menu direct comme sur la HC2 ? La logique de ma scène est simple l'algorithme c'est celui de la HC3 :p hub.call({[1] = 89, [2] = 86, [3] = 93, [4] = 96, [5] = 99, [6] = 132, [7] = 142, [8] = 202, }, 'close') hub.scene('execute', {[1] = 17, }) --Scene Ambiance LED du Soir hub.call(207, 'setValue', 50) -- luminosité de 50% sur l'olivier hub.setTimeout(40000, function() -- pause de 40 sec hub.scene('execute', {[1] = 27, }) -- Scene Verif Volets fermés end) Je vais : Allonger le temps mais plus de 40 sec c'est le temps de fermeture et ouverture Tester en lua complet ... Pour mes Fgbs des radars ils sont sur une alim sur piles c'est pas gérable . Mais je vais quand même relire 3x ton tuto merci pour ton retour.
  19. Sowliny

    HC3 & HCL3 - 5.110.15 - Stable - 14/04/2022

    Me revoici après une petite interruption... J'avais envisagé d'installer un module WiFi en PARALLELE avec un FGS pour commander l'éclairage de la crédence à la fois avec la box, mais aussi par la voix à l'aide d'un Google Nest. Mais j'ai finalement laissé tomber (pour le moment) à cause d'un interrupteur situé à moins d'1 mètre (!) et aussi parce que j'ai une infinité de chose à faire en ce moment... J'y reviendrai peut-être un jour d'hiver pluvieux ???
  20. Nico

    Reverse Proxy Sur Nas Synology Avec Haproxy

    Merci Jojo. En fin de ton lien, pareil, cela ne fonctionnait pour plus la plupart en DSM6.2. Mais moi cela me va bien d'être sur du natif DSM, j'ai complétement retiré HA du coup.
  21. Lazer

    Débutant HC3 plusieurs Questions

    Notepad++ (ou n'importe quel autre éditeur), et fonction rechercher/remplacer. Modifier la syntaxe des fonctions est vraiment la partie la plus facile et rapide du portage du code de la HC2 vers la HC3. La logique, c'est plus long... Parlant de logique... je n'ai pas compris ce que tu décris, mais vu que tu parles de temporisation, j'ai comme l'impression que tu as un problème de logique de ton algorithme. A revoir... Peut être tout simplement allonger la tempo. Attention la valeur n'aura pas une valeur numérique, mais un booléen true/false Non, le retour d'état fonctionne même sans polling régulier. Alors attention, la plupart des capteurs sont des modules sur batterie qui sont endormis, la notion de polling n'a pas de sens, et d'ailleurs elle n'existe pas. Tu devrais relire mon mini tuto sur le polling dans la section pour les nuls du forum. C'est valable quelque soit le contrôleur Z-Wave.
  22. OK merci, donc maintenant c'est clair, tu as la même erreur que moi lors de mon test quelques messages plus haut. C'est LUA qui refuse d'exécuter le code, le point d'exclamation n'est pas accepté. C'est donc normal. Mais cela n'explique pas pourquoi ça a été documenté ainsi dans GEA, comme si ça avait pu fonctionner sur HC2...
  23. Lazer

    QuickApp on-click

    Ah je n'avais pas compris tu veux faire juste une seule action, pas un ON/OFF ? Dans ce cas, tu peux faire un QA de type generic, avec un seul bouton, mais ça ne sera pas utilisable directement dans l'application, il faut d'abord ouvrir sa webview, ce qui est lent et parfois (trop souvent) ne fonctionne tout simplement pas.
  24. --GEA.add (id["CHAUF_SDBRDC_RADIATEUR"], -1, "", {{"Inverse"}, {"TurnOff", id["CHAUF_CIRCUL_RDC"]}}) GEA.add (id["CHAUF_SDBRDC_RADIATEUR"]!, -1, "", {"TurnOff", id["CHAUF_CIRCUL_RDC"]}) [15.05.2022] [15:38:12] [ERROR] [QUICKAPP167]: QuickApp crashed [15.05.2022] [15:38:12] [ERROR] [QUICKAPP167]: config.lua:73: ')' expected near '!'
  25. jojo

    Scénario activé après un redemarrage

    je ne suis pas sûr de tout comprendre. Tu as 2 scenari diffférents ? Quoi qu'il en soit, peux-tu mettre tes code avec un ctrlC/CtrlV plutôt qu'une copie d'écran que je ne sais pas lire. Merci
  26. jojo

    QuickApp on-click

    tu décris exactement ce que je pensais faire avec ce QA. Mais je demandais s'il n'existait un type qui aurait juste une fonction QuickApp:OnClick(), histoire de ne pas truander le QA BinarySwitch. Mais s'il n'existe pas, je ferai comme ça ...
  27. jojo

    Reverse Proxy Sur Nas Synology Avec Haproxy

    https://www.nas-forum.com/forum/topic/39737-tuto-haproxy-et-regroupement-des-param/?_fromLogin=1
  28. Nico

    Reverse Proxy Sur Nas Synology Avec Haproxy

    Re. Problème réglé, je suis partie directement sur le ReverseProxy intégré dans DSM, plus simple et plus facile à maintenir du coup.
  1. Charger plus d’activité
×