Unterstützung HB-Geräte

Support, Fragen und Diskussionen zur HomeMatic App für Android

Moderator: Co-Administratoren

Antworten
Matthias K.
Beiträge: 1158
Registriert: 14.02.2016, 12:32
System: Alternative CCU (auf Basis OCCU)
Wohnort: Heidenheim
Hat sich bedankt: 57 Mal
Danksagung erhalten: 221 Mal

Unterstützung HB-Geräte

Beitrag von Matthias K. » 12.03.2019, 20:57

Hallo zusammen,

gibt es Pläne, die Geräte aus der Home Brew-Szene zu unterstützen (HB-XXX)?
Konkret würde mich aktuell der HB-UNI-RGB-LED-CTRL sehr interessieren, da ich den bei mir jetzt schon an zwei Stellen verbaut habe.

devicelist.cgi:

Code: Alles auswählen

<device name="WoZi Ambientelicht G" address="MKRGB00001" ise_id="3272" interface="BidCos-RF" device_type="HB-UNI-RGB-LED-CTRL" ready_config="true">
  <channel name="WoZi Ambientelicht Helligkeit" type="27" address="MKRGB00001:1" ise_id="3310" direction="RECEIVER" parent_device="3272" index="1" group_partner="" aes_available="true" transmission_mode="DEFAULT" visible="true" ready_config="true" operate="true"/>
  <channel name="WoZi Ambientelicht Farbe" type="17" address="MKRGB00001:2" ise_id="3321" direction="RECEIVER" parent_device="3272" index="2" group_partner="" aes_available="true" transmission_mode="DEFAULT" visible="true" ready_config="true" operate="true"/>
  <channel name="WoZi Ambientelicht Programm" type="17" address="MKRGB00001:3" ise_id="3333" direction="RECEIVER" parent_device="3272" index="3" group_partner="" aes_available="true" transmission_mode="DEFAULT" visible="true" ready_config="true" operate="true"/>
</device>
statelist.cgi:

Code: Alles auswählen

