Max! Fensterkontakt -> Max! Heizkörperthermostat

Begonnen von Roaster, 10 September 2014, 09:00:26

Vorheriges Thema - Nächstes Thema

Roaster

Hi,

ich habe hier am Fenster einen Max! Fensterkontakt angebracht und am Heizkörper darunter einen Max! Heizkörperthermostat. Beide sind in fhem korrekt eingerichtet und melden sich dort auch regelmäßig.

Per associate habe ich den Konktakt dem Thermostat bekannt gegeben und umgekehrt auch. Ich nehme mal an diese Verbindungen sind nirgends in der fhem Oberfläche sichtbar?

Die Frage ist jetzt, was genau muss ich sehen, wenn das Fenster geöffnet wird. Ich meine nicht den Status offen des Fensterkontaktes, sondern vielmehr beim Heizkörperthermostat? Die Digitalanzeige am Thermostat selbst bleibt nach wie vor auf z.B. 20°C. Die fhem Oberfläche weist hier auch nichts Entsprechendes aus - zumindest habe ich nichts dazu gefunden.

Grüße,
Michael

P.A.Trick

Normalerweise springt das Thermostat auf 12 Grad um ( nur im Auto Modus) sobald das Fenster geöffnet wird! Was sagt denn das fhem.log?
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

mschuett

Zum Testen,
würde ich einfach mal die Original MAX-Software starten und schauen ob dein Kontakt wirklich
mit deinem Thermostat verbunden ist.

Den gleichen Fehler hatte ich auch. Habe dann einfach die Thermostate und Kontakte in der MAX-Software zugewiesen.

Eine Verbindung zu MAX und FHEM ist möglich wenn du im define von MAX am ende ondemand schreibst

defind ml MAXLAN 192.168.178.3 180 ondemand

Roaster

Zitat von: P.A.Trick am 10 September 2014, 23:26:38
Normalerweise springt das Thermostat auf 12 Grad um ( nur im Auto Modus) sobald das Fenster geöffnet wird! Was sagt denn das fhem.log?
Hm, das ist ja das Seltsame! Das Thermostat ist im Automodus, aber nach dem Öffnen des Fensters passiert gar nichts. Muss man die beiden Geräte (Kontakt und Thermostat) noch unabhängig von fhem einander bekannt machen?

Das fhem-Log sagt nichts aus. Auch im Gerätelog des Thermostats steht nicht dergleichen
Zitat2014-09-11_07:41:03 HeizungEltern mode: auto
2014-09-11_07:41:03 HeizungEltern battery: ok
2014-09-11_07:41:03 HeizungEltern desiredTemperature: 21.0
2014-09-11_07:41:03 HeizungEltern temperature: 23.3
2014-09-11_07:41:03 HeizungEltern valveposition: 0
2014-09-11_07:41:03 HeizungEltern 21.0 °C
2014-09-11_08:34:41 HeizungEltern mode: auto
2014-09-11_08:34:41 HeizungEltern battery: ok
2014-09-11_08:34:41 HeizungEltern desiredTemperature: 21.0
2014-09-11_08:34:41 HeizungEltern valveposition: 0
2014-09-11_08:34:41 HeizungEltern 21.0 °C
2014-09-11_09:00:45 HeizungEltern mode: auto
2014-09-11_09:00:45 HeizungEltern battery: ok
2014-09-11_09:00:45 HeizungEltern desiredTemperature: 17.0
2014-09-11_09:00:45 HeizungEltern temperature: 23.1
2014-09-11_09:00:45 HeizungEltern valveposition: 0
2014-09-11_09:00:45 HeizungEltern 17.0 °C

in diesem Zeitraum wurde gelüftet.

Roaster

Zitat von: mschuett am 11 September 2014, 09:28:36
Zum Testen,
würde ich einfach mal die Original MAX-Software starten und schauen ob dein Kontakt wirklich
mit deinem Thermostat verbunden ist.

Den gleichen Fehler hatte ich auch. Habe dann einfach die Thermostate und Kontakte in der MAX-Software zugewiesen.

Eine Verbindung zu MAX und FHEM ist möglich wenn du im define von MAX am ende ondemand schreibst

defind ml MAXLAN 192.168.178.3 180 ondemand

Das Problem ist, ich habe weder die Max! Software noch die Max! Hardware  ;) Ich setze voll und ganz auf fhem und, wie gesagt, lt. diversen Beiträgen und Wiki-Eintrag soll per associate das Pairing der beiden Geräte untereinander auch funktionieren.

Ich habe jetzt nochmals als Test den CUL Stick in den Pairing Modus versetzt und dann nochmals beide per associate bekannt gemacht. Brachte aber auch nichts  :(

Michael

Roaster

Nachdem ich nun den Wiki Eintrag etwas genauer gelesen habe, entdeckte ich diesen Satz:

Zitat!Attention: After sending this associate command to the ShutterContact, you have to press the button on the ShutterContact to wake it up and accept the command. See the log for a message regarding this!

D.h. nachdem ich set FensterEltern associate HeizungEltern eingegeben habe, bin ich zum Fensterkontakt gegangen und habe dort den Anlernbutton gedrückt. Die LED blinkte darauf energisch und im fhem Log finde ich nun diese Einträge:

Zitat2014.09.11 15:03:58 2: There is a packet for ShutterContact FensterEltern in queue. Please push the button on the respective ShutterContact so the packet can be send.
2014.09.11 15:04:01 2: There is a packet for ShutterContact FensterEltern in queue. Please push the button on the respective ShutterContact so the packet can be send.
2014.09.11 15:04:04 2: There is a packet for ShutterContact FensterEltern in queue. Please push the button on the respective ShutterContact so the packet can be send.
2014.09.11 15:04:07 2: There is a packet for ShutterContact FensterEltern in queue. Please push the button on the respective ShutterContact so the packet can be send.
2014.09.11 15:04:10 2: There is a packet for ShutterContact FensterEltern in queue. Please push the button on the respective ShutterContact so the packet can be send.

Was soll mir dies jetzt sagen?

Michael

mschuett

#6
Ein Paket wartet auf Antwort ist in der Warteschlange!

FHEM in Pairmode versetzen. Hast du gemacht!
Dann Kontakt anlernen! LED blinkt und wird von FHEM erkannt. Blinken erlöscht.

FHEM wartet auf ein Signal der Kontakte durch öffnen / schließen des Kontaktes! Um ein Paket zusenden.

you have to press the button on the ShutterContact Blöd formuliert :)

Roaster

Hi,

wie Eingangs bereits erwähnt: Beide Geräte sind korrekt in fhem eingebunden. Das Öffnen des Fensters wird in fhem angezeigt, das Thermostat ebenfalls und reagiert auch auf Temperaturänderungen von seitens fhem.

Ich habe fhem bzw. CUL in den Paringmode versetzt und ernuet auf den Anlernbutton gedrückt - die Einträge in fhem.log vermehren sich explosionsartig...

Michael

P.A.Trick

Zitat von: mschuett am 11 September 2014, 15:08:50
Ein Paket wartet auf Antwort ist in der Warteschlange!

FHEM in Pairmode versetzen. Hast du gemacht!
Dann Kontakt anlernen! LED blinkt und wird von FHEM erkannt. Blinken erlöscht.

FHEM wartet auf ein Signal der Kontakte durch öffnen / schließen des Kontaktes! Um ein Paket zusenden.

you have to press the button on the ShutterContact Blöd formuliert :)

Das stimmt, darauf bin ich auch reingefallen!
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

Roaster

Zitat von: P.A.Trick am 11 September 2014, 15:16:28
Das stimmt, darauf bin ich auch reingefallen!

Das habe ich ja gemacht - den Button am Fensterkontakt gedrückt - aber das half nichts! So nac heinem Neustert von fhem sind zumindest die Einträge in der fhem.log verschwunden. Genau genommen werden keine mehr rein geschrieben.

Michael

mschuett

Zitat von: Roaster am 11 September 2014, 15:19:37
Das habe ich ja gemacht - den Button am Fensterkontakt gedrückt - aber das half nichts! So nac heinem Neustert von fhem sind zumindest die Einträge in der fhem.log verschwunden. Genau genommen werden keine mehr rein geschrieben.

Michael

Ich nochmal!

Das eine ist der Button zum Pairen.
Das andere ist die Funktion des Magneten. Nur dieser sendet ein Signal.

Nach dem Pairen die Tür / Fenster aufmachen um ein Paket zu senden. Auf das gewartet wird.

Roaster

