Skip to content

fh1ch/node-bacstack-device

Repository files navigation

Node BACstack Device

A BACnet device simulator using Node BACstack.

Note: This is an early prototype and shall not be considered as stable. Use it with caution and at your own risk!

Usage

Start Node BACstack Device by using:

git clone https://github.com/fh1ch/node-bacstack-device.git

cd node-bacstack-device
npm i

npm start

Contributing

Any help is appreciated, from creating issues, to contributing documentation, fixing issues and adding new features.

Please follow the best-practice contribution guidelines as mentioned below when submitting any changes.

Conventional Changelog

This module has a changelog which is automatically generated based on Git commit messages. This mechanism requires that all commit messages comply with the Conventional Changelog. You can check if your commit messages complies with those guidelines by using:

npm run changelog

Code Style

This module uses the Google JavaScript Code-Style and enforces it using JSCS as additional linter beneath JSHint. You can test if your changes comply with the code style by executing:

npm run lint

Testing and Coverage

Testing is done using Mocha.

The test-coverage is calculated using Istanbul. Running the tests and calculating the coverage can be done locally by executing:

npm run test

It is expected that new features or fixes do not negatively impact the test results or the coverage.

License

The MIT License

Copyright (c) 2017 Fabio Huser fabio@fh1.ch

About

A BACnet device (server) using Node BACstack

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published