Changelog (archive) - mrbungle64/ecovacs-deebot.js GitHub Wiki
Changelog
0.6.8
- Some minor changes and improvements
- Added Deebot 500
0.6.7
- (juliangsibecas) Added support for accounts from South America
- (juliangsibecas) Updated the lookup table for countries of Africa, Antarctica, South America and Oceania
- Many improvements to the example apps
- Add new example app for map related infos
- Implemented GetDistanceToChargingStation command
- Some refactoring
- Added Deebot 661
0.6.3 - 0.6.6
- Some Bugfixes and improved error handling when sending requests
0.6.2
- Lots of refactoring, code improvements and some fixes
- Added some wrapper functions for controlling the bot
- Switch to @xmldom/xmldom (bump xmldom from 0.6.0 to 0.7.2)
0.6.1
- Added full map data (maps, spot areas, virtual boundaries) as one structured event
- (boriswerner) Implementation of a static map image (incl. bot and charging position)
- Initial map image support for non 950 type models
- Handle compressed spot area boundary data (e.g. T9 series)
- Handle custom names for spot areas (e.g. T9 series)
- Implemented DoNotDisturb and AdvanceMode commands (950 type models)
- Implemented TrueDetect commands (models with TrueDetect 3D)
- Implemented EmptyDustBin command for models with suction station (e.g. T8+/plus)
- Implemented GetSchedule command
- Added messageReceived event
- Added N8 PRO+, N9+, T9 AIVI Plus
- Some enhancements and fixes
0.6.0
- Updated login process (credits to @And3rsL)
- Support for Chinese server login
- Implemented AutoEmpty commands for models with suction station (e.g. T8+/plus)
- Added some cleaning log values and cleaning stats
- Initial support for some more models (e.g. N3, N7, N8, T9 series)
- Improved example apps
- (dbochicchio) Added some structured events
- Quite a lot refactoring and code consolidation
- Several improvements and fixes
- Bump some dependencies
0.5.6
- Some improvements for handling charge status
0.5.5
- Added OZMO T5 and some more T8 models
- Several enhancements and fixes
0.5.4
- Some fixes for cleaning log (non 950 type)
0.5.3
- Some refactoring and code improvements
0.5.2
- Implemented ResetLifeSpan, SetVolume and GetVolume for 950 type models
- Implemented OnOff for non 950 type MQTT models
- Implemented method to get translated spot area names
- Bump some dependencies
- Several enhancements and fixes
0.5.1
- Initial support for Deebot U2 series
- Improved support for T8 models
- Improved handling of device classes
- (boriswerner) Fixed cleaning log for 950 type models
- (boriswerner) VirtualBoundaries handling
0.5.0
- Lots of code refactoring
- Fix problem running multiple devices
- Added support for more Ozmo T8 models
0.4.26
0.4.25
0.4.24
0.4.23
- Added support for Ozmo T8+
0.4.22
- (boriswerner) Added new spotAreaNames (950 type)
0.4.21
- Update some dependencies
- Bugfix for Ozmo T8 (without AIVI)
0.4.20
- Removed canvas from dependencies
0.4.19
- Added support for Ozmo T8 (without AIVI)
0.4.18
- Update dependencies
- ResetLifeSpan and SetLifeSpan (non Ozmo 950)
0.4.17
- Several enhancements and fixes. Especially for N79S/SE and N79T/W
0.4.16
0.4.15
- Added configuration for Ozmo T8 AIVI
0.4.14
- Initial Support for Ozmo T8 AIVI
0.4.13
- (boriswerner) Emit error on missing cleanlog (Ozmo 920/950)
0.4.12
- (boriswerner) Control which API call is used for lastCleanMap & timestamp (Ozmo 920/950)
0.4.11
- Several enhancements and fixes
0.4.10
0.4.9
0.4.8
- Implemented cleaning logs
0.4.7
- Several enhancements and fixes
0.4.6
0.4.5
- (nicoduj) Fixed
Failure code 0002
error
- Implemented move commands
- Some work on implementation of handling cleanLogs
- Several enhancements and fixes
0.4.4
- Added support for Ozmo 920
0.4.3
- (mrbungle64) Several enhancements and fixes
0.4.2
- (mrbungle64) Added map/spotArea template and functionality for Ozmo 930 and Deebot 900/901
- (mrbungle64) Improved handling command response and MQTT messages
0.4.1
- Several enhancements and fixes
0.4.0
- (boriswerner) Added map/spotArea template and functionality
- (boriswerner) Added enhanced map/spotArea functionality for Ozmo 950
0.3.9
- Several enhancements and fixes
0.3.8
- Several enhancements and fixes
0.3.7
- (mrbungle64) Bugfixes and some improvements (MQTT/XML)
0.3.6
- (mrbungle64) A few changes and fixes
0.3.5
- (mrbungle64) Bugfixes for CleanReport (Ozmo 950), DeebotPosition and ChargePosition (XMPP devices)
0.3.4
- (mrbungle64) GetPos, GetChargePos (XMPP), DustCaseST (MQTT/XML)
- (boriswerner) setCleanSpeed standardized to numeric 1-4
0.3.3
- (mrbungle64) Bugfixes (MQTT/XML)
- (mrbungle64) Start implement NetInfo (XMPP)
0.3.2
- (boriswerner) Added Features for Ozmo 950
- (mrbungle64) Some improvements for non Ozmo 950
0.3.1
- A few changes and improvements
0.3.0
- (boriswerner) Separation of Ozmo 950 type bots (MQTT/JSON) from others (MQTT/XML and XMPP)
0.2.7
- (mrbungle64) Improved handling of messages (MQTT/XML)
0.2.7
- (mrbungle64) Improved handling of messages (MQTT/XML)
0.2.3
- (boriswerner) Improved support for Ozmo 950
0.2.2
- (mrbungle64) Bugfix release
0.2.1
- (boriswerner) Basic clean & charge working (Ozmo 950)
0.2.0
- (boriswerner) Improved support for Ozmo 950
0.1.11
- (mrbungle64) Bugfix release
0.1.8
- (mrbungle64) Improved support for MQTT devices
- (mrbungle64) Implemented support for Ozmo 950
0.1.7
- (mrbungle64) Bugfix detecting MQTT devices
- (mrbungle64) Register features of known and supported models
0.1.6
- (mrbungle64) Fix package-lock.json
- (mrbungle64) A few minor changes
0.1.5
- (mrbungle64) Bugfix
- (mrbungle64) A few minor changes
0.1.4
- (mrbungle64) Implemented GetWaterLevel command
- (mrbungle64) Implemented SetWaterLevel command
0.1.3
- (mrbungle64) Implemented GetLifeSpan command
0.1.2
- (mrbungle64) Implemented SpotArea command
- (mrbungle64) Implemented CustomArea command
0.1.1
- (mrbungle64) Implemented PlaySound command
0.1.0
- (mrbungle64) Deebot Ozmo 930 is working
0.0.2
- (mrbungle64) Initial development release