1.16.2 • Published 3 years ago

node-wialon v1.16.2

Weekly downloads
44
License
ISC
Repository
github
Last release
3 years ago

Node-Wialon

A NodeJS wrapper implementation for Wialon Remote API written in TypeScript. (See docs.)

Installation

npm install node-wialon

Usage

Most remote api SVCs should be mapped into function.

For example:

import { Wialon, UnitsDataFormat } from "node-wialon";

type WialonUnitSearchResponse = UnitsDataFormat.GeneralProperties &
	UnitsDataFormat.AvailableCommands &
	UnitsDataFormat.LastMessagePosition &
	UnitsDataFormat.AdvancedProperties &
	UnitsDataFormat.Counters;

const wialon = await Wialon.tokenLogin({ token: WIALON_TOKEN });

/** svc=core/search_item */
const itemSearch = await wialon.Core.searchItem<WialonUnitSearchResponse>({
	id: SOME_UNIT_ID,
	flags: 1 + 256 + 512 + 1024 + 8192
});

/** svc=report/cleanup_result */
await wialon.Report.cleanupResult();

/** If svc is not yet implemented in this library, you can use the wialon helper
 *  which automatically builds a request with a session ID.
 */
await wialon.execute<Response, Params>("unit/exec_cmd", { ...params });
1.16.2

3 years ago

1.16.1

3 years ago

1.16.0

3 years ago

1.15.0

3 years ago

1.15.1

3 years ago

1.14.1

3 years ago

1.14.0

3 years ago

1.14.3

3 years ago

1.14.2

3 years ago

1.13.5

3 years ago

1.12.3

3 years ago

1.12.2

3 years ago

1.12.6

3 years ago

1.12.5

3 years ago

1.12.4

3 years ago

1.13.2

3 years ago

1.13.1

3 years ago

1.13.0

3 years ago

1.13.4

3 years ago

1.13.3

3 years ago

1.12.1

3 years ago

1.12.0

3 years ago

1.11.2

3 years ago

1.11.1

3 years ago

1.11.0

3 years ago

1.10.1

3 years ago

1.9.9

3 years ago

1.10.0

3 years ago

1.9.8

3 years ago

1.9.6

3 years ago

1.9.5

3 years ago

1.9.3

3 years ago

1.9.2

3 years ago

1.9.1

3 years ago

1.8.1

3 years ago

1.8.0

3 years ago

1.7.0

3 years ago

1.6.1

4 years ago

1.6.0

4 years ago

1.5.6

4 years ago

1.5.5

4 years ago

1.5.4

4 years ago

1.5.3

4 years ago

1.5.2

4 years ago

1.5.1

4 years ago

1.5.0

4 years ago

1.4.2

4 years ago

1.4.1

4 years ago

1.4.0

4 years ago

1.3.0

4 years ago

1.1.0

4 years ago

1.0.1

4 years ago

0.14.0

4 years ago

0.13.0

4 years ago

0.12.5

4 years ago

0.12.4

4 years ago

0.12.3

4 years ago

0.12.2

4 years ago

0.12.1

4 years ago

0.11.1

5 years ago

0.11.0

5 years ago

0.1.5

5 years ago

0.1.2

5 years ago

0.1.1

5 years ago