Discover Homematic Devices
npm install hm-discover


[![License][mit-badge]][mit-url]
> Discover Homematic CCUs and Interfaces
```
$ npm install hm-discover
`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
}
}
]
MIT (c) 2017-2019 Sebastian Raff
[mit-badge]: https://img.shields.io/badge/License-MIT-blue.svg?style=flat
[mit-url]: LICENSE