Eurotronic comet blue Modul Entwicklung

Begonnen von gent, 28 November 2016, 21:45:59

Vorheriges Thema - Nächstes Thema

gent

Hallo,

hätte jemand Lust mit mir zusammen ein Modul für die Eurotronic comet blue Heizkörper Thermostate zu entwickeln?

Dank des reverse engineering von Torsten Tränkner hier:

http://torsten-traenkner.de/wissen/smarthome/heizung.php

könnte dies eventuell möglich sein. Leider habe ich nicht genug Kenntnisse im Module schreiben, um dies selber zu tun. Aber ich hätte die Möglichkeit, die Entwicklung eines Moduls aufgrund der vorhandenen Hardware hier, aktiv zu unterstützen.

Wenn jemand Interesse hat, hier mit mir tätig zu werden, stelle ich mich als Mitentwickler oder Tester zur Verfügung.

Viele Grüße vom gent
fhem auf rPi3 mit USB boot und M2, cul866 (hm), homebridge, FlowerSens, Shelly, Harmony, WemosD1, Sonoff/Tasmota, grafana, mqtt/mosquitto

coolzero

Hallo,

das Modul könnte ich auch gebrauchen, kann aber leider nicht weiterhelfen bei der Programmierung - bin neu hier.


Thorsten Pferdekaemper

Hi,
mal davon abgesehen, dass viele wahrscheinlich über Bluetooth für solche Sachen keine gute Meinung haben werden: Frag dazu mal im Forenbereich "Heizungssteuerung/Raumklima" nach. Da werden vielleicht mehr Leute mitlesen, die dazu was sagen können.
Gruß,
   Thorsten
FUIP

KölnSolar

