New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

freebird-base

Package Overview
Dependencies
Maintainers
2
Versions
31
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

freebird-base

Base classes for freebird

  • 0.4.8
  • latest
  • Source
  • npm
  • Socket score

Version published
Weekly downloads
22
decreased by-88.89%
Maintainers
2
Weekly downloads
 
Created
Source

freebird-base

Base classes used in freebird framework.

NPM

Travis branch npm npm


Documentation

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.

ClassDescriptionExample
NetcoreA network controller responsible for message transportation and network management.A zigbee coordinator or a BLE central controller.
DeviceA wired/wireless machine in the network.A zigbee end-device, a BLE peripheral, a MQTT client, or a CoAP server(LWM2M client).
GadgetSomething 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.



FAQs

Package last updated on 05 Jun 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc