Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support import of more devices from ioBroker.hm-rpc #414

Closed
Buddinski88 opened this issue Dec 5, 2020 · 18 comments
Closed

Support import of more devices from ioBroker.hm-rpc #414

Buddinski88 opened this issue Dec 5, 2020 · 18 comments
Assignees
Labels
AdapterImport feature 🌟 Feature request or enhancement

Comments

@Buddinski88
Copy link

Hi Zefau,

thanks for the great adapter! 👍

You said we can contact you, if devices don't yet have a configuration for automatic import.
I use a lot of Homematic, also do-it-yourself actuators (AsksinPP).

Could you include the following devices in Jarvis?

Model: HM-LC-Sw1-DR
Type: Switch used for lights or powerplugs
Datapoints: 0.UNREACH, 1.STATE

Model: HM-Sec-SD-2
Type: Smoke detector
Datapoints: 0.UNREACH, 0.LOWBAT, 1.STATE

Model: HM-WDS40-TH-I
Type: Temperature and Air humidity
Datapoints: 0.UNREACH, 1.TEMPERATURE, 1.HUMIDITY

Model: HM-Sen-MDIR-O-2
Type: Motion detector
Datapoints: 0.UNREACH, 1.BRIGHTNESS, 1.MOTION

Model: HM-Sec-Key
Type: Door lock
Datapoints: 0.UNREACH, 0.LOWBAT, 1.ERROR, 1.OPEN

Model: HM-PB-2-WM55
Type: Switch
Datapoints: 0.UNREACH, 0.LOWBAT, 1.PRESS_LONG, 1.PRESS_SHORT, 2.PRESS_LONG, 2.PRESS_SHORT

Model: HM-WDS30-OT2-SM
Type: Temperature
Datapoints: 0.UNREACH, 0.LOWBAT, 1.TEMPERATURE, 2.TEMPERATURE

Model: HB-UNI-SenAct-4-4-RC
Type: Switch
Datapoints: 0.UNREACH, 1.STATE, 2.STATE, 3.STATE, 4.STATE, 5PRESS_LONG, 5.PRESS_SHORT, 6.PRESS_LONG, 6.PRESS_SHORT, 7.PRESS_LONG, 7.PRESS_SHORT, 8.PRESS_LONG, 8.PRESS_SHORT

@Zefau Zefau added the feature 🌟 Feature request or enhancement label Dec 5, 2020
@Zefau Zefau modified the milestones: ROADMAP v2.0.0, ROADMAP v1.0.0, ROADMAP v2.1.0 Dec 5, 2020
@Zefau
Copy link
Owner

Zefau commented Dec 5, 2020

added with v2.1.0-beta.1.

@Zefau
Copy link
Owner

Zefau commented Dec 24, 2020

@Buddinski88 passt der Import der neuen Geräte soweit?

@Zefau
Copy link
Owner

Zefau commented Dec 28, 2020

@Buddinski88

@Zefau Zefau closed this as completed Dec 28, 2020
@Zefau Zefau changed the title Create new Homematic devices Support import of more devices from ioBroker.hm-rpc Dec 28, 2020
@Buddinski88
Copy link
Author

@Zefau, sorry für die späte Rückmeldung, ich bin leider nicht früher dazugekommen. Folgende Gerätetypen werden noch nicht richtig importiert:

HM-Sec-SD-2

  • Sie werden dem richtigen Gewerk "Rauchmelder" zugeordnet
  • Es werden keine States angezeigt
    image

HM-Sec-Key

  • Sie werden dem richtigen Gewerk "Tür" zugeordnet
  • Es wird nur der State unreach angezeigt, 0.LOWBAT, 1.ERROR, 1.OPEN fehlen
    image

HM-PB-2-WM55

  • Werden dem Gewerk other zugeordnet und nicht Switch/Taster
  • Der State Lowbat fehlt noch
    image

HM-WDS30-OT2-SM

  • Werden dem richtigen Gewerk Heizung zugeordnet
  • Der State Lowbat fehlt noch
    image

HB-UNI-SenAct-4-4-RC

  • Werden dem Gewerk other zugeordnet und nicht Switch/Taster
    image

@Buddinski88
Copy link
Author

@Zefau, bitte noch mal überprüfen/korrigieren. Ich danke dir.

@Zefau Zefau reopened this Dec 30, 2020
@Zefau
Copy link
Owner

Zefau commented Dec 30, 2020

Kannst du nochmal mit v2.1.0-beta.34 prüfen bitte?

Anmerkung: Es gibt kein Gewerk "Switch/Taster", daher ist es Sonstiges (other) zugeordnet. Außerdem waren die Gewerke in der Geräte-Liste nicht übersetzt - das habe ich nun korrigiert.

@Buddinski88
Copy link
Author

@Zefau, hab es eben geprüft (2.1.0-beta.34):

HM-Sec-SD-2, HM-Sec-Key, HM-PB-2-WM55, HM-WDS30-OT2-SM, HB-UNI-SenAct-4-4-RC

  • No correct defined states found. The device may be unknown. Please help the developer to add support for this device and report to Github.

Sprich nun werden alle der genannten Typen nicht mehr erkannt.

@Zefau
Copy link
Owner

Zefau commented Dec 30, 2020

@Buddinski88 Kannst du nochmal mit v2.1.0-rc.2 prüfen?

@Buddinski88
Copy link
Author

@Zefau, eben getestet mit v2.1.0-rc.2

HM-Sec-Key, HM-PB-2-WM55

  • Hier fehlt noch noch der 0.LOWBAT State