Sind die nicht baugleich mit den eq3-Bluetooth-Thermostaten ? Dafür gibt es ja ein Modul.
RPi3/2 buster/stretch-SamsungAV_E/N-RFXTRX-IT-RSL-NC5462-Oregon-CUL433-GT-TMBBQ-01e-CUL868-FS20-EMGZ-1W(GPIO)-DS18B20-CO2-USBRS232-USBRS422-Betty_Boop-EchoDot-OBIS(Easymeter-Q3/EMH-KW8)-PCA301(S'duino)-Deebot(mqtt2)-zigbee2mqtt

Thorsten Pferdekaemper

Hier zum eq3-Modul:
https://forum.fhem.de/index.php/topic,60595.0.html
Die von eq3 sehen schon ein bisschen anders aus, aber vielleicht ist das Innenleben ja ähnlich.
Gruß,
    Thorsten
FUIP

coolzero


gent

Hallo,

ich habe mir mal das EQ3 Modul angesehen. Das passt definitiv nicht für die Eurotronic comet blue.

Viele Grüße vom gent
fhem auf rPi3 mit USB boot und M2, cul866 (hm), homebridge, FlowerSens, Shelly, Harmony, WemosD1, Sonoff/Tasmota, grafana, mqtt/mosquitto

Thorsten Pferdekaemper

...dann wie gesagt bei "Heizungssteuerung/Raumklima" nachfragen. Modulentwicklung ist definitiv keine Anfängerfrage.
Gruß,
   Thorsten
FUIP

gent

Kann ich einen Beitrag verschieben?

Viele Grüße vom gent
fhem auf rPi3 mit USB boot und M2, cul866 (hm), homebridge, FlowerSens, Shelly, Harmony, WemosD1, Sonoff/Tasmota, grafana, mqtt/mosquitto

Thorsten Pferdekaemper

Nur den ganzen Thread. Unten links müsste ein Button dafür sein.
Gruß,
   Thorsten
FUIP

beSmart

Hallo Gent.


Bist Du in Sachen Modulentwicklung schon weiter gekommen?
Hätte auch Interesse an so einem Modul...... leider sind meine Fähigkeiten auch nicht ausreichend....
Habe schon versucht das "EQ3Bt" Modul anzupassen, bin aber gescheitert.


Gruß


beSmart

gent

Hallo beSmart,

nein, ich bin derzeit noch nicht weiter allerdings werde ich auch nicht mehr weiterkommen. Ich habe meine 3 comet blue wieder zurückgegeben. Dies hat insofern nichts mit der fehlenden Einbindung in fhem zu tun, sondern liegt schlicht an der Firmware der Geräte.

Ich hatte mehrfach das Problem, das im Gerät die Settings total durcheinander gewürfelt wurden. So gab es die Situation, dass eines der Geräte von 00:00 Uhr bis 37:20 Uhr (!) auf voller Leistung geheizt hat. Und das leider in der Zeit, in der ich im Weihnachtsurlaub war. Diese "Settings" waren dann leider nicht nur Darstellungsfehler in der dazugehörigen EuroProg-App, sondern der Regler hat sich dann tatsächlich auch so verhalten. Das hatte ich mehrfach auf allen 3 Reglern beobachten können und daher habe ich mich - insbesondere aus Energie- und Kostengründen - von den Reglern getrennt.

Eurotronic hat mir zwar angeboten, die Regler zur Überprüfung einzuschicken, aber ich hatte keine Zeit, mich wirklich darum zu kümmern und "dran zu bleiben".

Daher habe ich jetzt meine 15 Jahre alten "manuell/elektrischen" Thermostate wieder eingebaut und einen Test mit einem HomeMatic Thermostat am Laufen.

Und da ich jetzt nichts mehr zum Testen habe, kann ich auch nicht mehr an der Entwicklung mithelfen.

Tut mir leid.

Viele Grüße vom gent.
fhem auf rPi3 mit USB boot und M2, cul866 (hm), homebridge, FlowerSens, Shelly, Harmony, WemosD1, Sonoff/Tasmota, grafana, mqtt/mosquitto

barneybaer

#12
Hallo, ich habe mir heute ein Comet Blue im Lidl gekauft, auch wenn ich wusste das es noch nicht unterstützt wird.
Mit gatttool kann ich es auslesen, komme nur mit den ganzen Hex Zahlen nicht zurecht, welche für was steht. Vlt hat da jemand einen Rat für mich oder möchte helfen ein Modul zu entwickeln.
LG

Hier mal die chatacteristic:

characteristics
handle: 0x0002, char properties: 0x02, char value handle: 0x0003, uuid: 00002a00-0000-1000-8000-00805f9b34fb
handle: 0x0004, char properties: 0x02, char value handle: 0x0005, uuid: 00002a01-0000-1000-8000-00805f9b34fb
handle: 0x0006, char properties: 0x0a, char value handle: 0x0007, uuid: 00002a02-0000-1000-8000-00805f9b34fb
handle: 0x0008, char properties: 0x02, char value handle: 0x0009, uuid: 00002a04-0000-1000-8000-00805f9b34fb
handle: 0x000d, char properties: 0x22, char value handle: 0x000e, uuid: 00002a05-0000-1000-8000-00805f9b34fb
handle: 0x0011, char properties: 0x02, char value handle: 0x0012, uuid: 00002a29-0000-1000-8000-00805f9b34fb
handle: 0x0013, char properties: 0x02, char value handle: 0x0014, uuid: 00002a24-0000-1000-8000-00805f9b34fb
handle: 0x0015, char properties: 0x02, char value handle: 0x0016, uuid: 00002a26-0000-1000-8000-00805f9b34fb
handle: 0x0017, char properties: 0x02, char value handle: 0x0018, uuid: 00002a28-0000-1000-8000-00805f9b34fb
handle: 0x001a, char properties: 0x0a, char value handle: 0x001b, uuid: 47e9ee01-47e9-11e4-8939-164230d1df67
handle: 0x001c, char properties: 0x0a, char value handle: 0x001d, uuid: 47e9ee10-47e9-11e4-8939-164230d1df67
handle: 0x001e, char properties: 0x0a, char value handle: 0x001f, uuid: 47e9ee11-47e9-11e4-8939-164230d1df67
handle: 0x0020, char properties: 0x0a, char value handle: 0x0021, uuid: 47e9ee12-47e9-11e4-8939-164230d1df67
handle: 0x0022, char properties: 0x0a, char value handle: 0x0023, uuid: 47e9ee13-47e9-11e4-8939-164230d1df67
handle: 0x0024, char properties: 0x0a, char value handle: 0x0025, uuid: 47e9ee14-47e9-11e4-8939-164230d1df67
handle: 0x0026, char properties: 0x0a, char value handle: 0x0027, uuid: 47e9ee15-47e9-11e4-8939-164230d1df67
handle: 0x0028, char properties: 0x0a, char value handle: 0x0029, uuid: 47e9ee16-47e9-11e4-8939-164230d1df67
handle: 0x002a, char properties: 0x0a, char value handle: 0x002b, uuid: 47e9ee20-47e9-11e4-8939-164230d1df67
handle: 0x002c, char properties: 0x0a, char value handle: 0x002d, uuid: 47e9ee21-47e9-11e4-8939-164230d1df67
handle: 0x002e, char properties: 0x0a, char value handle: 0x002f, uuid: 47e9ee22-47e9-11e4-8939-164230d1df67
handle: 0x0030, char properties: 0x0a, char value handle: 0x0031, uuid: 47e9ee23-47e9-11e4-8939-164230d1df67
handle: 0x0032, char properties: 0x0a, char value handle: 0x0033, uuid: 47e9ee24-47e9-11e4-8939-164230d1df67
handle: 0x0034, char properties: 0x0a, char value handle: 0x0035, uuid: 47e9ee25-47e9-11e4-8939-164230d1df67
handle: 0x0036, char properties: 0x0a, char value handle: 0x0037, uuid: 47e9ee26-47e9-11e4-8939-164230d1df67
handle: 0x0038, char properties: 0x0a, char value handle: 0x0039, uuid: 47e9ee27-47e9-11e4-8939-164230d1df67
handle: 0x003a, char properties: 0x0a, char value handle: 0x003b, uuid: 47e9ee2a-47e9-11e4-8939-164230d1df67
handle: 0x003c, char properties: 0x0a, char value handle: 0x003d, uuid: 47e9ee2b-47e9-11e4-8939-164230d1df67
handle: 0x003e, char properties: 0x0a, char value handle: 0x003f, uuid: 47e9ee2c-47e9-11e4-8939-164230d1df67
handle: 0x0040, char properties: 0x0a, char value handle: 0x0041, uuid: 47e9ee2d-47e9-11e4-8939-164230d1df67
handle: 0x0042, char properties: 0x0a, char value handle: 0x0043, uuid: 47e9ee2e-47e9-11e4-8939-164230d1df67
handle: 0x0044, char properties: 0x1a, char value handle: 0x0045, uuid: 47e9ee40-47e9-11e4-8939-164230d1df67
handle: 0x0047, char properties: 0x08, char value handle: 0x0048, uuid: 47e9ee30-47e9-11e4-8939-164230d1df67

Thorsten Pferdekaemper

Hi,
Du hast geschrieben
Zitat
ich bekomme immer nur den Name, Firma und Version raus.
Vielleicht kannst Du hier mal ganz genau zeigen/beschreiben, wie Du das machst. Dann können vielleicht andere raten, wie es weitergehen könnte.
Ich habe davon ziemlich wenig Ahnung...
Gruß,
    Thorsten
FUIP

barneybaer

Ich setzte mich morgen früh mal ran um eine Kleine Doku zu machen. Von der Hersteller-App habe ich bereits die Infos in welcher guuid welche Info steckt.