Zum Verzweifeln >:(

Ich habe jetzt das Fenster geöffnet und die LED blinkt einmal. Ich werde nun wieder von diesen blöden Log-Meldungen
Zitat2014.09.11 17:45:14 2: There is a packet for ShutterContact FensterEltern in queue. Please push the button on the respective ShutterContact so the packet can be send.
2014.09.11 17:45:17 2: There is a packet for ShutterContact FensterEltern in queue. Please push the button on the respective ShutterContact so the packet can be send.
2014.09.11 17:45:20 2: There is a packet for ShutterContact FensterEltern in queue. Please push the button on the respective ShutterContact so the packet can be send.
2014.09.11 17:45:23 2: There is a packet for ShutterContact FensterEltern in queue. Please push the button on the respective ShutterContact so the packet can be send.
gespammt. Erst wenn ich einen restart von fhem mache, beruhigt sich das Ganze.

Wie gesagt, der Kontakt und das Thermostat melden sich ansonsten ganz korrekt im fhem!

Ich habe mir auch bereits diesen Thread http://forum.fhem.de/index.php?topic=18187.0 zu Herzen genommen, aber auch das was dort alles an Vorschlägen gemacht wurde, half nicht weiter. Wenn ich das Fenster öffne, dann macht der Thermostat nicht zu.
D.h. eigentlich ist der Thermostat (noch) gar nicht offen, weil erstens die Heizung ohnehin noch nicht läuft aber was vermutlich hier zuschlägt ist, dass die Zimmertemperatur über der eingestellten Solltemperatur ist.

Müsste in diesem Fall der Thermostat irgendeine Aktion unternehmen? Ich meine zumachen kann er ja nicht, weil er ja bereits zu ist.

Michael

P.A.Trick

Hast du denn den Knopf gedrückt? Ist dein FHEM aktuell?
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

mschuett

Die/ Der Kontakt melden sich im logfile
mit state: opened / closed
wenn du das Fenster aufmachst?

Ansonten beim Kontakt Batterie raus, button drücken
gleichzeitig Batterie rein.
Dann mal button drücken, jetzt sollte die led blinken.
FHEM in anlernmodus bringen. Blinken hört auf.
Danach Tür auf und zu Simulieren.

Roaster

Zitat von: P.A.Trick am 11 September 2014, 17:57:10
Hast du denn den Knopf gedrückt? Ist dein FHEM aktuell?
1) Fhem vor meinem letzten Posting aktualisiert

2) mit dem "Knopf" meinst du jetzt schon den Anlernknopf und nicht wie vorher bereits von anderen erwähnt, das simple Öffnen des Fensters, damit der Reed-Kontakt ausgelöst wird, oder?

Sei wie es sei, ich habe ja bereits diese hier versucht:
set FensterEltern associate HeizungEltern
und set HeizungEltern associate FensterEltern
und dann am Fensterkontakt den Anlernbutton (kurz) gedrückt. Die LED blinkt daraufhin längere Zeit und - ja und was? Entweder ist das schon alles gewesen oder wie soll sich dann das Pairen von FK und HT äußern?

Michael


P.A.Trick

Gut, dann setze bitte noch vor dem Anlernknopfdrücken den CUL oder Cube in den Pair Modus! Dann sollte es klappen! Habe ich eben bei mir auch gemacht :-)
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

Roaster

Zitat von: mschuett am 11 September 2014, 18:22:07
Die/ Der Kontakt melden sich im logfile
mit state: opened / closed
wenn du das Fenster aufmachst?
Ja.
Zitat von: mschuett am 11 September 2014, 18:22:07
Ansonten beim Kontakt Batterie raus, button drücken
gleichzeitig Batterie rein.
Dann mal button drücken, jetzt sollte die led blinken.
FHEM in anlernmodus bringen. Blinken hört auf.
Danach Tür auf und zu Simulieren.
Das Anlernen habe ich ja bereits durch. Mir geht es jetzt um das "Anlernen" eines Fensterkontakts an das Thermostat am selben Raum, was augenscheinlich nicht funktioniert - oder, wie bereits geschrieben, ich nicht weiß wie sich das im fhem zeigen wird.

Michael

Roaster

Zitat von: P.A.Trick am 11 September 2014, 18:44:08
Gut, dann setze bitte noch vor dem Anlernknopfdrücken den CUL oder Cube in den Pair Modus! Dann sollte es klappen! Habe ich eben bei mir auch gemacht :-)
So, oder?
set cm pairmode 3000
set FensterEltern associate HeizungEltern
set HeizungEltern associate FensterEltern

Danach am FK den Anlernknopf gedrückt.

Ergebnis im fhem.log
Zitat2014.09.11 18:58:50 2: There is a packet for ShutterContact FensterEltern in queue. Please push the button on the respective ShutterContact so the packet can be send.
2014.09.11 18:58:53 2: There is a packet for ShutterContact FensterEltern in queue. Please push the button on the respective ShutterContact so the packet can be send.
2014.09.11 18:58:56 2: There is a packet for ShutterContact FensterEltern in queue. Please push the button on the respective ShutterContact so the packet can be send.
2014.09.11 18:58:59 2: There is a packet for ShutterContact FensterEltern in queue. Please push the button on the respective ShutterContact so the packet can be send.