HB-UNI-SenAct-4-4-RC

  • Hier fehlen wieder alle States, außer config, uncreach und connectivity
    image
  • Waren zuvor: 0.UNREACH, 1.STATE, 2.STATE, 3.STATE, 4.STATE, 5PRESS_LONG, 5.PRESS_SHORT, 6.PRESS_LONG, 6.PRESS_SHORT, 7.PRESS_LONG, 7.PRESS_SHORT, 8.PRESS_LONG, 8.PRESS_SHORT

@Zefau
Copy link
Owner

Zefau commented Dec 31, 2020

Danke für die Geduld. Probiere bitte nochmal mit v2.1.0-rc.3.

@Buddinski88
Copy link
Author

Buddinski88 commented Dec 31, 2020

@Zefau ich danke für deine Mühen. Leider werden nun alle Homematic-Geräte unter dem Punkt "Geräte mit inkorrekter Konfiguration (Datenpunkte nicht gefunden" aufgeführt.

@Zefau
Copy link
Owner

Zefau commented Jan 1, 2021

Kannst du nochmal mit 2.1.0-rc.5 probieren?

@Buddinski88
Copy link
Author

HM-Sec-SD-2, HM-PB-2-WM55

  • Grundsätzlich soweit in Ordnung, aber eine Frage: Der State LOWBAT gibt in ioBroker True/False zurück. JARVIS verwendest momentan den State LOWBAT_ALARM, welcher "NO ALARM(0) ALARM(1),ACKNOWLEDGED(2). Warum kein LOWBAT?

image

HM-Sec-Key

  • No correct defined states found. The device may be unknown. Please help the developer to add support for this device and report to Github.

Frage: Mir sind noch zwei weitere Gerätetypen aufgefallen (sorry habe ich übersehen), welche nicht importiert werden können. Soll ich diese in einem neuen Ticket eintragen oder reicht es hier?

Model: HM-ES-PMSw1-DR
Type: Power with measuring
Datapoints: 0.UNREACH, 1.STATE, 1.CURRENT, 1.ENERGY_COUNTER,1.FREQUENZY, 1.POWER, 1.VOLTAGE

image

Model: HM-PB-6-WM55
Type: Switch
Datapoints: 0.UNREACH, 0.LOWBAT, 1.PRESS_LONG, 1.PRESS_SHORT, 2.PRESS_LONG, 2.PRESS_SHORT, 3.PRESS_LONG, 3.PRESS_SHORT, 4.PRESS_LONG, 4.PRESS_SHORT, 5.PRESS_LONG, 5.PRESS_SHORT, 6.PRESS_LONG, 6.PRESS_SHORT

@SevenUp666
Copy link

SevenUp666 commented Jan 4, 2021

ich habe 6 weitere Homematic-Geräte gefunden, die in jarvis 2.2.0-beta.4 noch nicht erkannt werden.
Da ich in jarvis recht frisch bin, kann ich nicht genau abschätzen, welche Datenpunkte hier wichtig und interessant sind. Deshalb stelle ich hier die Screenshots und json-Exporte rein.

json-Exporte

HmIP-SWD - Wassermelder
Bild 2021-01-0421_01_59-ob8xkyz.png auf abload.de

HmIP-FSM - Schalt-Mess-Aktor
Bild 2021-01-0421_09_46-obzvjwg.png auf abload.de
Bild 2021-01-0421_11_06-ob2wkpp.png auf abload.de

HmIP-SLO - Lichtsensor außen
Bild 2021-01-0421_14_21-obtijmb.png auf abload.de

HmIP-SWDM - Fenster- und Türkontakt mit Magnet
Bild 2021-01-0421_18_27-ob0yjbd.png auf abload.de

HMIP-WTH / HMIP-WTH-2 - Wandthermostat mit Luftfeuchtigkeitssensor
Bild 2021-01-0421_20_13-obh7kuu.png auf abload.de
Bild 2021-01-0421_20_26-obyzka1.png auf abload.de

HM-RC-2-PBU-FM - Funk-Sender 2-fach für Markenschalter
Bild 2021-01-0421_37_40-obyrjue.png auf abload.de

@Zefau Zefau modified the milestones: ROADMAP v2.1.0, ROADMAP v2.2.0 Jan 6, 2021
@Zefau
Copy link
Owner

Zefau commented Jan 6, 2021

@Buddinski88 mit 2.2.0-beta.6:

  • HM-Sec-SD-2, HM-PB-2-WM55 sollte nun auch den LOWBAT haben.
  • HM-Sec-Key sollte jetzt passen
  • die zwei neuen Geräte sollten mit drin sein

@Zefau
Copy link
Owner

Zefau commented Jan 6, 2021

@SevenUp666 mit 2.2.0-beta.6 sollten auch deine Geräte entsprechend gefunden werden. Danke dir für die Zusammenstellung.

@SevenUp666
Copy link

@SevenUp666 mit 2.2.0-beta.6 sollten auch deine Geräte entsprechend gefunden werden. Danke dir für die Zusammenstellung.

vielen Dank für die schnelle Umsetzung! Die Geräte sind drin.

@Buddinski88
Copy link
Author

@Buddinski88 mit 2.2.0-beta.6:

  • HM-Sec-SD-2, HM-PB-2-WM55 sollte nun auch den LOWBAT haben.
  • HM-Sec-Key sollte jetzt passen
  • die zwei neuen Geräte sollten mit drin sein

Danke dir @Zefau 👍
Hab es eben getestet und nun werden die Geräte mit den richtigen States importiert und angelegt.
Ich schließe das Ticket somit mal.

@Zefau Zefau removed this from the ROADMAP v2.2.0 milestone Sep 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
AdapterImport feature 🌟 Feature request or enhancement
Projects
None yet
Development

No branches or pull requests

3 participants