Assistant à domicile Core 0.111

Assistant à domicile Core 0.111

Assistant à domicile Core 0.111

Home Assistant Core 0.111 est arrivé!

Alors, avouons-le: la version précédente (0.110)
était juste rempli de nouvelles fonctionnalités, de tonnes de mises à niveau et beaucoup de choses
en changeant. C'était assez excitant! Il sera difficile de dépasser cela.

Personnellement, j'ai toujours hâte de découvrir les nouvelles fonctionnalités d'une nouvelle version.
L'heure de jouer! Cette fois, cependant, ce n'est pas tellement pour jouer. Ne vous laissez pas berner,
il contient plus de 400 modifications apportées par un groupe de 100 contributeurs! Je ne suis donc pas triste!

Cette version est axée sur plus de stabilité, de correction, de réglage et de réglage.
Honnêtement, je pense que c'est vraiment sympa!

Plus particulièrement, est le changement sur la façon dont Home Assistant charge le frontend.
Il est disponible très rapidement maintenant!

Il vaut vraiment la peine de regarder la section «Tous les changements» de cette version,
autant de nombreuses petites modifications et corrections ont été apportées.

Profitez de la sortie!

../Français

Démarrer le frontend plus tôt Home Assistant Core 0.111

Dans cette version, nous démarrons le frontend Home Assistant et le serveur API avant tout
les intégrations sont chargées. Cela signifie que vous pouvez interagir avec Home Assistant
plus tôt qu'avant.

Au lieu d'attendre quelques minutes jusqu'à ce que le Assistant à domicile frontend
devient réactif, il est disponible très rapidement maintenant!

Cependant, avec ce changement, Home Assistant n'attend plus toutes les intégrations
être prêt. Par conséquent, tous les appareils et entités ne sont pas disponibles immédiatement.

C'est vraiment bon! Comme cela signifie, une intégration qui a eu des problèmes,
ne peut plus empêcher le frontend de devenir disponible. Aussi, dès
dès qu'il est disponible, vous pouvez modifier ou supprimer la configuration d'un
l'intégration. Enfin, il est plus facile de consulter vos journaux lorsque quelque chose
va mal.

La base de ce changement est venue de @bdraco son cerveau créatif, alors merci
pour ça! @bramkragten a fait tout le travail frontal et @pvizeli me suis assuré
le superviseur gère également le frontend étonnamment rapide disponible.

Grands gars de travail!

Une remarque supplémentaire: si vous exécutez Lovelace généré, il attendra toujours
Home Assistant doit être complètement démarré. Si vous avez créé votre propre tableau de bord,
il affichera des avertissements pour les entités qui ne sont pas encore disponibles et mettra à jour
quand ils deviennent disponibles.

Autre remarque supplémentaire: si vous utilisez une automatisation pour définir votre interface par défaut
thème, il sera appliqué après le démarrage complet de Home Assistant. le
le thème par défaut est utilisé pendant la phase de démarrage.

Autres améliorations au démarrage Home Assistant Core 0.111

Un peu plus de réglage sur le processus de démarrage peut être trouvé dans des choses comme les journaux.
Si une intégration prend plus de temps à configurer, elle sera affichée dans les journaux tous les
60 secondes, indiquant que l'intégration est toujours en cours de configuration.

Une autre amélioration de la vitesse se trouve dans la façon dont nous chargeons les intégrations elles-mêmes.
Souvent, une intégration a une configuration de base et chargera ensuite les différentes plates-formes
(comme les lumières et les interrupteurs) après cela.

À partir de cette version, Home Assistant configurera l'intégration mais
n'attendez plus la fin de la configuration des plates-formes. Les plateformes individuelles
sera terminé en arrière-plan. Permettre au processus de démarrage global de
continuer, résultant en un démarrage plus rapide.

