NEWS
Test Adapter wolf-smartset 2.x.x
-
Aktuelle Test Version | 2.0.1---- | ----
Veröffentlichungsdatum | 18.4.2025
Github Link | https://github.com/iobroker-community-adapters/ioBroker.wolf-smartsetInfos:
flingo64 (github) hat dankenswerter Weise den Adapter grundlegend überarbeitet. Auf Grund er der größeren Umstellungen wie z.B. Migration der UI auf jsonConfig, Erweiterungen für Fachmann Abfragen und zahlreiche andere Codeänderungen habe ich nunmehr eine Version 2.0.0 erstellt. Diese wird spätestens morgen im LATEST / BETA Repository verfügbar sein.
ACHTUNG:
Auf Grund der Umstellung auf jsonConfig kann es notwendig sein die Anmeldeinformationen (Username, Passwort) neu einzugeben.Happy testing - hoffentlich ohne neue Probleme.
Feedback wie immer gern gesehen. Offensichtliche Probleme oder Feature Requests bitte als Issue im Repository des Adapetrs anlegen.
mcm1957
Changelog:
2.0.0 (2025-04-02)
- (flingo64) BREAKING CHANGE: Please reenter your login credentials.
- (mcm1957) Adapter requires node.js 20, js-controller 6 and admin 7 now.
- (flingo64) A general code cleanup and partial rewrite has been done.
- (flingo64) Trigger re-initalization has been added, if api returns an error (server might be down temporarily).
- (flingo64) Expert login and periodic re-login have been added (#242).
- (flingo64) Support for level 3 objects time programs / party mode / vacation mode has been added.
- (flingo64) Request UserInfo from Wolf server, check whether adapter instance's poll interval meets requirements (60 sec) added.
- (flingo64) ParameterId lists for each Wolf BundleId created and show BundleIds for each channel added
- (flingo64) Support for two sepearate poll cycles to avoid server abuse reactions has been added.
- (flingo64) Switched AdminUI to jsconConfig.
2.0.0-internal
- (flingo64) further internal changes omitted from news section due to size limitations
- Demystified (decoded) API constants (array _021a[])
- All API strings (URL, paths, params) as constants
- Fixed various typechecker and eslint/prettier warnings
- Replaced deprecated ioBroker async functions by sync function equivalents
- Re-ordered and renamed private functions in main.js and admin/wss.js
- Reorganized adapter initialization / openIdInit for more robust error handling
- Added openId logout on instance unload to force a fresh AuthN on next adapter start
- Added API Profiling option to track requested BundleId / # of requested params and # of returned params / # of returned values
- Migrated translations from words.js to i18n
- Added complete translation for all adapter instance setting strings
- Disabled code for caching of auth data to allow a clean re-auth when required by server or on adapter reload
- Added optional Check for public IP changes for faster Wolf Smartset expert session recovery
- README: added descriptions on all instance settings and adpater operation
2.0.1 (2025-04-18)
- (flingo64) Bugfix: fixed various typos in Readme and translations
- (flingo64) Bugfix: Fixed an AdminUI issue (#450 - 'No device selected') when the device information contained line break (e.g. in ContactInformation, Description or Comment )
- (flingo64) Enhancement for AdminUI: support for more than one device in list of devices returned from Wolf Smartset server
-
-- spare for future use --
-
@mcm1957
Neue Release 2.0.1 ist ab morgen im BETA / LATEST Repository verfügbar.