Aller au contenu

Rechercher dans la communauté

Affichage des résultats pour les étiquettes 'Virtual devices'.



Plus d’options de recherche

  • Rechercher par étiquettes

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

Type du contenu


Forums

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

Rechercher les résultats dans…

Rechercher les résultats qui…


Date de création

  • Début

    Fin


Dernière mise à jour

  • Début

    Fin


Filtrer par nombre de…

Inscription

  • Début

    Fin


Groupe


Jabber


Skype


Ville :


Intéret :


Version

4 résultats trouvés

  1. jojo

    Virtual Devices - Variables

    De nombreuses personnes de la communauté continuent de se poser des questions par rapport aux variables, Virtual Devices, … Berale24 a écrit un tuto récapitulatif très instructif à ce sujet : Mode Block - Un Peu De Tout. Je propose ici une variante, qui permet d'utiliser les scènes avec Google Calendar : cfr tuto de Pinou : Google Calendar Vers Hc2/hcl Pour plus d'info concernant les commandes GET dans les Virtual Device : Requêtes Http /get Sur Hcl Description du besoin / de la fonctionnalité On a une variable avec (deux) valeurs possibles. Exple : Vacances = Oui/Non On affiche dans une Virtual Device la valeur actuelle de la variable On peut modifier la valeur de la variable via la Virtual Device OU via le calendrier Google Tout ceci fonctionne pour HCL et HC2, ainsi que depuis des smartphone (testé avec Androà¯d, je suppose que iOS le peut également) Création de la variable Panels -> Variables Panel Créer la variable Vacances avec deux valeurs possibles Oui et Non Création de la Virtual Device Toutes les Virtual Devices que j'ai créées pour afficher / modifier la valeur de mes variables, je les ai associées à une pièce Variables dans la section Section Virtuelle J'ai commencé toutes mes Virtual Devices associées à des variables par Var_ Champ IP Address : entrez l'IP de votre box adorée. Le port est 80. Laissez l'icône par défaut des Virtual Devices. Elle sera remplacée automatiquement (voir la suite) par l'icône représentative de la valeur de la variable. Ainsi, si vous voyez cette icône, c'est que la box n'a pas complètement terminé son redémarrage. Dans les paramètres avancés, créez autant de boutons que de valeurs possibles de la variable. Pour chaque bouton, donnez-lui un ID représentatif de la fonction du bouton / de la valeur de la variable associée. (l'ID ne peut pas avoir d'espace ou de _) La commande pour chaque bouton est : GET<space>/api/sceneControl?id=<id>&action=start HTTP/1.10x0D0x0AHost:<IP><space>0x0D0x0AAuthorization:<space>Basic<space><user:pwd inBase64><space>0x0D0x0A0x0D0x0A NB1 : remplacer <space> par 1 espace,<id> par l'ID de la scène qui mettra à jour la variable (voir la suite), <IP> par l'IP de votre Box NB2 : la syntaxe doit être SCRUPULEUSEMENT respectée, sous peine de non fonctionnement NB3 : cette syntaxe a été validée pour HCL v 3.593, elle peut différer pour les autres versions du firmware de la HCL ou pour la HC2. NB4: Base64 encoder : https://www.base64encode.org/ A chaque boutons, nous avons associé une icône représentative de la valeur de la variable. Donc ici, lorsqu'on appuiera sur le bouton Oui, la scène (id = 153, chez moi) démarrera, scène qui mettra la variable Vacances à Oui et la Virtual Device affichera l'icône associée. Scènes de mise à jour de la variable Il faut créer 1 scène par valeur possible de la variable (ou par bouton de la Virtual Device). Mes scènes commencent par le nom de la variable, puis sa valeur. Elles sont assignées à la pièce représentative de la variable (ici une pièce virtuelle Vacances). C'est l'ID de ces scènes qui est référencé dans la Virtual Device. C'est ici que mon approche est différente de celle de Berale24, car les scènes créées pourraient également être appelées par le script de Pinou en fonction du Calendrier Google. Scènes de mise à jour de la Virtual Device Il faut créer 1 scène par valeur possible de la variable (ou par bouton de la Virtual Device). Mes scènes commencent par Var_ puis le nom de la variable, puis sa valeur. Elles sont assignées à la pièce virtuelle Variables. Il faut cocher "Active Scene" et "Start when Home Center 2 starts" Cette scène tourne "en continu" pour vérifier la valeur de la variable et mettre à jour la Virtual Device en conséquence. (indispensable que cela se fasse automatiquement après un restart de la Box ou une sauvegarde de a Virtual Device) Et je vous jure que tout cela est très WAF : même mon épouse l'utilise, et n'a rien trouvé à redire …
  2. voir aussi ce résumé plus récent fait par Zorgonaute84 Comment voir le status d'une variable globale de manière sympa (avec une icône par exemple) sans devoir passer par le panel variables depuis votre téléphone Androà¯d ? Les variables globales Il faut en abuser, elles ouvrent des possibilités gigantesques que le monde de la domotique. Voici celles que j'ai définies : Auth_PS3 : Interdit/Autorisé (si elle est Interdit, le Wall Plug associé s'étient automatiquement, fini la surveillance continue du gamin ...) Auth_TV : Interdit/Autorisé (si elle est Interdit, le Wall Plug associé s'étient automatiquement, fini la surveillance continue de la fille ...) Chauffage : 0/1/2 (0 = uniquement ECS, 1 = ECS 1 SdB, 2 = Tout) Conges : Oui/Non (si oui, je suis toute la journée à la maison, et alors le chauffage fonctionne autrement (encore à réaliser, mais difficile à priori)) DayPart : AfterSunrise/ After Sunset (exple : si une porte reste ouverte longtemps après le coucher du soleil => notification, si en journée, pas de problème) Saison : Printemps/Eté/Automne/Hiver (si en été, allumage automatique des lampes de jardin VMC : On/Off (me permet de contrôler si la VMC a le droit de démarrer) Vacances : Oui/Non (si Oui, pas de chauffage de ECS, lumières de simulation de présence) Les valeurs de ces variables sont contrôlées par des scènes. Les Virtual Devices Pour chacune des variables, j'ai créé une Virtual Device, avec le nombre de boutons correspondant au nombre de valeur autorisées de la variable. Pour ce tuto, je prendrai l'exemple de la variable Chauffage. La virtual device qui y est associée : Tip : utilisez un ID représentatif de la valeur pour chaque bouton, car c'est l'ID qui sera proposé dans les scènes. ! l'ID ne peut pas contenir de <space>, _, -, etc Les Scènes La mise à jour de la virtual device en fonction de l'état de la variable se fait par l'intermédiaire de scènes. Il faut une scène pour chaque status de chaque variable. (J'ai donc 19 scènes pour mes 8 variables). Tip1 : cochez la case "Start when Home Center 2 start" pour être sà»r qu'elle s'exécute en continu Tip2 : lorsque vous modifiez l'icône de la scène, la case se décoche automatiquement (en tout cas sur la HCL = bug) La condition "Day Of Week" (tous les jours cochés !) et "At Any Time" permet de s'assurer que la virtual device a toujours la bonne valeur (après un save de la virtual device, ou un restart du HC2/L) Sections virtuelles Afin d'éviter que cela devienne vite le foutoir dans ma box, j'ai créé une Section "Section virtuelle" qui contient différentes pièces (virtuelles) : Vacances, Variables, Scènes Techniques Dans Vacances : j'ai mes scènes spécifiques pour mon éclairage lorsque je suis en vacances Variables : y sont mes virtual devices qui affichent la valeur de mes variables globales, et les scènes associées Scènes Techniques : y sont les scènes qui gèrent la valeur de mes variables. C'est fou ce que cela peut être amusant, ainsi un peu plus WAF ? On peut toujours rêver ...
  3. mprinfo

    Module Virtuel - Index Tutos

    TUTOS MODULES VIRTUEL Création D'un Périphérique Virtuel Et Main Loop : ICI Numérotation Des Boutons : ICI Utilisation D'un Label ( Etiquette ) : ICI Le Slider De A À Z (Image + Codes Lua) : ICI Je voudrais savoir si cela vous conviendrez pour rechercher les tutos ? Merci d'avance pour votre réponse
  4. Bonjour, Je commence ce sujet pour continuer la discussion par rapport aux améliorations proposées pour le tuto "Afficher Les Valeurs D'une Variable Dans Un Vd sous HC2". Ainsi, on garde le tuto plus clean. Je remercie déjà mprinfo pour ses bonnes idées et sa proposition d'encore en donner plus. Mais bon, je devrais essayer de me retenir de trop y travailler d'ici le 20 avril ...
×