Smart (Components) Toolkit

Créez des unités logiques avancées et conscientes de l'état avec plusieurs formules.
Créez des unités logiques avancées et conscientes de l'état avec plusieurs formules.

Lire plus ›

Appareils pris en charge

Cartes Flow

Cliquez sur un appareil ci-dessus pour afficher uniquement les cartes Flow associées.

Quand...

Appareil d'État
Activé
Appareil d'État
Désactivé
Appareil d'État
L'alarme générique s'est activée
Appareil d'État
L'alarme générique s'est désactivée
Appareil d'État
État appliqué avec succès
i
Se déclenche lorsque le State Device applique avec succès tous les états d'appareil configurés. Utilisez ceci pour enchaîner des actions supplémentaires après l'application complète de l'état.
Appareil d'État
Une erreur est survenue
i
Se déclenche lorsqu'une erreur survient lors de l'application de l'état (ex: appareil introuvable, capacité indisponible). Le jeton 'Erreur' contient le message d'erreur.
Appareil de Capture d'État
Activé
Appareil de Capture d'État
Désactivé
Appareil de Capture d'État
Capture/Apply error occurred
i
Se déclenche lorsque la capture ou l'application échoue (ex: appareil indisponible, pile vide). Utilisez les jetons 'Erreur' et 'Nom de l'état' pour la journalisation ou les notifications.
Appareil de Capture d'État
State was applied
i
Se déclenche après que les appareils ont été restaurés à un état enregistré. Se déclenche pour les opérations Appliquer, Pop et Peek. Utilisez le jeton 'Nom de l'état' pour identifier quel état a été appliqué.
Appareil de Capture d'État
State was captured
i
Se déclenche lorsqu'un état est enregistré (via Capturer ou Push). Le jeton 'Nom de l'état' contient le nom utilisé, ou '__stack__' pour les opérations de pile.
Appareil Logique
Activé
Appareil Logique
Désactivé
Appareil Logique
L'alarme générique s'est activée
Appareil Logique
L'alarme générique s'est désactivée
Appareil Logique
Alarme de configuration changée vers État d'alarme
i
Se déclenche lorsqu'une erreur de configuration est détectée ou résolue (JSON ou syntaxe de formule non valide).
Appareil Logique
État d'alarme de configuration modifié
i
Se déclenche lorsque l'état d'alarme de configuration change (erreur détectée ou résolue).
Appareil Logique
Alarme de l'appareil changée vers État d'alarme
i
Se déclenche lorsque le résultat de la formule change vers la valeur sélectionnée. Allumé = formule VRAIE, Éteint = formule FAUSSE. Utilisez ceci pour exécuter des flows lorsque votre condition logique devient vraie ou fausse.
Appareil Logique
État d'alarme de l'appareil modifié
i
Se déclenche chaque fois que le résultat de la formule change (dans les deux sens). Utilisez le jeton 'État d'alarme' pour vérifier la nouvelle valeur. Idéal pour les flows de journalisation ou de notification.
Appareil Logique
Alarme de l'appareil État d'alarme
i
Se déclenche lorsque le résultat de la formule passe à VRAI (Allumé) ou FAUX (Éteint). L'alarme reflète la sortie de la formule - utilisez ceci pour réagir aux changements d'état logique.
Appareil Logique
État d'activation de l'appareil modifié
i
Se déclenche lorsque l'appareil est activé ou désactivé. Utilisez ceci pour détecter quand quelqu'un active ou désactive l'évaluation logique - pas le résultat de la formule.
Appareil Logique
Appareil État
i
Se déclenche lorsque l'appareil est activé ou désactivé (bascule marche/arrêt). Ceci contrôle si l'appareil évalue les formules - pas le résultat de la formule lui-même.
Smart (Components) Toolkit
Type d'appareil alarme de configuration changée vers État d'alarme
i
Se déclenche lorsqu'une erreur de configuration est détectée ou résolue sur un appareil. Vous pouvez filtrer par type d'appareil.
Smart (Components) Toolkit
Type d'appareil état d'alarme de configuration modifié
i
Se déclenche lorsque l'état d'alarme de configuration d'un appareil change (erreur détectée ou résolue). Vous pouvez filtrer par type d'appareil.
Unité Logique (Dynamique)
Activé
Unité Logique (Dynamique)
Désactivé
Unité Logique (Dynamique)
L'alarme générique s'est activée
Unité Logique (Dynamique)
L'alarme générique s'est désactivée
Unité Logique (Dynamique)
Alarme de configuration changée vers État d'alarme
i
Se déclenche lorsqu'une erreur de configuration est détectée ou résolue (JSON ou syntaxe de formule non valide).
Unité Logique (Dynamique)
État d'alarme de configuration modifié
i
Se déclenche lorsque l'état d'alarme de configuration change (erreur détectée ou résolue).
Unité Logique (Dynamique)
Formule Formule changée vers Résultat
i
Se déclenche lorsque la formule sélectionnée change vers le résultat spécifié (VRAI ou FAUX).
Unité Logique (Dynamique)
Délai de formule Formule expiré

