Aller au contenu

jojo

Membres confirmés
  • Compteur de contenus

    14 254
  • Inscription

  • Dernière visite

Tout ce qui a été posté par jojo

  1. jojo

    HC3 & HC3L - 5.150.15 - STABLE - 08/11/2023

    Cela faisait longtemps que jr m'interrogeait à propos du panneau de Diagnostique Z-Wave, ais maintenant qu'on en parle, je pose ma question. Je suis TRES loin de tout voir : il ne m'affiche que les ID 2 à 118 ...
  2. jojo

    la meilleure petite enceinte connectée

    En fait mon besoins est fort différent. J'utilise exclusivement mon multiroom pour écouter la radio dans la pièce souhaitée et SURTOUT comme alarme/réveil le matin. (ok cher le réveil-radio ...) On oublie les commandes vocales.
  3. ce branchement me semble correct. En fait, quand tu agit sur le relais 1(/2) du FGS, il fait un "pont" entre entre =1N (n'est-ce pas IN ?) et Q1 (/2). Et donc si tu fais un pont (durée = 0.5-1s) manuel sur ton moteur entre GND et le contact juste à gauche du stop, c'est le même que si tu activait le relais 1 de ton FGS. (tu peux donc tester)
  4. jojo

    la meilleure petite enceinte connectée

    Musiccast ne propose pas d'alarmes => j'oublie. D'après ceci, sonos n'utiliserait le réseau sans fil que si une enceinte est câblée, sinon c'est le Wifi de la maison. J'espère avoir bien compris.
  5. jojo

    Eclairage piscine avec LED

    un FGS n'est pas un variateur ... mais juste un "interrupteur"
  6. jojo

    HC3 & HC3L - 5.152.24 - BETA - 07/02/2024

    et allume 1 cierge
  7. jojo

    Eclairage piscine avec LED

    et en plus, as-tu installé un bypass ?
  8. jojo

    url POST ver HC3

    Bonjour, Pour le tuto Nuki, j'ai besoin de votre aide pour savoir quelle url je dois introduire sachant que c'est du POST qui est envoyé. Voici le lien vers la partie de la doc concernée Nuki Bridge HTTP API 1.13.2 - Nuki Developers Comme je ne savais pas comment récupérer le JSON envoyé, la méthode appelée fait pour l'instant un simple Debug. Mais je be vois rien... Voici l'url que j'ai envoyée (je l'ai encodée, vérifié que l'utilisateur à les droits sur le QA et vérifié quelle est bien présente avec /callback/list) url : User:Pwd@http://<ip box>:80/api/callAction?deviceID=<deviceID>&name=<method> Merci de votre aide
  9. jojo

    url POST ver HC3

    ohhle boulet que je suis ! J'ai fait cette correction, mais àa ne fonctionne toujours pas. Je crains que c'est unr url get qui soit encodée, et qu'il envoie un POST ???
  10. jojo

    On se lance ?

    Bonjour et bienvenue ! Le conseil le plus important : commencer simple ! (et non critique) Le réseau z-wave est un réseau maillé dont seuls les modules alimentés en 230V participent au relayage des infos. Donc commence par l'éclairage (FGD & FGS) car ce sont des modules en 230V, c'est le plus simple et non critique ! conseil #2 : commence tes scénarios (simples) avec GEA : GEA - Dev
  11. jojo

    QuickApps - Nuki

    je viens de publier la version 5.0 où la principale modification est de créer un fichier config, au lieux d'utiliser des variables (plus simple pour les prochaines évolutions du code) Maintenant j'interroge le bridge toutes les 10s pour connaitre le statut de la serrure. La prochaine version devrait supprimer (j'espère) ces interrogations multiples, et mettre le QA à jour sur base de modifications de la serrure.
  12. jojo

    QuickApps - Nuki

    Introduction • Un QA par Serrure Nuki (choix délibéré, car si plusieurs serrures, elles seraient dans différentes pièces) • Vous devez avoir un Nuki bridge, car tout passe par lui (qui peut servir plusieurs serrures) (=> Nuki v1 ou v2) • Merci à @Lazer, @jjacques68, @Did, @fredokl, …, pour leurs précieux conseils Objectif • récupérer l'état d'ouverture/fermeture • récupérer l'état des piles (de la serrure et du keypad si associé) • envoyer commande d'ouverture • envoyer commande de déverrouillage (et simple clic sur l'icône) • envoyer commande de verrouillage (et simple clic sur l'icône) • envoyer commande de lock’n’go (verrouillage temporisé) • envoyer commande de lock’n’go précédé d’une ouverture de porte Activation API La totalité de l'API est disponible ici : https://developer.nuki.io/page/documents/1/ Pour commencer, nous allons avoir besoin d’activer le mode Développeur via l’app sur Mobile. Cette manipulation peut être effectuée à l’installation du système : - Vous tomberez sur une page de recherche des réseaux WIFI et sur la partie basse, cocher la case API HTTP. OU Si vous avez déjà installé votre Nuki, procéder comme suit : - aller dans section gérer la Bridge (menu général de l'app -> Gérer mes appareils -> Bridge -> gérer la Bridge) - mettre la Bridge en mode maintenance - Une fois arrivé dans la section de gestion de la Bridge, pr esser sur l'icône de Bridge puis activer le HTTP API. Vous obtiendrez l’adresse IP du bridge, le port (par défaut le 8080) et surtout le token (jeton) à noter précieusement pour la suite de ce tuto. Une fois ces éléments enregistrés terminer l’installation de la Nuki. Pour la suite, on notera les éléments suivant : • IP du bridge = IP_NUKI • Port du bridge (par défaut le 8080) = PORT_NUKI • Token = TOKEN_NUKI Il reste encore à récupérer les IDs des NUKIs, pour cela ouvrir une page d’un navigateur internet. Puis entrez l’url suivante : http://IP_NUKI:PORT_NUKI/list?token=TOKEN_NUKI Vous devriez recevoir en retour l’état de vos Nukis avec leur nukiID qu’on notera par la suite ID_NUKI Voici un exemple de retour de cette URL/API : [ { "deviceType": 0, "nukiId": 123456789, "name": "Entrée", "firmwareVersion": "1.14.1", "lastKnownState": { "mode": 2, "state": 3, "stateName": "unlocked", "batteryCritical": false, "batteryCharging": false, "batteryChargeState": 34, "keypadBatteryCritical": false, "timestamp": "2022-07-24T07:45:45+00:00" } }, { "deviceType": 0, "nukiId": 123456780, "name": "Cuisine", "firmwareVersion": "1.14.1", "lastKnownState": { "mode": 2, "state": 1, "stateName": "locked", "batteryCritical": false, "batteryCharging": false, "batteryChargeState": 62, "timestamp": "2022-07-24T20:00:06+00:00" } } ] Résumé sur les actions et les états disponibles Pour l’état (State) de la Nuki, nous obtenons une valeur numérique : 0 : non calibré (à faire à l’installation pour que la Nuki sache se positionner) 1 : verrouillé 2 : déverrouillage en cours 3 : déverrouillé 4 : verrouillage en cours 5 : porte ouverte 6 : lock’n’go (verrouillage temporisé) 7 : lock’n’g (porte en cours d’ouverture) (! bien comprendre la différence entre déverrouillé et ouverture) 254 : moteur bloqué 255 : erreur inconnue Pour les actions possibles : 1 : déverrouillage 2 : verrouillage 3 : ouverture porte 4 : lock’n’go (verrouillage temporisé) 5 : lock’n’go précédé d’une ouverture de porte Variables du QA A partir de la v5.0 du code, des variables sont générées automatiquement pour pouvoir, par exemple, être facilement réutilisées dans GEA Configuration du QA Toute la configuration personnelle se fait dans le fichier "config". Les informations suivantes doivent être complétées pour que le QA fonctionne. • ip = IP_NUKI - 192.168.1.xxx • port = PORT_NUKI - 8080 • token = TOKEN_NUKI - abcdef • id = ID_NUKI - 123456789 • refresh = par défaut 10s (si inférieur, il affiche une erreur-. C'est l'intervalle de temps auquel le QA va interroger la serrure pour connaître son état. Icones Ce QA est de type "Doorlock". Chargez d'abord ces deux icônes pour le statut du Nuki si batterie ok : Ensuite ces deux ci pour batterie à remplacer : Chacun de ces sets de 2 icônes à UN id. Voir ici comment le récupérer. ID des icônes sous HC3 - La Home Center pour les nuls - Domotique-fibaro Une voit récupérés, les introduire ici dans le fichier "config" (remplacer 0 par le vrai ID) icones = { batteryOK = 0, batteryKO = 0, roomOpen = "", roomClose = "", } N.B. si vous laissez 0, le QA utilisera l'icône par défaut et ne la modifiera pas en fonction de l'état de la batterie. si vous laissez "" pour les icônes des pièces, le QA utilisera l'icône par défaut de la pièce, et ne la modifiera pas en fonction de l'état de la serrure. Le QA Nuki_v5.0.fqa si vous avez déjà la version >= 4.0 vous pouvez simplement remplacer le code par cette version du code (et supprimer toutes les variables) : Nuki_v5.0_main.lua Nuki_v5.0_config.lua Historique des versions -- v5.0 (12/02/2024) : fichier config au lieu de variables -- v4.2 (31/01/2024) : bug changement de statut -- v4.1 (31/01/2024) : icone de la pièce -- v4.0 (21/01/2024) : optimisation du code (écrire que si changement) -- QA de type DoorLock -- v3.0 (19/12/2022) : colorisation des labels -- v2.0 (14/11/2022) -- v1.0 (26/09/2022) : initial version Idées d'utilisation • Verrouiller toutes les portes au coucher • Verrouiller toutes les portes lorsque l'alarme générale est branchée • Envoyer une notification quand il faut changer les piles d'une serrure Limitations Si le json ne sait pas retourner toutes les valeurs du tableau (car par exemple la serrure a perdu sa connexion avec la Bridge), les informations retournées peuvent ne pas être fiables. Exemple 1 : Si la serrure "Entrée" n'est plus connectée à la bridge, le json retourné ressemblera à ceci : { "nukiId": 123456789, "name": "Entrée", }, { "nukiId": 123456780, "name": "Cuisine", "firmwareVersion": "1.7.3", "lastKnownState": { "state": 1, "stateName": "locked", "batteryCritical": false, "timestamp": "2019-01-12T14:47:54+00:00" } } ] Exemple 2 : Si la serrure "Cuisine" n'est plus connectée à la bridge, le json retourné ressemblera à ceci : { "nukiId": 123456789, "name": "Entrée", "lastKnownState": { "state": 1, "stateName": "locked", "batteryCritical": false, "timestamp": "2019-01-12T13:04:25+00:00" } }, { "nukiId": 123456780, "name": "Cuisine", "firmwareVersion": "1.7.3", } ]
  13. jojo

    HC3 & HC3L - 5.152.24 - BETA - 07/02/2024

    si tu n'as le soucis qu'avec les beta, n'installer que des stables
  14. jojo

    Saisons

    Suite à une demande spécifique (je n'utilise pas cette fonctionnalité), je vous partage ce QA qui stocke dans une variable la saison actuelle. Ce QA tourne toutes les 1h. Il est donc probable que entre 0h00 et 0h59, la saison ne soit pas la bonne. Comme il stocke le résultat dans une variable, il est facile de l'utiliser dans GEA : GEA.add ({"VariableQA", id["SAISONS"], "Saison", "Hiver"}, 0 , "", {Action à faire en Hiver}) Icones : Merci à @fredokl pour le travail artistique. Vous les trouverez ici : Banque Icones Hcl, HC2 et HC3 - Page 137 - Le bistrot - Domotique-fibaro comment les utiliser ? Si vous ne souhaitez pas que l'icone du QA change en fonction de la saison, il n'y a rien à faire. Autrement l'icone du QA peut changer automatiquement en fonction de la saison. Pour cela : 1) importer les 4 icônes dans le QA. 2) déterminer l'id de chacune des 4 icônes : - assigner une icône au QA - allez voir dans le JSON du QA : http://<UserBox>:<PwdBox>@<IPBox>/api/devices/<idDevice> Voici le résultat chez moi : { "id": 1096, "name": "Saisons", ... "properties": { ... "deviceIcon": 1113, ... 3) mettre ces ID dans la table duQA: local saisons = { -- {saison = "non", mois = mois premier jour saison, icone = ID icone|0 si pas de changement souhaité}, {saison = "Pintemps", mois = 3, icone = 0}, {saison = "Eté", mois = 6, icone = 0}, {saison = "Autonne", mois = 9, icone = 0}, {saison = "Hiver", mois = 12, icone = 0}, } (remplacer l'ID 0 par la valeur trouvée dans le JSON.) Chez moi, ça donne ceci : local saisons = { -- {saison = "non", mois = mois premier jour saison, icone = ID icone|0 si pas de changement souhaité}, {saison = "Pintemps", mois = 3, icone = 1113}, {saison = "Eté", mois = 6, icone = 1114}, {saison = "Autonne", mois = 9, icone = 1115}, {saison = "Hiver", mois = 12, icone = 1116}, } Voici le QA : Saisons_v1.2.fqa Pour ceux qui n'ont besoin que de mettre le code à jour : code_v121.lua
  15. jojo

    la meilleure petite enceinte connectée

    car sur l'écran de GSM c'trop petit. Sur PC avec écran 34" et zoom à 200%, je me débouille ... je reformule donc. Avec les S1, il y a 1 enceinte qui se connecte au WiFi de la maison, et qui redistribue les infos aux autres enceintes via un réseau WiFi propriétaire de Sonos (et est donc dégueulasse). C'est pour cela que tu as abandonné la solution. Je me demandais si avec S2 il n'y avait pas un paramètre qui leurs disaient d'utiliser le WiFi de la maison (à la place du réseau privé de Sonos) pour partager les infos. Suis-je plus clair ?
  16. jojo

    Sauvegarde HC3 automatique sur NAS Synology

    jr n'avais jamais vu ce "bug", que je n'ai toujours pas compris. En tous cas la version "buggée" ma sauvé la vie : tout d'un coup le nom et les pièces (et ???) de certains devices ont changés. J'ai donc restauré le backup automatique du WE précédent et tout est redevenu ok. ce script est donc une assurance indispensable ! Je vais donc installer cette mise à jour en confiance
  17. jojo

    la meilleure petite enceinte connectée

    zut alors, je dois rester avec mes Sonos S1. avec un émulateur Androïd sur mon PC ça devrait aller alors ... et la version S2 ne permet pas d'utiliser le WiFi de la maison ? ce n'est pas une solution envisageable
  18. jojo

    la meilleure petite enceinte connectée

    je m'en souviens bien, et je crois même savoir à qui tu les a refilés ... tu as raison, c'était Yamaha à laquelle je pensais ... Mais j'aurais espéré que depuis tout ce temps, l'offre se serait étoffée/améliorée. J'aiun ampli Yamaha MusicCast dans le salon, donc je vais installer l'appli Windows sur mon PC pour voir si elle répond à mes critères. S'il utilise le WiFi de bonne qualité de la maison , pourquoi pas ? (les enfant regardent sans problème des vidéos). Mais le problème, c'est que Sonos se connecte avec 1 appareil correctement au Wifi de la maison, puis diffuse par son propre réseau WiFi (qui est chez moi de moins bonne qualité) aux autres appareils. C'estla raison pour laquelle @Lazer n'a plus de Sonos. en effet, c'est la solution idéale. avec un super bricoleur comme toi, c'est ce qu'il faut faire... merci de ton avis éclairé, du coup je ne testerai même pas
  19. jojo

    HC3L intégration de volet Somfy

    ou les sorties out de FGBS-222
  20. jojo

    Alerte boutique domotique-store

    même pour 3€ c'est inadmissible ; question de principes !
  21. jojo

    ZW164 - Siren 6

    30 m c'est bcp ... Ta sonnette actuelle doit bien être raccordées à une carillon dabs ta maison, donc tu pourrais mettre ton FGBS dans ta maison (où il y a du courant)
  22. jojo

    HC3L intégration de volet Somfy

    mais cela devient acceptable si tu offres des billets de lotto gagnants
  23. jojo

    Pompe à chaleur LG

    oui,si : il y a une API tu t'y connais rn LUA pour l'interroger 2 possibilités : ton système peut envoyer un push à la box, chaque fois qu'une des infos qu'il peut remonter est modifiée. (ou) tu interroge l'API à intervalles réguliers
  24. jojo

    QuickApps - Nuki

    Je VEUJX travailler en local, comme ça même si je n'ai plus d'internet (oui, oui, ça arrive) le QA continue de fonctionner. Maintenant comme tu m'as dit avoir un bridge, je comprends que ton Nuki parle avec le bridge via BT, et comme mon QAne communique qu'avec le Bridge via l'IP locale su bridge. Donc mon QA devrait fonctionner, sauf si ton bridge utilise une autre API. Je devrais pouvoir t'aider à le faire fonctionner. Envoie le résultat du JSON :
  25. jojo

    QuickApps - Nuki

    désolé, je ne peut pas t'aider plus : à propos d'un QA qui n"est pas le mien avec une smart lock v4 via Bridge, vu que je n'ai qu'une v1 ry que tu ne retrouves plus ta bonne raison pour m'en offrir
×