kdietrich / homebridge-devolo

WARNING: this repo is not maintained anymore. Homebridge plugin for Devolo Home Control
16 stars 4 forks source link

Support for Danfoss LC-13 #27

Closed topa closed 6 years ago

topa commented 6 years ago

The Danfoss LC-13 thermostat valve should be identical to the one provided be devolo. I guess to add support for the Danfoss devices should be very easy if we find out the name which is reported.

I have a couple of those devices. What is the easiest way to get that information?

lemisoft commented 6 years ago

I'm using the LC-13 too (5 original Devolo and 5 Danfoss). It would be great to have support of them!

kdietrich commented 6 years ago

Hi topa, easiest way to find out (if you know JS) would be to use this node.js API: https://github.com/kdietrich/node-devolo. However I'm planning to create a short snippet of code that outputs the relevant info for an integration.

kdietrich commented 6 years ago

@topa @lemisoft Could you please update to the latest version and run the steps described here: https://github.com/kdietrich/homebridge-devolo#support-of-new-devices Afterwards please upload the created file in this issue. This should help me integrate new devices.

lemisoft commented 6 years ago

Hallo,

ich versuche am Wochenende den update zu machen...

Viele Grüße, Andreas

-- lemisoft • Andreas Lehmann Nymphenburger Str. 147 • 80634 München • Germany Tel: +49-89-14729332 • Mobile: +49-172-8569069 Fax: +49-89-14729334 • http://www.lemisoft.de Skype: lemisoft • Twitter: @lemisoft

Am 27.02.2018 um 08:27 schrieb Kevin Dietrich notifications@github.com:

@topa @lemisoft Could you please update to the latest version and run the steps described here: https://github.com/kdietrich/homebridge-devolo#support-of-new-devices Afterwards please upload the created file in this issue. This should help me integrate new devices.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub, or mute the thread.

topa commented 6 years ago

Hi! 👋

I finally found some time and created the log file as described in the link @kdietrich has posted, however it seems like there aren't any relevant information (I've removed potentially security relevant details.

debugoutput.log

Device unk.model.Unknown:Device is not supported (yet). Open an issue on github and ask for adding it.
Device unk.model.Unknown:Device is not supported (yet). Open an issue on github and ask for adding it.
Device unk.model.Unknown:Device is not supported (yet). Open an issue on github and ask for adding it.
Device unk.model.Unknown:Device is not supported (yet). Open an issue on github and ask for adding it.
Device unk.model.Unknown:Device is not supported (yet). Open an issue on github and ask for adding it.
Device unk.model.Unknown:Device is not supported (yet). Open an issue on github and ask for adding it.

Seems not be very helpful though.

topa commented 6 years ago

Alright, I debugged a little bit and console.loged in Devolo.js the items.

So a LC-13 valve thermostaste object looks like that:

    {
        "UID": "hdm:ZWave:E6F94271/15",
        "properties": {
            "pendingOperations": null,
            "batteryLow": false,
            "zoneId": "hz_1",
            "isSecurelyIncluded": false,
            "zone": "Arbeitszimmer",
            "prodTypeID": "0x0005",
            "statisticsUID": "st.hdm:ZWave:E6F94271/15",
            "secureInclusionCode": 0,
            "prodID": "0x0004",
            "status": 2,
            "settingUIDs": [
                "gds.hdm:ZWave:E6F94271/15"
            ],
            "manID": "0x0002",
            "batteryLevel": 73,
            "icon": "icon_1",
            "operationStatus": null,
            "description": null,
            "wrongDevicePaired": false,
            "isOwn": true,
            "deviceModelUID": "unk.model.Unknown:Device",
            "itemName": "Not of interest",
            "elementUIDs": [
                "devolo.MultiLevelSwitch:hdm:ZWave:E6F94271/15"
            ]
        },

EDIT: Does that help?

nicoh88 commented 6 years ago

Support with v0.1.9

npm update -g --unsafe-perm homebridge-devolo

topa commented 6 years ago

It seems like version 0.1.11 does not support these Danfoss valves anymore, at least (my) homebridge does not recognize them anymore. If I start homebridge in debugging mode I get the following output:

img_78a0babc5ef2-1

Could you confirm that this is actually a bug or do you think something is wrong on my side?

nicoh88 commented 6 years ago

Sorry, my fault - please use the newest version 0.1.12.

npm install -g --unsafe-perm homebridge-devolo@latest

What is this iOS app?

topa commented 6 years ago

What is this iOS app?

The App is just called homebridge.

You can basically configure homebridge on your raspberry pi in a very convenient way.

simplenotezy commented 4 years ago

Hi! I am curious; is HomeBridge supporting connecting to Danfoss Eco 2 Thermostats now?