Sommaire
Assistant à domicile 0.115
Joyeux anniversaire assistant à domicile !
Il y a une fête ici 🕺
Un dévouement pour durer au fil des années 🥳
Alors apportez vos bons moments, et vos rires aussi ????
Nous allons célébrer notre fête avec toi 🎁C'est une fête ! 🎉
~ Kool & The Gang – Célébration
7! Siétez! Alors ! Sylv! Sept! Seitseman! Cedem! Septembre! Sju! Oui! Zeven! Sette!
Sept! Des années aujourd'hui ! Et ooooh, allons-nous faire la fête et célébrer avec
vous!
Vous l'aurez peut-être remarqué, cette sortie arrive un peu en retard, avec deux semaines de retard.
Notre cycle de sortie régulier est de 3 semaines, cette fois cependant, nous avons pris 5 semaines.
Bien sûr, la raison était bien sûr liée à notre anniversaire d'aujourd'hui, mais qu'est-ce qu'un
meilleur cadeau qu'une sortie bien remplie qui a quelque chose pour tout le monde ?
Heureusement, beaucoup d'entre vous ont partagé leurs articles de liste de cadeaux pendant
le mois de « Qu'est-ce que c'est ? » (WTH). Je vous aime tous! Quel bon et
un ensemble incroyable de bonnes idées, de désagréments et d'autres suggestions ont été faites dans
ce forum ce mois-ci !
Et ce n’est pas seulement cela, beaucoup de gens se sont également précipités pour réparer ces choses !
Quelle communauté ! Le mois de WTH est presque terminé maintenant, après cela nous
fermez la catégorie sur le forum, jusqu'au prochain mois WTH.
En plus de cela, deux fonctionnalités totalement nouvelles et importantes sont ajoutées à cette version, qui
nous voulions vraiment peaufiner avant de le sortir.
J'écris habituellement certaines choses sur la sortie dans mon introduction personnelle
note ici, mais honnêtement, je ne sais pas par où commencer… c'est juste
trop putain ! J'adore les nouvelles fonctionnalités d'automatisation, mais il y en a tellement
beaucoup d'entre eux dans cette version également. 😅 Je ne vais pas essayer d'écrire ça. 😂
Alors permettez-moi de terminer en remerciant notre père fondateur :
Paulus, merci beaucoup pour ce que tu as imaginé, commencé et créé 7
il y a des années. Votre idée a changé la vie de nombreuses personnes, y compris la mienne.
Thank you.
Bien sûr, ce n'est pas seulement Paulus, mais tous les autres qui contribuent au
projet de quelque manière que ce soit. Code, SMS, assistance, chat, vidéo YouTube, diffusions en direct,
blogs, articles, guides communautaires, documentation, tweets, problèmes, rapports de bogues,
demandes de fonctionnalités, idées, questions ou même si vous l'utilisez simplement.
Merci d'avoir contribué ! ❤️
Joyeux anniversaire et bonne sortie !
../Français
Table des matières
Très bien, cette version est massive, voici donc une table des matières pour vous aider
vous guider dans cette version.
- Navigateur multimédia
- Assistant à domicile Tags
- Personnalisez la barre latérale
- Téléchargement d'image de personne
- Boîte de dialogue Plus d'informations mise à jour
- Plus d'informations dans le panneau du journal de bord
- Mises à jour de l'automatisation et des scripts
- Nouvelle action : Attendre le déclencheur
- Déclencheurs et conditions sur les attributs d'entité
- Utilisez
input_datetime
assistants dans les déclencheurs d'automatisation - Utilisez
input_*
aides dans des conditions - Notation abrégée pour les conditions du modèle
- Utilisez des modèles directement dans
data
etservice
des champs - Variables
- Autres scripts et modifications d'automatisation
- Carte calendrier
- Outils de développement de modèles
- Recharger tout YAML
- Changement de mot de passe utilisateur
- Méthodes améliorées d’exposition des entités via Home Assistant Cloud
- Ajouter une carte par entités
- Commander des entités dans l'éditeur Lovelace UI
- Autres changements notables
- Nouvelles intégrations
- Nouvelles plates-formes
- Intégrations désormais disponibles à configurer depuis l'interface utilisateur
- Briser les changements
Navigateur multimédia
Cette version comprend un ensemble intéressant de fonctionnalités autour des médias. Si les médias
lecteur le prend en charge, vous pouvez désormais parcourir la bibliothèque multimédia du lecteur et rapidement
changez ce que vous écoutez. Plus besoin de deux applications si vous le souhaitez
changez les lumières et choisissez de la musique.
N'importe quel lecteur multimédia peut activer cette nouvelle fonctionnalité. Cette version ajoute un navigateur multimédia
soutien à Arcam FMJ, Kodi,
Philips JS, Plex,
Roku, Sonos
et Spotify!
Grâce au @jjlawren pour la mise en œuvre initiale et pour @cgtobi,
@ctalkington, @martinhjelmare, @elupus pour les travaux sur les différents
intégrations et raffinement du backend.
Mais un navigateur multimédia n'est pas seulement un backend, il doit également être beau. Heureusement,
nous avons eu @NKDZCK sur l'affaire, avec l'aide de @bramkragten. Ils sont venus avec
un beau design pour que vous puissiez parcourir vos médias avec style.
Quand @hunterjm En voyant le nouveau navigateur multimédia, il a eu une idée. Et si l'utilisateur peut
utilisez le navigateur multimédia pour parcourir les médias proposés par n'importe quelle intégration et les lire sur
l'un de leurs lecteurs multimédias ? Et ainsi
l'intégration des sources média est né.
La première source multimédia ajoutée consiste à permettre aux utilisateurs de lire des médias locaux.
Les médias locaux peuvent être des événements de détection de mouvement provenant de votre caméra IP ou un ensemble de
fichiers musicaux à utiliser avec Assistant à domicile Tags.
Home Assistant, par défaut, examinera le /media
chemin. Si vous utilisez Accueil
Assistant OS (l'installation par défaut), vous pouvez utiliser le module complémentaire Samba pour télécharger des médias.
Si vous utilisez Docker, vous devez monter un volume sur /media
et si vous utilisez un
Environnement virtuel Python, la valeur par défaut est <config>/media
.
Vous pouvez également spécifier vos propres chemins multimédias avec une nouvelle option de configuration
in configuration.yaml
:
homeassistant:
media_dirs:
motion: /media/motion_events
music: /media/music
Media Source ne se limite pas aux médias locaux. Toute intégration peut offrir ses
. @cgtobi vous avez amélioré l'intégration Netatmo,
qui proposera désormais de lire ses événements de mouvement enregistrés.
Les intégrations de lecteurs multimédias qui souhaitent lire des sources multimédias devront être
mis à jour. Dans cette version, nous avons mis à jour l'intégration Chromecast.
Si vous cliquez sur son bouton de navigateur multimédia, les fichiers disponibles vous seront présentés.
sources locales.
Parfois, vous souhaitez simplement lire vos médias sans avoir à allumer le téléviseur. À
couvrir cette affaire, @NKDZCK ajout d'un nouveau navigateur multimédia à Home Assistant
interface, qui peut être utilisée pour lire vos médias. De cette façon, vous pouvez voir rapidement
de quoi parlait cet événement de mouvement que vous venez de recevoir.
Assistant à domicile Tags
Le lecteur de tags Home Assistant, réalisé par Adonno avec l'aide de MagnusO.
Home Assistant prend désormais en charge nativement les balises ! Avec les balises Home Assistant, nous sommes
faire des étiquettes scannables (NFC/RFID) un citoyen de premier ordre dans Home Assistant.
Facile à lire, à écrire et à automatiser !
Nous avons une belle interface utilisateur dans le frontend, nos applications mobiles compagnons ont
a été mis à jour pour fonctionner de manière transparente avec les balises et il existe désormais même un logiciel open source
scanner disponible, comme le montre l’image ci-dessus.
Pour tous les détails, lire l'article de blog dédié sur les balises Home Assistant!
Personnalisez la barre latérale
L'une des fonctions les plus demandées de What the heck était de personnaliser le
barre latérale : vous souhaitez afficher l'historique de vos entités dans la boîte de dialogue Plus d'informations, mais vous
n'utilisez pas ce panneau d'historique. Ou vous voulez des calendriers pour automatiser, ou dans
les nouvelles cartes Lovelace, mais vous ne voulez pas d'un panneau de calendrier avec tous vos calendriers.
Vous pouvez désormais masquer les panneaux de la barre latérale et les réorganiser en les faisant simplement glisser et
Laisse-les tomber.
Enregistrement d'écran de la personnalisation de la barre latérale.
Vous pouvez accéder au mode édition en appuyant longuement sur l'en-tête de la barre latérale ou à partir de
votre page de profil. Vous pouvez ensuite faire glisser les éléments dans l'ordre souhaité
ou supprimez-les en cliquant sur le x
à côté de cela.
Les éléments supprimés seront visibles en bas de la liste, en cliquant sur le bouton
+
bouton, vous pouvez les ajouter à nouveau à la barre latérale.
Ces paramètres sont stockés sur votre appareil dans le stockage local de votre navigateur,
cela signifie que ce paramètre est basé sur l'appareil et sera effacé lorsque vous vous déconnecterez.
Téléchargement d'image de personne
Vous pouvez désormais télécharger des images pour une personne dans le frontend !
Sélectionnez ou déposez une image dans le champ de saisie, puis recadrez-la en carré. Le
L'image est stockée sur votre serveur Home Assistant.
Nous utiliserons l'image dans le frontend pour vos personnes et la barre latérale pour le
utilisateur lié à cette personne.
Cette fonctionnalité est alimentée par la nouvelle intégration d'image et s'ouvre pour l'avenir
possibilités. Par exemple, télécharger des images, à utiliser dans votre photo Lovelace
des cartes, ce serait bien !
Boîte de dialogue Plus d'informations mise à jour
La boîte de dialogue Plus d'informations est mise à jour. Dans le cas où une entité exerce des contrôles, par exemple
une lumière, la boîte de dialogue Plus d'informations aura désormais 2 onglets. Un pour les contrôles et un
pour l'histoire.
Dans l'onglet historique, vous pouvez retrouver le graphique d'historique auquel vous êtes habitué et maintenant aussi
une liste des entrées du journal de bord de l’entité spécifique.
Les boîtes de dialogue Plus d'informations mises à jour, affichant les deux onglets : détails et historique.
Pour les entités sans contrôles (comme un capteur), aucun onglet ne sera affiché comme avant.
Plus d'informations dans le panneau du journal de bord
Le journal de bord montrera maintenant quelle automatisation ou quel script a provoqué le changement et
quelle action a été utilisée pour réaliser le changement.
Cela résout encore une autre requête WTH. Ce sera vraiment utile de trouver ceux-là
les cas qui sont : WTH a allumé cette lumière ?
Le journal de bord montre quelle automatisation a modifié l'état de mon flux lumineux.
Mises à jour de l'automatisation et des scripts
Le mois du « Qu'est-ce que c'est ? » apporté beaucoup de sujets qui évoluent autour
des automatisations et des scripts, dont un bon nombre ont été corrigés dans cette version.
De plus, de nombreuses améliorations étaient déjà en attente. Si tu
comme faire de l'automatisation dans YAML, vous allez probablement adorer cette version.
Avant de commencer la liste des fonctionnalités nouvellement ajoutées, parlons de l'accueil
Assistant frontal. Vous pouvez désormais dupliquer un automatisme et, le présent depuis longtemps
mais toujours désactivés, la condition en double, le déclencheur et la fonction d'action sont désormais
ça marche aussi enfin !
Nouvelle action : Attendre le déclencheur
Il s'agit d'une nouvelle action spéciale qui peut être utilisée dans une action d'automatisation ou
séquence de script qui vous permet de suspendre l'exécution jusqu'à un certain déclencheur
est tiré. Cela peut être utile pour les automatisations ou les scripts composés de
plusieurs étapes.
Dans cet exemple, une notification est envoyée lorsque l'on franchit deux portes
pour entrer dans le jardin, mais seulement lorsque les deux portes sont franchies dans les 10 secondes.
automation:
- trigger:
- platform: state
entity_id: binary_sensor.gate1
to: "on"
action:
- wait_for_trigger:
- platform: state
entity_id: binary_sensor.gate2
to: "on"
timeout: 10
continue_on_timeout: false
- service: notify.notify
data:
message: Someone just entered the yard!
Cet exemple est simple et probablement inutile pour la plupart d’entre nous. Cependant,
Disons que vous avez laissé la porte de votre garage ouverte et que vous quittez la zone « Accueil ». Maison
L'Assistant peut vous envoyer une notification exploitable disant : "Hé, tu es parti
la porte du garage est ouverte, dois-je la fermer pour vous ? avec 2 choix : Oui/Non.
Là où auparavant vous auriez eu besoin de 3 automatisations pour cela. La première
pour envoyer une notification et deux autres pour gérer le « Oui » ou le « Non »
répondre. En utilisant le wait_for_trigger
cela pourrait être fait en une seule automatisation.
Juste après l'envoi de la notification, le wait_for_trigger
pourrait arrêter le
script de continuer, jusqu'à ce qu'il reçoive la réponse « Oui » ou « Non » et continue
après cela et exécutez les actions que vous souhaitez en fonction de la réponse reçue.
Cette nouvelle fonctionnalité n'est pas uniquement destinée à nos utilisations YAML ; il est également ajouté à notre
éditeur d'automatisation dans l'interface utilisateur.
L'éditeur d'automatisation peut également utiliser la nouvelle action Attendre le déclencheur.
Déclencheurs et conditions sur les attributs d'entité
Avez-vous déjà essayé de créer un déclencheur ou une condition d'automatisation sur un attribut d'entité, comme la température d'une entité climatique ou météo ?
Avant, vous deviez utiliser un modèle pour cela. Soit en extrayant l'attribut
à partir d'une entité à l'aide d'un capteur de modèle ou en écrivant une condition de modèle.
Une raison pour beaucoup d’entre vous de présenter cela comme un « Qu’est-ce que c’est ? » entrée. Et toi
tu sais quoi ? Vous avez raison, c'était difficile.
L'éditeur d'automatisation prend désormais en charge les attributs sur les déclencheurs et les conditions.
Ainsi, Home Assistant prend désormais en charge l'utilisation d'attributs dans les déclencheurs et les conditions.
L'état et l'état numérique, les déclencheurs et les conditions ont désormais un attribute
option qui peut être définie avec l’attribut à utiliser. L'interface utilisateur a un joli champ pour
comme le montrent les captures d'écran ci-dessus, mais bien sûr, il est également disponible
lorsque vous utilisez YAML pour vos automatisations.
Quelques exemples de déclencheurs et de conditions utilisant des attributs en YAML :
trigger:
- platform: state
entity_id: climate.living_room
attribute: hvac_action
to: "heating"
- platform: numeric_state
entity_id: weather.outside
attribute: temperature
above: 20.5
condition:
- condition: state
entity_id: climate.living_room
attribute: havc_mode
state: "heat"
- condition: numeric_state
entity_id: weather.outside
attribute: humidity
below: 80
Utilisez input_datetime
assistants dans les déclencheurs d'automatisation
Utiliser des dates et des heures dans votre automatisation peut être difficile. Si souvent il en faut un peu
de modèles Jinja et est en fait très difficile à faire. @pnbruckner remarqué,
et il a ajouté la possibilité d'utiliser votre input_datetime
entités auxiliaires
directement dans le temps de déclenchement !
Supposons que vous ayez un input_datetime.bedroom_alarm_clock_time
entité auxiliaire, qui
est dans votre interface utilisateur Lovelace, dans laquelle vous pouvez définir une heure. Génial ! Tu peux maintenant
utilisez-le simplement dans vos automatisations pour déclencher :
trigger:
- platform: time
at: input_datetime.bedroom_alarm_clock_time
Oui, il l'a rendu aussi élégant. Cela fonctionne également pour des variables multiples ou mixtes et
horaires fixés de manière statique.
trigger:
- platform: time
at:
- "10:00"
- input_datetime.bedroom_alarm_clock_time
- input_datetime.some_other_time_entity
Pour en savoir plus sur le déclencheur temporel, consultez notre Documentation.
Utilisez input_*
aides dans des conditions
@pnbruckner établi une norme dans ce qui précède, et nous l'avons utilisé pour commencer à travailler
pour en faire quelque chose qui fonctionnerait dans plus d'endroits. Depuis cette version,
TOUTE input_*
les entités peuvent être utilisées dans des conditions.
La time
la condition peut accepter input_datetime
entités auxiliaires, similaires à
le déclencheur illustré ci-dessus.
conditions:
- condition: time
after: input_datetime.house_silent_hours_start
before: input_datetime.house_silent_hours_end
La numeric_state
la condition est maintenant acceptée input_number
entités auxiliaires pour
le above
et below
options.
conditions:
- condition: numeric_state
entity_id: climate.living_room_thermostat
attribute: temperature
above: input_number.temperature_threshold_low
below: input_number.temperature_threshold_high
Et enfin, le state
la condition accepte tout input_*
entité auxiliaire dans son
state
option.
conditions:
- condition: state
entity_id: sensor.happy_birthday
state: input_text.too_you
- condition: state
entity_id: sensor.happy_birtday_song
state: input_select.notify_on_song
- condition: state
entity_id: light.living_room
state: input_boolean.expected_state
Nous sommes convaincus que cela améliorera considérablement la puissance et la facilité d'utilisation de l'assistant.
entités. le documentation des conditions a été mis à jour
avec plus d'exemples.
Voici une idée : vous pouvez désormais créer facilement un ensemble d'entités auxiliaires.
représentant vos paramètres d'automatisation et les ajoutant à un Lovelace distinct
tableau de bord. Vous disposez désormais de votre propre panneau de configuration d'automatisation, utile
pour modifier des choses comme les horaires ou ajuster les seuils de température, sans
toucher à vos automatismes.
Notation abrégée pour les conditions du modèle
Une petite astuce intéressante a été ajoutée dans cette version : autoriser des fichiers plus courts et plus propres.
Code YAML, si vous utilisez beaucoup de modèles : une notation abrégée pour la condition
des modèles ont été ajoutés.
Tous les endroits qui acceptent des conditions acceptent désormais directement les modèles. Quelques exemples:
automations:
- alias: "My automation"
...
condition: "{{ (state_attr('device_tracker.iphone', 'battery_level') | int) > 50 }}"
...
- choose:
- condition: "{{ is_state('sensor.mode', 'on') and (state_attr('climate.room', 'temperature') | int) < 10 }}"
sequence:
- ...
Ou dans une liste de conditions :
condition:
condition: or
conditions:
- "{{ is_state('device_tracker.iphone', 'away') }}"
- condition: numeric_state
entity_id: "sensor.temperature"
below: 20
D'autres exemples peuvent être trouvés dans le documentation des conditions.
Utilisez des modèles directement dans data
et service
des champs
Plus d'entrée WTH ! Ceux data_template
et service_template
champs en service
les appels sont tellement ennuyeux ! Pourquoi ne pas accepter les modèles normalement data
et service
champ?
Bonne question! Et une suggestion encore meilleure. À partir de maintenant, vous pouvez !
action:
- service: "notify.{{ state('input_select.active_notify_platform)' }}"
data:
title: This is notification!
message: "The time is {{ now() }}"
Ne vous inquiétez pas, l'ancien format fonctionne toujours comme avant, il ne s'agit donc pas d'une rupture.
changement. Cependant, vous pouvez commencer à supprimer ces data_template
c'est en renommant en
(ou les fusionner avec) data
.
Les clés à l’intérieur d’un bloc de données peuvent désormais également être des modèles !
service: kef_custom.set_mode
data:
"{{ attribute }}": "{{ now() }}"
Variables
Un autre élément WTH, "Pourquoi ne pouvons-nous pas avoir de variables ?!". Ce WTH n'est pas entièrement résolu,
mais c'est un bon début avec cette version en ajoutant le support des variables à
automatisation et scripts.
Voici un exemple d'automatisation :
automation:
trigger:
platform: sun
event: sunset
offset: -00:30
variables:
notification_service: notify.paulus_iphone
action:
- service: "{{ notification_service }}"
data:
message: Beautiful sunset!
Bien que l'exemple ci-dessus n'ajoute pas beaucoup de valeur, il montre comment il
travaux. Les variables peuvent aussi être des modèles ! Par exemple:
variables:
person: frenck
notification_service: "notify.{{ person }}_iphone"
Les scripts et les actions d'automatisation prennent désormais en charge cette syntaxe. En plus,
nous avons ajouté une nouvelle action ! L'action des variables. Cela libère le potentiel de
modifier les variables pendant l'exécution d'un script.
variables:
notification_service: notify.paulus_iphone
action:
- variables:
notification_service: notify.frenck_iphone
- service: "{{ notification_service }}"
data:
message: This message actually went to Frenck, not Paulus.
Pour un exemple plus complet, consultez l'exemple écrit dans le blog
article sur les balises Home Assistant.
Autres scripts et modifications d'automatisation
Mais attendez! Il y a plus! 😂
Il n'y avait aucun moyen de savoir si un modèle d'attente avait expiré ou s'il continuait
normalement. Maintenant, nous le savons. Après chaque modèle d'attente, une nouvelle variable est
disponible: wait
. Il offre wait.completed
(indique si le modèle
évalué à vrai avant l'expiration du délai d'attente) et wait.remaning
(temps restant
en dehors).
sequence:
- wait_template: "{{ is_state('binary_sensor.abc', 'on') }}"
timeout: 10
continue_on_timeout: true
- choose:
- conditions:
- condition: template
value_template: "{{ not wait.completed }}"
sequence:
# Handle timeout case
Les nouveaux modes d'exécution de script et d'automatisation sont incroyables ! Mais dans certains cas, ils
pourrait polluer vos journaux. Par exemple, vous disposez d'un automatisme dans single
mode, mais il se déclenche parfois plusieurs fois et vous n'êtes pas
intéressé par le journal. Vous pouvez maintenant contrôler cela avec le max_exceeded
option.
L'exemple ci-dessous met l'automatisation au silence et elle ne sera pas enregistrée lorsqu'elle sera
déclenché alors qu'il était déjà en cours d'exécution :
automation:
- trigger: ...
max_exceeded: silent
action: ...
Carte calendrier
Comme promis, lorsque nous avons introduit le panneau de calendrier, nous avons également ajouté un
Carte calendrier Lovelace !
Cela vous permet de créer autant de calendriers que vous le souhaitez avec les entités que vous
vouloir.
Si vous souhaitez plusieurs panneaux de calendrier, créez un tableau de bord Lovelace avec un
vue en mode panneau avec une carte de calendrier !
Capture d'écran de la nouvelle carte de calendrier.
Outils de développement de modèles
Les outils de développement de modèles sont très utiles pour vérifier si le modèle que vous
fait des travaux et fait ce que vous voulez qu'il fasse. Mais les gens avaient quelques ennuis avec
l'outil; l'éditeur est toujours rempli d'exemples de données, ce qui peut donner beaucoup de
réponse. Il serait plus utile d'y avoir votre modèle précédemment utilisé.
Oui, vous l'aurez deviné, un autre WTH !
Le modèle ne serait pas non plus automatiquement restitué après l'état d'une entité
est modifié, ce qui vous oblige à modifier le modèle afin de le restituer.
Nous avons abordé ces deux problèmes. Nous enregistrons votre dernier modèle utilisé et l'afficherons
cela au lieu de l'exemple lorsque vous visitez les outils de développement de modèles.
Les modèles que vous écrivez dans les outils de développement sont désormais mis à jour en direct !
Nous écouterons également les modifications des entités que vous avez utilisées dans votre modèle et
Rendu automatiquement votre modèle. En bonus, nous montrerons
quelles entités Home Assistant a détectées que vous utilisez dans votre modèle.
Recharger tout YAML
WTH, devons-nous toujours redémarrer Home Assistant pour appliquer la configuration YAML ?
C’était l’un des WTH soulevés. C'est en train d'être travaillé !
Cette version, @bdraco trouvé un moyen de recharger certaines des intégrations internes
et a étendu cette capacité à de nombreuses intégrations. Pour ceux-là, vous pouvez simplement
rechargez le YAML dans la page de contrôle du serveur de configuration (vous aurez besoin du mode avancé).
À partir de cette version, outre les intégrations qui peuvent déjà être rechargées,
l'intégration suivante peut désormais recharger sa configuration YAML sans
un redémarrage de Home Assistant :
- Ligne de commande
- Taille du fichier
- Filtre
- Caméra IP générique
- Thermostat générique
- Groupes
- Statistiques historiques
- HomeKit
- Min max
- MQTT
- Ping
- Reposant
- GPIO Raspberry Pi
- SMTP
- Statistique
- Telegram
- Gabarits
- Trend
- Lecteur multimédia universel
Vous pouvez également recharger une intégration configurée avec l’interface utilisateur ! Cela peut être utile
lorsqu'il a perdu sa connexion ou est dans un état de défaillance. Tu peux trouver
le bouton de rechargement dans le menu à débordement sur la carte d'intégration.
L'intégration configurée dans l'interface utilisateur peut désormais également être rechargée !
Changement de mot de passe utilisateur
Un autre Bon sang, cela semblait si évident : être capable de modifier le nom d'un utilisateur.
mot de passe en tant que propriétaire du système. Droite?!
Vous pouvez désormais modifier le mot de passe de chaque utilisateur depuis l'interface utilisateur lorsque vous êtes propriétaire de
le système!
En tant que propriétaire, vous pouvez désormais modifier le mot de passe d'un utilisateur.
Méthodes améliorées d’exposition des entités via Home Assistant Cloud
Cette version apporte une mise à jour sur la manière dont vous pouvez exposer les entités à Google.
Assistant et Amazon Alexa via Home Assistant Cloud.
Avec le nouveau panneau, vous pouvez désormais définir au niveau du domaine si les entités doivent être
exposé/non exposé par défaut. Vous pouvez toujours remplacer cela par entité
niveau pour un contrôle précis.
Les règles d'exposition par défaut ont également été mises à jour pour exposer les entités qui fonctionnent
mieux avec les assistants vocaux.
Ajouter une carte par entités
Êtes-vous un peu dépassé par tous les différents types de cartes que Lovelace possède ? Toi
vous pouvez maintenant simplement sélectionner les entités que vous souhaitez utiliser pour une carte et avoir Lovelace
suggérer une carte pour vous.
Sélectionnez une ou plusieurs entités pour remplir la carte.
Une boîte de dialogue de confirmation s'affiche avant d'ajouter la carte suggérée.
Dans la boîte de dialogue d'ajout de carte, nous avons ajouté un deuxième onglet avec une liste de toutes vos entités.
Sélectionnez les entités que vous souhaitez utiliser et cliquez sur Continuer. Nous vous proposerons une carte
pour vous et vous pourrez ensuite affiner la configuration.
Commander des entités dans l'éditeur Lovelace UI
Vous pouvez désormais trier les entités dans les éditeurs Lovelace UI en les faisant simplement glisser.
Plus besoin de cliquer encore et encore sur les boutons haut et bas, faites simplement glisser le
article vers le haut ou vers le bas.
Faites glisser et déposez les entités dans l’ordre souhaité.
Autres changements notables Home Assistant 0.115
- L’intégration bêta d’OpenZWave avance bien. Premiers signes de
certains panneaux de contrôle de l'interface utilisateur sont visibles dans cette version. Vous pouvez voir le statut
et des informations sur votre réseau et vos nœuds. Il y a aussi des boutons pour mettre votre
Réseau Z-Wave en mode inclusion et exclusion et pour rafraîchir un nœud.
Merci @cgarwood! - L'éditeur de code dans l'interface utilisateur est désormais thématique, alors donnez-leur une belle apparence !
- Le composant flux prend désormais en charge l'audio ! Travail incroyable @uvjustin!
- La notification Slack prend désormais en charge le changement de nom d'utilisateur/d'icône à la volée, ce qui était
une excellente suggestion WTH ! Merci d'avoir ajouté ça @bachya. - La rencontré.non prend désormais en charge les prévisions horaires, très sympa @bruxy70!
- Les icônes MDI sont mises à jour vers la version 5.5.55,
cela ajoute 100 icônes supplémentaires que vous pouvez utiliser ! - L'intégration de Google Assistant a reçu quelques mises à jour :
- @elupus ajout de la prise en charge pour demander la source d'entrée précédente ou suivante.
- La prise en charge de base pour le contrôle des effets de lumière a été ajoutée par @mjg59.
- @blueshiftlabs fonctionnalités supplémentaires pour contrôler la mise en sourdine du lecteur multimédia et
contrôles de volume relatif.
- L'intégration Netatmo a été repensée, ce qui a réduit le nombre d'API
appels et ajout d’événements webhook pour améliorer la réactivité globale. Maintenant
prend en charge le contrôle du projecteur de la caméra extérieure et permet de définir des services
le statut chez soi/absent des occupants et le mode caméra extérieure. - Nous ne trions plus automatiquement par ordre alphabétique les clés dans les fichiers YAML écrits
par l'UI, suite à une requête WTH. Beaucoup mieux !
Nouvelles intégrations Home Assistant 0.115
De nombreuses nouvelles intégrations ont été ajoutées dans cette version :
- Kasa émulé, ajouté par @kbickar
- Flo par Moen, ajouté par @dmulcahey
- Image(s), ajouté par @ballob
- Source média, ajouté par @ballob
- Veilleuse, ajouté par @marciogranzotto
- Projets HWSW, ajouté par @ArdaSeremet
- Alarme de risque, ajouté par @OnFriend
- Lecteur multimédia RoonLabs, ajouté par @pavoni
- Requin IQ, ajouté par @ajmarks
- Shelly, ajouté par @ballob
- Compteur intelligent Texas, ajouté par @grahamwetzler
- Jour, ajouté par @dmulcahey
- Surveillance des inondations par l'Agence britannique pour l'environnement, ajouté par @ Jc2k
- WiLight, ajouté par @leofig-rj
Nouvelles plates-formes Home Assistant 0.115
L'intégration suivante a été prise en charge pour une nouvelle plate-forme:
- Agent DVR prend désormais en charge le panneau de contrôle d'alarme, ajouté par @ispysoftware
- devolo Contrôle de la maison prend désormais en charge les stores et les thermostats, ajoutés par @ 2Fake
- Fibaro ajout du support de verrouillage de base, ajouté par @pbalogh77
- KNX prend désormais en charge l'utilisation d'une station météo dédiée, ajoutée par @ marvin-w
- VeSync support supplémentaire pour les fans, ajouté par @TheGardenMonkey
Intégrations désormais disponibles à configurer à partir de l'UI Home Assistant 0.115
Les intégrations suivantes sont désormais disponibles via l'interface Home Assistant:
- Broadlink, réalisé par @felipediel
- Insteon, réalisé par @ teharris1
- Kodi, réalisé par @OnFriend
- OpenWeatherMap, réalisé par @freekode
- Yeelight, réalisé par @shenxn
Si vous avez besoin d'aide ...
… N'hésitez pas à utiliser notre très actif forums ou rejoignez-nous un peu le chat.
Vous rencontrez des problèmes introduits par cette version? Veuillez les signaler dans notre Tracker de problème. Assurez-vous de remplir tous les champs du modèle de problème.
Breaking Changes Assistant domestique
Vous trouverez ci-dessous une liste des changements de rupture pour cette version, par sujet ou
l'intégration. Cliquez sur l'un de ceux-ci pour en savoir plus sur le changement de rupture
pour cet article spécifique.
Automatismes
Auparavant, un automatisme last_triggered
L'attribut a été mis à jour et un
automation_triggered
l'événement a été déclenché, chaque fois qu'un déclencheur s'est déclenché et que le
les conditions (le cas échéant) étaient vraies, que les actions se soient réellement déroulées ou non.
Par exemple, dans single
mode, les actions ne s'exécuteront pas si elles sont toujours en cours d'exécution
à partir d’un événement déclencheur précédent.
Désormais, l'attribut sera mis à jour et l'événement déclenché, uniquement si les actions
effectivement courir.
Axis
La dénomination initiale des événements de VMD4 et Fence guard est désormais basée sur leur
nom configuré sur l'appareil ; binary_sensor.m1065-lw_0_vmd4_camera1profile1
est maintenant binary_sensor.m1065-lw_0_vmd4_profile_1
or profile_1
peut être n'importe quoi
l'utilisateur a choisi de nommer le profil.
(@ Kane610 - #39699) (documents d'axe)
Broadlink
1. Les appareils sont désormais configurés via le flux de configuration
Pour configurer un appareil Broadlink, cliquez sur configuration dans la barre latérale et cliquez sur
Intégration.
Les appareils seront importés de vos fichiers de configuration vers cette page. Si tu vois
votre appareil là-bas, cliquez sur Configurer. Sinon, cliquez sur le +
icône en bas
clic-droit Broadlink, entrez l'hôte et suivez les instructions pour
terminer la configuration.
Le nom que vous choisirez servira de modèle aux entités. Vous pouvez changer
le nom et l'identifiant de l'entité dans les paramètres de l'entité sur le frontend. Vous devrez peut-être
changer certains noms ou identifiants pour que tout ressemble à ce qu'il était avant cela
mettre à jour.
2. Arrêter broadlink.learn
et broadlink.send
intégrés
remote.learn_command
et remote.send_command
sont maintenant inscrits
automatiquement. Maintenant vous pouvez utiliser remote.send_command
pour envoyer des codes base64.
Au lieu de broadlink.learn
:
script:
learn_tv_power:
sequence:
- service: broadlink.learn
data:
host: 192.168.0.107
Utilisez l'option remote.learn_command
:
script:
learn_tv_power:
sequence:
- service: remote.learn_command
data:
entity_id: remote.bedroom
device: tv
command: power
Au lieu de broadlink.send
:
script:
send_tv_power:
sequence:
- service: broadlink.send
data:
host: 192.168.0.107
packet: JgAcAB0dHB44HhweGx4cHR06HB0cHhwdHB8bHhwADQUAAAAAAAAAAAAAAAA=
Utilisez l'option remote.send_command
en remplaçant host
by entity_id
de l'entité distante, remplacer packet
by command
avec des données préfixées par b64:
:
script:
send_tv_power:
sequence:
- service: remote.send_command
data:
entity_id: remote.bedroom
command: b64:JgAcAB0dHB44HhweGx4cHR06HB0cHhwdHB8bHhwADQUAAAAAAAAAAAAAAAA=
Si vous avez appris les commandes, vous pouvez y faire référence par leur nom au lieu des codes bruts. :
script:
send_tv_power:
sequence:
- service: remote.send_command
data:
entity_id: remote.bedroom
device: tv
command: power
3. Arrêtez toutes les plates-formes, à l'exception du commutateur
Les entités sont désormais enregistrées automatiquement. La seule exception est le changement
plate-forme, qui continue d'exister pour les commutateurs RM. Le schéma de configuration a changé
. L'hôte et le type ne sont plus requis et le nom sert de modèle
pour l'ID d'entité.
Au lieu de:
switch:
- platform: broadlink
host: 192.168.0.107
mac: 34:ea:34:b4:5d:2c
type: rm_mini3_redbean
switches:
sony_tv:
friendly_name: Sony TV
command_on: JgAcAB0dHB44HhweGx4cHR06HB0cHhwdHB8bHhwADQUAAAAAAAAAAAAAAAA=
command_off: JgAaABweOR4bHhwdHB4dHRw6HhsdHR0dOTocAA0FAAAAAAAAAAAAAAAAAAA=
lg_tv:
friendly_name: LG TV
command_on: JgAcAB0dHB44HhweGx4cHR06HB0cHhwdHB8bHhwADQUAAAAAAAAAAAAAAAA=
command_off: JgAaABweOR4bHhwdHB4dHRw6HhsdHR0dOTocAA0FAAAAAAAAAAAAAAAAAAA=
Utilisez ceci:
switch:
- platform: broadlink
mac: 34:ea:34:b4:5d:2c
switches:
- name: Sony TV
command_on: JgAcAB0dHB44HhweGx4cHR06HB0cHhwdHB8bHhwADQUAAAAAAAAAAAAAAAA=
command_off: JgAaABweOR4bHhwdHB4dHRw6HhsdHR0dOTocAA0FAAAAAAAAAAAAAAAAAAA=
- name: LG TV
command_on: JgAcAB0dHB44HhweGx4cHR06HB0cHhwdHB8bHhwADQUAAAAAAAAAAAAAAAA=
command_off: JgAaABweOR4bHhwdHB4dHRw6HhsdHR0dOTocAA0FAAAAAAAAAAAAAAAAAAA=
L'exemple ci-dessus crée switch.sony_tv
et switch.lg_tv
être contrôlé
en utilisant l'appareil avec l'adresse MAC 34:ea:34:b4:5d:2c. Cet appareil doit
être configuré en premier via le flux de configuration.
Lorsque vous avez terminé de configurer les appareils, vous pouvez supprimer tous vos Broadlink
fichiers de configuration à l'exception des commutateurs RM. Ces commutateurs sont les seuls
plateforme qui existe toujours en YAML. Ils ne seront pas importés. Si vous supprimez le
dossier, ils sont partis.
Brother Imprimante
Le format et l'unité de l'état du capteur de disponibilité ont été modifiés. Si vous comptez sur ceux-là
vous devrez peut-être ajuster votre configuration.
(@bieniu - #39226) (frère docs)
Vitesse de l'unité centrale
La dénomination des attributs a été mise à jour pour être alignée sur celle actuellement utilisée.
Brand
->brand
GHz Advertised
->ghz_advertised
Alertes météorologiques du service météorologique allemand (DWD)
Si vous utilisez les attributs d'état d'entité de cette intégration dans des automatisations ou des scripts
il faut les ajuster pour gérer les changements.
- La
region_state
l'attribut a été supprimé, car il n'est plus disponible
sur la nouvelle API. - Tous les horodatages dans les attributs d'état sont désormais UTC et non plus l'heure locale.
Teinte émulée
Par défaut, toutes les lumières et appareils qui ne prennent pas en charge le réglage de la luminosité sont
exporté sous forme de lumières On/Off sans propriété de luminosité. Lors de la mise à niveau depuis
versions antérieures de Home Assistant (0.112 et versions antérieures), certains appareils peuvent désormais être
signalé par Alexa comme ne répondant pas.
Vous pouvez également définir le lights_all_dimmable
option de configuration pour
continuez à signaler ces appareils comme s’ils disposaient d’un paramètre de luminosité.
Comment y remédier une fois pour toutes:
Vous devez demander à Alexa de redécouvrir tous les appareils, puis de supprimer le maintenant
doublons qui ne répondent pas à l'aide de l'application téléphonique Alexa. Cela peut prendre un certain temps
si vous avez beaucoup d'appareils.
Une alternative serait de vous connecter au site Web Alexa et de supprimer toutes les lumières
à la place, puis redécouvrez-les tous.
Pour ce faire, rendez-vous sur https://alexa.amazon.com/spa/index.html#appliances, ou sinon
connecté: https://alexa.amazon.com puis sélectionnez « Smart Home » -> « Appareils » et
sélectionnez « Supprimer tout ».
Si vous disposez de plusieurs appareils Echo sur votre réseau, il est possible que le
les entrées continueraient à s’afficher sous forme de doublons. Cela est dû à un Echo individuel
l'appareil met en cache l'ancienne liste et la réutilise.
La seule solution connue pour cela est de supprimer vos appareils Echo de votre Amazon.
compte, supprimez toutes les lumières précédemment découvertes par Alexa, puis réexécutez
Découverte.
Il s'agit d'une exigence unique, malheureusement il n'existe pas d'autre moyen de le faire facilement.
transition par rapport aux valeurs précédemment incorrectes signalées par Emulated Hue.
Ezviz
L'intégration Ezviz a été temporairement désactivée, car elle a une dépendance
qui contient du code qui casse Home Assistant.
(@ballob - #38444) (documents ezviz)
L'extrémité avant
Les options de configuration frontales obsolètes précédentes frontend_extra_html_url
et frontend_extra_html_url
sont désormais supprimés.
(@ballob - #39799) (documents frontaux)
HDMI-CEC
L'intégration HDMI-CEC a été temporairement désactivée, car elle dépend
qui contient du code qui casse Home Assistant.
Home Assistant Cloud pour les anciens appareils Android
Home Assistant Cloud utilise Let's Encrypt pour fournir des certificats SSL pour votre
exemple. Let's Encrypt change la façon dont ils signent leurs certificats à
la fin du mois qui interrompt le support des anciens appareils Android
(plus ancien qu'Android 7.1).
Cette version inclut une mise à jour pour rendre les certificats utilisés par Home Assistant
Rétrocompatible avec le cloud. Cela repose sur une fonctionnalité que Let's Encrypt
prévoit, qui expirera en septembre 2021.
Si vous utilisez un ancien appareil Android et que vous ne pouvez pas passer à Home Assistant 0.115
ou si vous souhaitez l'utiliser après septembre 2021, installez le navigateur Firefox. Il comprend
certificats modernes et est capable de prendre en charge les nouveaux certificats Let's Encrypt.
HTTP : utilisation de proxys inverses
Le traitement des données reçues des proxys inverses est désormais plus strictement
manipulé. Invalide ou mal formé X-Forwarded-For
les en-têtes entraîneront désormais un
Erreur HTTP 400 (mauvaise demande).
Support pour X-Forwarded-Proto
et X-Forwarded-Host
a été ajouté.
De plus, Home Assistant enregistrera désormais les cas d'utilisation d'un proxy inverse,
mais non configuré avec Home Assistant. Assurez-vous d'avoir défini le
use_x_forwarded_for
et trusted_proxies
dans votre Home Assistant HTTP
configuration correctement pour éviter les avertissements.
(@français - #38696) (documents http)
Institut Portugais de la Mer et de l'Atmosphère (IPMA)
La precipitation
l'attribut a été renommé en precipitation_probability
.
(@dgomes - #38697) (documents ipma)
KNX
L'intégration KNX a été entièrement refactorisée pour ne plus s'appuyer sur
configuration de la plateforme dédiée mais utilisez plutôt la clé du domaine d'intégration
comme configuration de base.
Supposons que vous ayez déjà utilisé la configuration suivante :
knx:
tunneling:
host: "192.168.0.1"
switch:
- platform: knx
name: Switch
address: "2/0/1"
state_address: "2/0/2"
Vous devrez le migrer comme suit :
knx:
tunneling:
host: "192.168.0.1"
switch:
- name: Switch
address: "2/0/1"
state_address: "2/0/2"
(@ marvin-w - #39219) (docs knx)
Kodi
La configuration de Kodi Media Player est désormais disponible via l'interface utilisateur, notamment
Découverte. Si Kodi est configuré en YAML, il est conseillé de le supprimer
et utilisez la découverte ou une configuration manuelle via l'interface utilisateur.
Les entrées YAML existantes seront importées, mais :
- Vos actions d'activation/désactivation ne seront pas portées. Cette fonctionnalité est maintenant
disponible via les déclencheurs de l’appareil. - Vous pouvez avoir des entités en double.
- Kodi doit être allumé lorsque Home Assistant se charge pour la première fois pour que la configuration soit importée.
Lovelace pour le mode généré (auto)
Entités générées à partir d'applications mobiles avec le mobile_app
l'intégration
est désormais masqué dans la vue Lovelace générée. Si vous souhaitez continuer à afficher
ceux dont vous avez besoin pour prendre le contrôle de votre vue avec les 3 points en haut à droite
coin de l’écran Lovelace.
(@ludeeus - #6873) (documents d'amour)
Icônes MDI
Les icônes MDI sont mises à jour vers la version 5.5.55,
cela ajoute 100 icônes supplémentaires que vous pouvez utiliser !
Dans la version 5.5.55, il y a eu 1 changement avec rupture, si vous utilisiez l'icône mdi:scooter
this
a été renommé mdi:human-scooter
et vous devez ajuster votre
configuration.
Toutes les icônes obsolètes dans 0.113.0
ont maintenant été supprimés. Icônes renommées ou supprimées dans
version 5.0.45
ne fonctionnera plus.
Météo-France
Les attributs de next_rain
a été retravaillé. Dans la version précédente, c'était
une liste d'objets avec des clés changeantes (toutes les 5 minutes) correspondant à un
Horodatage UTC. Cette conception était difficile à utiliser dans les modèles et l'automatisation.
La nouvelle conception ajoutera un attribut de chaîne dédié pour avoir la référence
horodatage de la prévision (forecast_time_ref
) et un attribut dict avec fixe
touches pour accéder à la prévision de pluie dans l'heure (1_hour_forecast
).
Exemple des nouveaux attributs :
forecast_time_ref: "2020-08-20T19:25:00+00:00"
1_hour_forecast:
0 min: Temps sec
5 min: Temps sec
10 min: Temps sec
15 min: Temps sec
20 min: Temps sec
25 min: Pluie faible
35 min: Pluie faible
45 min: Pluie modérée
55 min: Pluie modérée
Institut météorologique (Met.no)
Lors de la mise à jour de l'intégration et de ses bibliothèques sous-jacentes, pour utiliser la version la plus récente
Point de terminaison de l'API, certains calculs et agrégations de prévisions ont été modifiés.
peu:
- Utilisez les prévisions horaires pour la météo actuelle, et non quotidiennement.
- Assurez-vous que les objets datetime comparés sont comparés dans le même fuseau horaire.
- Utilisez les données de la plus haute résolution sur 24 heures complètes pour calculer les prévisions quotidiennes
valeurs min/max/somme.
Aucun de ces changements ne devrait interrompre votre configuration, bien que les données
présenté peut paraître un peu différent en raison de ce qui précède.
De plus, tous les horodatages sont désormais indiqués en UTC. Des automatisations qui dépendent de
le datetime
clé sous l'attribut state forecast
doit être vérifié et
mis à jour en conséquence.
(@thimic - #39493) (rencontré docs)
Netatmo
Le capteur de vent et d'angle de rafale est divisé en deux entités afin qu'il soit désormais
renvoie la direction (par exemple, NE
) et la valeur réelle (par exemple, 178°
) plutôt
qu'une chaîne contenant les deux (par exemple, NE (123°)
).
(@cgtobi - #38627) (documents netatmo)
NZBGet
NZBGet est désormais disponible via l'interface utilisateur des intégrations. Cela signifie aussi que ce n'est plus
configuré en YAML. Les configurations existantes sont automatiquement transférées vers
configuration via l'interface utilisateur, ainsi, après la mise à niveau, votre entrée YAML existante peut être en toute sécurité
enlevé.
La prise en charge de YAML sera entièrement supprimée dans Home Assistant 0.117.0.
Le capteur de disponibilité NZGGet est désormais un capteur d'horodatage, sa valeur d'état a donc
est passé du nombre de minutes depuis le démarrage à un horodatage indiquant le
heure de début de l’application.
Authentification et redirections OAuth2
Les intégrations utilisant l'authentification OAuth2 utilisent désormais l'URL de requête actuelle de
le navigateur comme cible de redirection, au lieu du paramètre d'URL interne.
Cela correspond à l'expérience à laquelle on pourrait s'attendre et supprime le besoin
pour jouer avec le paramètre d'URL interne.
Toutefois, cela peut nécessiter que vous mettiez à jour les paramètres de l'application lorsque
réauthentification auprès des services existants.
Ouvrez Hardware Monitor
Dans certaines régions, les nombres avec décimales utilisent « », au lieu de « ». et cela provoque
un problème lorsque vous essayez d'utiliser InfluxDB par exemple. Cela a été ajusté.
OuvertUV
La prise en charge de la configuration de cette intégration a été entièrement supprimée.
Si vous avez une configuration OpenUV existante dans vos fichiers de configuration YAML,
vous pouvez supprimer cette configuration en toute sécurité.
(@bachya - #38857) (docs openuv)
OpenWeatherMap
L'intégration OpenWeatherMap peut désormais être configurée via l'interface utilisateur. Après la mise à niveau,
votre configuration existante sera importée automatiquement et vous pourrez en toute sécurité
supprimez la configuration YAML existante pour cette intégration.
Lien RF
L'intégration a été ajustée et modifiée entity_id
génération pour
Lumières de type bascule Rflink. Il existe une petite possibilité qu'un identifiant d'entité ait
changé à cause de cela.
(@javicale - #37992) (documents rflink)
Roku
L'état de Roku s'aligne désormais mieux sur la lecture multimédia.
Auparavant, si une application était ouverte, l'état était en train de « jouer » même si vous l'étiez.
il suffit de parcourir l'interface de l'application. Ceci a été ajusté pour être représenté comme
"sur". Lorsque Roku signale que la lecture multimédia est en cours, l'état « lecture » apparaîtra.
être utilisé.
Cela améliore la compatibilité avec l'exposition des entités à Alexa, Google Assistant,
et HomeKit.
Sentinelle
La configuration YAML pour Sentry est désormais obsolète et ne fonctionne plus. Si tu
Si Sentry avait déjà été configuré via YAML, vous pouvez supprimer le YAML en toute sécurité
configuration (sans avoir besoin de reconfigurer) car elle a été importée dans
l'interface utilisateur avant.
La version est désormais formatée avec uniquement le numéro de version de Home Assistant
Noyau, par exemple, 0.115.0
. Auparavant, cela était préfixé par
homeassistant-
, Par exemple, homeassistant-0.115.0
.
Ce préfixe est désormais supprimé.
Squeezebox
L'intégration de Squeezebox donnait auparavant toujours uniquement la piste en cours comme
le media_content_id
et a donné le media_content_type
as music
.
Cela conduit à un comportement inattendu lors de la sauvegarde et du chargement des scènes, car seuls
la piste actuelle est enregistrée et chargée.
La media_content_id
pour le squeezebox
l'intégration peut être soit une seule
URL ou une liste d'entre eux. S'il s'agit d'une seule URL, media_content_type
is music
.
Si une playlist, media_content_type
est une playlist
. Si vous utilisez
des automatisations qui utilisent media_content_id
, vous devriez vérifier si le
media_content_type
is music
or playlist
.
Gabarits
Il n'est plus nécessaire de fournir une liste d'entités à surveiller pour chaque
plate-forme de modèles car l'analyse automatique peut désormais trouver toutes les entités qui affectent
l'état dans le modèle sans configuration manuelle.
Cela signifie que vous pouvez maintenant supprimer le entity_id
option à partir de vos modèles,
car il est désormais obsolète.
Le modèle est désormais réévalué chaque fois qu'une entité pouvant affecter le
changements d’état du modèle. Les nouvelles entités pouvant affecter l'état du modèle sont
automatiquement découvert à chaque fois que le modèle est rendu. Ce changement résout
un problème de performances où le modèle serait restitué inutilement.
Veuillez examiner le Working without entities
sur le Binary Sensor Template
documentation pour
des moyens alternatifs pour forcer les entités modèles à réévaluer. Ceci comprend
modèles qui reposent sur l'utilisation de now()
.
Si ce changement nécessite des ajustements, nous avons facilité la tâche en
rendre les entités de modèle rechargeables dans le YAML configuration reloading
section sous Configure Home Assistant
-> Server Controls
.
(@bdraco - #39382) (documents de modèle)
Themes
L'éditeur de code est désormais thématique, vous pouvez définir la couleur d'arrière-plan et la couleur
pour les différents blocs de code. La couleur d'arrière-plan par défaut est désormais
card-background-color
. Pour certains thèmes, cela peut entrer en conflit avec le code par défaut
couleurs. Pour récupérer l'ancien comportement, ajoutez code-editor-background-color: white
à votre thème.
Déclencheur de modèle temporel
La time_pattern
le déclencheur rejettera désormais les expressions non valides qui ont été
précédemment accepté (mais n'a pas fonctionné comme prévu).
Par exemple le minutes: /60
aurait été accepté auparavant, mais
ne pourrait jamais déclencher.
Minuteur
Cela supprimera le remaining
attribut du minuteur, sauf si le minuteur est
fait une pause. Toutes les solutions de contournement qui existent pour utiliser le remaining
attribuer à
déterminer quand la minuterie se termine, il faut basculer pour utiliser le finishes_at
attribuer.
(@IcyPalm - #37519) (documents de minuterie)
Les minuteries d'une durée supérieure à un jour seraient formatées comme « 1 jour, 1:00:00 » et
c'est difficile à utiliser dans les modèles ou à rendre par le frontend.
Maintenant, le rendu sera « 25:00:00 ».
Transports Yandex
L'intégration accepte désormais un ID point en notation texte :
'stop__1234'
or 'group_345'
or '6789'
Vous devrez mettre à jour stop_id: 1234567
dans votre configuration existante pour
stop_id: stop__1234567
tel qu'il est utilisé dans l'API des cartes Yandex.
Yeelight
L'intégration Yeelight utilise désormais une découverte personnalisée de type SSDP au lieu de
Découverte mDNS, puisque la découverte mDNS est supprimée dans les nouveaux firmwares.
Après ce changement, il n'y aura plus de configuration automatique basée sur
Découverte. Les utilisateurs qui l'utilisent actuellement doivent configurer tous les appareils via l'interface utilisateur.
(@shenxn - #37191) (documents yeelight)
Adieu au Home Assistant suivant 0.115
- La Prix de l'essence l'intégration a été supprimée.
Il utilisait le webscraping pour collecter ses données, ce qui n'est plus autorisé.
(@eliseomartelli - #38736) - La yr l'intégration a été supprimée après une demande de yr.no. Utiliser
l'intégration Met.no à la place
(@Danielhiversen - #39247)
Toutes les modifications Home Assistant 0.115
Cliquez pour voir toutes les modifications!
- Gérer les traductions inexistantes dans un script propre (@ballob - #38574)
- Passez androidtv à 0.0.48 et pure-python-adb à 0.3.0.dev0 (@JeffLIrion - #38578) (documents androidtv)
- Ajouter la prise en charge du bouton intelligent Philips Hue (@clarkd - #38555) (documents deconz) (documents de teinte)
- Ajouter des dispositifs de stores devolo (@ 2Fake - #36597) (documentation de devolo_home_control) (nouvelle plate-forme)
- Prise en charge suivant/précédent pour InputSelector (@elupus - #38378) (documents google_assistant)
- Ajoutez le micrologiciel du nœud au registre des périphériques ozw (@DelusionalAI - #38330) (documents ozw)
- Remplacez http par auto pour l'URL de l'image multimédia Cast (@KTibow - #38242) (documents de distribution)
- Supprimez la mauvaise mise à jour par conception de base sur ZHA (@pvizeli - #38599) (documents zha)
- Ajouter des événements à la plateforme Dynalite (@ ziv1234 - #38583) (docs dynalite)
- Ajouter le service Vizio pour mettre à jour les paramètres d'un appareil (@ raman325 - #36739) (vice docs)
- Ne signalez pas les états Google si rien à signaler (@ballob - #38608) (documents google_assistant)
- Basculer l'intégration Netatmo vers dispatcher pour la communication interne (@cgtobi - #38590) (documents netatmo)
- Version de bump à 0.115.0dev0 (@français - #38606)
- Supprimez async_setup_platform inutilisé du commutateur HLK-SW16 (@jameshilliard - #38648) (hlk_sw16 documents)
- Basculer automatiquement mpd entre reprendre et commencer la lecture sur media_play (@Vaarlion - #37854) (documents mpd)
- Génère une erreur lorsqu’un (ancien) micrologiciel Bond non pris en charge est détecté (ryprystupa - #38650) (documents sur les obligations)
- Standardiser le schéma du service de mise à jour Vizio (@ raman325 - #38636) (vice docs)
- Mettez à jour Tesla pour utiliser DataUpdateCoordinator (@alandtse - #38306) (documents tesla)
- Bump teslajsonpy à 0.10.4 (@alandtse - #38652) (documents tesla)
- Bump pyupgrade vers la v2.7.2 (@basnijholt - #38629)
- Passez yamllint à la v1.24.2 (@basnijholt - #38633)
- Bump codespell de la v1.16.0 à la v1.17.1 et corrige les nouvelles fautes d'orthographe (@basnijholt - #38663)
- Faire passer les hooks de pré-commit de la v2.40 à la v3.2.0 (@basnijholt - #38664)
- Bump env_canada à 0.2.0 (@michaeldavie - #37467) (documents environnement_canada)
- Ajoutez la prise en charge de reload_on_update à _abort_if_unique_id_configured (@bdraco - #38638)
- Ajouter des classes d'appareils pour la mesure électrique (@fabiocastagnino - #36800) (documentation sur les capteurs)
- Ajoutez la prise en charge de l'exposition des effets de lumière via Google Assistant (@mjg59 - #38575) (documents google_assistant)
- Prise en charge de l'extraction d'entités par domaine à partir de modèles (@bdraco - #38647)
- Améliorer les performances de récupération du domaine d'état (@bdraco - #38653)
- Prise en charge de la mise en sourdine et des media_players à volume relatif dans Google Assistant (@blueshiftlabs - #38651) (documents google_assistant)
- Ajouter le contexte de la requête actuelle à l'assistant get_url (@français - #38602) (documents http)
- Adresse des changements de code demandés dans Tesla (@alandtse - #38680) (documents tesla)
- Améliorer les tests pour l'intégration d'AccuWeather (@bieniu - #38621) (documentation Accuweather)
- Version de remplacement d'aiopvpc vers la v2.0.2 (@mercure - #38691) (documentation pvpc_hourly_pricing)
- Correction du boîtier du type de média Kodi play_media (@ imduffy15 - #38665) (faire des documents)
- Ajoutez le type Short manquant à set_config_param (@ firstof9 - #38618) (documents ozw)
- Rendre l'intégration CoolMasterNet asynchrone (@OnFriend - #38643) (documents coolmaster)
- Ajouter l'intégration Nightscout (@marciogranzotto - #38615) (docs de nightcout) (nouvelle intégration)
- Ajoutez DataUpdateCoordinator à l'intégration rencontrée (@bruxy70 - #38405) (rencontré docs)
- Utilisez le CONF_UNIQUE_ID global pour la teinte (@michaelarnauts - #38596) (documents de teinte)
- Utilisez global CONF_UNIQUE_ID pour deconz (@michaelarnauts - #38597) (documents deconz)
- Conserver la luminosité de la lumière de la ruche pour le changement de couleur (@alxwrd - #38677) (documents de ruche)
- Ajouter la prise en charge des modes boost et éco au climat Daikin (@traînée- - #37282) (documentation Daikin)
- Utilisez le CONF_UNIQUE_ID global pour mqtt (@michaelarnauts - #38595) (docs mqtt)
- Ajoutez le niveau de batterie SolarEdge et l'icône dynamique pour le capteur de stockage (@mhaack - #37826) (docs solaredge)
- ajouter un événement et une action sur l'appareil lorsque les appareils tombent (@dmulcahey - #38701) (documents zha)
- Correction d'une nouvelle tentative d'appairage homekit_controller lorsque la première tentative est occupée (@bdraco - #38605) (documents homekit_controller)
- Implémenter la découverte locale des anciens appareils Smappee (@bsmappee - #37812) (documents smappee)
- Ajoutez la prise en charge des dispositifs d'arrêt d'eau Flo by Moen (@dmulcahey - #38171) (flo documents) (nouvelle intégration)
- Ajoutez des capteurs de niveau d'eau fournis par l'Agence britannique pour l'environnement (@ Jc2k - #31954) (documents eafm) (nouvelle intégration)
- Passez devolo-home-control-api à 0.13.0 (@ 2Fake - #38718) (documentation de devolo_home_control)
- Ajouter le service de préréglage actuel Dynalite (@ ziv1234 - #38689) (docs dynalite)
- Ajouter la classe d'appareil actuelle au capteur de courant WLED (@français - #38687) (documents wled)
- Ignorer les exigences pour env_canada (@français - #38731)
- Ajouter l'URL comme chaîne commune (@ctalkington - #38694)
- Ajouter des prévisions horaires à met.no (@bruxy70 - #38700) (rencontré docs)
- Mettre à jour le composant météo IPMA (@dgomes - #38697) (documents ipma) (rupture)
- Supprimer l'intégration prezzibenzina (ADR-0004) (@eliseomartelli - #38736) (rupture)
- Ajouter les services Ecobee (@hudcap - #38749) (documents ecobee)
- [RFC] Ajouter une intégration de balise (@dmulcahey - #38727) (documents par défaut_config) (balise documents) (nouvelle intégration)
- Mettre à jour le flux de configuration Flo et les tests associés (@dmulcahey - #38722) (flo documents)
- Intégration d'applications mobiles pour utiliser l'intégration de balises (@ballob - #38757) (docs mobile_app)
- Passer la version de Raciopy à 0.1.4 (@ brg468 - #38761) (docs rachio)
- Déplacez DwdWeatherWarningsAPI vers une bibliothèque hébergée sur PyPI (@ stephan192 - #34820) (docs dwd_weather_warnings) (rupture)
- Accélérer le contrôle de disponibilité d'OZW (@ballob - #38758) (documents ozw)
- Ajoutez le service Dynalite pour demander le niveau de canal (@ ziv1234 - #38735) (docs dynalite)
- Ajouter un capteur de puissance pour la prise murale Aqara (@VDigitall - #38672) (documents de xiaomi_aqara)
- Ajouter une classe de périphérique énergétique aux capteurs Toon (@français - #38686) (afficher les documents)
- Le déclencheur temporel peut également accepter un ID d'entité input_datetime (@pnbruckner - #38698) (documents d'automatisation)
- Activer la journalisation du client PAHO MQTT (@montnemery - #38767) (docs mqtt)
- Améliorer la gestion des en-têtes de requête X-Forwarded-* (@français - #38696) (documents http) (rupture)
- Adaptez le temps de terminaison du renouvellement ONVIF pour les caméras Amcrest (@esev - #37750) (documents onvif)
- Revenir à « Ajouter une classe de périphérique énergétique aux capteurs Toon » (@français - #38768) (afficher les documents)
- Ajouter la prise en charge H.265 au composant de flux (@uvjustin - #38125) (diffuser des documents)
- Les clients de flux fonctionnent sur une copie du dict interne self._outputs (@esev - #38766) (diffuser des documents)
- Autoriser les appareils ONVIF à reprendre un abonnement PullPoint lorsque la caméra redémarre (@esev - #37711) (documents onvif)
- Nettoyage du code Netatmo (@cgtobi - #38772) (documents netatmo)
- Ajouter un flux de configuration au composant insteon (@ teharris1 - #36467) (docs insteon)
- Bump androidtv à 0.0.49 (@JeffLIrion - #38778) (documents androidtv)
- Bump actions/setup-python de la v2.1.1 à la v2.1.2 (@dependabot – #38780)
- Bump actions/upload-artefact de la v2.1.3 à la v2.1.4 (@dependabot – #38779)
- Supprimer la méthode de découverte Netatmo HomeKit (@cgtobi - #38770) (documents netatmo)
- Ajouter l'intégration du lecteur multimédia Roon (@pavoni - #37553) (il y a des documents) (nouvelle intégration)
- Désinscrire les auditeurs d'ozw (@MartinHjelmare - #38787) (documents ozw)
- Ajouter un préréglage de niveau Dynalite (@ ziv1234 - #37533) (docs dynalite)
- Répondre aux commentaires du # 37711 (@esev - #38781) (documents onvif)
- Utilisez l'instance Zeroconf partagée lorsque vous tentez de créer une autre instance Zeroconf (@bdraco - #38744) (documents zeroconf)
- Simplifiez la vérification de l'ID unique de Vizio puisque seules l'adresse IP et la classe d'appareil sont nécessaires (@ raman325 - #37692) (vice docs)
- Mettre à jour les paramètres du constructeur de l'assistant de script (@pnbruckner - #38763)
- Ajoutez async_track_state_added_domain pour le suivi lorsque des états sont ajoutés à un domaine (@bdraco - #38776)
- Créez une variable avec le résultat de wait_template et acceptez le modèle pour l'option de délai d'attente (@pnbruckner - #38634) (documents d'automatisation) (documents de thermostat générique) (documentation ness_alarm) (documents speedtestdotnet) (documents de modèle) (afficher les documents) (documents xiaomi_miio)
- Ajoutez la commande rafraîchir_node_info à l'API websocket OZW (@cgarwood - #38573) (documents ozw)
- async_get_instance n'était pas réentrant pendant l'attente (@elupus - #38263)
- Les assistants tapent des améliorations d'indices (@objectif - #38522)
- mise à jour pour utiliser le dernier module py connecté (@ kit-klein - #38803) (documents connectés)
- Mettre à jour pyipp vers 0.11.0 (@ctalkington - #38820) (documents ipp)
- Mettre à jour rokuecp à 0.6.0 (@ctalkington - #38819) (documents de l'année)
- Ajouter un panneau de commande d'alarme DVR d'agent (@ispysoftware - #36468) (documents agent_dvr) (nouvelle plate-forme)
- Nettoyage des capteurs Netatmo (@cgtobi - #38627) (documents netatmo) (rupture)
- Ajoutez default_* au registre des appareils (@ballob - #38829) (documents mikrotiques)
- Convertir les services de la plateforme Channels pour utiliser le registre de la plateforme (@ballob - #38827) (documents sur les chaînes)
- Ajouter la prise en charge des capteurs binaires à l'intégration Flo (@dmulcahey - #38267) (flo documents) (nouvelle intégration)
- Correctifs de relations publiques Nightscout (@marciogranzotto - #38737) (docs de nightcout)
- Ajouter la prise en charge des commutateurs à l'intégration Flo (@dmulcahey - #38268) (flo documents) (nouvelle intégration)
- Correction d'une faute de frappe dans la docstring media_player (@cgarwood - #38843) (documentation de media_player)
- Correction du test iqvia corrigeant la mauvaise intégration (@bdraco - #38847) (docs iqvia)
- Supprimez les icônes netatmo superflues (@cgtobi - #38859) (documents netatmo)
- Passez pysyncthru à 0.7.0 (@nielstron - #38832) (documentation syncthru)
- Réparer le répartiteur de désabonnement Freebox (@Chaud - #38842) (documents freebox)
- Désactiver l'erreur d'importation de pylint env_canada (@MartinHjelmare - #38868) (documents environnement_canada)
- Correction du nom de l'enregistreur (@ballob - #38866) (documentation input_boolean) (balise documents) (documents de zone)
- Ajouter une case à cocher d'avis de sympathie au modèle de relations publiques (@MartinHjelmare - #38867)
- Ajouter la prise en charge des icônes d'URL Slack (@arychj - #38814) (documents lâches)
- Correction du lien PR dans le modèle PR (@MartinHjelmare - #38871)
- Ajustez le couplage du contrôleur homekit pour avoir une nouvelle étape pour chaque erreur potentiellement récupérable (@bdraco - #38742) (documents homekit_controller)
- Obtenez des informations plus détaillées sur growatt_server (@indykoning - #38852) (documents de growatt_server)
- Passer à la version 0.8.7 (@caronc - #38886) (informer les documents)
- Gérer l'adresse MAC manquante lors de la découverte Daikin (@fredrike - #38840) (documentation Daikin)
- Passez aiohomekit à 0.2.47 (@ Jc2k - #38901) (documents homekit_controller)
- Utiliser le contexte de requête actuel dans la redirection OAuth (@français - #38692) (rupture)
- Ajoutez de nouvelles constantes de classe de périphérique growatt_server (@indykoning - #38906) (documents de growatt_server)
- Ajoutez la méthode track_template_result aux événements (@bdraco - #38802)
- Correction du format des messages du journal dans Daikin (@ctalkington - #38920) (documentation Daikin)
- passer la version d'openevsewifi à la dernière version en amont 1.1.0 (@ausil - #38892) (ouvrir la documentation)
- Améliorations du registre des appareils Huawei LTE (@objectif - #38925) (docs huawei_lte)
- Mettez à jour TrackTemplateResultInfo pour supprimer les effets secondaires de init (@bdraco - #38934)
- Configurez les entités connectées même si le panneau n'est pas immédiatement accessible (@ kit-klein - #38879) (documents connectés)
- Supprimez la configuration YAML obsolète d'OpenUV (@bachya - #38857) (docs openuv) (rupture)
- Améliorer le nommage des capteurs Netatmo (@cgtobi - #38957) (documents netatmo)
- Réparer les options professionnelles de Konnected (@ kit-klein - #38848) (documents connectés)
- Installez ffmpeg sur Travis CI pour les tests de caméra homekit (@objectif - #38955)
- Réorganiser le code de déclenchement (@pnbruckner - #38655)
- mettre à jour python-velbus vers 2.0.44 (@thomasdelaet - #38966) (documentation Velbus)
- Améliorations des conseils de type liés à l'état et au service (@objectif - #38956) (documents ipp) (docs sonarr) (documents wled)
- Ajoutez la vitesse maximale du vent à trafikverket_weatherstation (@ endor-force - #38929) (documents trafikverket_train) (documents trafikverket_weatherstation)
- Faire le manuel check-executables-have-shebangs (@montnemery - #38980)
- Transformez python-openzwave-mqtt en 1.0.5 (@cgarwood - #38984) (documents ozw)
- Autoriser la configuration de media_player à diffusion vide (@montnemery - #38971) (documents de distribution)
- Bump codecov/codecov-action de la v1.0.12 à la v1.0.13 (@dependabot – #38991)
- Correction du test de déclenchement du temps (@pnbruckner - #38988) (docs assistants)
- Passez pysuez à 0.1.19 (@ooii - #38998) (documents suez_water)
- Ajoutez des déclencheurs pour le composant Tag (@dmulcahey - #39004) (balise documents)
- Mettez à jour emulated_hue pour permettre d'obtenir la configuration du pont sans nom d'utilisateur (@kbickar - #38986) (documents emulated_hue)
- Améliorer le schéma de validation time_pattern (@amelchio - #38982) (docs assistants) (rupture)
- Étendre les informations de notification d'interdiction IP/d'échec de connexion (@français - #39020) (documents http)
- Rendre la mise à jour ping binaire_sensor asynchrone (@Ours - #35301) (documentation ping)
- Ajouter le service d'humidité de la zone Rachio (@ brg468 - #38817) (docs rachio)
- Ajouter l'intégration d'images (@ballob - #38969) (documentation media_manager) (nouvelle intégration)
- Suivre les sources d'entités (@ballob - #37258)
- Ajoutez la commande websocket pour obtenir une liste des instances OZW et leur statut (@cgarwood - #39019) (documents ozw)
- Correction de ws create tags (@bramkragten - #39043) (balise documents)
- Ajouter la prise en charge des attributs dans les conditions d'état (numériques) (@français - #39050)
- Intégration de Smart Meter Texas (@grahamwetzler - #37966) (documentation smart_meter_texas) (nouvelle intégration)
- Nettoyez les fichiers du lecteur de flux à la fin (@felipediel - #39064) (lecteur de documents docs)
- Assurez-vous que speedtest annule l'écouteur lors de la mise à jour des options (@bdraco - #39062) (documents speedtestdotnet)
- Ajouter de l'audio au flux (@uvjustin - #38846) (diffuser des documents)
- Mettez à niveau vers aioymaps==1.1.0 pour prendre en charge de nouveaux types d'arrêts #39006 (@devbis - #39021) (docs yandex_transport) (rupture)
- Améliorations de l'intégration de Sentry (@français - #38833) (documents de sentinelle) (rupture)
- Correction de tests plus lents dans sonarr (@ctalkington - #39073) (docs sonarr)
- Mettre à jour le capteur de modèle pour utiliser async_track_template_result (@bdraco - #38940) (documents de modèle)
- Convertir le verrouillage du modèle pour utiliser async_track_template_result (@bdraco - #38946) (documents de modèle)
- Convertir le commutateur de modèle pour utiliser async_track_template_result (@bdraco - #38950) (documents de modèle)
- Convertir le ventilateur de modèle pour utiliser async_track_template_result (@bdraco - #38983) (documents de modèle)
- Convertissez le modèle alarm_control_panel pour utiliser async_track_template_result (@bdraco - #39014) (documents de modèle)
- Convertissez le modèle binaire_sensor pour utiliser async_track_template_result (@bdraco - #39027) (documents de modèle)
- Correction du décodage de la somme de contrôle hlk-sw16. (@jameshilliard - #39080) (hlk_sw16 documents)
- Convertir la couverture du modèle pour utiliser async_track_template_result (@bdraco - #39042) (documents de modèle)
- Convertir la lumière du modèle pour utiliser async_track_template_result (@bdraco - #39045) (documents de modèle)
- Convertir le modèle vide pour utiliser async_track_template_result (@bdraco - #39047) (documents de modèle)
- Supprimez le code inutilisé de l'intégration du modèle (@bdraco - #39048) (documents de modèle)
- Implémentez le flux de configuration dans l'intégration Broadlink (@felipediel - #36914) (documents de lien large) (rupture)
- Mettre à jour le frontend vers 20200820.0 (@bramkragten - #39085) (documents frontaux)
- Générer un identifiant lorsqu'il n'est pas fourni (@bramkragten - #39082) (balise documents)
- Pré-créez des entrées de registre de périphériques homekit_controller lors du traitement de la carte d'entité (@ Jc2k - #39036) (documents homekit_controller)
- Préférer Mac pour l'identifiant de périphérique ONVIF (@renard - #38864) (documents onvif)
- Mettre à jour le nom DOODS (@ poussée15 - #38997) (documents de mort)
- Ajouter un flux de configuration à Kodi (@OnFriend - #38551) (documents de découverte) (faire des documents) (rupture)
- Ajouter une action de script wait_for_trigger (@pnbruckner - #38075) (documents d'automatisation)
- Supprimer le code de découverte ozw mort (@MartinHjelmare - #39098) (documents ozw)
- Utilisez SimpleQueue pour l'enregistreur (@bdraco - #38967) (documentation de l'enregistreur)
- Mettez à jour l'API Websocket pour utiliser async_track_template_result (@bdraco - #39057) (documents websocket_api)
- Déprécier le contexte de script facultatif (@ballob - #39034) (documentation intent_script) (faire des documents) (documents de Panasonic_viera) (docs samsungtv) (documents de modèle) (documents webostv)
- Ignorez le sqlite quick_check lors des redémarrages propres (@bdraco - #38972) (documentation de l'enregistreur)
- Empêcher que des données non valides soient transmises à zeroconf (@bdraco - #39009) (documents zeroconf)
- Simplifier les entités d'intégration de modèles (@bdraco - #39083) (documents de modèle)
- Mettre à jour les déclencheurs du modèle pour utiliser async_track_template_result (@bdraco - #39059) (documents de modèle)
- Mettre à jour Notion pour utiliser un DataUpdateCoordinator (@bachya - #38978) (documents de notion)
- dénomination correcte (@ 2Fake - #39102) (documentation de devolo_home_control)
- Correction d'une exception lors de la vérification si le ventilateur sans vitesse est allumé (@kbickar - #39096) (documents pour les fans) (docs mqtt)
- Nettoyez davantage de ressources netgear_lte à l'arrêt (@amelchio - #39065) (documents netgear_lte)
- Ajoutez le modèle wemo 'Socket' pour la découverte de Homekit (@esev - #38765) (documents locaux)
- Prise en charge du type MIME inconnu pour les pièces jointes d'images dans les e-mails HTML (@esev - #38682) (docs smtp)
- Autoriser les notifications Slack à modifier le nom d'utilisateur/l'icône à la volée (@bachya - #39091)
- Attendez que le courtier accuse réception des opérations MQTT (@montnemery - #39051) (docs mqtt)
- Avertir lorsque le lancement de tts échoue (@montnemery - #38603) (documents de distribution) (dts docs)
- Ajustez les réponses de l'instance/du réseau OZW Websocket (@cgarwood - #39107) (documents ozw)
- Améliorer les tests et le flux de configuration pour Smart Meter Texas (@grahamwetzler - #39089)
- Mettre à jour le modèle de problème pour le nouvel emplacement des journaux (@SeanPM5 - #39115)
- Bump plexapi à 4.1.0 (@jjlawren - #39118) (documents plex)
- Autoriser les clés de modèles dans data_template (@basnijholt - #39008)
- Ajoutez la commande websocket OZW network_statistics (@cgarwood - #39124) (documents ozw) (nouvelle intégration)
- Rendre les entités de modèle rechargeables (@bdraco - #39075) (documents de modèle)
- Ajouter l'intégration Risco (@OnFriend - #36930) (documents sur les rochers) (nouvelle intégration)
- Correction du dernier test d'exécution de l'enregistreur battant (@bdraco - #39134) (documentation de l'enregistreur)
- Suivis de révision du code Risco (@OnFriend - #39143) (documents sur les rochers)
- Corrigez l'erreur Vizio pylance en utilisant l'extension de schéma au lieu de la mise à jour dict (@ raman325 - #39139) (vice docs)
- Mettre à niveau le recensement vers 0.1.3 (@fabaff - #39147) (documents de recensement)
- Mettre à niveau pylast vers 3.3.0 (@fabaff - #39151) (documents de lastfm)
- Ajouter un flux d'options risco (@OnFriend - #39154) (documents sur les rochers)
- Corriger le contexte utilisateur de Sentry et les informations système (@français - #39130) (documents de sentinelle)
- Adresse du suivi de la révision du code Kodi (@OnFriend - #39104) (faire des documents)
- Mettre à niveau beautifulsoup4 vers 4.9.1 (@fabaff - #39158) (gratter les documents)
- Mettre à niveau praw vers 7.1.0 (@fabaff - #39152) (documents reddit)
- Mettez à niveau la connect-box vers 0.2.7 (@fabaff - #39162) (documents upc_connect)
- Mettre à niveau sendgrid vers 6.4.6 (@fabaff - #39148) (documents sendgrid)
- Mettez à niveau python-whois vers 0.7.3 (@fabaff - #39153) (documents whois)
- Mettez à niveau slixmpp vers 1.5.2 (@fabaff - #39169) (documents xmpp)
- ajoutez l'attribut d'état de la zone afin que nous puissions savoir si elle est en file d'attente (@ktownsend-personnel - #39133) (docs de machine à pluie)
- Mettre à niveau sqlalchemy vers 1.3.19 (@fabaff - #39167) (documentation de l'enregistreur) (docs sql)
- Mettez à niveau jinja2 vers >=2.11.2 (@fabaff - #39161)
- Mettez à jour Universal Media_Player pour utiliser async_track_template_result (@bdraco - #39054) (documents universels)
- Mettez à niveau psutil vers 5.7.2 (@fabaff - #39149) (documentation systemmonitor)
- Ajouter des capteurs binaires à l'intégration Risco (@OnFriend - #39137) (documents sur les rochers) (nouvelle plate-forme)
- Corriger les appels non simulés dans Melcloud (@ctalkington - #39170) (documents de Melcloud)
- Rendre le répondeur upnp emulated_hue asynchrone (@bdraco - #39126) (documents emulated_hue)
- Améliorer les performances de dt_util.utcnow() (@bdraco - #39145)
- Convertissez le capteur binaire bayésien pour utiliser async_track_template_result (@bdraco - #39174) (docs bayésiens)
- Mettre à niveau le mutagène vers 1.45.1 (@fabaff - #39166) (dts docs)
- Mettez à niveau discord.py vers 1.4.1 (@fabaff - #39150) (documents discord)
- Mettez à niveau le journal des couleurs vers 4.2.1 (@fabaff - #39159)
- Mettre à jour TwitterAPI vers 2.5.13 (@fabaff - #39157) (docs twitter)
- Autoriser plusieurs entrées de configuration par hôte pour la transmission (@JPHutchins - #39127) (documents de transmission)
- Ajoutez ZwaveStringSensor à l'intégration OZW (@zyberzero - #38676) (documents ozw)
- Mettre à niveau la pré-validation vers 2.7.0 (@français - #39180)
- Mettez à niveau discogs_client vers 2.3.0 (@fabaff - #39164) (documentation Discogs)
- Mettez à niveau py-cpuinfo vers 7.0.0 (@fabaff - #39155) (documentation cpuspeed) (rupture)
- Prise en charge du site radar Rainbow dans la caméra BOM (@madenp - #39129) (bons documents)
- Mettre à jour le modèle de rapport de bug pour le nouvel emplacement des journaux (@lukashass - #39183)
- Ajoutez la prise en charge du code PIN à l'intégration Risco (@OnFriend - #39177) (documents sur les rochers)
- Signaler l'utilisation de extract_entities par les composants personnalisés (@bdraco - #39185)
- Ajoutez unique_id aux capteurs solarlog (@ Ernst79 - #39186) (documents Solarlog)
- Coupez CW de RVB lorsqu'il n'est pas pris en charge dans ozw (@ firstof9 - #39191) (documents ozw)
- Mettez à niveau le débogage vers 1.0.0rc2 (@français - #39195) (documents de débogage)
- Ne rechargez l'entrée de configuration que si elle est chargée (@ballob - #39202) (volume de documents)
- Correction de la course en attendant MQTT ACK (@montnemery - #39193) (docs mqtt)
- Navigation multimédia Websocket pour Plex (@jjlawren - #35590) (documents plex)
- Ajouter l'intégration Shelly (@ballob - #39178) (docs shelly) (nouvelle intégration)
- Mettre à niveau la pré-validation vers 2.7.1 (@français - #39206)
- Couverture de test à 100 % pour le flux de configuration Shelly (@ballob - #39209) (docs shelly)
- Ajoutez des raccourcis lorsque nous savons que le modèle est statique (@ballob - #39208)
- Ajouter l'intégration de Wilight avec SSDP (@leofig-rj - #36694) (documents crépusculaires) (nouvelle intégration)
- Autoriser les modèles dans les paramètres de données et de service (rendant data_template et service_template obsolètes) (@français - #39210)
- Ne triez pas les clés lors du dumping de json et yaml (@bramkragten - #39214) (documents http)
- Standardiser la génération d'uuid pour les événements/stockage/registre (@bdraco - #39184)
- Nettoyage mineur de la gestion MQTT ACK (@montnemery - #39217) (docs mqtt)
- Incluez les premières données contextuelles vues dans l'API du journal de bord (@bdraco - #39194) (journal de bord des documents)
- Frontend mis à jour pour 20200824.0 (@bramkragten - #39224) (documents frontaux)
- Ajouter des commandes de déclenchement/condition websocket (@ballob - #39109) (docs assistants) (documents de modèle) (documents websocket_api) (documents de zone)
- Mettre à jour les mappages des icônes de détection (@bdraco - #39225) (documents de sens)
- Augmentez python-temascal à 0.2 pour lg_soundbar (@akinomeroglu - #39213) (docs lg_soundbar)
- Supprimez 'entity_id' de ToggleRflinkLight (@javicale - #37992) (documents rflink) (rupture)
- Autoriser les utilisateurs propriétaires à modifier le mot de passe de n'importe quel utilisateur (@ballob - #39242) (documentation de configuration)
- Corriger les données d'authentification hassio (@ballob - #39244) (documentation de configuration) (Documents hassio)
- Ajouter la prise en charge des attributs dans le déclencheur d'état/état numérique (@ballob - #39238) (docs assistants)
- Attendez avant d'envoyer le message de naissance MQTT (@montnemery - #39120) (docs mqtt)
- Assurez-vous que des identifiants uniques sont générés pour surepetcare (@ctalkington - #39196) (docs surepetcare)
- Ajouter des appareils de chauffage-refroidissement du contrôleur HomeKit (@vfreex - #38979) (documents homekit_controller)
- Supprimer l'intégration de yr après une demande de yr.no (@Danielhiversen - #39247) (rupture)
- Mettre à jour l'image de base de homeassistant 8.3.0 (@pvizeli - #39245)
- Abonnez-vous aux événements de changement d'état uniquement si le modèle comporte des entités (@bdraco - #39188) (documents de modèle)
- Assurez-vous que le contexte est transmis aux modifications du groupe (@bdraco - #39221) (documents de groupe)
- Prise en charge du rechargement de la plateforme universelle (@bdraco - #39248) (documents de modèle) (documents universels)
- Assurez-vous que le suivi du modèle peut être récupéré une fois que le modèle a généré une exception (@bdraco - #39256)
- Implémenter la découverte locale des appareils Smappee série 2 et leurs améliorations (@bsmappee - #38728) (documents smappee)
- Ajoutez une API pour recharger les entrées de configuration (@bdraco - #39068) (documentation de configuration)
- Ajoutez la possibilité de recharger les groupes de lumière/couverture à partir de yaml (@bdraco - #39250) (documents de groupe) (documents de modèle) (documents universels)
- Renommer la classe de base d'entité pour HMIPC (@SukramJ - #39243) (docs homematicip_cloud)
- Ajoutez la possibilité de recharger les autres plateformes depuis yaml (@bdraco - #39257) (documents de groupe) (documents de repos) (documents de modèle) (documents universels)
- Ajoutez la possibilité de recharger les plateformes de ligne de commande à partir de yaml (@bdraco - #39262) (documents en ligne de commande) (documents de groupe) (documents de repos) (documents de modèle) (documents universels)
- Ajoutez la possibilité de recharger les plateformes de filtrage depuis yaml (@bdraco - #39267) (filtrer les documents)
- Autoriser la désactivation des intégrations dans le manifeste, bloquer l'installation du package uuid et désactiver ezviz (@ballob - #38444) (documents ezviz) (rupture)
- Version passer de panasonic_viera à 0.3.6 (@evilmarty - #39269) (documents de Panasonic_viera)
- Supprimez services.yaml de l'intégration Broadlink (@felipediel - #39261) (documents de lien large)
- Passez la bibliothèque Brother à la version 0.1.15 (@bieniu - #39226) (frère docs) (rupture)
- Ajouter une option d'horodatage pour input_datetime.set_datetime (@pnbruckner - #39121) (documents input_datetime)
- Ajouter la version du cache à GitHub Actions CI (@français - #39277)
- Empêcher Bluepy de faire partie de Requirements_all.txt (@ballob - #39275)
- Empêcher la saisie d'être installée (@ballob - #37707) (rupture)
- Ajout de la possibilité de recharger les plateformes de statistiques depuis yaml (@bdraco - #39268) (documents statistiques)
- Augmenter le cache CI (@ballob - #39283)
- Supprimez les derniers morceaux de asyncio.coroutine (@ballob - #39280) (documents mqtt_eventstream) (documentation shell_command)
- Nettoyez le reste du test de rechargement pour utiliser le luminaire pytest request_mock (@bdraco - #39282) (documents de repos)
- Centralisez la configuration de knx et mettez à jour xknx vers 0.12.0 (@ marvin-w - #39219) (docs knx) (rupture)
- Ajouter des tests pour le navigateur multimédia Plex (@jjlawren - #39220) (documents plex)
- Autoriser la transmission de l'identifiant utilisateur au lieu du nom d'utilisateur pour modifier le mot de passe (@ballob - #39266) (documentation de configuration)
- Ajouter des tests pour les capteurs Broadlink (@felipediel - #39230) (documents de lien large)
- Certificat mis à jour > 2020.6.20 (@fabaff - #39160)
- Transférer les blocages à 0.4.10 (@MartinHjelmare - #39312) (Hangouts Google Documents)
- Correction du flux de configuration et de la mise à jour de l'état de Panasonic Viera (@joogps - #39303) (documents de Panasonic_viera)
- Améliorez le noir vers 20.8b1 (@français - #39287)
- Supprimer l'exigence de protobuf du manifeste tensorflow (@MartinHjelmare - #39316) (documents tensorflow)
- Bump version zigpy-cc (@matgad - #39318) (documents zha)
- Nettoyages d'exigences triviales (@objectif - #39222)
- Ignorer l'installation sur le pylint tox (@objectif - #39260)
- Ajouter la fonctionnalité du navigateur multimédia Spotify (@cgtobi - #39240) (Spotify Docs)
- Ajoutez la commande get_nodes à l'API websocket OZW (@cgarwood - #39317) (documents ozw)
- Utilisez un booléen pour l'état du ventilateur mqtt (@montnemery - #39332) (docs mqtt)
- Refonte des attributs Météo France « next_rain » (@oncleben31 - #39092) (documents meteo_france) (rupture)
- Empêcher les duckdns de consommer 100 % du processeur lorsque le temps avance brusquement (@bdraco - #39334) (documents duckdns)
- Bump zeroconf à 0.28.2 (@pawlizio - #39322) (documents zeroconf)
- Basculez duckdns pour utiliser async_call_later (@bdraco - #39339) (documents duckdns)
- Bump rflink à 0.0.54 (@jgrob1 - #39342) (documents rflink)
- Ajouter (dé)contourner les services à Risco (@OnFriend - #39292) (documents sur les rochers)
- Ajouter un mappage personnalisé des états Risco (@OnFriend - #39218) (documents sur les rochers)
- Améliorer la gestion du volume pour Roon (@pavoni - #39119) (il y a des documents)
- Prise en charge de la sélection des protocoles http vs https pour qvrpro (@woneill - #38951) (docs qvr_pro)
- Ajoutez la possibilité de recharger les plateformes de tendances depuis yaml (@bdraco - #39341) (documents de tendance)
- Ajoutez la possibilité de recharger les plates-formes de taille de fichier à partir de yaml (@bdraco - #39347) (documents de taille de fichier)
- Ajoutez la possibilité de recharger les plateformes generic_thermostat depuis yaml (@bdraco - #39291) (documents de thermostat générique)
- Ajouter un attribut de périphérique pour la poignée rotative homematicip_cloud (@SukramJ - #39144) (docs homematicip_cloud)
- Ajoutez la possibilité de recharger les plateformes history_stats depuis yaml (@bdraco - #39337) (documentation history_stats)
- correction du noir sur les tests generic_thermostat (@ctalkington - #39350) (documents de thermostat générique)
- Correction du noir sur homematicip_cloud binaire_sensor (@ctalkington - #39351) (docs homematicip_cloud)
- Bump arcam fmj sans installation requise sur asyncio (@elupus - #39353) (documents arcam_fmj)
- Améliorations du chaînage et du packaging des exceptions (@objectif - #39320)
- Utilisez icmplib pour le ping lorsqu'il est disponible (@bdraco - #39284) (documentation ping)
- Assurez-vous que nous déclenchons toujours les changements de modèle de temps après la microseconde 0 (@bdraco - #39302)
- Mettre à jour les déclencheurs temporels pour utiliser async_track_state_change_event (@bdraco - #39338) (docs assistants)
- Ajoutez la possibilité de recharger les plateformes génériques depuis yaml (@bdraco - #39289) (documents génériques)
- Ajoutez la possibilité de recharger homekit depuis yaml (@bdraco - #39326) (docs homekit)
- Autoriser l'exposition de domaines dans le cloud (@ballob - #39216) (documents cloud)
- Ajouter une description de ce qui a provoqué le déclenchement d'un déclencheur d'automatisation (@pnbruckner - #39251) (documents arcam_fmj) (documents d'automatisation) (documents geo_location) (docs assistants) (faire des documents) (documents litejet) (docs mqtt) (documents de soleil) (documents de modèle) (documents de webhook) (documents de zone)
- Ajouter la prise en charge du rechargement de min_max depuis yaml (@bdraco - #39327) (documents min_max)
- Ajouter la prise en charge de hmi208 (prise xiaomi BLE) (@saury - #39306) (documents xiaomi_miio)
- Ajoutez la prise en charge de base de la lumière et des capteurs à Shelly (@ballob - #39288) (docs shelly) (nouvelle plate-forme)
- Enregistrez les services de notification mobile_app lorsqu'un nouvel appareil est ajouté (@bdraco - #39356) (docs mobile_app) (notifier les documents)
- Simplifiez le débogage des applications mobiles en ajoutant le nom de l'appareil expéditeur (@anyuta1166 - #38518) (docs mobile_app)
- Désinscrire les services de notification mobile_app lorsqu'un appareil est supprimé (@bdraco - #39359) (docs mobile_app) (notifier les documents)
- Ajoutez la possibilité de recharger les plateformes ping depuis yaml (@bdraco - #39344) (documentation ping)
- Correction de la vulnérabilité de l'intégration du soleil aux changements soudains et importants d'horloge (@pnbruckner - #39335) (documents de soleil)
- Assurez-vous que les notifications mobile_app sont réenregistrées après l'ajout, la suppression et l'ajout (@bdraco - #39362) (docs mobile_app) (notifier les documents)
- Réduisez les changements d'état d'automatisation en utilisant l'attribut last_triggered de l'assistant de script (@pnbruckner - #39323) (documents d'automatisation) (rupture)
- Augmenter la couverture des tests pour l'intégration de rfxtrx (@ RobBie1221 - #39340) (documents rfxtrx)
- Ajouter les mappages d'état manquants pour xiaomi_miio (@rytilahti - #39357) (documents xiaomi_miio)
- bosse pymediaroom (@dgomes - #39360) (documentation de mediaroom)
- Rechargez le service de notification de l'application mobile en cas de changement de nom de l'appareil, ajoutez le nom de l'appareil à tous les journaux de webhook (@dshokouhi - #39364) (docs mobile_app)
- Ajouter le service d'éclairage de caméra Netatmo (@cgtobi - #39354) (documents netatmo)
- Corriger les événements du calendrier Todoist (@boralyl - #39197) (docs de todoist)
- Ajouter la prise en charge du verrouillage de base pour fibaro (@pbalogh77 - #38962) (documents fibaro) (nouvelle plate-forme)
- Améliorer les correctifs dans les tests des capteurs Broadlink (@ctalkington - #39366) (documents de lien large)
- Correction du test solaire sur l'heure du patch puisqu'il est maintenant récupéré (@bdraco - #39372) (documents de soleil)
- Mettez à niveau pylint vers 2.6.0 (@objectif - #39363)
- Mettre à niveau isort vers la version 5.4.2 (@objectif - #37939)
- Mettez à niveau pydocstyle vers 5.1.0 (@objectif - #39374)
- Détectez les appareils défectueux lorsque Google Sync (@ballob - #39377) (documents google_assistant)
- Augmentez python-temescal à 0.3 pour lg_soundbar (@bernimoses - #39379) (docs lg_soundbar)
- Accompagner un partenaire dans la découverte d'aqara (@shenxn - #37926) (documents de xiaomi_aqara)
- Recharger les plates-formes de notification en même temps que asyncio.gather (@bdraco - #39384) (notifier les documents)
- Ajoutez un flux de configuration à nzbget (@ctalkington - #38938) (documents nzbget) (rupture)
- Correction de la liaison fan.turn_on avec la vitesse OFF (ryprystupa - #39387) (documents sur les obligations)
- Mettez à niveau l'égypte éternelle vers la version 0.0.12 (@amelchio - #39386) (documents netgear_lte)
- Rétablir « Prise en charge de la sélection des protocoles http vs https pour qvrpro (#38951) » (@français - #39385) (docs qvr_pro)
- Améliorer la gestion des exceptions dans Android TV (@JeffLIrion - #39229) (documents androidtv)
- Ajustez les performances du journal de bord pour tenir compte des modifications récentes (@bdraco - #39348) (documents d'automatisation) (journal de bord des documents) (documents de script)
- Ajoutez la sécurité device_class aux capteurs binaires de stockage synology_dsm (@Mariusthvdb - #39310) (documents synology_dsm)
- Créez une classe CoordinationEntity pour éviter de répéter le code dans les intégrations (@bdraco - #39388)
- Correction des demandes de synchronisation de Marytts dans la boucle d'événements (@ctalkington - #39399) (docs marytts)
- Ajoutez la prise en charge de base de Binary_sensor à Shelly (@bieniu - #39365) (docs shelly) (nouvelle plate-forme)
- Ajoutez plus de capteurs à l'intégration Shelly (@bieniu - #39368) (docs shelly)
- Mettez à jour air_quality pour utiliser CoordinationEntity (@pringstan - #39410) (documents aérés)
- Correction des identifiants de registre de périphérique en double Huawei_lte (@objectif - #39409) (docs huawei_lte)
- N'interrompez pas la synchronisation Alexa lorsque vous rencontrez une mauvaise entité (@ballob - #39380) (documents alexa)
- Mettez à jour Powerwall pour utiliser CoordinationEntity (@bdraco - #39389) (documents Powerwall)
- Mettez à jour Griddy pour utiliser CoordinationEntity (@bdraco - #39392) (documents griddy)
- Mettez à jour myq pour utiliser CoordinationEntity (@bdraco - #39393) (documents myq)
- Mettre à jour l'écrou pour utiliser CoordinationEntity (@bdraco - #39394) (documents de noix)
- Mettre à jour le programme de mise à jour pour utiliser CoordinationEntity (@bdraco - #39396) (documents de mise à jour)
- Mettez à jour cert_expiry pour utiliser CoordinationEntity (@bdraco - #39397) (documents cert_expiry)
- Mettre à jour Airly pour utiliser CoordinationEntity (@pringstan - #39413) (documents aérés)
- Mettez à jour Roku pour utiliser CoordinationEntity (@ctalkington - #39405) (documents de l'année)
- Mettez à jour atag pour utiliser CoordinationEntity (@pringstan - #39414) (documents atag)
- Mettez à jour Nexia pour utiliser CoordinationEntity (@bdraco - #39391) (documents Nexia)
- Google : récupérer à partir d'une entité levée lors de la sérialisation d'une requête (@ballob - #39381) (documents google_assistant)
- Ajoutez l'intégration sharkiq pour les robots aspirateurs Shark IQ (@ajmarks - #38272) (documentation sharkiq) (nouvelle intégration)
- CoordinateurEntité à appeler super add_to_hass (@ballob - #39416)
- mettre à jour nzbget pour utiliser CoordinationEntity (@ctalkington - #39406) (documents nzbget)
- Mettez à jour speedtestdotnet pour utiliser CoordinationEntity (@pringstan - #39404) (documents speedtestdotnet)
- Formater sharkiq avec du noir (@pringstan - #39422) (documentation sharkiq)
- Mettre à jour Airvisual pour utiliser CoordinationEntity (@pringstan - #39417) (documents aériens)
- Mettez à jour frère pour utiliser CoordinationEntity (@pringstan - #39418) (frère docs)
- Mettez à jour accuweather pour utiliser CoordinationEntity (@pringstan - #39408) (documentation Accuweather)
- Mettez à jour ipp pour utiliser CoordinationEntity (@ctalkington - #39412) (documents ipp)
- Mettez à jour eafm pour utiliser CoordinationEntity (@pringstan - #39420) (documents eafm)
- Mettez à jour les gios pour utiliser CoordinationEntity (@pringstan - #39421) (documents gios)
- Mettez à jour juicenet pour utiliser CoordinationEntity (@pringstan - #39424) (documents juicenet)
- Mettez à jour smart_meter_texas pour utiliser CoordinationEntity (@bdraco - #39426) (documentation smart_meter_texas)
- Correction des erreurs pylint pour sharkiq (@pringstan - #39428) (documentation sharkiq)
- Mettez à jour sharkiq pour utiliser CoordinationEntity (@bdraco - #39427) (documentation sharkiq)
- Mettre à jour iammeter pour utiliser CoordinationEntity (@pringstan - #39423) (documents iammeter)
- Mettez à jour accuweather pour utiliser pleinement CoordinationEntity (@pringstan - #39431) (documentation Accuweather)
- Mettez à jour poolsense pour utiliser CoordinationEntity (@pringstan - #39435) (documents polishsense)
- Mettez à jour Tesla pour utiliser CoordinationEntity (@pringstan - #39436) (documents tesla)
- Mettez à jour stookalert pour utiliser la constante DEVICE_CLASS_SAFETY (@Mariusthvdb - #39438) (dookalert docs)
- Mettez à jour WLED pour utiliser CoordinationEntity (@pringstan - #39442) (documents wled)
- Mettez à jour wolflink pour utiliser CoordinationEntity (@pringstan - #39444) (documentation wolflink)
- Mettez à jour pi_hole pour utiliser CoordinationEntity (@pringstan - #39433) (documents pi_hole)
- Mettez à jour upnp pour utiliser CoordinationEntity (@bdraco - #39434) (documentation upnp)
- Mettez à jour le dessin pour utiliser CoordinationEntity (@pringstan - #39441) (afficher les documents)
- Mettez à jour tankerkoenig pour utiliser CoordinationEntity (@bdraco - #39440) (documentation tankerkoenig)
- Mettre à jour la vignette pour utiliser CoordinationEntity (@pringstan - #39439) (docs de tuiles)
- Mettre à jour la teinte pour utiliser CoordinationEntity (@pringstan - #39446) (documents de teinte)
- Empêcher CoordinationEntity de demander des mises à jour sur les entités désactivées (@bdraco - #39452)
- Mettre à jour l'état du roku plus rapidement après les actions (@ctalkington - #39453) (documents de l'année)
- Mettez à jour meteo_france pour utiliser CoordinationEntity (@pringstan - #39432) (documents meteo_france)
- Mettez à jour plugwise pour utiliser CoordinationEntity (@bdraco - #39457) (documentation plugwise)
- Mettre à jour la notion pour utiliser CoordinationEntity (@bdraco - #39460) (documents de notion)
- Mettre à jour le coronavirus pour utiliser CoordinationEntity (@pringstan - #39449) (documents sur les coronavirus)
- Mettez à jour risco pour utiliser CoordinationEntity (@bdraco - #39456) (documents sur les rochers)
- Mettez à jour xknx à 0.13.0 (@ marvin-w - #39407) (docs knx)
- Mise à jour effectuée pour utiliser CoordinationEntity (@bdraco - #39462) (rencontré docs)
- Ajoutez bieniu comme propriétaire du code pour Shelly (@bieniu - #39467) (docs shelly)
- Mettez à jour coolmaster pour utiliser CoordinationEntity (@bdraco - #39465) (documents coolmaster)
- Mettez à jour dexcom pour utiliser CoordinationEntity (@bdraco - #39464) (documents dexcom)
- Mettez à jour ovo_energy pour utiliser CoordinationEntity (@bdraco - #39459) (documents ovo_energy)
- Mettez à jour control4 pour utiliser CoordinationEntity (@bdraco - #39466) (documents control4)
- Mettez à jour hunterdouglas_powerview pour utiliser CoordinationEntity (@bdraco - #39463) (documentation de hunterdouglas_powerview)
- Correction d'un échec intermittent du test de l'enregistreur (@bdraco - #39468) (documentation de l'enregistreur)
- Améliorer les correctifs dans les tests Marytts (@ctalkington - #39458) (docs marytts)
- Implémenter la révision du code pour nzbget (@ctalkington - #39425) (documents nzbget) (rupture)
- Clarifier quand le message provient du FCM (@TomBrien - #39455) (docs mobile_app)
- Mise à jour disponible pour utiliser CoordinationEntity (@bdraco - #39469) (docs awair)
- Mettez à jour Schluter pour utiliser CoordinationEntity (@bdraco - #39454) (documents schluter)
- Correction du battement du test de déclenchement du dispositif d'éclairage (@bdraco - #39470) (documents légers)
- Ajouter l'intégration pour les cartes d'automatisation ProgettiHWSW (@ArdaSeremet - #37922) (documentation progettihwsw) (nouvelle intégration)
- Mettez à jour progettihwsw pour utiliser CoordinationEntity (@ctalkington - #39477) (documentation progettihwsw)
- Rendre le nom d'utilisateur onvif facultatif (@ timmo001 - #39415) (documents onvif)
- Appliquer la révision du code pour le flux de configuration insteon (@ teharris1 - #39171) (docs insteon)
- Assurez-vous que les correctifs s'appliquent lors du test de Marytts (@ctalkington - #39490) (docs marytts)
- Correction d'un problème avec set_speed(off) lorsque l'API HA directe pour la vitesse définie est appelée (ryprystupa - #39488) (documents sur les obligations)
- Ajouter des en-têtes de cache à l'intégration d'images (@ballob - #39402) (documents d'image)
- Mettez à niveau pydocstyle vers 5.1.1 (@français - #39492)
- Corrigez le modèle oauth2 en mettant à jour le nom de la méthode obsolète (@ timmo001 - #39486)
- Mettez à niveau sentry-sdk vers 0.17.1 (@français - #39495) (documents de sentinelle)
- Autoriser le chargement des tableaux de bord Lovelace non seulement à partir de la racine (@denysdovhan - #37561) (documents d'amour)
- Détecter les commentaires dans les modèles jinja (@ballob - #39496)
- Ajouter la prise en charge d'une station météo dédiée au sein de KNX (@ marvin-w - #39476) (docs knx) (nouvelle plate-forme)
- route53 – prise en charge de la mise à jour du domaine de base (@arunderwood - #39264) (documentation route53)
- Ajoutez le capteur d'éclairement de la passerelle Xiaomi Miio et la lumière de la passerelle (@starkillerOG - #37959) (documents xiaomi_miio)
- Ignorer la configuration des dépendances si elles sont déjà configurées (@bdraco - #39482)
- Ajouter des services d'entité à l'intégration Flo (@dmulcahey - #38287) (flo documents) (nouvelle intégration)
- Corrigez le composant ADS en faisant passer la version de pyads à 3.2.2 (@stlehmann - #39502) (documents publicitaires)
- Ajouter un flux de configuration à Yeelight (@shenxn - #37191) (documents de découverte) (documents yeelight) (rupture)
- Passer la bibliothèque gios à la version 0.1.3 (@bieniu - #39507) (documents gios)
- Dépendance de bump à 0.11.0 pour HomematicIP Cloud (@SukramJ - #39508) (docs homematicip_cloud)
- Mettre à jour Pyrisco vers 0.2.4 (@OnFriend - #39521) (documents sur les rochers)
- Mettre à jour pyvolumio vers 0.1.2 (@OnFriend - #39522) (volume de documents)
- Bump zeroconf à 0.28.3 (@bdraco - #39471) (documents zeroconf)
- Mettre à jour pyvolumio vers 0.1.1 (@OnFriend - #39525) (faire des documents)
- Corriger les propriétaires de code Kodi (@bdraco - #39532) (faire des documents)
- Faites en sorte que async_track_template_result suive plusieurs modèles (@bdraco - #39371) (docs bayésiens) (documents de modèle) (documents universels) (documents websocket_api)
- Augmentez Yeelight à 0.5.3 (@shenxn - #39542) (documents yeelight)
- Correction de l'URL de l'API obsolète dans noaa_tides (@jdelaney72 - #39370) (noaa_tides docs)
- Ajoute la propriété de nom manquante au périphérique météo KNX (@ marvin-w - #39547) (docs knx)
- Bump version openwrt-luci-rpc: 1.1.3 → 1.1.5 (@fbradyirl - #39545) (documents luci)
- Gérer les valeurs manquantes dans les capteurs Shelly (@OnFriend - #39515) (docs shelly)
- Correction de la balise de fin manquante dans la clé de traduction (@ SNoof85 - #39546) (docs insteon)
- Ajouter la prise en charge des appareils Shelly authentifiés (@OnFriend - #39461) (docs shelly)
- Filtrer les capteurs Shelly déconnectés (@ballob - #39516) (docs shelly)
- Fournir des actions définies par l'utilisateur à l'application (@TomBrien - #38572) (documents ios)
- Corrections de scènes Squeezebox (@rajlaud - #38214) (documents squeezebox) (rupture)
- Déprécier la transmission manuelle des identifiants d'entité aux entités modèles (@bdraco - #39382) (documents de modèle) (rupture)
- Assure la compatibilité avec les anciennes installations de Home Assistant. (@jyavenard - #39539) (documents emulated_hue) (rupture)
- Mettez à jour pycoolmaster-async vers 0.1.1 (@OnFriend - #39551) (documents coolmaster)
- Résoudre les problèmes de révision ouverts dans l'intégration de sharkiq (@ajmarks - #39504) (documentation sharkiq)
- Appliquer la révision du code sur progettihwsw (@ArdaSeremet - #39520) (documentation progettihwsw)
- Frontend mis à jour pour 20200901.0 (@bramkragten - #39560) (documents frontaux)
- Utiliser l'état des médias pour mieux représenter l'état du roku (@ctalkington - #39540) (documents de l'année) (rupture)
- Passez openwrt-luci-rpc à 1.1.6 (@fbradyirl - #39561) (documents luci)
- Ajoutez des capteurs de surchauffe et de vibration Shelly (@ chemelli74 - #39556) (docs shelly)
- Ajouter le support API spécifique non officiel d'Alexa pour l'italien (@paoloantinori - #39475) (documents alexa)
- Ajout de la possibilité de désactiver le quick_check sqlite3 (@bdraco - #39479) (documentation de l'enregistreur)
- Surmonter la limitation de configuration simultanée de groupe (@bdraco - #39483) (documents de groupe)
- Propriété de résultat Annuler la décoration RenderInfo (@bdraco - #39108)
- Correction de la mise à jour de découverte de MQTT light (@montnemery - #39325) (docs mqtt)
- Ajoutez la fonctionnalité de navigateur multimédia Sonos (@cgtobi - #39239) (documents sonos)
- Ajoutez l'option de niveau de journalisation max_exceeded aux automatisations et aux scripts (@pnbruckner - #39448) (documents d'automatisation) (documents de script)
- Gérer l'entité Alexa supprimée (@ballob - #39569) (documents alexa)
- Supprimer le test floconneux qui n'a rien testé (@ballob - #39571) (documents de wake_on_lan)
- Registre des appareils synchronisés (@objectif - #36750) (documents de découverte) (documentation syncthru)
- Mettre à jour automatiquement la liste des applications pour Vizio SmartTV (@ raman325 - #38641) (vice docs)
- Ajouter la prise en charge des classes de récepteurs et de haut-parleurs (@elupus - #38381) (documents google_assistant) (documentation de media_player)
- Met.no migre du point de terminaison classique vers le point de terminaison complet (@thimic - #39493) (rencontré docs) (rupture)
- Correction du formatage noir de Vizio (@MartinHjelmare - #39573) (vice docs)
- Correction de quelques utilisations supplémentaires d'asynctest (@ballob - #39570)
- Correction de la déconnexion de l'UPC ConnectBox et des noms d'hôte des appareils (@ofalvai - #39568) (documents upc_connect)
- Fournissez une option de journal de bordentity_matches_only pour optimiser la recherche d'une seule entité (@bdraco - #39555) (journal de bord des documents)
- mise à niveau de la version de la bibliothèque vers 0.46 (@ ziv1234 - #39580) (docs dynalite)
- Supprimez les assertions de test Vizio pour les détails d'intégration dans test_init (@ raman325 - #39579) (vice docs)
- Améliorer le code Yeelight (@shenxn - #39543) (documents yeelight)
- Ajoutez get_migration_config à l'API zwave websocket (@cgarwood - #39577) (documents zwave) (nouvelle intégration)
- Lectures du capteur rond pour la bombe (@pringstan - #39513) (bons documents)
- Réintroduire l'URL met.no personnalisée (@Danielhiversen - #39583) (rencontré docs)
- Ajouter le service Plex pour actualiser une bibliothèque (@jjlawren - #39094) (documents plex)
- Ajoutez la possibilité de recharger les plateformes rpi_gpio depuis yaml (@Ours - #39548) (documentation rpi_gpio)
- Prise en charge du rechargement de la plateforme de notification de groupe (@bdraco - #39511) (documents de groupe) (notifier les documents)
- Prise en charge du rechargement de la plate-forme de notification restante (@bdraco - #39527) (documents de repos)
- Prise en charge du rechargement de la plate-forme de notification de télégramme (@bdraco - #39529) (documents de télégramme)
- Prise en charge du rechargement de la plateforme de notification smtp (@bdraco - #39530) (documents de groupe) (notifier les documents) (documents de repos) (docs smtp)
- Prise en charge du rechargement de la configuration mqtt yaml (@bdraco - #39531) (docs mqtt)
- Correction de la récupération de la pluie pour OWM (@Rikorose - #39566) (documents openweathermap)
- Ajouter Récemment ajouté et Sur le pont au navigateur multimédia Plex (@jjlawren - #39232) (documents plex)
- Améliorer les tests pour l'intégration GIOS (@bieniu - #39514) (documents gios)
- Ajouter un service pour rechercher de nouveaux clients Plex (@jjlawren - #39074) (documents plex)
- Correction d'un message d'erreur erroné lors de l'ajout d'un nouveau point d'accès HomematicIP Cloud (@SukramJ - #39599) (docs homematicip_cloud)
- Bump hass-nabucasa à 0.36.0 (@ballob - #39603) (documents cloud)
- Ajouter la prise en charge de Shelly Gas à l'intégration Shelly (@bieniu - #39478) (docs shelly)
- Mettez à niveau sentry-sdk vers 0.17.3 (@français - #39607) (documents de sentinelle)
- Mettre à niveau Informe vers 0.8.8 (@français - #39606) (informer les documents)
- Exposer plus d'attributs dans l'itinéraire (@DarkFox - #37216) (documentation de rejseplanen)
- Passez pytradfri à 7.0.0, prenez en charge plusieurs passerelles (@ballob - #39609) (docs tradfri)
- Mettre à jour aioswitcher vers 1.2.1 (@TomerFi - #39614) (documentation switcher_kis)
- Ajoutez HmIP-STV au Cloud HomematicIP (@SukramJ - #39518) (docs homematicip_cloud)
- Ajouter un lien de dépannage au message d'erreur pour xiaomi_aqara (@starkillerOG - #39617) (documents de xiaomi_aqara)
- Répondre aux commentaires de révision de Plex (@jjlawren - #39591) (documents plex)
- Ajoutez .well-known/password-change (@ballob - #39613) (documents frontaux) (documents http)
- Redémarrez les flux keepalive (@esev - #38863) (diffuser des documents)
- Utilisez DataUpdateCoordinator pour supla (@mwegrzynek - #38921) (documents supla)
- Assistant Google ouvrirfermer (@elupus - #39612) (documents google_assistant)
- Nettoyer les données tradfri hass et ajouter des tests (@MartinHjelmare - #39620) (docs tradfri)
- correction du noir pour le flux (@ctalkington - #39622) (diffuser des documents)
- Utilisez CoordinationEntity pour supla (@ctalkington - #39621) (documents supla)
- Améliorer la gestion de la position des médias mpd (@ctalkington - #39390) (documents mpd)
- Ajoutez la fonction pratique as_local aux modèles jinja (@bdraco - #39618)
- Améliorer le test du capteur sonarr (@ctalkington - #39623) (docs sonarr)
- Configurer automatiquement le type d'authentification HTTP dans les instantanés ONVIF (@OnFriend - #38729) (documents onvif)
- Ajouter une classe d'appareils pour les appareils Roku (@ctalkington - #39627) (documents de l'année)
- Mettre à jour l'intégration DSMR pour importer yaml dans ConfigEntry (@ RobBie1221 - #39473) (documents dsmr)
- Ajouter une classe de périphérique aux périphériques directv (@ctalkington - #39628) (documents directv) (documents directv)
- Ajouter l'attribut de canal radio à Sonos (@amelchio - #39631) (documents sonos)
- Ajouter des tests pour les télécommandes Broadlink (@felipediel - #39235) (documents de lien large)
- Augmentez Nexia à 0.9.4 (@bdraco - #39634) (documents Nexia)
- Améliorer les tests des capteurs Broadlink (@ctalkington - #39632) (documents de lien large)
- Ajouter la prise en charge des ventilateurs VeSync (@TheGardenMonkey - #36132) (documents vesync) (nouvelle plate-forme)
- Correction de la validation des étendues Spotify pour la réauthentification (@français - #39638) (Spotify Docs)
- Mettre à niveau isort vers la version 5.5.0 (@français - #39639) (documents de sens)
- Ajoutez une nouvelle méthode de recherche de film Plex pour media_player.play_media (@jjlawren - #39584) (documents plex)
- Mise à niveau vers 0.4.4 (@français - #39641) (documents wled)
- Correction des capteurs sans attribut d'unité dans l'intégration Shelly (@bieniu - #39629) (docs shelly)
- Ajoutez une charge utile à la sortie de débogage de rest_command (@hmmbob - #39190) (documentation rest_command)
- Soyez résilient aux erreurs lors de la réception de SMS (@local - #37577) (docs sms)
- Autoriser l'utilisation du fichier cacert d'environnement (@bjornsnoen - #38816)
- Ajouter des thermostats devolo (@ 2Fake - #38594) (documentation de devolo_home_control) (nouvelle plate-forme)
- Correction d'une assertion manquante dans le test du modèle (@bdraco - #39648)
- Ajoutez quelques capteurs manquants pour l'intégration de Shelly (@bieniu - #39651) (docs shelly)
- Réduire le niveau de journalisation pour les appels de service Plex (@jjlawren - #39647) (documents plex)
- Ne traitez pas Nexia http introuvable comme une authentification invalide (@bdraco - #39484) (documents Nexia)
- Autoriser une URL distincte pour l'état du commutateur REST (@jjlawren - #39557) (documents de repos)
- Implémentation de Media Source pour Chromecast (@hunterjm - #39305) (documents de distribution) (documents par défaut_config) (documentation media_finder) (nouvelle intégration)
- Bibliothèque Bump Brother (@bieniu - #39657) (frère docs)
- Ajouter un identifiant unique au fan de la démo (@kbickar - #39658) (démo de documents)
- Améliorer la gestion des données radio roon (@pavoni - #39659) (il y a des documents)
- Ajouter la prise en charge du navigateur multimédia Netatmo (@cgtobi - #39578) (documents de distribution) (documents par défaut_config) (documentation media_source) (documents netatmo) (nouvelle intégration)
- Bumping version aioasuswrt afin qu'elle ait une balise de licence et un manifeste (@kennedyshead - #39654) (docs asuswrt)
- Adresser les commentaires de révision sur la mise à jour dsmr à ConfigEntry (@ RobBie1221 - #39662) (documents dsmr)
- Utilisez l'instance Zeroconf partagée dans esphome (@bdraco - #38747) (documents esphome)
- Ajouter des capteurs d'événements pour risco (@OnFriend - #39594) (documents sur les rochers) (nouvelle plate-forme)
- Empêcher mpchc de spammer les journaux (@ctalkington - #39663) (documents mpchc)
- Améliorer la réponse du websocket ozw lorsque le nœud n'est pas trouvé (@cgarwood - #39653) (documents ozw)
- Remplacez l'ancien préfixe source des chaînes par le nouveau navigateur multimédia (@elupus - #39596) (documentation philips_js)
- Refactoriser les tests sharkiq (@ajmarks - #39564) (documentation sharkiq)
- Ajoutez l'adresse Mac au tracker sky_hub (@RogerSelwyn - #39506) (documentation sky_hub)
- Frontend mis à jour pour 20200904.0 (@bramkragten - #39665) (documents frontaux)
- Enregistrer le panneau du navigateur multimédia (@hunterjm - #39655) (documentation media_source)
- Bump bibliothèque gios (@bieniu - #39669) (documents gios)
- Bump bibliothèque accuweather (@bieniu - #39667) (documentation Accuweather)
- Ajoutez OpenWeatherMap config_flow (@freekode - #34659) (documents openweathermap) (rupture)
- Améliorer le moniteur du système (@spacegaier - #36283) (documentation systemmonitor)
- Ajoutez des paramètres pour activer l'authentification dans l'intégration Apache Kafka (@inishchith - #39611) (documents apache_kafka)
- Ajouter une validation de connexion lors de l'importation pour l'intégration dsmr (@ RobBie1221 - #39664) (documents dsmr)
- Ajouter une intégration Kasa émulée (@kbickar - #39630) (documents emulated_kasa) (documents de sens) (nouvelle intégration)
- Correction du test de flux d'option monoprix (@MartinHjelmare - #39685) (documents monoprice)
- Ajouter la prise en charge d'iSmartGate (@vangorra - #39437) (documentation gogogate2)
- Correction de l'autorisation starline (@Funcy-dcm - #39674) (documents de starline)
- Supprimez le préfixe UNIT_ pour le pourcentage constant (@pringstan - #39383)
- Utilisez plus de constantes homeassistant dans NWS (@MatthieuFlamm - #39690) (dws docs)
- Faire correspondre la documentation sur l'exposition étant True par défaut (@elupus - #39692) (documents google_assistant)
- Ajouter la gestion des erreurs d'appel de l'API tradfri (@MartinHjelmare - #39681) (docs tradfri)
- Ajouter la navigation multimédia radio Arcam (@elupus - #39593) (documents arcam_fmj)
- Améliorer la gestion des périphériques DHCP (@ chemelli74 - #39683) (docs shelly)
- Passez pytradfree à 7.0.1 (@MartinHjelmare - #39696) (docs tradfri)
- Mettre à niveau TensorFlow vers 2.3 (@hunterjm - #39673) (documents tensorflow)
- Mock tradfri s'allume correctement (@MartinHjelmare - #39706) (docs tradfri)
- Passez pytradfree à 7.0.2 (@MartinHjelmare - #39707) (docs tradfri)
- Ajouter la prise en charge du navigateur multimédia à roku (@ctalkington - #39652) (documents de l'année)
- Parcourir la classe multimédia (@ballob - #39698) (documents arcam_fmj) (documentation de media_player) (documentation media_source) (documents netatmo) (documentation philips_js) (documents plex) (documents de l'année) (documents sonos) (Spotify Docs)
- Faire du périphérique multi-commutateurs un seul périphérique avec 2 commutateurs (@ chemelli74 - #39689) (docs shelly)
- La condition temporelle peut également accepter un ID d’entité input_datetime (@français - #39676)
- Ajoutez une notation abrégée pour les conditions du modèle (@français - #39705) (documents d'automatisation)
- Mettre à jour py-melissa-climate vers 2.1.4 (@kennedyshead - #39708) (documents de Melissa)
- Bosse la bibliothèque aioshelly à 0.3.0 (@bieniu - #39716) (docs shelly)
- Ajouter la découverte HomeKit pour iSmartGate (@bdraco - #39702) (documentation gogogate2)
- La condition d'état numérique peut également accepter l'ID d'entité input_number (@français - #39680)
- Définir le niveau de journalisation pour libav.mp4 dans le flux (@uvjustin - #39719) (diffuser des documents)
- Ajouter une analyse de nombres pour OpenHardwareMonitor (@fillephilip8 - #39030) (docs openhardwaremonitor) (rupture)
- Mettre à jour le stockage ZHA toutes les 10 minutes (@dmulcahey - #39710) (documents zha)
- Ajoutez l'option de configuration Plugwise scan_interval (@bouwew - #37229) (documentation plugwise)
- Bump zeroconf pour résoudre un problème de performances avec le cache reaper (@bdraco - #39713) (documents zeroconf)
- Correction du titre du panneau du navigateur multimédia (@spacegaier - #39720) (documentation media_source)
- Correction de la configuration des appareils ONVIF sans capacité d'instantané (@objectif - #39723) (documents onvif)
- Le navigateur Spotify ajoute plus de sources (@bramkragten - #39296) (documentation de media_player) (Spotify Docs)
- Ajoutez la prise en charge du filtre de domaine à async_all pour correspondre à async_entity_ids (@bdraco - #39725) (documents de l'humidificateur) (documents légers) (documents propres)
- Axis – Améliorer la dénomination de certains événements (@ Kane610 - #39699) (documents d'axe) (rupture)
- Ajouter la validation des exigences hassfest (@MartinHjelmare - #39329)
- Correction de quelques capteurs ozw manquants (@ firstof9 - #39686) (documents ozw)
- La condition d'état peut également accepter un ID d'entité input_* comme valeur d'état (@français - #39691)
- autoriser la création de répertoires à partir d'un instantané de la caméra, d'un enregistrement de flux et d'un fichier Tensorflow (@hunterjm - #39728) (documents photo) (diffuser des documents) (documents tensorflow)
- Définissez DEVICE_CLASS_GATE pour les portes iSmartGate (@bdraco - #39703) (documentation gogogate2)
- Ajoutez unique_id aux entités jewish_calendar (@ajmarks - #39025) (documents juifs_calendriers)
- Améliorer le soutien climatique pour Fibaro (@pbalogh77 - #39038) (documents fibaro)
- Correction de la gestion des valeurs par défaut du registre des appareils (@montnemery - #39688)
- Mettre à jour les dépendances ZHA (@Administrateur - #39700) (documents zha)
- Supprimez le service de verrouillage ozw pour les boucles, remplacez-le par get_value() (@ firstof9 - #39735) (documents ozw)
- Optimiser le modèle de bac à sable pour Home Assistant (@bdraco - #39731)
- Passez pyskyqhub à 0.1.3 (@RogerSelwyn - #39739) (documentation sky_hub)
- Mettre à niveau isort vers la version 5.5.1 (@français - #39737)
- Faire en sorte que Sonos utilise BrowseMedia (@cgtobi - #39742) (documents sonos)
- Faire passer Plugwise_Smile de 1.1.0 à 1.4.0 (@CoMPaTech - #39726) (documentation plugwise)
- Correction du navigateur du lecteur multimédia Cast (@bramkragten - #39745) (documents de distribution)
- Retravailler les capteurs Shelly (@ballob - #39747) (docs shelly)
- Améliorer les tests Plugwise config_options (@CoMPaTech - #39736) (documentation plugwise)
- Ajoutez le courant devolo et la consommation totale aux capteurs (@ 2Fake - #38386) (documentation de devolo_home_control)
- Ajoutez des appareils distants devolo en tant que capteurs binaires (@ 2Fake - #39105) (documentation de devolo_home_control)
- Ajouter la prise en charge des actions des appareils pour les télécommandes (@ctalkington - #39400) (documents distants)
- Prise en charge du déclencheur d'état avec from/for mais non to (@amelchio - #39480) (docs assistants)
- Réessayez la configuration de tado plus tard lorsque le service cloud n'est pas disponible (@bdraco - #39748) (documents tado)
- Prise en charge de « pour » sans définir l'état « à » dans les déclencheurs d'état d'automatisation (@français - #39730) (docs assistants)
- Correction du type de retour Netatmo Browse_media (@MartinHjelmare - #39751) (documents netatmo)
- Assurez-vous que les modèles statiques sont toujours rappelés lors de la première actualisation (@bdraco - #39753)
- Prise en charge de la température de couleur (@Ours - #39743) (docs shelly)
- Augmenter la couverture de test pour le modèle sandbox (@bdraco - #39750)
- Faites en sorte que la charge utile de la bibliothèque Spotify utilise « BrowseMedia » (@spacegaier - #39744) (Spotify Docs)
- Supprimez les attributs restants et ajoutez les attributs finish_at de la minuterie (@IcyPalm - #37519) (documents de minuterie) (rupture)
- Ajouter la prise en charge du navigateur multimédia Kodi (@cgtobi - #39729) (faire des documents)
- La minuterie rend le format d'attribut toujours h:mm:ss (@bramkragten - #38292) (documents de minuterie) (rupture)
- Mettre à jour pykodi vers 0.1.2 (@OnFriend - #39758) (faire des documents)
- Ajouter l'option MENU manquante pour le service webos.button (@basnijholt - #39746) (documents webostv)
- N'interrogez pas les entités pour les appareils ZHA indisponibles (@dmulcahey - #39756) (documents zha)
- Source multimédia locale : renvoie une erreur différente si le dossier multimédia n'existe pas (@bramkragten - #39759) (documentation media_source)
- Forcer le jeton expires_in à flotter (@ timmo001 - #39489)
- Mettre à jour le frontend vers 20200907.0 (@bramkragten - #39761) (documents frontaux)
- Nettoyer l'accès au dict du navigateur multimédia Spotify (@MartinHjelmare - #39764) (Spotify Docs)
- Correction du support de navigation plex (@MartinHjelmare - #39766) (documents plex)
- Prise en charge du mode coque shelly (rouleau) (@ chemelli74 - #39711) (docs shelly) (correctif bêta) (nouvelle plateforme)
- Garde pour les éléments Spotify sans type (@ballob - #39795) (Spotify Docs) (correction bêta)
- Ajouter un attribut multimédia de navigation de classe multimédia (@MartinHjelmare - #39770) (correction bêta)
- Ajout de la possibilité de recharger les plateformes bayésiennes depuis yaml (@bdraco - #39771) (docs bayésiens) (correction bêta)
- Supprimer la version d'invalidation de panel_custom (@français - #39782) (panel_documents personnalisés) (correction bêta)
- Restaurez Miflora maintenant que la v0.7.0 est disponible (@basnijholt - #39787) (documents miflora) (correction bêta)
- Résoudre le problème Sonos (@cgtobi - #39790) (documents sonos) (correction bêta)
- Copiez au lieu de copier en profondeur les variables dans une attente de déclenchement (@ballob - #39796) (correction bêta)
- Quelques correctifs shelly (@ballob - #39798) (docs shelly) (correction bêta)
- Supprimer le support HTML du frontend (@ballob - #39799) (documents frontaux) (rupture) (correction bêta)
- Supprimer la configuration Hue obsolète (@français - #39800) (documents de teinte) (correction bêta)
- Bump pydelijn à 0.6.1 (@ Emilv2 - #39802) (la ligne docs) (correction bêta)
- Correction des entités de modèle de couverture respectant la case de titre Vrai/Faux (@bdraco - #39803) (documents de modèle) (correction bêta)
- Restaurez la classe de périphérique manquante dans le modèle binaire_sensor (@bdraco - #39805) (documents de modèle) (correction bêta)
- Correction de isy994 send_node_command (@bdraco - #39806) (documents isy994) (correction bêta)
- Correction du modèle de valeur de lumière MQTT (@montnemery - #39820) (docs mqtt) (correction bêta)
- Mettre à jour le frontend vers 20200908.0 (@bramkragten - #39824) (documents frontaux) (correction bêta)
- Évitez les échecs lorsque le hub ne fournit pas d'informations sur la position du couvercle (@Franchie - #39826) (documentation de hunterdouglas_powerview) (correction bêta)
- Ajoutez les capteurs manquants après avoir retravaillé la plate-forme de capteurs dans l'intégration Shelly (@bieniu - #39765) (docs shelly) (correction bêta)
- Réparer le navigateur multimédia Kodi (@cgtobi - #39829) (faire des documents) (correction bêta)
- Correction des capteurs nzbget (@ctalkington - #39833) (documents nzbget) (correction bêta)
- Réparer le navigateur multimédia Kodi (@cgtobi - #39840) (faire des documents) (correction bêta)
- Rendre la recherche de classe multimédia Spotify plus robuste (@MartinHjelmare - #39841) (Spotify Docs) (correction bêta)
- Utilisez l'URL correcte pour les rappels Fitbit (@colinfrei - #39823) (documents fitbit) (correction bêta)
- Utilisez un identifiant unique pour chaque ping icmplib afin d'éviter de mélanger des réponses sans rapport (@bdraco - #39830) (documentation ping) (correction bêta)
- Warning_device_warn mis à jour (@martin3000 - #39851) (documents zha) (correction bêta)
- Triez la source multimédia locale et corrigez la classe multimédia (@hunterjm - #39858) (documentation media_source) (correction bêta)
- Mettre à jour la dépendance ZHA (@Administrateur - #39862) (documents zha) (correction bêta)
- Supprimer les applications et les chaînes de classe multimédia (@MartinHjelmare - #39864) (documentation de media_player) (documentation media_source) (documentation philips_js) (documents de l'année) (correction bêta)
- Améliorer la structure du navigateur multimédia Roku (@ctalkington - #39754) (documents de l'année) (correction bêta)
- Ajouter une exception pour NoURLAvailableError dans OAuth2FlowHandler (@ludeeus - #39845) (Spotify Docs) (correction bêta)
- Installez stdlib-list dans script/bootstrap (@ballob - #39866) (correction bêta)
- Désactivez la météo horaire Met.no par défaut (@français - #39867) (rencontré docs) (correction bêta)
- Frontend mis à jour pour 20200909.0 (@ludeeus - #39869) (documents frontaux) (correction bêta)
- Passez pysmappee à 0.2.13 (@bsmappee - #39883) (documents smappee) (correction bêta)
- Correction du déclencheur d'événement (@ballob - #39884) (docs assistants) (correction bêta)
- Bump haine-nabucasa 0.37.0 (@pvizeli - #39885) (documents cloud) (correction bêta)
- Shelly interrupteur pour protéger Shelly 2 en mode rouleau (@ballob - #39886) (docs shelly) (correction bêta)
- Correction de la catégorie du navigateur multimédia Spotify (@bramkragten - #39888) (Spotify Docs) (correction bêta)
- Correction d'un problème avec la version grpcio sur arch 32 bits (@pvizeli - #39893) (correction bêta)
- Ajouter des variables par défaut à l'assistant de script (@ballob - #39895) (documents d'automatisation) (documents de script) (correction bêta)
- Détectez les boucles d'auto-référencement dans les entités de modèle et enregistrez un avertissement (@bdraco - #39897) (documents de modèle) (correction bêta)
- Correction du niveau de journalisation ping pour qu'il soit debug au lieu d'avertissement (@bdraco - #39900) (documentation ping) (correction bêta)
- Correction de la mise à jour de découverte des modèles d'état MQTT (@montnemery - #39901) (docs mqtt) (correction bêta)
- Limiter la découverte Zeroconf au nom/macaddress lorsqu'il est fourni (@bdraco - #39877) (documents d'axe) (frère docs) (docs de porte) (docs shelly) (documents smappee) (documents zeroconf) (correction bêta)
- Avertir les utilisateurs si KNX n'a aucun appareil configuré (@ marvin-w - #39899) (docs knx) (correction bêta)
- Ajouter une classe multimédia pour enfants (@MartinHjelmare - #39902) (correction bêta)
- Désactivez l'audio pour l'entrée HLS ou mpegts (@uvjustin - #39906) (diffuser des documents) (correction bêta)
- Ne pas déclencher sur l'attribut lorsque l'attribut ne change pas (@basnijholt - #39910) (docs assistants) (correction bêta)
- Extraire le rendu variable (@ballob - #39934) (documents d'automatisation) (documents de script) (correction bêta)
- Définir les valeurs des variables dans les scripts (@thomasloven - #39915) (correction bêta)
- Bump aioshelly à 0.3.1 (@ballob - #39917) (docs shelly) (correction bêta)
- Empêcher l'intégration manquante d'échouer le démarrage de HomeKit (@bdraco - #39918) (docs homekit) (correction bêta)
- Mettez à jour Zeroconf vers 0.28.5 (@bdraco - #39923) (documents zeroconf) (correction bêta)
- Acceptez les hôtes connus pour get_url pour OAuth (@français - #39936) (correction bêta)
- Gérer l'arrêt de Kodi (@OnFriend - #39856) (faire des documents) (correction bêta)
- Passez la bibliothèque pyloopenergy à 0.2.1 (@pavoni - #39919) (documentation sur l'énergie de la boucle) (correction bêta)
- Renvoie les écouteurs avec le résultat du modèle pour l'API websocket (@bdraco - #39925) (documents websocket_api) (correction bêta)
- Correction de l'attribut de position manquant pour MeteoFranceAlertSensor (@Chaud - #39938) (documents meteo_france) (correction bêta)
- Modifiez la stratégie de détection des boucles de modèles pour permettre les mises à jour auto-référencées lorsqu'il existe plusieurs modèles (@bdraco - #39943) (documents de modèle) (correction bêta)
- Définissez l’échelle de temps de sortie sur l’échelle de temps d’entrée (@uvjustin - #39946) (diffuser des documents) (correction bêta)
- Ajouter une classe multimédia pour enfants au navigateur multimédia Spotify pour enfants (@bramkragten - #39953) (Spotify Docs) (correction bêta)
- Supprimer l'option de conteneur skip_sidx dans le flux (@uvjustin - #39970) (diffuser des documents) (correction bêta)
- Correction de children_media_class pour les dossiers spéciaux (@jjlawren - #39974) (documents plex) (correction bêta)
- Bump frontend à 20200912.0 (@ludeeus - #39997) (documents frontaux) (correction bêta)
- Bump androidtv à 0.0.50 (@JeffLIrion - #39998) (documents androidtv) (correction bêta)
- Réparer le capteur d'appel Freebox lorsqu'aucun appel dans l'historique (@Chaud - #40001) (documents freebox) (correction bêta)
- Passez la version pyhaversion à 3.4.0 (@ludeeus - #40016) (version des documents) (correction bêta)
- Supprimer la découverte du pont homekit par le contrôleur homekit (@bdraco - #39990) (documents homekit_controller) (correction bêta)
- Correction exigeant un nom d'utilisateur ou un mot de passe pour la configuration nzbget yaml (@pringstan - #40003) (documents nzbget) (correction bêta)
- Ajouter des tests pour l'intégration Plugwise (@CoMPaTech - #36371) (documentation plugwise) (correction bêta)
- Assurez-vous que Plugwise unique_id est correctement défini (@bouwew - #40014) (documentation plugwise) (correction bêta)
- Améliorer la gestion des embourbages qui sont loin des spécifications (@ Kane610 - #40018) (documents deconz) (correction bêta)
- Ne consignez pas d'erreur lorsqu'un hôte est inaccessible lors du ping (@bdraco - #40024) (documentation ping) (correction bêta)
- Correction des notifications Slack nécessitant une icône (@pringstan - #40027) (documents lâches) (correction bêta)
- Assurez-vous que homekit_controller intercepte les exceptions de find_ip_by_device_id (@bdraco - #40030) (documents homekit_controller) (correction bêta)
- Correction de l'extraction d'entités à partir des conditions du modèle (@français - #40034) (correction bêta)
- Speedtestdotnet – utilisez le nom du serveur pour générer la liste des serveurs (@r4nd0mbr1ck - #39775) (documents speedtestdotnet) (correction bêta)
- Mettez à jour gogogate2-api vers 2.0.2 (@bdraco - #40010) (documentation gogogate2) (correction bêta)
- Correction des prévisions météo Ecobee désactivées par 1 bug (@b3nj1 - #40048) (documents ecobee) (correction bêta)
- Corriger les appareils climatiques devolo (@ 2Fake - #40061) (documentation de devolo_home_control) (correction bêta)
- Correction du mode de prévision par défaut OpenWeatherMap (@freekode - #40062) (documents openweathermap) (correction bêta)
- Bump de la version aiohomekit (correctif de régression) (@ Jc2k - #40064) (documents homekit_controller) (correction bêta)
- Mettre à jour l'image de base du Docker vers la version 8.4.0 (@pvizeli - #40066) (correction bêta)
- Correction de la dernière sérialisation numérisée de la balise (@ballob - #40067) (balise documents) (correction bêta)
- Correction du navigateur multimédia netatmo des événements extérieurs (@cgtobi - #40079) (documents netatmo) (correction bêta)
- Augmentez TIMEOUT_ACK à 2 s (@montnemery - #40080) (docs mqtt) (correction bêta)
- Mettre à jour la dépendance ZHA (@Administrateur - #40083) (documents zha) (correction bêta)
- Vérifiez Sonos pour la bibliothèque locale avant de parcourir (@cgtobi - #40085) (documents sonos) (correction bêta)
- Convertissez la température de couleur en teinte et saturation pour HomeKit (@bdraco - #40089) (docs homekit) (correction bêta)
- Mettre à jour le frontend vers 20200915.0 (@bramkragten - #40101) (documents frontaux) (correction bêta)
- Erreur d'adresse dans la requête SQL (@dgomes - #39939) (docs sql) (correction bêta)
- Ajouter la configuration principale des répertoires multimédias (@français - #40071) (documentation media_source) (rupture) (correction bêta)
- Protégez Shelly 2 et Shelly 2.5 en mode rouleau (@le code - #40086) (docs shelly) (correction bêta)
- Supprimez le préfixe inutile des noms de capteurs dans l'intégration Shelly (@bieniu - #40097) (docs shelly) (correction bêta)
- Augmentez TIMEOUT_ACK à 10 s (@pringstan - #40117) (docs mqtt) (correction bêta)
- Passez la bibliothèque aioshelly à la version 0.3.2 (@bieniu - #40118) (docs shelly) (correction bêta)
- Autoriser ESPHome à déclencher l'événement d'analyse de la balise HA (@jesserockz - #40128) (documents esphome) (correction bêta)
- Utilisez le nom de l'appareil stocké dans device_info pour l'analyse des balises dans ESPHome (@jesserockz - #40130) (documents esphome) (correction bêta)
- Garde en cas d'échec de la récupération des données de Yandex Transport (@ballob - #40131) (docs yandex_transport) (correction bêta)
- Correction de l'ID du périphérique de balise de numérisation ESPHome (@ballob - #40132) (documents esphome) (correction bêta)
- Correction du validateur de scène (@ballob - #40140) (docs assistants) (correction bêta)
- Correction du f manquant dans les f-strings dans l'intégration de cast (@français - #40144) (documents de distribution) (correction bêta)
- Correction de la source du navigateur multimédia local en conflit avec le dossier www local (@français - #40151) (documentation media_source) (correction bêta)
- Mettre à jour le frontend vers 20200916.0 (@bramkragten - #40153) (documents frontaux) (correction bêta)
- Vérifiez le type de temps mpd avant de le diviser (@ctalkington - #40139) (documents mpd) (correction bêta)
- Correction de Luci Device_tracker ne signalant pas de manière fiable l'état à la maison/à l'extérieur (@cagnulein - #40160) (documents luci) (correction bêta)
- Mettre à jour la version pyhaversion vers 3.4.2 (@ludeeus - #40161) (version des documents) (correction bêta)
- Frontend mis à jour pour 20200917.1 (@bramkragten - #40170) (documents frontaux) (correction bêta)
- Correction des balises d'édition qui n'obtiennent l'isoformat qu'à partir de datetime (@bramkragten - #40174) (balise documents) (correction bêta)
- Ajouter la préservation du contexte manquant aux bayésiens et universels (@bdraco - #40178) (docs bayésiens) (documents universels) (correction bêta)
Version précédente Assistant à domicile 0.114
Version suivante Assistant à domicile 0.116