Asystent AI
Powiadomienia
Wyczyść wszystko

Problem AFE Firmware Home Assistant 2026.9.0 – urządzenia AFE przez MQTT stają się Unavailable / problem z via_device

34 Wpisów
7 Użytkownicy
14 Reactions
552 Wyświetleń
Wpisów: 15
Patron Strony Donator 2K24, Donator 2K25
Autor tematu
(@zorro2003)
Praktykant
Dołączył: 3 lata temu
[#6113]

Cześć,

po aktualizacji Home Assistant do Core 2026.9.0 urządzenia z AFE Firmware T0-3.7.1 przestały działać poprawnie przez MQTT Discovery.

Objawy:

  • urządzenia są widoczne w Home Assistant,
  • część encji ma status Unavailable,
  • sterowanie przestaje działać,
  • Zigbee2MQTT przez ten sam broker MQTT działa prawidłowo.

Sprawdziłem komunikację MQTT i wygląda poprawnie:

  • broker Mosquitto działa,
  • AFE łączy się z brokerem,
  • availability_topic publikuje connected,
  • state_topic publikuje poprawnie on/off,
  • command_topic jest poprawny.

Przykładowy discovery payload AFE:

"device": {
"ids": "830D19b-F92c2Cf9",
"hw_version": "ESP32",
"sw": "AFE Firmware T0-3.7.1",
"mf": "Itead",
"name": "Wlacznik_Lazienk",
"via_device": "830D19b-F92c2Cf9",
"mdl": "Sonoff Mini Extreme R4"
}

Podejrzane jest pole: "via_device": "830D19b-F92c2Cf9"

 

czyli via_device wskazuje na to samo urządzenie, które znajduje się w ids.

W Home Assistant 2026.9 pojawiła się zmiana w Device Registry związana z blokowaniem urządzeń wskazujących same siebie jako via_device.

Po cofnięciu Home Assistant z 2026.9.0 do 2026.8.1 urządzenia AFE natychmiast zaczęły działać poprawnie, bez żadnych zmian w konfiguracji MQTT.

Pozostała część discovery wygląda prawidłowo:

"availability_topic": "sonoff/mini/lwtLazienka",
"payload_available": "connected",
"payload_not_available": "disconnected",
"stat_t": "sonoff/mini/relaylazienka/state",
"stat_on": "on",
"stat_off": "off",
"cmd_t": "sonoff/mini/relaylazienka/cmd",
"pl_on": "on",
"pl_off": "off"

 

Środowisko:

  • Home Assistant OS
  • Core 2026.9.0 – problem występuje
  • Core 2026.8.1 – działa prawidłowo
  • Supervisor 2026.08.0
  • OS 18.2
  • AFE Firmware T0-3.7.1
  • ESP32 / Sonoff Mini Extreme R4
  • Mosquitto MQTT

Czy możecie sprawdzić generator MQTT Discovery w AFE, szczególnie pole via_device?

Dla urządzenia, które nie jest urządzeniem podrzędnym, prawdopodobnie via_device nie powinno wskazywać na własne device id.

Jeśli potrzeba, mogę podesłać pełny discovery JSON oraz logi Mosquitto.

 


33 Odpowiedzi
isom
Wpisów: 5324
 isom
Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
(@isom)
Szef wszystkich szefów
Dołączył: 8 lat temu

Potwierdzam, wszystkie wersje AFE z auto discovery mqtt  mają taką przypadłość.


Odpowiedz
Wpisów: 25
(@appaloosa)
Praktykant
Dołączył: 8 lat temu

Potwierdzam, u mnie wypadł z działania przełącznik od bramy wjazdowej który działał bezproblemowo od kilku lat :/ i był jednym z nielicznych tak często używanych. Jakieś rady jak to naprawić oprócz przywrócenia wersji HA?


Odpowiedz
adrian
Wpisów: 4099
Admin Zasłużony dla Forum, Patron Strony
(@adrian)
Szefu
Dołączył: 13 lat temu

dzięki za info - muszę postawić HA, żeby to jakoś naprawić: dajcie znać które wersje są dla Was priorytetowy T0, T5 (brama) coś jeszcze?


Odpowiedz
isom
Wpisów: 5324
 isom
Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
(@isom)
Szef wszystkich szefów
Dołączył: 8 lat temu

U mnie T0, T1, T5 , ciekawe czy zmiana tematu jak na foto coś by dała ? Aktualnie cofnąłem wersję, może w weekend sprawdzę.

 

image

 


Odpowiedz
1 odpowiedź
adrian
Admin Zasłużony dla Forum, Patron Strony
(@adrian)
Dołączył: 13 lat temu

Szefu
Wpisów: 4099

Dodane przez: @isom
↑

U mnie T0, T1, T5 , ciekawe czy zmiana tematu jak na foto coś by dała ? Aktualnie cofnąłem wersję, może w weekend sprawdzę.

 

image

 

z tego co pamiętam to z HA nie ma raczej nic wspolnego

 


Odpowiedz
Strona 1 / 5
Udostępnij: