-
Notifications
You must be signed in to change notification settings - Fork 15
Breaking changes
parnic edited this page Mar 7, 2023
·
3 revisions
- Async functions are wrappers around the remote calls. All of the previous events are still present (though some are renamed) and should still be added to the listeners if you want to account for changes being broadcast from the ScreenLogic unit.
- All indexes are now 1 based. Previously, indexes would refer to the internal Pentair numbering scheme (500 for circuits, 700 for schedules, 0 for bodies and pumps, etc).
- Data that was previously in arrays (body temperatures, air temperatures, etc) are now returned as objects with the attributes associated to the pool equipment
- Typescript & promises (async/await) support.
- Many methods now end with Async() such as
getVersion
->getVersionAsync
. - Several events have changed names.
See the Migration page for specific instructions on what has changed.