Autres changements notables Home Assistant Core 0.111

  • L'intégration bêta d'OpenZwave avance! Soutien au climat, fans
    et verrous est ajouté cette version! Si vous utilisez le module complémentaire OpenZWave avec
    cette intégration, surveillez de près les mises à jour, comme une mise à jour majeure de celle
    l'add-on est attendu prochainement.
  • @gadgetmobile a tout mis en œuvre pour l'intégration de Blebox, ajoutant le support de
    beaucoup de plateformes!
  • Google Assistant prend désormais en charge l'utilisation d'un assistant de sélection (aka input_select),
    excellent travail @ZephireNZ!
  • @français ajouté deux nouveaux événements Home Assistant intégrés, utiles pour
    automatisations: automation_reloaded et scene_reloaded. L'utiliser comme
    Le déclencheur peut être utilisé, par exemple, pour réappliquer une scène lorsqu'elle a été modifiée.
  • L'enregistreur a été corrigé par @bdraco. L'enregistreur a désobéi par défaut ou
    niveaux de journalisation configurés par l'utilisateur pendant une longue période. Ceci est maintenant corrigé et votre
    Les journaux Home Assistant devraient être beaucoup plus propres maintenant!
  • L'intégration Plugwise a été améliorée par @bouwew et @CoMPaTech,
    maintenant en charge non seulement Anna mais aussi les environnements climatiques Adam et en ajoutant
    le moniteur P1 DSMR.
  • Le dernier horodatage des automatisations déclenché est désormais défini au moment où il est déclenché.
    (comme le nom l'indique). Auparavant, il a été défini après l'action qui faisait partie
    du déclencheur a été fait. Nous ne nous attendons pas à ce que de nombreux problèmes augmentent,
    Cependant, cela pourrait affecter des cas d'utilisation très spécifiques. Si vous utilisez ceci
    pour empêcher une automatisation de s'exécuter rapidement (notre double), cela
    améliorer réellement la situation pour vous.

Nouvelles intégrations Home Assistant Core 0.111

Nouvelles plates-formes Home Assistant Core 0.111

Intégrations désormais disponibles à configurer à partir de l'UI Home Assistant Core 0.111

Les intégrations suivantes sont désormais disponibles via l'interface Home Assistant:

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.

Assistant à domicile Core 0.111

Briser les changements Home Assistant Core 0.111

  • L'extrémité avantLe frontend est maintenant disponible plus tôt. Par conséquent, tous les appareils et entités ne sont pas disponibles immédiatement.@bdraco - Blanchardstown Corporate Park, Blanchardstown Corporate Park) (documents http)
  • ZigbeeQuand vous vous déconnectez, votre profil zigbee l'intégration a été renommée xbee, car il s'agit d'une intégration pour les appareils XBee. Ceci est fait pour éviter toute confusion avec ZHA, qui est l'intégration générale à laquelle il faut aller lorsque vous avez des besoins en Zigbee.@français - Blanchardstown Corporate Park) (documents xbee) ([documents zigbee])
  • InsteonLe module backend pour l'intégration Insteon est passé de insteonplm à pyinsteon, permettant des améliorations importantes, notamment:
    • État d'état cohérent pour les changements d'état en dehors de Home Assistant (c.-à-d. Commutateurs à trois voies)
    • Amélioration du déclenchement des scènes Insteon.
    • Coexistence complète avec l'application Insteon Hub

    Par conséquent, l'ID d'entité de certaines entités va changer. Plus précisément, les types d'entité suivants:

    • Gradateurs, commutateurs et capteurs X10
    • Capteur SmokeBridge

    De plus, des entités X10 pour:

    • x10_all_units_off
    • x10_all_lights_on
    • x10_all_lights_off

    N'apparaissent plus comme des entités car elles ne sont pas nécessaires.

    (@ teharris1 - Blanchardstown Corporate Park) (docs insteon)

  • Environnement CanadaL'imagerie radar utilisée n'est plus associée à des stations radar fixes. Par conséquent:
    • Les attributs de station et d'emplacement ont été supprimés
    • Les noms d'entité changeront, car ils ne sont plus liés à la valeur de l'attribut de station

    L'intégration peut toujours être configurée à l'aide d'un code d'identification de station, de sorte que les configurations existantes utilisant cette méthode restent valides.

    (@michaeldavie - Blanchardstown Corporate Park) (documents environnement_canada)

  • ZHALes stores, rideaux et stores inclinables ZHA sont désormais cover entité au lieu d'un switchLes "registres" de ventilation cover entités au lieu de light.(@Administrateur - Blanchardstown Corporate Park, Blanchardstown Corporate Park) (documents zha)
  • Cligner des yeuxLa batterie Blink a été déplacée de la sensor plate-forme à la binary_sensor car il ne signale que «OK» ou «Faible» comme état.
    Quand vous vous déconnectez, votre profil blink.trigger_camera le service prend maintenant la entity_name comme charge utile au lieu du nom de la caméra elle-même.@fronzbot - Blanchardstown Corporate Park, Blanchardstown Corporate Park) (dink clignote)
  • HomeKitPour résoudre un problème de stabilité, HomeKit utilise désormais l'ID unique d'entité pour générer des ID d'accessoires lorsqu'ils sont disponibles. Cette modification permet à HomeKit de conserver les paramètres des accessoires lorsque les intégrations changent de format de dénomination ou après avoir renommé des entités. Par conséquent, certains accessoires peuvent nécessiter une réinitialisation unique en appelant le homekit.reset_accessory Home Assistant Core 0.109 a introduit un stockage persistant pour les ID d'accessoires HomeKit. Lors de la mise à niveau de la version 0.108 ou antérieure, il est fortement recommandé de commencer par la mise à niveau vers la version 0.110 pour permettre au système de stocker les identifiants des accessoires et d'éviter d'avoir à appeler homekit.reset_accessory Si le chemin de mise à niveau saute à la fois 0.109 et 0.110, il peut être nécessaire de dissocier et de réparer le pont HomeKit. De plus, les options de zeroconf pour HomeKit ont été supprimées. HomeKit utilise désormais une instance partagée du système pour zerconf.
    Si vous définissiez précédemment le choix d'interface zeroconf dans HomeKit, vous devriez plutôt définir le choix d'interface dans l'intégration zeroconf.@bdraco - Blanchardstown Corporate Park, Blanchardstown Corporate Park) (docs homekit)
  • ProméthéeL'exportateur Prometheus signalera désormais 0 (STATE_OFF) comme prévu, au lieu de signaler le niveau de luminosité lorsque la lumière est éteinte. Vous devrez peut-être adapter le traitement des données Prometheus. (@nbarrientos - Blanchardstown Corporate Park) (documents prometheus)
  • De LijnLe nom d'arrêt a été supprimé des attributs car il est identique au nom du capteur. (@ Emilv2 - Blanchardstown Corporate Park) (la ligne docs)
  • deCONZMise à jour des classes de capteurs binaires et de capteurs pour suivre les classes officielles.
    • Monoxyde de carbone changé en gaz
    • La vibration est devenue une vibration

    Classes d'appareils capteurs:

    • L'alarme a été supprimée
    • La consommation a été supprimée
    • La lumière du jour a été supprimée
    • La puissance a été ajoutée comme puissance

    (@ Kane610 - Blanchardstown Corporate Park) (documents deconz)

  • DSM de SynologyLes capteurs suivants sont désormais des capteurs binaires:
    • disk_exceed_bad_sector_thr
    • disk_below_remain_life_thr

    Les capteurs suivants ont été supprimés:

    • type de volume (RAID, SHR…)
    • nom du disque (lecteur [X])
    • unité de disque (/ dev / sd [Y])

    Les capteurs de disque et de volume ont été remplacés: sensor.synology_status_sda à sensor.synology_drive_1_status, sensor.synology_average_disk_temp_volume_1 à sensor.synology_volume_1_average_disk_temp, etc.

    (@Chaud - Blanchardstown Corporate Park) (documents synology_dsm)

  • PlugwisePour améliorer la configuration conviviale et prendre en charge les périphériques Adam et P1 en plus de ceux d'Anna, à partir d'aujourd'hui, Plugwise est configuré via Configuration -> Intégrations au lieu de mettre à jour le fichier de configuration. Veuillez supprimer les lignes applicables de votre fichier de configuration YAML avant la mise à niveau. Après la mise à niveau, ajoutez chaque Smile en tant qu'intégration comme décrit dans la documentation. Notez que cette mise à jour apporte également de légères modifications en ce qui concerne les noms d'entités pour gérer plus qu'Anna. (@CoMPaTech, @bouwew - Blanchardstown Corporate Park, Blanchardstown Corporate Park, Blanchardstown Corporate Park, Blanchardstown Corporate Park) (documentation plugwise)
  • AC DaikinLa configuration via YAML pour l'intégration Daikin est obsolète et deviendra invalide dans la version 0.113.0. Toute configuration doit être effectuée via l'onglet Intégrations dans l'interface graphique. Les utilisateurs doivent supprimer la section YAML de configuration de Daikin avant la publication de la version 0.113.0. (@fredrike - Blanchardstown Corporate Park) (documentation Daikin)
  • OuvertUVL'intégration OpenUV ne peut désormais être configurée que via l'interface utilisateur. Si vous avez déjà configuré OpenUV, il vous suffit de supprimer les lignes correspondantes de votre configuration YAML. (@bachya - Blanchardstown Corporate Park) (docs openuv)
  • Histoire / EnregistreurLa fonction historique states_to_json est désormais une fonction protégée _states_to_json et ne devrait pas être appelé de l'extérieur du module. Ceci est inclus en tant que changement de rupture au cas où il y aurait des intégrations personnalisées qui pourraient potentiellement en faire usage. (@bdraco - Blanchardstown Corporate Park) (documents d'histoire) (documentation de l'enregistreur)
  • Dune HDL'intégration Dune HD est désormais disponible pour la configuration via l'interface utilisateur, votre configuration YAML actuelle est importante dans l'interface utilisateur automatiquement.
    Quand vous vous déconnectez, votre profil sources l'option de configuration a été supprimée.@bieniu - Blanchardstown Corporate Park) (documents dunehd)
  • PlexLa prise en charge de la configuration Plex via la configuration YAML était obsolète en 0.109 et a maintenant été supprimée.
    Les entrées de configuration Plex existantes dans YAML peuvent être supprimées sans impact, en cas de mise à niveau à partir de 0.100 ou version ultérieure. (@jjlawren - Blanchardstown Corporate Park) (documents plex)
  • AutomatismesLe dernier horodatage déclenché des automatisations est désormais défini au moment où il est déclenché.
    Auparavant, il était défini une fois l'action faisant partie du déclencheur effectuée.@basnijholt - Blanchardstown Corporate Park) (documents d'automatisation)

Adieu au Home Assistant Core 0.111 suivant

Les intégrations ci-dessous ont été supprimées:

Assistant à domicile Core 0.111

Toutes les modifications

Cliquez pour voir toutes les modifications!

Assistant à domicile Core 0.112