das erst wieder verschwindet, wenn ich in die fhem.cfg gehe und erneut speichere. Ist das ein Zufall, dass die Einträge im Log dann verschwinden?

Nur, was ist jetzt das Ergebnis? Ich sehe keine Änderung, dass FK und HT gepaired sind. Muss man das Pairen von FK und HT überhaupt irgendwo sehen?

Log des HT zum Zeitpunkt des Pairens mit dem FK:
Zitat2014-09-11_18:56:09 HeizungEltern associate FensterEltern
2014-09-11_18:56:11 HeizungEltern mode: auto
2014-09-11_18:56:11 HeizungEltern battery: ok
2014-09-11_18:56:11 HeizungEltern desiredTemperature: 21.0
2014-09-11_18:56:11 HeizungEltern valveposition: 7
2014-09-11_18:56:11 HeizungEltern 21.0 °C
Log des FK zur gleichen Zeit, ich habe danach mal das Fenster geöffnet, um irgendwelche Auswirkungen am HT zu sehen:
Zitat2014-09-11_18:55:24 FensterEltern associate HeizungEltern
2014-09-11_19:03:35 FensterEltern battery: ok
2014-09-11_19:03:35 FensterEltern onoff: 1
2014-09-11_19:03:35 FensterEltern opened
2014-09-11_19:04:46 FensterEltern battery: ok
2014-09-11_19:04:46 FensterEltern onoff: 0
2014-09-11_19:04:46 FensterEltern closed

Der Vollständigkeithalber noch mal die Definitionen.
HeizungEltern:
Internals:
   CFGFN      /opt/fhem/FHEM/obergeschoss.cfg
   DEF        HeatingThermostat 0c8125
   IODev      cm
   NAME       HeizungEltern
   NR         281
   STATE      21.0 °C
   TYPE       MAX
   addr       0c8125
   type       HeatingThermostat
   Readings:
     2014-09-11 17:32:28   TimeInformationHour 0
     2014-09-11 18:56:11   battery         ok
     2014-09-11 18:56:11   desiredTemperature 21.0
     2014-09-11 17:42:34   desiredtemp_new 00
     2014-09-11 17:43:46   firmware        1.0
     2014-09-11 17:43:46   groupid         0
     2014-09-11 17:37:46   measurementOffset 0
     2014-09-11 18:56:11   mode            auto
     2014-09-11 18:56:09   msgcnt          9
     2014-09-11 18:56:11   state           21.0 °C
     2014-09-11 18:40:14   temperature     22.5
     2014-09-11 17:43:46   testresult      160
     2014-09-11 18:56:11   valveposition   7
   Internals:
     interfaces thermostat;battery;temperature
Attributes:
   IODev      cm
   alias      Heizung Eltern
   device_timeout 65
   group      Obergeschoss
   icon       sani_heating
   room       Eltern

sowie FensterEltern:
Internals:
   CFGFN      /opt/fhem/FHEM/obergeschoss.cfg
   DEF        ShutterContact 00efdc
   HEALTH_MONITORED_BY myDeviceMonitor
   HEALTH_STATE alive
   HEALTH_TIME 2014-09-11 19:04:46
   IODev      cm
   LASTInputDev cm
   MSGCNT     2
   NAME       FensterEltern
   NR         275
   RSSI       -63.5
   STATE      closed
   TYPE       MAX
   addr       00efdc
   cm_MSGCNT  2
   cm_TIME    2014-09-11 19:04:46
   rferror    0
   type       ShutterContact
   Readings:
     2014-09-11 19:04:46   battery         ok
     2014-09-11 18:55:24   msgcnt          2
     2014-09-11 19:04:46   onoff           0
     2014-09-11 19:04:46   state           closed
   Internals:
     interfaces switch_active;battery
Attributes:
   IODev      cm
   alias      Fenster Eltern
   devStateIcon closed:fts_window_1w@green opened:fts_window_1w_open@red
   device_timeout 65
   group      Obergeschoss
   room       Eltern

Michael







mschuett

Morgen!

Warum noch mal Pairmode ?
set cm pairmode 3000

FHEM kennt den Shutter doch bereits.

Klick doch mal im FHEM auf den Thermostaten.
Dann wählst Du oben bei set associate und das MAX_XXXX Gerät aus.
Auf SET klicken und dann nicht vergessen, links auf SAVE CONFIG klicken.

Wenn der Thermostat seinen Shutter kennt, sprechen diese eigentlich direkt miteinander ohne FHEM.

Roaster

Zitat von: mschuett am 12 September 2014, 11:13:12
Warum noch mal Pairmode ?
set cm pairmode 3000

Dachte ich auch  ;) , aber:
Zitat von: P.A.Trick am 11 September 2014, 18:44:08
Gut, dann setze bitte noch vor dem Anlernknopfdrücken den CUL oder Cube in den Pair Modus! Dann sollte es klappen! Habe ich eben bei mir auch gemacht :-)

Zitat von: mschuett am 12 September 2014, 11:13:12
Klick doch mal im FHEM auf den Thermostaten.
Dann wählst Du oben bei set associate und das MAX_XXXX Gerät aus.
Auf SET klicken und dann nicht vergessen, links auf SAVE CONFIG klicken.

Gut, habe ich gemacht und zwar sowohl vom Fensterkontakt als auch vom Thermostat aus mit anschließendem Save Config - nun geht's wieder los, in der fhem.log:
Zitat2014.09.12 12:35:20 2: There is a packet for ShutterContact FensterEltern in queue. Please push the button on the respective ShutterContact so the packet can be send.
2014.09.12 12:35:23 2: There is a packet for ShutterContact FensterEltern in queue. Please push the button on the respective ShutterContact so the packet can be send.
2014.09.12 12:35:26 2: There is a packet for ShutterContact FensterEltern in queue. Please push the button on the respective ShutterContact so the packet can be send.
2014.09.12 12:35:30 2: There is a packet for ShutterContact FensterEltern in queue. Please push the button on the respective ShutterContact so the packet can be send.
2014.09.12 12:35:33 2: There is a packet for ShutterContact FensterEltern in queue. Please push the button on the respective ShutterContact so the packet can be send.
2014.09.12 12:35:36 2: There is a packet for ShutterContact FensterEltern in queue. Please push the button on the respective ShutterContact so the packet can be send.
2014.09.12 12:35:39 2: There is a packet for ShutterContact FensterEltern in queue. Please push the button on the respective ShutterContact so the packet can be send.
2014.09.12 12:35:42 2: There is a packet for ShutterContact FensterEltern in queue. Please push the button on the respective ShutterContact so the packet can be send.

Wenn ich meine Config Dateien jetzt durchsehe, hat Save Config in keiner davon einen zusätzlichen Eintrag gemacht  :(
Die Meldungen oben verschwinden erst wieder, wenn ich die fhem.cfg aufrufe und ohne Änderung abspeichere...

Der FK und HT sind direkt nebeneinander, somit dürfte es auch keine Frage vom Empfang sein, zumal fhem bei mir sogar ein Stockwerk tiefer liegt.

Ich möchte aber nochmals die Frage stellen: sehe ich im fhem irgendwo, dass sich beide Geräte kennen und ggf. kommunizieren?

Michael


mschuett

ZitatIch möchte aber nochmals die Frage stellen: sehe ich im fhem irgendwo, dass sich beide Geräte kennen und ggf. kommunizieren?

Ich sehe es keine Einträge in FHEM bei Öffnen der Fenster, bei attr global verbose 3.

Im Vergleich zu Dir verwende ich den Original MAX-Cube. Wenn ich die
MAX-Software verwendet, sehe ich ein Fenster im Raum wo es geöffnet ist.

Vielleicht mal höher auf 4 oder 5, aber nicht Erschrecken was dann alles so zusehen ist.

P.A.TRICK verwendet MAX-Komponenten mit CUL. Vielleicht kann er mal tiefer in die Logs schauen :)

P.A.Trick

Zitat von: Roaster am 12 September 2014, 12:44:53

Ich möchte aber nochmals die Frage stellen: sehe ich im fhem irgendwo, dass sich beide Geräte kennen und ggf. kommunizieren?

Michael

Nein ich sehe das auch nicht. Sofern Sie erfolgreich kommunizieren, wird beim Fenster öffnen die WindowOpenTemperature angesprungen also in der Regel 12Grad.
Zum erneuten pairen: Ich habe ich einem Thread gelesen, dass der Fensterkontakt nur in dieser Pairing-Phase annimmt. Kann auch sein, dass das Modul mittlerweile
mehr kann. Das die Einträge beim FHEM Neustart weg sind ist klar, denn dann wird wohl die Sende-Queue gelöscht.
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