<device name="WoZi Ambientelicht G" ise_id="3272" unreach="false" sticky_unreach="false" config_pending="false">
  <channel name="WoZi Ambientelicht G:0" ise_id="3273" index="0" visible="" operate="">
    <datapoint name="BidCos-RF.MKRGB00001:0.UNREACH" type="UNREACH" ise_id="3299" value="false" valuetype="2" valueunit="" timestamp="1552241354" operations="5"/>
    <datapoint name="BidCos-RF.MKRGB00001:0.STICKY_UNREACH" type="STICKY_UNREACH" ise_id="3294" value="false" valuetype="2" valueunit="" timestamp="1552241354" operations="7"/>
    <datapoint name="BidCos-RF.MKRGB00001:0.CONFIG_PENDING" type="CONFIG_PENDING" ise_id="3275" value="false" valuetype="2" valueunit="" timestamp="1552241354" operations="5"/>
    <datapoint name="BidCos-RF.MKRGB00001:0.LOWBAT" type="LOWBAT" ise_id="3288" value="false" valuetype="2" valueunit="" timestamp="1552241354" operations="5"/>
    <datapoint name="BidCos-RF.MKRGB00001:0.DUTYCYCLE" type="DUTYCYCLE" ise_id="3284" value="false" valuetype="2" valueunit="" timestamp="1552241354" operations="5"/>
    <datapoint name="BidCos-RF.MKRGB00001:0.RSSI_DEVICE" type="RSSI_DEVICE" ise_id="3292" value="1" valuetype="8" valueunit="" timestamp="1552241354" operations="5"/>
    <datapoint name="BidCos-RF.MKRGB00001:0.RSSI_PEER" type="RSSI_PEER" ise_id="3293" value="1" valuetype="8" valueunit="" timestamp="1552241354" operations="5"/>
    <datapoint name="BidCos-RF.MKRGB00001:0.DEVICE_IN_BOOTLOADER" type="DEVICE_IN_BOOTLOADER" ise_id="3279" value="false" valuetype="2" valueunit="" timestamp="1552241354" operations="5"/>
    <datapoint name="BidCos-RF.MKRGB00001:0.UPDATE_PENDING" type="UPDATE_PENDING" ise_id="3303" value="false" valuetype="2" valueunit="" timestamp="1552241354" operations="5"/>
  </channel>
  <channel name="WoZi Ambientelicht Helligkeit" ise_id="3310" index="1" visible="true" operate="true">
    <datapoint name="BidCos-RF.MKRGB00001:1.LEVEL" type="LEVEL" ise_id="3314" value="0.700000" valuetype="6" valueunit="100%" timestamp="1552417237" operations="7"/>
    <datapoint name="BidCos-RF.MKRGB00001:1.OLD_LEVEL" type="OLD_LEVEL" ise_id="3315" value="" valuetype="2" valueunit="" timestamp="0" operations="2"/>
    <datapoint name="BidCos-RF.MKRGB00001:1.RAMP_TIME" type="RAMP_TIME" ise_id="3319" value="" valuetype="4" valueunit="s" timestamp="0" operations="2"/>
    <datapoint name="BidCos-RF.MKRGB00001:1.RAMP_STOP" type="RAMP_STOP" ise_id="3317" value="" valuetype="2" valueunit="" timestamp="0" operations="2"/>
  </channel>
  <channel name="WoZi Ambientelicht Farbe" ise_id="3321" index="2" visible="true" operate="true">
    <datapoint name="BidCos-RF.MKRGB00001:2.COLOR" type="COLOR" ise_id="3326" value="13" valuetype="16" valueunit="" timestamp="1552417239" operations="7"/>
    <datapoint name="BidCos-RF.MKRGB00001:2.USER_COLOR" type="USER_COLOR" ise_id="3332" value="" valuetype="20" valueunit="" timestamp="0" operations="2"/>
    <datapoint name="BidCos-RF.MKRGB00001:2.RAMP_TIME" type="RAMP_TIME" ise_id="3330" value="" valuetype="4" valueunit="s" timestamp="0" operations="2"/>
  </channel>
  <channel name="WoZi Ambientelicht Programm" ise_id="3333" index="3" visible="true" operate="true">
    <datapoint name="BidCos-RF.MKRGB00001:3.PROGRAM" type="PROGRAM" ise_id="3353" value="0" valuetype="16" valueunit="" timestamp="1552417236" operations="7"/>
    <datapoint name="BidCos-RF.MKRGB00001:3.USER_PROGRAM" type="USER_PROGRAM" ise_id="3356" value="" valuetype="20" valueunit="" timestamp="0" operations="2"/>
    <datapoint name="BidCos-RF.MKRGB00001:3.RAMP_TIME" type="RAMP_TIME" ise_id="3354" value="0.500000" valuetype="4" valueunit="s" timestamp="1552241354" operations="3"/>
  </channel>
</device>
Gruß
scorpionking

ultrah
Beiträge: 427
Registriert: 08.03.2010, 13:38
Hat sich bedankt: 6 Mal
Danksagung erhalten: 34 Mal

Re: Unterstützung HB-Geräte

Beitrag von ultrah » 16.03.2019, 15:23

Hi,

konkrete Pläne gibt es bisher nicht, da die Verbreitung der Geräte noch nicht sehr groß ist und die Geräte sich von normalen HomeMatic-Geräten in der Kanalstruktur unterscheiden, was den Einbau zeitaufwendiger macht.

Ich überlege aber, den Quellcode von TinyMatic unter einer Source Available Lizenz zu veröffentlichen, dann könnte die Unterstützung durch interessierte Nutzer hinzugefügt werden.

jp112sdl
Beiträge: 12072
Registriert: 20.11.2016, 20:01
Hat sich bedankt: 846 Mal
Danksagung erhalten: 2138 Mal
Kontaktdaten:

Re: Unterstützung HB-Geräte

Beitrag von jp112sdl » 16.03.2019, 15:42

