Files
ewelink-api/docs/README.md
Martin M 098011b285 Release v2.0.0 (#44)
* Added arpTableSolver (#18)

* Added arpTableSolver

* fix package import

* linting class

* changed arp library

* refactor arp class

* using arpping fork

* refactor arpTableSolver class

* Added Zero Conf functionality (LAN mode) (#46)

* added crypto-js

* zeroconf helper functions

* zeroconf update payload

* new method to save devices cache file

* class renamed

* refactor Zeroconf class

* return cached device if exists

* moved method to get local ip address

* fix mac addresses without leading zeroes

* refactor Zeroconf class

* using new zeroconf functionality

* zeroconf working with single and multichannel devices

* save device mixin enhancement

* working on zeroconf test cases

* catch errors on filesystem methods

* zeroconf: added extra test cases

* better error handling

* zeroconf: 100% code coverage

* removed deprecated login method

* updates on credentials file

* version bump

* Docs for v2.0 (#52)

* added v1 docs

* added zeroconf docs

* updated readme

* docs updated

* removed zeroconf article warning

* updated vscode config

Co-authored-by: Luis Llamas <luisllamas@hotmail.com>
2020-01-11 01:39:29 -03:00

27 lines
1.3 KiB
Markdown

# Documentation
* [Introduction](introduction.md)
* [Quickstart](quickstart.md)
* [Class Instantiation](class-instantiation.md)
* [Demos](demos/README.md)
* [node script](demos/node.md)
* [serverless](demos/serverless.md)
* [Available Methods](available-methods/README.md)
* [getCredentials](available-methods/getcredentials.md)
* [openWebSocket](available-methods/openwebsocket.md)
* [getDevice](available-methods/getdevice.md)
* [getDevices](available-methods/getdevices.md)
* [getDevicePowerState](available-methods/getdevicepowerstate.md)
* [setDevicePowerState](available-methods/setdevicepowerstate.md)
* [toggleDevice](available-methods/toggledevice.md)
* [getDevicePowerUsage](available-methods/getdevicepowerusage.md)
* [getDeviceCurrentTH](available-methods/getdevicecurrentth.md)
* [getDeviceCurrentTemperature](available-methods/getdevicecurrenttemperature.md)
* [getDeviceCurrentHumidity](available-methods/getdevicecurrenthumidity.md)
* [getDeviceChannelCount](available-methods/getdevicechannelcount.md)
* [getRegion](available-methods/getregion.md)
* [getFirmwareVersion](available-methods/getfirmwareversion.md)
* [saveDevicesCache](available-methods/savedevicescache.md)
* [login](available-methods/login.md) <sup>_*deprecated_</sup>
* [Zeroconf (LAN mode)](zeroconf.md)
* [Testing](testing.md)