Commit Graph

18 Commits

Author SHA1 Message Date
Martin M
98b8d8a97c Release v1.8.1 (#28)
* new method to get user region

* added new test

* version bump
2019-11-11 00:22:08 -03:00
Martin M
e6f60724f1 Release v1.8.0 (#23)
* new method to check for device firmware updates

* moved mixin

* generate firmware update payload

* new method to check for devices firmware updates

* removed unused function

* moved firmware tests to own file

* added firmware test cases

* return device id on response

* updated credentials list

* version bump
2019-11-02 22:42:55 -03:00
Martín M
f883be49a6 version bump 2019-10-18 20:51:42 -03:00
Martin M
bff733adc5 Release v1.6.1 (#16)
* refactor temperature/humidity methods

* updating temperature/humidity tests

* version bump

* updated jest config

* fix: when logged user is not device owner, can’t change power state

* fix: when logged user is not device owner, can’t get power usage

* reverted extra code changes

* updated tests
2019-09-29 11:13:43 -03:00
Martin M
4a21470978 Release v1.6.0 (#15)
* added new method to listen for websocket messages

* version bump

* updated README
2019-09-15 01:48:13 -03:00
Martin M
1cd87a8d90 Release v1.5.1 (#14)
* updated dependencies

* disabled temp/humidity test

* refactor big main class into smaller mixins

* updated jest config

* version bump
2019-09-14 22:12:56 -03:00
NickDub
5b4361a23d Added current temperature, humidity and firmware (#10)
* Added current temperature, humidity and firmware

* fixed wrong parameter

* linting

* fixed test cases

* fixed serverless test cases

* fixed test cases

* variable renamed

* version bump
2019-09-13 23:15:29 -03:00
Martin M
024aaa8a2c Release v1.4.1 (#13)
* specific error when requested channel is bigger than total

* fix for multi-channel devices

* updated test expectations

* fixes with uiid api changes

* fix wrong error message

* added new test cases

* return expected error on wrong channel number

* added more devices

* version bump
2019-09-11 23:46:17 -03:00
Martin M
90f7cde28c Release v1.3.0 (#8)
* helper method to login into ewelink if no auth credentials found

* return websocket reponse as JSON

* created function to get raw consumption data

* created function to parse raw consumption data and return daily usage

* renamed property

* created function to get current month power usage

* created function to get raw power usage

* added new test cases

* catch websocket connection errors

* power usage enhancements

* added new test case

* removed unused code

* updated credentials file

* version bump

* updated dependencies

* tests reorganized
2019-07-27 14:52:12 -03:00
Martin M
d1cf9da212 Release v1.2.2 (#7)
* refactor websocket request

* return response from websocket request

* move request payloads to own file

* refactor: removed duplicate device request

* code linting

* JSDoc methods

* version bump
2019-07-23 21:30:25 -03:00
Martin M
513c2f660a Release v1.2.1 (#6)
* tests refactored

* moved test config files

* removed deprecated command

* added missing test case

* updated eslint config

* removed unused function / renamed helper

* added missing test cases

* code enhancement
2019-07-20 12:43:05 -03:00
Martín M
d6406deeec version bump 2019-07-17 02:29:22 -03:00
dependabot[bot]
cbb5df2304 Bump lodash from 4.17.11 to 4.17.14 (#3)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.14.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.14)

Signed-off-by: dependabot[bot] <support@github.com>
2019-07-17 02:23:48 -03:00
Martín M
f7e0c60548 version bump 2019-07-06 19:05:57 -03:00
Martín M
418c2d94b1 version bump 2019-06-28 23:39:16 -03:00
Martín M
bca3aeab79 installed jest 2019-06-28 01:42:09 -03:00
Martín M
e7cfddff80 version bump 2019-06-28 00:05:39 -03:00
Martín M
77b8f3f131 project init 2019-06-26 20:25:56 -03:00