Roaster

Zitat von: P.A.Trick am 12 September 2014, 13:45:55
Sofern Sie erfolgreich kommunizieren, wird beim Fenster öffnen die WindowOpenTemperature angesprungen also in der Regel 12Grad.

D.h. das müsste man aber in der Anzeige am Thermostat ablesen können, oder? Wenn dem so ist, da bleibt bei mir aber 17 °C stehen. Ich hätte aber das gleiche erwartet, wie du geschrieben hast.
Nun ist Guter Rat teuer. Kannst du vielleicht auch Mal
list <thermostat> absetzen und das Ergebnis hier posten?

Vielleicht ist es ja das hier:
ZitatminimumTemperature off
warum es nicht funktioniert.

Was soll mir dieses hier sagen
ZitatwindowOpenDuration 15
windowOpenTemperature 5.0

Laut Wiki:
ZitatwindowOpenTemperature <value>
For devices of type HeatingThermostat only. Writes the given window open temperature to the device's memory. That is the temperature the heater will temporarily set if an open window is detected. Setting it to 4.5 degree or "off" will turn off reacting on open windows.
Dies ist bei mir mit der Einstellung von 5.0 Grad eigentlich nicht der Fall, oder?

und
ZitatwindowOpenDuration <value>
For devices of type HeatingThermostat only. Writes the given window open duration to the device's memory. That is the duration the heater will temporarily set the window open temperature if an open window is detected by a rapid temperature decrease. (Not used if open window is detected by ShutterControl. Must be between 0 and 60 minutes in multiples of 5.
Sollte für mich nicht zutreffen, oder?

Danke,
Michael

P.A.Trick

Zitat von: Roaster am 12 September 2014, 14:34:00
D.h. das müsste man aber in der Anzeige am Thermostat ablesen können, oder? Wenn dem so ist, da bleibt bei mir aber 17 °C stehen. Ich hätte aber das gleiche erwartet, wie du geschrieben hast.
Nun ist Guter Rat teuer. Kannst du vielleicht auch Mal
list <thermostat> absetzen und das Ergebnis hier posten?

Hier!

Internals:
   CULMAX0_MSGCNT 12
   CULMAX0_TIME 2014-09-12 14:16:30
   DEF        HeatingThermostat 0c053a
   IODev      CULMAX0
   LASTInputDev CULMAX0
   MSGCNT     12
   NAME       OG.SZ.Thermostat
   NR         1208
   RSSI       -65.5
   STATE      12.0 °C
   TYPE       MAX
   addr       0c053a
   backend    CULMAX0
   dstsetting 1
   mode       0
   rferror    0
   type       HeatingThermostat
   Readings:
     2014-09-07 11:10:12   TimeInformationHour 1
     2014-09-12 14:16:30   battery         ok
     2014-09-07 11:54:59   boostDuration   5
     2014-09-07 11:54:59   boostValveposition 80
     2014-09-07 11:54:59   decalcification Sat 12:00
     2014-09-12 14:16:30   desiredTemperature 12.0
     2014-09-07 15:47:05   ecoTemperature  17
     2014-09-11 16:13:26   firmware        1.8
     2014-09-11 16:13:26   groupid         0
     2014-09-07 11:55:00   maxValveSetting 40
     2014-09-07 11:31:51   measurementOffset 0
     2014-09-12 14:16:30   mode            auto
     2014-09-12 09:31:29   msgcnt          48
     2014-09-12 14:16:30   state           12.0 °C
     2014-09-12 12:00:59   temperature     18.1
     2014-09-11 16:13:26   testresult      255
     2014-09-07 11:54:59   valveOffset     0
     2014-09-12 14:16:30   valveposition   0
   Helper:
     Bm:
       Max_set:
         cnt        383
         dmx        0
         max        35
         tot        3480
         mAr:
           HASH(0x1b025f0)
           OG.SZ.Thermostat
           ?
   Internals:
     interfaces thermostat;battery;temperature
Attributes:


Vielleicht ist es ja das hier:  warum es nicht funktioniert.

Was soll mir dieses hier sagen
Laut Wiki:Dies ist bei mir mit der Einstellung von 5.0 Grad eigentlich nicht der Fall, oder?

Setze den Parameter WindowOpenTemperatue mal auf 12.0! Ich bin mir nicht sicher, ob das mit 5.0 Grad klappt!

und Sollte für mich nicht zutreffen, oder?

Danke,
Michael
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

Roaster

Hi,

