Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hobbyquaker/hm-discover
Discover Homematic Devices
https://github.com/hobbyquaker/hm-discover
ccu cuxd discover hmipserver homematic hs485d rfd smarthome
Last synced: 1 day ago
JSON representation
Discover Homematic Devices
- Host: GitHub
- URL: https://github.com/hobbyquaker/hm-discover
- Owner: hobbyquaker
- Created: 2017-08-18T17:27:16.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2022-08-15T23:04:11.000Z (about 2 years ago)
- Last Synced: 2024-04-25T03:44:20.031Z (7 months ago)
- Topics: ccu, cuxd, discover, hmipserver, homematic, hs485d, rfd, smarthome
- Language: JavaScript
- Size: 58.6 KB
- Stars: 6
- Watchers: 5
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-homematic - hm-discover - Node.js module to discover Homematic CCUs and interfaces. (Software Modules)
README
# 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