UNPKG

hm-discover

Version:
63 lines (50 loc) 1.36 kB
# hm-discover [![NPM version](https://badge.fury.io/js/hm-discover.svg)](http://badge.fury.io/js/hm-discover) [![dependencies Status](https://david-dm.org/hobbyquaker/hm-discover/status.svg)](https://david-dm.org/hobbyquaker/hm-discover) [![XO code style](https://img.shields.io/badge/code_style-XO-5ed9c7.svg)](https://github.com/sindresorhus/xo) [![License][mit-badge]][mit-url] > Discover Homematic CCUs and Interfaces ## Install ``` $ npm install hm-discover ``` ## Usage Example ```javascript const hmDiscover = require('hm-discover'); hmDiscover(console.dir); ``` ... creates following output: ```javascript [ { "type": "eQ3-HM-CCU2-App", "serial": "KEQ0112345", "address": "192.168.2.130", "interfaces": { "ReGaHSS": true, "BidCos-Wired": false, "BidCos-RF": true, "HmIP-RF": true, "VirtualDevices": true, "CUxD": false } }, { "type": "eQ3-HM-CCU2-App", "serial": "JEQ0123456", "address": "192.168.2.3", "interfaces": { "ReGaHSS": true, "BidCos-Wired": true, "BidCos-RF": true, "VirtualDevices": false, "HmIP-RF": false, "CUxD": true } } ] ``` ## License MIT (c) 2017-2019 [Sebastian Raff](https://github.com/hobbyquaker) [mit-badge]: https://img.shields.io/badge/License-MIT-blue.svg?style=flat [mit-url]: LICENSE