0.4.8 • Published 5 years ago
freebird-base v0.4.8
freebird-base
Base classes used in freebird framework.
Please visit the Wiki.
Overview
freebird-base provides three base classes used by freebird IoT framework. These classes are abstractions of the network controller, network device, and real appliance, respectively.
Class | Description | Example |
---|---|---|
Netcore | A network controller responsible for message transportation and network management. | A zigbee coordinator or a BLE central controller. |
Device | A wired/wireless machine in the network. | A zigbee end-device, a BLE peripheral, a MQTT client, or a CoAP server(LWM2M client). |
Gadget | Something specific and functional in our life. | A temperature sensor, a light switch, or a barometer. |
- If you are a freebird user, you may only care about the APIs of Device and Gadget classes.
- If you are a freebird netcore implementer who likes to create a netcore to manage your network with the freebird framework, then Workflow of Designing Your Own Netcore will be a good place for you to start.
Installation
$ npm install freebird-base --save
License
Licensed under MIT.
0.4.8
5 years ago
0.4.7
7 years ago
0.4.6
7 years ago
0.4.5
7 years ago
0.4.4
7 years ago
0.4.3
7 years ago
0.4.2
7 years ago
0.4.1
7 years ago
0.4.0
7 years ago
0.3.0
7 years ago
0.2.9
7 years ago
0.2.8
8 years ago
0.2.7
8 years ago
0.2.6
8 years ago
0.2.5
8 years ago
0.2.4
8 years ago
0.2.3
8 years ago
0.2.2
8 years ago
0.2.1
8 years ago
0.2.0
8 years ago
0.1.9
8 years ago
0.1.8
8 years ago
0.1.7
8 years ago
0.1.6
8 years ago
0.1.5
8 years ago
0.1.4
8 years ago
0.1.3
8 years ago
0.1.2
8 years ago
0.1.1
8 years ago
0.1.0
8 years ago
0.0.0
8 years ago