Hi,
ultrah hat geschrieben:
16.03.2019, 15:23
die Geräte sich von normalen HomeMatic-Geräten in der Kanalstruktur unterscheiden, was den Einbau zeitaufwendiger macht.
inwiefern? Dann könnte ich das bei der Entwicklung evtl. künftig berücksichtigen.

Speziell zur genannten Anfrage: beim RGB Controller habe ich keine eigene Datentypen verwendet.

VG,
Jérôme ☕️

---
Support for my Homebrew-Devices: Download JP-HB-Devices Addon

ultrah
Beiträge: 427
Registriert: 08.03.2010, 13:38
Hat sich bedankt: 6 Mal
Danksagung erhalten: 34 Mal

Re: Unterstützung HB-Geräte

Beitrag von ultrah » 17.03.2019, 17:10

Hi Jérôme,

das stimmt, die Datenpunkte sind größtenteils die, die es auch im HomeMatic-System auch gibt.

Die Kombination der Datenpunkte kommt aber so nicht im HomeMatic-System vor, es gibt zB kein HomeMatic-Gerät dass dieselben Kombination von Datenpunkte wie der HB-UNI-Sensor1 hat.

Die Darstellung von Aktoren in TinyMatic funktioniert über den Gerätetyp, wenn die App also zB ein Gerät mit Typ "HM-CC-TC" darstellen soll, wird sie versuchen, bei Kanal 1 die Wetterdaten zu parsen und bei Kanal 2 die Temperatursteuerung.

Diese Mappings müsste ich jetzt für alle HB-Geräte neu schreiben. Und da es auch immer neue offizielle HomeMatic-Geräte gibt, komme ich nicht dazu. Deshalb die Idee, den Quellcode zu öffnen.

Matthias K.
Beiträge: 1158
Registriert: 14.02.2016, 12:32
System: Alternative CCU (auf Basis OCCU)
Wohnort: Heidenheim
Hat sich bedankt: 57 Mal
Danksagung erhalten: 221 Mal

Re: Unterstützung HB-Geräte

Beitrag von Matthias K. » 30.03.2019, 11:19

Quellcode öffnen fänd ich gut. Das dürfte dann die erste Open Source Android App für HM sein, wenn ich mich nicht irre. Wäre ein Alleinstellungsmerkmal und würde das Teil bestimmt gut voranbringen.

Benutzeravatar
Gelegenheitsbastler
Beiträge: 585
Registriert: 15.10.2017, 07:29
Hat sich bedankt: 14 Mal
Danksagung erhalten: 41 Mal

Re: Unterstützung HB-Geräte

Beitrag von Gelegenheitsbastler » 13.05.2019, 16:34

Gibt es schon Neuigkeiten zu diesem Thema?
Ich habe inzwischen etliche Geräte die von der wirklich gut gemachten App nicht unterstütze werden. Es wäre wesentlich komfortabler, wenn ich mich für die Nutzung nicht ständig in das WebUI einloggen müsste.
Das Komplizierteste an der Hausautomatisation ist der WAF.™ ​

Übersicht meiner Projekte


RaspberryMatic 3.47.22.20191026 auf Raspberry Pi 3B mit HomeMatic Funkmodul von ELV und RTC

Etliche selbst gebaute Aktoren und Sender

Garagenloeter
Beiträge: 305
Registriert: 04.07.2018, 21:52
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 45 Mal
Danksagung erhalten: 4 Mal

Re: Unterstützung HB-Geräte

Beitrag von Garagenloeter » 01.01.2020, 17:48

Bei mir siehts auch so aus. Wäre schön, wenn der RGB-controller und der Uni-sens1 aufgenommen würden.

ultrah
Beiträge: 427
Registriert: 08.03.2010, 13:38
Hat sich bedankt: 6 Mal
Danksagung erhalten: 34 Mal

Re: Unterstützung HB-Geräte

Beitrag von ultrah » 14.01.2020, 20:05

An der Situation hat sich noch nichts geändert, nein

Antworten

Zurück zu „TinyMatic“