Ja, ich glaube nicht, dass das neu ist, aber da wir dazu auffordern, den Treiber zu ändern, ist das Verhalten plötzlich deutlich sichtbar, was vorher nicht der Fall war. Es war selten, diese Konfiguration zu ändern
Das ist korrigiert.
Wenn man den Dongle wechselte, hatte der Container z2m ein neues mqtt-Passwort, das ist jetzt nicht mehr der Fall.
Getestet und funktioniert
Super !! Ich teste sofort
Das ist perfekt, läuft super! Ich mache eine Review und wenn alles gut ist, geht es für mich in den Prod-Betrieb
Der Code ist für mich in Ordnung, nur eine kleine Rückmeldung: Es gibt eine geänderte Datei, die nicht viel mit dem PR zu tun hat:
master ← cicoub13:feat-z2m-ember
ouvert 09:44AM - 16 Feb 26 UTC
### Pull Request check-list
To ensure your Pull Request can be accepted as fa… st as possible, make sure to review and check all of these items:
- [X] If your changes affect the code, did you write the tests?
- [X] Are tests passing? (`npm test` on both front/server)
- [X] Is the linter passing? (`npm run eslint` on both front/server)
- [X] Did you run prettier? (`npm run prettier` on both front/server)
- [x] Did you test this pull request in real life? With real devices? If this development is a big feature or a new service, we recommend that you provide a Docker image to the community ([forum](https://community.gladysassistant.com/)) for testing before merging.
NOTE: these things are not required to open a PR and can be done afterwards / while the PR is open.
### Zigbee2Mqtt - Migrate to ember driver
The ezsp driver in Zigbee2MQTT is deprecated in favor of the new ember driver for EmberZNet-based adapters (SkyConnect, Sonoff ZBDongle-E, TubesZB EFR32, etc.). The ember driver requires EmberZNet firmware ≥7.4.x (EZSP 13) and has been available since Z2M 1.36.0.
Currently adapters/index.js maps 6 dongles to CONFIG_KEYS.EZSP = 'ezsp'. These need to default to CONFIG_KEYS.EMBER = 'ember', while keeping ezsp available as a legacy option for users with firmware < 7.4.x.
This satisfies three requirements:
1. New users select a dongle name → get ember driver
2. Existing users whose stored dongle name is unchanged → auto-migrated to ember on next restart (the mapping lookup finds ember now)
3. Users with old firmware who need EZSP → select the (legacy ezsp driver) variant in the setup UI
## Summary by CodeRabbit
* **New Features**
* Shows Zigbee coordinator firmware and container error info in status views.
* Displays an Ember firmware warning in local setup when firmware is older than 7.4.x, with upgrade guidance.
* Shows a specific EZSP protocol-version warning in local setup when detected from container logs.
* **Chores**
* Adapter list reorganized to expose adapter type/config key and mark legacy EZSP entries.
* Added container log inspection and a migration to rename legacy EZSP entries for clarity.
Aus Erinnerung, eslint ging nicht ohne diese JSDoc.
Aber wenn ich auf master teste, geht eslint (mit nur einer Warnung ).
Jedenfalls, ich stelle es wieder her.
Ah, schauen wir mal, ob das funktioniert! Normalerweise, wenn es auf master ist, bedeutet das, dass der Pull Request, der diesen Code integriert hat, eslint bestanden hat.
Danke!
Das ist für mich in Ordnung, es ist in master gemerged und es geht in die nächste Version von Gladys (hoffentlich heute!).
Okay, danke, ich merge, wenn der Release live ist