À propos
Le scripting Python de Pyscript permet à Home Assistant d'exécuter des fonctions et des scripts Python écrits par l'utilisateur pour des automatisations, de la logique et des déclencheurs. Les variables d'état sont liées à des variables Python, et les services peuvent être appelés comme des fonctions Python. Les fonctions peuvent être exposées comme services ou lancées par des déclencheurs de temps, de changement d'état ou d'événement, et elles peuvent émettre des événements et définir des variables d'état. Une fonction peut se mettre en pause ou attendre des changements de variables d'état ou des événements sans ralentir les autres opérations, si bien que les scripts se comportent comme de petits programmes exécutés en parallèle. Il fournit aussi un noyau pour les interfaces Jupyter, afin de développer et tester le code de façon interactive, ainsi qu'un service qui génère des modules stub pour les éditeurs. Il fonctionne en local et se configure dans l'interface, avec des options pour autoriser tous les imports, exposer hass comme variable globale et utiliser les décorateurs hérités.
Résumé automatique du README et du code de custom-components/pyscript, traduit automatiquement. Une erreur, ou tu maintiens ce projet et tu veux ton propre texte ici ? Prendre contact
Prise en charge
Fonctionne en local Communique avec tes appareils sur ton propre réseau. Aucun cloud de fournisseur entre les deux.
Depuis la Marketplace S’installe depuis la Marketplace, anciennement HACS.
Maintenance active Son auteur a publié une version ou poussé une modification au cours des six derniers mois.
Mise en place
Installe-la depuis la Marketplace et redémarre Home Assistant, puis ajoute-la dans Paramètres > Appareils et services.
pyscript
- Autoriser tous les imports ?
- Accéder à hass comme variable globale ?
- Utiliser les décorateurs hérités ?
Après la mise en place
- Autoriser tous les imports ?
- Accéder à hass comme variable globale ?
- Utiliser les décorateurs hérités ?
Textes issus du code de custom-components/pyscript. Les textes que le dépôt ne fournit pas en français ont été traduits automatiquement.
Extrait du README
This HACS custom integration allows you to write Python functions and scripts that can implement a wide range of automation, logic and triggers. State variables are bound to Python variables and services are callable as Python functions, so it's easy and concise to implement logic.
Functions you write can be configured to be called as a service or run upon time, state-change or event triggers. Functions can also call any service, fire events and set state variables. Functions can sleep or wait for additional changes in state variables or events, without slowing or affecting other operations.
S’affiche dans Vulpo :
carte d’entité (lecture seule).Informations
- Installations
- 8 k partagent leurs statistiques
- Étoiles GitHub
- 1,2 k
- Connexion
- Fonctionne en local
- Maintenance
- Mise à jour au cours des 6 derniers mois
- Version
- 2.1.0,
- Catégorie
- DIY et makers, Connecteurs web et de données
- Type
- Intégration de la Marketplace
- Prérequis
- Nécessite la Marketplace (HACS sur Home Assistant 2026.10 et les versions antérieures)
- Domaine
pyscript- Problèmes
- Signaler un problème