Et...

Appareil d'État
Est activé
Appareil d'État
L'alarme générique est en marche
Appareil de Capture d'État
Est activé
Appareil de Capture d'État
State State name exists
i
Vérifie si un état nommé avec le nom spécifié a été enregistré. Utile pour éviter les erreurs lors de l'application d'un état qui n'existe peut-être pas encore.
Appareil de Capture d'État
Stack depth Comparison Depth
i
Vérifie le nombre d'états actuellement sur la pile. Utile pour limiter la croissance de la pile ou implémenter des scénarios d'annulation complexes.
Appareil de Capture d'État
The state stack is empty
i
Vérifie si la pile d'états contient des états enregistrés. Utilisez ceci avant les opérations Pop pour éviter les erreurs lorsque la pile est vide.
Appareil Logique
Est activé
Appareil Logique
L'alarme générique est en marche
Appareil Logique
L'alarme de l'appareil est État d'alarme
i
L'alarme reflète le résultat de la formule : ALLUMÉE quand la formule est VRAIE, ÉTEINTE quand elle est FAUSSE. Utilisez ceci pour vérifier l'état logique actuel de l'appareil.
Appareil Logique
L'appareil est État
i
Vérifie si l'appareil est activé ou désactivé. Quand ÉTEINT, l'appareil cesse d'évaluer la formule et ignore les changements d'entrée. L'état d'alarme reste inchangé.
Appareil Logique
La formule a expiré
i
Vérifie si la formule a expiré (aucune entrée reçue dans le délai configuré). Configurez le délai dans les paramètres de l'appareil.
Appareil Logique
Appareil a d'erreur
i
Vérifie si l'appareil a une erreur (erreur de configuration, délai dépassé ou erreur d'évaluation). Utilisez l'action 'Effacer l'erreur' pour réinitialiser l'état d'erreur.
Smart (Components) Toolkit
A d'erreur dans Message d'erreur
Smart (Components) Toolkit
Attendre que Appareil Capability devienne Valeur cible (timeout: Durée du timeout Unité de timeout, id: ID du Waiter (optionnel))
i
Cette carte attend qu'une capability d'appareil atteigne une valeur spécifique. Si la valeur est déjà correcte, elle continue immédiatement (OUI). Si le timeout expire avant que la valeur corresponde, elle prend le chemin NON. Laissez l'ID Waiter vide pour la génération automatique.
Unité Logique (Dynamique)
Est activé
Unité Logique (Dynamique)
L'alarme générique est en marche
Unité Logique (Dynamique)
Formule Formule a expiré
Unité Logique (Dynamique)
Formule Formule résultat est Valeur
Unité Logique (Dynamique)
Appareil a d'erreur

Alors...

