rdmtc / RedMatic-HomeKit

HAP-Nodejs based Node-RED nodes to create (bridged) HomeKit Accessories
Apache License 2.0
61 stars 22 forks source link

Implement HM-ES-PMSw1-SM #153

Open Hoefti1980 opened 5 years ago

Hoefti1980 commented 5 years ago

Hallo,

vielen Dank für den super Support! Wird es auch eine Unterstützung für den Wandtaster HM-PB-2-WM55-2 und den Funk-Schaltaktor mit Leistungsmessung HM-ES-PMSw1-SM geben?

Gruß Hoefti1980

hobbyquaker commented 5 years ago

Den HM-ES-PMSw1-SM ergänze ich asap. Zu den Tastern siehe https://github.com/rdmtc/RedMatic/wiki/Homekit#tasten

hobbyquaker commented 5 years ago

@Hoefti1980 wenn Du nicht auf das nächste Release warten willst (das kann noch einige Zeit dauern) kannst Du vorab den HM-ES-PMSw1-SM nutzbar machen indem Du die Datei /usr/local/addons/redmatic/lib/node_modules/redmatic-homekit/homematic-devices/hm-es-pmsw1-sm.js mit folgendem Inhalt anlegst:

module.exports = require('./hm-es-pmsw1-pl');

Danach Node-RED einmal Neustarten und das Device sollte da sein.

Hoefti1980 commented 5 years ago

Hallo, vielen vielen Dank für die Antworten! Taster funktionieren jetzt :-).

Ich soll doch die Datei /usr/local/addons/redmatic/lib/node_modules/redmatic-homekit/homematic-devices/hm-es-pmsw1-sm.js über ssh Zugriff eingeben oder?

Sorry das ich so blöde frage, bin komplett neu auf dem Gebiet :-(. Wenn ich die Zeile eingebe kommt die Meldung :not found. Gruß und danke Hoefti1980

hobbyquaker commented 5 years ago

Am einfachsten ists vermutlich wenn Du WinSCP oder Filezilla dafür benutzt. Dann erzeugst die Datei zuerst bei Dir, mit Notepad o.Ä (Inhalt siehe oben), benennst sie hm-es-pmsw1-sm.js und kopierst sie dann mit WinSCP/Filezilla auf die CCU in den Ordner /usr/local/addons/redmatic/lib/node_modules/redmatic-homekit/homematic-devices/

Alternativ: per SSH einloggen und folgenden Befehl eingeben:

echo "module.exports = require('./hm-es-pmsw1-pl');" > /usr/local/addons/redmatic/lib/node_modules/redmatic-homekit/homematic-devices/hm-es-pmsw1-sm.js
Hoefti1980 commented 5 years ago

Habe es über SSH hinbekommen, eine Verbrauchsanzeige ist wahrscheinlich nicht möglich oder? Vielen Dank nochmal, Dein Support ist echt der Hammer!

hobbyquaker commented 5 years ago

Mit der Home.app/Siri kann man den Verbrauch nicht anzeigen, aber die Elgato Eve App unterstützt das, mitsamt Chart sogar. Ist auf der Todo, das ist aber was größeres und dauert noch länger. Issue dazu: https://github.com/rdmtc/RedMatic-HomeKit/issues/114

Hoefti1980 commented 5 years ago

Super probiere ich gleich aus, Dankeschön.