https://github.com/foxriver76/node-loqed-api
API to control LOQED smart locks entirely written in TypeScript.
https://github.com/foxriver76/node-loqed-api
loqed smarthome smarthome-api smartlock typescript typescript-library
Last synced: 7 months ago
JSON representation
API to control LOQED smart locks entirely written in TypeScript.
- Host: GitHub
- URL: https://github.com/foxriver76/node-loqed-api
- Owner: foxriver76
- License: mit
- Created: 2022-09-08T10:14:07.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-17T06:04:53.000Z (almost 3 years ago)
- Last Synced: 2025-10-06T20:59:29.845Z (8 months ago)
- Topics: loqed, smarthome, smarthome-api, smartlock, typescript, typescript-library
- Language: TypeScript
- Homepage:
- Size: 401 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
# Node LOQED-API
[](https://www.npmjs.com/package/loqed-api)
[](https://www.npmjs.com/package/loqed-api)
A node module for controlling the smart locks from LOQED via the LOQED API entirely written in TypeScript.
## Installation
```npm install loqed-api --production```
## Usage Example
Have a look at the `examples` folder to get started.
## Changelog
### 2.0.1 (2023-08-17)
* (foxriver76) added two missing go_to events
### 2.0.0 (2023-08-09)
* (foxriver76) also transmit the local key id on lock events
* (foxriver76) updated dependencies
* (foxriver76) API now emits objects to allow emitting multiple values in one event **(BREAKING CHANGE!)**
### 1.2.2 (2023-08-07)
* (foxriver76) improved types
### 1.2.1 (2023-08-07)
* (foxriver76) added missing event `GO_TO_STATE_TWIST_ASSIST_LATCH`
### 1.2.0 (2023-07-30)
* (foxriver76) added missing events `GO_TO_STATE_MANUAL_UNLOCK_BLE_OPEN`, `GO_TO_STATE_MANUAL_UNLOCK_VIA_OUTSIDE_MODULE_BUTTON` and `GO_TO_STATE_MANUAL_UNLOCK_VIA_OUTSIDE_MODULE_PIN`
### 1.1.5 (2022-09-10)
* (foxriver76) ported from cryptojs to node:crypto
### 1.1.3 (2022-09-09)
* (foxriver76) types for emitted events
### 1.1.2 (2022-09-09)
* (foxriver76) added additional events
### 1.0.0 (2022-09-09)
* (foxriver76) added webhook registration
### 0.1.2 (2022-09-09)
* (foxriver76) added new event
### 0.1.1 (2022-09-09)
* (foxriver76) implemented method to stop the webhook server
### 0.1.0 (2022-09-09)
* (foxriver76) initial release