Appareil d'État
Activer
Appareil d'État
Désactiver
Appareil d'État
Alterner activé ou désactivé
Appareil d'État
Appliquer l'état (Tout réinitialiser : Éteindre d'abord les autres appareils d'état?)
i
Applique l'état préconfiguré à tous les appareils. Activez 'Éteindre d'abord les autres appareils d'état' pour s'assurer que seul cet état est actif (comme un sélecteur de scène).
Appareil de Capture d'État
Activer
Appareil de Capture d'État
Désactiver
Appareil de Capture d'État
Alterner activé ou désactivé
Appareil de Capture d'État
Apply state State name
i
Restaure tous les appareils aux valeurs stockées dans l'état nommé sélectionné. Les appareils sont mis à jour dans l'ordre de leur configuration.
Appareil de Capture d'État
Capture state to State name
i
Lit les valeurs actuelles de tous les appareils configurés et les enregistre sous le nom spécifié. Écrase tout état existant portant le même nom.
Appareil de Capture d'État
Clear the state stack
i
Supprime tous les états de la pile sans les appliquer. Utilisez ceci pour réinitialiser l'historique d'annulation ou libérer de la mémoire lorsque les états ne sont plus nécessaires.
Appareil de Capture d'État
Delete state State name
i
Supprime définitivement un état nommé du stockage. Cette action est irréversible. L'état n'apparaîtra plus dans la liste d'autocomplétion.
Appareil de Capture d'État
Export all named states
i
Exporte tous les états nommés sous forme de chaîne JSON. Utilisez le jeton 'Données JSON' pour enregistrer dans un fichier, envoyer via webhook ou stocker dans une variable à des fins de sauvegarde.
Advanced
Appareil de Capture d'État
Get state State name as JSON
i
Récupère un seul état nommé en JSON. La sortie inclut les valeurs capturées et l'horodatage. Utilisez pour le débogage, la journalisation ou le partage de données d'état avec des systèmes externes.
Advanced
Appareil de Capture d'État
Import named states from JSON data
i
Importe les états du JSON exporté par 'Exporter les états nommés'. Les états existants avec des noms correspondants sont écrasés. Utilisez pour restaurer des sauvegardes ou synchroniser entre appareils.
Appareil de Capture d'État
Peek and apply state (keep on stack)
i
Restaure les appareils à l'état de pile le plus récent SANS le supprimer. Utile lorsque vous souhaitez réappliquer le même état plusieurs fois ou prévisualiser avant de valider avec Pop.
Appareil de Capture d'État
Pop and apply state from stack
i
Supprime l'état le plus récent de la pile et restaure tous les appareils à ces valeurs. Comme une opération 'annuler'. Échoue si la pile est vide - utilisez la condition 'La pile est vide' pour vérifier d'abord.
Appareil de Capture d'État
Push current state onto stack
i
Capture les valeurs actuelles des appareils et les ajoute en haut de la pile. La pile fonctionne comme un historique d'annulation - utilisez Pop pour restaurer l'état le plus récent, ou Peek pour appliquer sans supprimer.
Appareil de Capture d'État
Set state State name from JSON data
i
Crée ou met à jour un état nommé à partir de JSON (doit inclure un objet 'values'). Utilisez pour définir des états par programmation ou recevoir des données d'état de sources externes via webhooks.
Appareil Logique
Activer
Appareil Logique
Désactiver
Appareil Logique
Alterner activé ou désactivé
Appareil Logique
Effacer l'erreur
i
Efface l'état d'erreur de l'appareil et réévalue la formule. Utilisez après avoir corrigé le problème qui a causé l'erreur.
Appareil Logique
Évaluer la formule
i
Déclenche manuellement une réévaluation de la formule avec les valeurs d'entrée actuelles. Utile lorsque vous souhaitez forcer une mise à jour sans attendre les changements d'entrée.
Appareil Logique
Valider la configuration
i
Déclencher la validation manuelle de la configuration. Vérifie les erreurs JSON, les formules non valides et les ID en double. Met à jour l'alarme de configuration en conséquence.
Smart (Components) Toolkit
Action waiter gate ID du Waiter
i
Activer, désactiver ou arrêter un waiter gate par son ID
Smart (Components) Toolkit
Évaluer Valeur d'entrée Premier opérateur min Opérateur logique Deuxième opérateur max avec règles Règles
Advanced
Smart (Components) Toolkit
Attendre Durée Unité
i
Met en pause le flux pendant le temps spécifié.
Unité Logique (Dynamique)
Activer
Unité Logique (Dynamique)
Désactiver
Unité Logique (Dynamique)
Alterner activé ou désactivé
Unité Logique (Dynamique)
Effacer l'erreur pour formule Formule
Unité Logique (Dynamique)
Réévaluer toutes les formules
Unité Logique (Dynamique)
Évaluer la formule Formule
Unité Logique (Dynamique)
Définir toutes les entrées depuis JSON : Valeurs JSON (pour TOUTES les formules)
i
⚠️ Définit TOUTES les valeurs d'entrée en même temps pour TOUTES les formules de cette Logic Unit à partir d'un objet JSON. Toutes les formules recevront les mêmes valeurs d'entrée. Utilisez ceci lorsque vous souhaitez mettre à jour plusieurs entrées pour toutes les formules simultanément.
Unité Logique (Dynamique)
Mettre l'entrée Entrée à Valeur (pour TOUTES les formules)
i
⚠️ Définit la même valeur d'entrée pour TOUTES les formules de cette Logic Unit. Toutes les formules qui utilisent cette entrée seront mises à jour. Utilisez ceci lorsque vous souhaitez contrôler plusieurs formules ensemble.
Unité Logique (Dynamique)
Mettre l'entrée Entrée à Valeur pour la formule Formule
i
✅ Définit la valeur d'entrée pour UNE SEULE formule spécifique. Les autres formules ne sont pas affectées. Utilisez ceci lorsque vous souhaitez contrôler les formules indépendamment.
Unité Logique (Dynamique)
Valider la configuration
i
Déclencher la validation manuelle de la configuration. Vérifie les erreurs JSON, les formules non valides et les ID en double. Met à jour l'alarme de configuration en conséquence.

Assistance

Vous avez un problème avec cette appli ? Contacter le développeur ici.

Nouveautés

Version 1.8.1 — Bug fix + better hints

Afficher le journal des modifications

Smart (Components) Toolkit

Cette appli peut gérer tout votre Homey.

Smart (Components) Toolkit n’est pas compatible avec le Homey sélectionné.

Smart (Components) Toolkit va s’installer sur Homey dans un instant.
Installer