also was mir schon Mal auffällt ist bei dir TimeInformationHour = 1, bei mir = 0.
Der wohl auffälligste Unterschied, bei dir:  firmware = 1.8, bei mir = 1.0!

Wie bekomme ich ohne den Max!Cube, ich denke den würde ich brauchen, eine neuere Firmware drauf und v.a. woher kann ich die beziehen? Evtl. liegt ja hier mein Problem. Habe ich wirklich so einen alten Schinken erwischt, kann es kaum glauben! Vor allem ich habe das Thermostat ja erst vor gut 14 Tagen gekauft bei http://comprise-direkt.de/.

Das Setzen von windowOpenTemperature auf 12 °C brachte auch keinen Erfolg!

Michael

P.A.Trick

Hm...ich habe nur 1.8er!? Also ich habe meinen Cube an meinen Schwager verkauft :-)
Ich glaube die Dinger kann man nur mit dem Cube aktualisieren :-/
Wo wohnst du denn?
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

Roaster

Zitat von: P.A.Trick am 12 September 2014, 15:29:35
Wo wohnst du denn?
Niederbayern, Plattling  :)

Wenn das so ist, dann werde ich jetzt erst Mal eine E-Mail an Elv senden und mich vergewissern, ob mein Firmwarestand die Ursache für das mißlungene Pairing zwischen FK und HT ist.

Michael

P.A.Trick

Viel Glück wobei ich befürchte das sie FHEM nicht supporten werden!?
Cubietruck,RPI,QNAP Ts-419p+, FS20, FRITZ!DECT200, 7 MAX! Thermostate, 3 MAX! Fensterkontakte, Kodi, CUL V3.3, EM1000S, LW12, LD382, HUE, HM-CFG-USB-2, 1x HM-LC-SW1-FM, 2x HM-LC-SW2-FM, 2x HM-LC-Sw1PBU-FM, 3xHM-LC-Bl1PBU-FM,HM-SEC-RHS, 2xHM-SEC-SD,HM-WDS30-T-O, 3x HM-LC-Dim1TPBU-FM, RPI+AddOn

John

#28
Hi Roaster,

die Firmware von Max-Thermostaten kann nicht durch die Anwender aktualisiert werden. Man muss die Teile einschicken.

Bei den Max-Thermostaten (nicht die Plus-Variante) gab es eine Austausch-Aktion vom Hersteller
siehe
http://www.elv.de/topic/max-elektronischer-heizkoerperthermostat-firmware-1-5.html

Schick die Teile am besten  an den Lieferanten zurück und besorge sie dir direkt von ELV.
Die schicken keine Ladenhüter mit veralteter Firmware und da passt auch der Support.
Support gibts bei ELV nur, wenn man auch dort kauft.

John

PS: wenn du letzte Zweifel ausräumen willst kann ich dir meinen Thermostat (normal oder Plus) borgen.
Straubing ist ja nicht weit weg von Plattling.
CubieTruck Docker Node-Red Tasmota Shelly Homematic-IP

kawa0815

Zitat von: Roaster am 11 September 2014, 18:42:22
1) Fhem vor meinem letzten Posting aktualisiert

2) mit dem "Knopf" meinst du jetzt schon den Anlernknopf und nicht wie vorher bereits von anderen erwähnt, das simple Öffnen des Fensters, damit der Reed-Kontakt ausgelöst wird, oder?

Sei wie es sei, ich habe ja bereits diese hier versucht:
set FensterEltern associate HeizungEltern
und set HeizungEltern associate FensterEltern
und dann am Fensterkontakt den Anlernbutton (kurz) gedrückt. Die LED blinkt daraufhin längere Zeit und - ja und was? Entweder ist das schon alles gewesen oder wie soll sich dann das Pairen von FK und HT äußern?

Michael

Du musst bei beiden! "associate", also FK -> Thermostat und auch Thermostat -> FK den Button am Fensterkontakt drücken.

kawa

guergen1

Hallo,

ihr müsst nicht nur über Fhme die Kontakte mit den Regler bekannt machen, sondern auch direkt, dann funktioniert das zuverlässig!

Ralf

Reini-gisie.claus@web.de

OK.Ich habe mich schon durch gewurschtelt und weiss jetzt das es geht.Jetzt muss ich nur noch den Maxfensterkontakt ins FS 20 einbinden,schöne Schlecht Wetter Spielerei.danke

beckerheinz

Könnte jemand hier eine funktionierende Anleitung nochmal zusammenfassen? Ich habe auch drei Kontakte hingewurschelt bekommen habe aber noch 6 vor mir und würde gerne einen sauberen Weg haben.

