Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion UPDATING.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

```sh
gh api 'repos/home-assistant/core/tags?per_page=100' --jq '.[].name'
gh release view <tag> -R home-assistant/core --json body,prerelease
gh release view <tag> -R home-assistant/core --json body,isPrerelease
docker manifest inspect ghcr.io/home-assistant/home-assistant:<tag>
```

Expand Down
8 changes: 4 additions & 4 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "home-assistant-startos",
"dependencies": {
"@start9labs/start-sdk": "3.0.4"
"@start9labs/start-sdk": "3.0.6"
},
"overrides": {
"@start9labs/start-sdk": "$@start9labs/start-sdk"
Expand Down
2 changes: 2 additions & 0 deletions startos/actions/resetPassword.ts
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,7 @@ export const resetPassword = sdk.Action.withInput(
masked: false,
copyable: true,
qr: false,
launchable: false,
},
{
type: 'single',
Expand All @@ -117,6 +118,7 @@ export const resetPassword = sdk.Action.withInput(
masked: true,
copyable: true,
qr: false,
launchable: false,
},
],
},
Expand Down
2 changes: 1 addition & 1 deletion startos/manifest/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ export const manifest = setupManifest({
volumes: ['main', 'config'],
images: {
'home-assistant': {
source: { dockerTag: 'ghcr.io/home-assistant/home-assistant:2026.10.1' },
source: { dockerTag: 'ghcr.io/home-assistant/home-assistant:2026.10.2' },
arch: ['x86_64', 'aarch64'],
},
},
Expand Down
102 changes: 26 additions & 76 deletions startos/versions/current.ts
Original file line number Diff line number Diff line change
@@ -1,93 +1,43 @@
import { VersionInfo } from '@start9labs/start-sdk'

export const current = VersionInfo.of({
version: '2026.10.1:0',
version: '2026.10.2:0',
releaseNotes: {
en_US: `Updated Home Assistant to 2026.10.1 and start-sdk to 3.0.4.
en_US: `Updated Home Assistant to 2026.10.2 and start-sdk to 3.0.6.

**Features and fixes**
- Fixes MQTT device triggers and tags firing twice after reload, and restores lists of states in conditions with a duration.
- Revokes refresh tokens when removing a user and redacts sensitive data in several integrations' diagnostics.
- Includes fixes for Modbus reloads without YAML configuration and group sensors with no members.

- Redesigned maps and profiles, easier automation trigger selection, expanded dashboard visibility conditions, and a Modbus connections panel.
- New local SolarEdge Modbus integration and one-click MCP server setup in Home Assistant's AI settings.
- Fixes automation trace storage, camera stream TLS compatibility, and generic thermostat timing.
- Remove HACS now also deletes its saved \`hacs.*\` stores instead of leaving them behind.
Full release notes: https://github.com/home-assistant/core/releases/tag/2026.10.2`,
es_ES: `Actualiza Home Assistant a 2026.10.2 y start-sdk a 3.0.6.

**Before updating**
- Corrige los disparadores de dispositivos y etiquetas MQTT que se activaban dos veces tras recargar y restaura las listas de estados en condiciones con duración.
- Revoca los tokens de actualización al eliminar un usuario y oculta datos sensibles en los diagnósticos de varias integraciones.
- Incluye correcciones para las recargas de Modbus sin configuración YAML y los sensores de grupo sin miembros.

- Back up your service and read the incompatible changes linked below. Authentication drops legacy username handling; resolve any username-normalization repairs.
- State conditions using \`for\` with attributes, lists of states, or another entity's state now fail validation. MQTT publish/dump and Synology reboot/shutdown actions require an administrator when called by a user.
- Mealie integrations require server 3.2 or newer. Several obsolete integrations are removed, including SolarEdge Local; use SolarEdge Modbus for local access. Linode and Tank Utility are disabled. OmniLogic's configurable polling interval is removed.
Notas completas de la versión: https://github.com/home-assistant/core/releases/tag/2026.10.2`,
de_DE: `Aktualisiert Home Assistant auf 2026.10.2 und start-sdk auf 3.0.6.

[Monthly release notes and incompatible changes](https://www.home-assistant.io/blog/2026/10/07/release-202610/)
[2026.10.1 fixes](https://github.com/home-assistant/core/releases/tag/2026.10.1)`,
es_ES: `Actualiza Home Assistant a 2026.10.1 y start-sdk a 3.0.4.
- Behebt doppelt ausgelöste MQTT-Geräte-Trigger und Tags nach dem Neuladen und ermöglicht wieder Zustandslisten in Bedingungen mit einer Dauer.
- Widerruft Aktualisierungstoken beim Entfernen eines Benutzers und entfernt sensible Daten aus den Diagnosen mehrerer Integrationen.
- Enthält Korrekturen für das Neuladen von Modbus ohne YAML-Konfiguration und Gruppensensoren ohne Mitglieder.

**Funciones y correcciones**
Vollständige Versionshinweise: https://github.com/home-assistant/core/releases/tag/2026.10.2`,
pl_PL: `Aktualizuje Home Assistant do 2026.10.2 i start-sdk do 3.0.6.

- Mapas y perfiles rediseñados, selección más sencilla de disparadores de automatizaciones, condiciones de visibilidad ampliadas y un panel de conexiones Modbus.
- Nueva integración local SolarEdge Modbus y configuración del servidor MCP con un clic en los ajustes de IA de Home Assistant.
- Corrige el almacenamiento de trazas de automatizaciones, la compatibilidad TLS de cámaras y la temporización del termostato genérico.
- Eliminar HACS ahora también borra sus datos guardados \`hacs.*\` en lugar de dejarlos atrás.
- Naprawia podwójne wyzwalanie wyzwalaczy urządzeń i tagów MQTT po przeładowaniu oraz przywraca listy stanów w warunkach z czasem trwania.
- Unieważnia tokeny odświeżania po usunięciu użytkownika i ukrywa dane wrażliwe w diagnostyce kilku integracji.
- Zawiera poprawki przeładowywania Modbus bez konfiguracji YAML oraz czujników grup bez członków.

**Antes de actualizar**
Pełne informacje o wydaniu: https://github.com/home-assistant/core/releases/tag/2026.10.2`,
fr_FR: `Met à jour Home Assistant vers 2026.10.2 et start-sdk vers 3.0.6.

- Haz una copia de seguridad y lee los cambios incompatibles enlazados abajo. La autenticación elimina el manejo heredado de nombres de usuario; resuelve las reparaciones de normalización de nombres.
- Las condiciones de estado que combinan \`for\` con atributos, listas de estados o el estado de otra entidad ahora fallan la validación. Las acciones de publicación/volcado de MQTT y reinicio/apagado de Synology requieren un administrador cuando las invoca un usuario.
- Mealie requiere un servidor 3.2 o posterior. Se eliminan varias integraciones obsoletas, incluida SolarEdge Local; usa SolarEdge Modbus para acceso local. Linode y Tank Utility quedan desactivadas. Se elimina el intervalo de sondeo configurable de OmniLogic.
- Corrige le double déclenchement des déclencheurs d'appareils et des tags MQTT après rechargement et rétablit les listes d'états dans les conditions avec une durée.
- Révoque les jetons de rafraîchissement lors de la suppression d'un utilisateur et masque les données sensibles dans les diagnostics de plusieurs intégrations.
- Inclut des correctifs pour le rechargement de Modbus sans configuration YAML et les capteurs de groupe sans membres.

[Notas mensuales y cambios incompatibles](https://www.home-assistant.io/blog/2026/10/07/release-202610/)
[Correcciones de 2026.10.1](https://github.com/home-assistant/core/releases/tag/2026.10.1)`,
de_DE: `Aktualisiert Home Assistant auf 2026.10.1 und start-sdk auf 3.0.4.

**Funktionen und Fehlerbehebungen**

- Überarbeitete Karten und Profile, einfachere Auswahl von Automatisierungs-Triggern, erweiterte Sichtbarkeitsbedingungen und eine Übersicht der Modbus-Verbindungen.
- Neue lokale SolarEdge-Modbus-Integration und MCP-Server-Einrichtung mit einem Klick in den KI-Einstellungen von Home Assistant.
- Behebt die Speicherung von Automatisierungsabläufen, TLS-Kompatibilität von Kamerastreams und Zeitsteuerung des generischen Thermostats.
- HACS entfernen löscht nun auch die gespeicherten \`hacs.*\`-Daten, statt sie zurückzulassen.

**Vor dem Update**

- Eine Sicherung erstellen und die unten verlinkten inkompatiblen Änderungen lesen. Die Authentifizierung entfernt die alte Benutzernamenbehandlung; Reparaturhinweise zur Normalisierung von Benutzernamen beheben.
- Zustandsbedingungen mit \`for\` zusammen mit Attributen, Zustandslisten oder dem Zustand einer anderen Entität scheitern nun an der Validierung. MQTT-Veröffentlichungs-/Dump-Aktionen und Synology-Neustart-/Herunterfahren-Aktionen erfordern bei Benutzeraufrufen Administratorrechte.
- Mealie erfordert Server 3.2 oder neuer. Mehrere veraltete Integrationen entfallen, darunter SolarEdge Local; für lokalen Zugriff SolarEdge Modbus verwenden. Linode und Tank Utility sind deaktiviert. Das konfigurierbare Abfrageintervall von OmniLogic entfällt.

[Monatliche Versionshinweise und inkompatible Änderungen](https://www.home-assistant.io/blog/2026/10/07/release-202610/)
[Fehlerbehebungen in 2026.10.1](https://github.com/home-assistant/core/releases/tag/2026.10.1)`,
pl_PL: `Aktualizuje Home Assistant do 2026.10.1 i start-sdk do 3.0.4.

**Funkcje i poprawki**

- Przeprojektowane mapy i profile, łatwiejszy wybór wyzwalaczy automatyzacji, rozszerzone warunki widoczności oraz panel połączeń Modbus.
- Nowa lokalna integracja SolarEdge Modbus i konfiguracja serwera MCP jednym kliknięciem w ustawieniach AI Home Assistant.
- Naprawia zapisywanie śladów automatyzacji, zgodność TLS strumieni kamer i sterowanie czasowe termostatu ogólnego.
- Usuwanie HACS usuwa teraz również zapisane dane \`hacs.*\`, zamiast je pozostawiać.

**Przed aktualizacją**

- Utwórz kopię zapasową i przeczytaj podlinkowane zmiany powodujące niezgodność. Uwierzytelnianie usuwa starszą obsługę nazw użytkowników; rozwiąż zgłoszenia napraw dotyczące normalizacji nazw.
- Warunki stanu łączące \`for\` z atrybutami, listami stanów lub stanem innej encji nie przechodzą teraz walidacji. Akcje publikowania/zrzutu MQTT oraz restartu/wyłączania Synology wymagają administratora, gdy wywołuje je użytkownik.
- Mealie wymaga serwera 3.2 lub nowszego. Usunięto kilka przestarzałych integracji, w tym SolarEdge Local; do dostępu lokalnego użyj SolarEdge Modbus. Linode i Tank Utility są wyłączone. Usunięto konfigurowalny interwał odpytywania OmniLogic.

[Miesięczne informacje o wydaniu i zmianach powodujących niezgodność](https://www.home-assistant.io/blog/2026/10/07/release-202610/)
[Poprawki w 2026.10.1](https://github.com/home-assistant/core/releases/tag/2026.10.1)`,
fr_FR: `Met à jour Home Assistant vers 2026.10.1 et start-sdk vers 3.0.4.

**Fonctionnalités et correctifs**

- Cartes et profils repensés, sélection simplifiée des déclencheurs d'automatisation, conditions de visibilité enrichies et panneau des connexions Modbus.
- Nouvelle intégration locale SolarEdge Modbus et configuration du serveur MCP en un clic dans les réglages IA de Home Assistant.
- Corrige l'enregistrement des traces d'automatisation, la compatibilité TLS des flux de caméras et la temporisation du thermostat générique.
- Supprimer HACS efface désormais aussi ses données enregistrées \`hacs.*\` au lieu de les laisser en place.

**Avant la mise à jour**

- Sauvegardez le service et lisez les changements incompatibles ci-dessous. L'authentification abandonne l'ancien traitement des noms d'utilisateur ; résolvez les réparations de normalisation des noms.
- Les conditions d'état combinant \`for\` avec des attributs, des listes d'états ou l'état d'une autre entité échouent désormais à la validation. Les actions de publication/vidage MQTT et de redémarrage/arrêt Synology exigent un administrateur lorsqu'un utilisateur les appelle.
- Mealie exige un serveur 3.2 ou plus récent. Plusieurs intégrations obsolètes sont supprimées, dont SolarEdge Local ; utilisez SolarEdge Modbus pour l'accès local. Linode et Tank Utility sont désactivées. L'intervalle d'interrogation configurable d'OmniLogic est supprimé.

[Notes mensuelles et changements incompatibles](https://www.home-assistant.io/blog/2026/10/07/release-202610/)
[Correctifs de 2026.10.1](https://github.com/home-assistant/core/releases/tag/2026.10.1)`,
Notes de version complètes : https://github.com/home-assistant/core/releases/tag/2026.10.2`,
},
migrations: {},
})
Loading