(bei Verwendung des CUL ohne Cube)
1.
set paimode
(ja oder nein???!)
2.
set Fenster associate Heizung
(Wann den Anlern-Knopf am Fenster drücken? Vorher, nachher oder währenddessen? Einmal kurz oder eher lang?)
(jetzt noch save config) ?
3.
set Heizung associate Fenster
(Gleiche Fragen wie vorher?)
Muss ich am Heizkörperthermostat auch was drücken? auch Anlernmodus?!

Zitatihr müsst nicht nur über Fhme die Kontakte mit den Regler bekannt machen, sondern auch direkt, dann funktioniert das zuverlässig!
Und wie geht das? Heizkörperthermostat in Anlernmodus und dann Fenster Anlernmodus?

RPi mit FHEM 5.7, Jeelink +  9 LaCrosse TX29DTH, Jeelink +  10 PCA301 Funksteckdosen, CUL868 mit 9 MAX! Heizkörperthermostaten und Fensterkontakten, 3 Somfy RTS Rollos, Tahoma, CUL + Homematic  mit 2 HM-WDS30-OT2-SM-2

beckerheinz

So, ich habe meine restlichen Kontakte angelernt:

Mir scheint es so richtig und vollständig zu sein (bitte mal jemand kritsch überprüfen):

1.
Fensterkontakt an FHEM anlernen (set pairmode, dann Knopf am Fensterkontakt lange gedrückt halten -> Kontrolle im fhem.log Meldung "autocreate: define MAX_0ef123 MAX ShutterContact 0ef123 ")
2.
Umbenennen (rename  MAX_0ef123 fensterWZ)
3a.
Fenster mit Heizung Assozieren (set fensterWZ associate heizungWZ)
3b.
Dann tauchen im Log Meldungen "There is a packet for ShutterContact fensterWZ in queue. Please push the button on the respective ShutterContact so the packet can be send." auf
3c.
Jetzt einmal kurz(!!!) die Taste zum Fensterkontakt anlernen drücken (Meldung: "CUL_MAX_Parse: Re-Pairing device 0ef123 of type ShutterContact with serial LEQ047110" und die Meldungen mit dem "Please Push the button" hören auf.)
4.
Heizung mit Fenster Assozieren (set heizungWZ associate fensterWZ )
5.
fertig und save config (Weiss nicht, ob das wirklich nötig ist, aber geschadet hat es nicht ;-) )

RPi mit FHEM 5.7, Jeelink +  9 LaCrosse TX29DTH, Jeelink +  10 PCA301 Funksteckdosen, CUL868 mit 9 MAX! Heizkörperthermostaten und Fensterkontakten, 3 Somfy RTS Rollos, Tahoma, CUL + Homematic  mit 2 HM-WDS30-OT2-SM-2

yrwyddfa

Hallo zusammen! Bin sowohl neu hier als auch bei Fhem. Danke für die Zusammenfassung, die hat echt super geholfen. Ich hab mit ihr meine beiden Thermostate samt Fensterkontakt zum Laufen bekommen, also sprich: Die Anleitung geht so wie sie da steht. Danke nochmals :)
If every day has its number, Monday would be a zero division.

freetz

Von mir auch noch mal eine Bestätigung, dass die Anleitung von beckerheinz geklappt hat - ich musste zwar zweimal den Anlernbutton (Punkt 3c) drücken, weil beim ersten Mal noch ein "Device Fensterkontakt answered with: Invalid command/argument" zurück kam und die "Push button" Meldungen weiter alle drei Sekunden kamen. Aber nach dem zweiten Klick ging es dann. Es wäre gut, wenn das Wiki (das ja explizit schreibt, dass es falsch wäre, den Pairing-Knopf zu drücken) entsprechend angepasst werden könnte. Die Wiki-Methode funktionierte zwar bei mir grundsätzlich, aber die Temperaturänderungen am Thermostaten, die durch den offenen bzw. geschlossenen Fensterkontakt erzeugt werden sollten, wurden dort immer nur einmal die Minute (und manchmal gar nicht) aktualisiert. Mit dieser Methode habe ich die Änderung der desiredTemperature sofort.

Gruß,

F.
Alle Infos zur Anbindung von Heizungssystemen mit PPS-, LPB- bzw. BSB-Bus ans LAN gibt es hier:
https://github.com/fredlcore/bsb_lan

Alle Infos zum WLAN-Interface "Robotan" für Ambrogio/Stiga/Wolf und baugleiche Rasenmähroboter:
https://github.com/fredlcore/robotan

martindlg