Neues Modul - Heating_Control, WeekdayTimer

Begonnen von Dietmar63, 04 Januar 2013, 19:42:26

Vorheriges Thema - Nächstes Thema

Dietmar63

ich habe mal einige Tests durchgeführt und noch mehrere HC eingebaut um Last zu simulieren:
Folgender output:


CUL_0 raw => 21  900
2013.04.02 20:10:47 3: CUL_0 raw => N/A
CUL_0 raw => 21  900
2013.04.02 20:09:47 3: CUL_0 raw => N/A
CUL_0 raw => 21  852
2013.04.02 20:08:47 3: CUL_0 raw => N/A
CUL_0 raw => 21  900
2013.04.02 20:07:47 3: CUL_0 raw => N/A
CUL_0 raw => 21  882
2013.04.02 20:06:47 3: CUL_0 raw => N/A
CUL_0 raw => 21  900
2013.04.02 20:05:47 3: CUL_0 raw => 0938:412E
CUL_0 raw => 21  886
2013.04.02 20:04:47 3: CUL_0 raw => 0938:412E
2013.04.02 20:03:37 1: define: Wrong timespec +00:01:00: either HH:MM:SS or {perlcode}
2013.04.02 20:02:44 3: CUL_0 raw => 0938:412C 0938:412E
2013.04.02 20:01:44 3: CUL_0 raw => 0938:412D 0938:412C 0938:412E
2013.04.02 20:01:00 2: FHT set HeizungWohnen desired-temp 23.0
2013.04.02 20:00:44 3: CUL_0 raw => 0938:412D 0938:412C
2013.04.02 20:00:00 2: FHT set HeizungWohnen desired-temp 22.0
2013.04.02 19:59:44 3: CUL_0 raw => 4C60:411E 0938:412D
2013.04.02 19:58:44 3: CUL_0 raw => 4C60:4120 4C60:411E 0938:412D
2013.04.02 19:57:37 2: FHT set HeizungWohnen desired-temp 22.5
2013.04.02 19:57:37 2: FHT set HeizungKueche desired-temp 15.0
2013.04.02 19:57:37 2: FHT set HeizungWohnen desired-temp 23.0
2013.04.02 19:57:37 2: FHT set HeizungKueche desired-temp 16.0


Die Pufferung funktioniert im CUL. Alles wird nach und nach abgebaut.
Bei mir stören aber auch keine zusätzichen FHT.

ich protokolliere mit:
define yy at +*00:01:00 get CUL_0 raw T02;; get CUL_0 raw X
Gruß Dietmar
FB7390, CUL, 2 FHT, FS20
modules: 98_WOL.pm, 98_Heating_Control.pm,   98_WeekdayTimer.pm, 98_RandomTimer.pm, 59_Twilight.pm

Dietmar63

@ Michael ...
ob Probleme mit at oder mit HC, ist bestimmt egal.
Gruß Dietmar
FB7390, CUL, 2 FHT, FS20
modules: 98_WOL.pm, 98_Heating_Control.pm,   98_WeekdayTimer.pm, 98_RandomTimer.pm, 59_Twilight.pm

Dietmar63

@ Gunter.
die LOVF bekommst du wegen des fehlenden credits(Sendelimit).

protokoliere mal mit:
define yy at +*00:01:00 get CUL_0 raw T02;; get CUL_0 raw X
dann verstehen wir vielleicht besser was passiert.
Gruß Dietmar
FB7390, CUL, 2 FHT, FS20
modules: 98_WOL.pm, 98_Heating_Control.pm,   98_WeekdayTimer.pm, 98_RandomTimer.pm, 59_Twilight.pm

John

Auf der WEb-Site des CULS findet sich das unscheinbare Reading credit10ms.

Es behinhaltet die verfügbaren 10ms Slots des CULS zum Zeitpunkt des letzten Sendebefehls (siehe zugeordneter Zeitstempel)

Den aktuellen Credit kann man berechnen, indem man die Differenz dieses Zeitstempels zur aktuellen Zeit in Sekunden hinzu addiert.

Vielleicht hilft das für besseres Verständnis.

John

CubieTruck Docker Node-Red Tasmota Shelly Homematic-IP

Gunther

Bisher:

2013.04.02 20:37:57 3: CUL_0 raw => N/A
CUL_0 raw => 21  195
2013.04.02 20:38:57 3: CUL_0 raw => N/A
CUL_0 raw => 21  199
2013.04.02 20:39:57 3: CUL_0 raw => N/A
CUL_0 raw => 21  152
2013.04.02 20:40:57 3: CUL_0 raw => N/A
CUL_0 raw => 21  180
2013.04.02 20:41:57 3: CUL_0 raw => N/A
CUL_0 raw => 21  102

Ich schaue später nochmal.
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

Gunther

Zitat von: John schrieb am Di, 02 April 2013 20:39Auf der WEb-Site des CULS findet sich das unscheinbare Reading credit10ms.

Es behinhaltet die verfügbaren 10ms Slots des CULS zum Zeitpunkt des letzten Sendebefehls (siehe zugeordneter Zeitstempel)

Den aktuellen Credit kann man berechnen, indem man die Differenz dieses Zeitstempels zur aktuellen Zeit in Sekunden hinzu addiert.

Vielleicht hilft das für besseres Verständnis.

John


Danke für die Erläuterung. Ehlicherweise habe ich aber gar nichts verstanden... ;-)
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

John

Vielleicht ist mir die Erklärung zu Credit hier besser gelungen:
Link

auch dieser Link erklärt das 868 MHz Band (siehe Bereich 1 Allgemein duty cycle= < 1%)
http://www.rn-wissen.de/index.php/Funkmodule#Das_neue_868_MHz_Band


John
CubieTruck Docker Node-Red Tasmota Shelly Homematic-IP

Dietmar63

@ Gunter:

 CUL_0 raw => 21 195
 CUL_0 raw => 21 199
 CUL_0 raw => 21 152
 CUL_0 raw => 21 180
 CUL_0 raw => 21 102

sieht für mich erst mal so aus als wenn du wenig credit hast - und dass du gleich Probleme bekommst, 102 ist nicht viel.
Ich hatte immer so um die 900
Gruß Dietmar
FB7390, CUL, 2 FHT, FS20
modules: 98_WOL.pm, 98_Heating_Control.pm,   98_WeekdayTimer.pm, 98_RandomTimer.pm, 59_Twilight.pm

Gunther

@John: Danke für die Links!

@Dietmar: Habe ich eine Chance die Credits zu erhöhen?
Was ist, wenn ich den Cul zwischendurch resette?

Über Nacht gehen die Credits bis auf 900 hoch.
Hier ein kleiner Auszug aus dem Log. Dazwishen sind immer komische Meldungen.

CUL_0 raw => 21  707
2013.04.03 02:35:57 3: CUL_0 raw => N/A
CUL_0 raw => 21  735
2013.04.03 02:36:57 3: CUL_0 raw => N/A
CUL_0 raw => 21  698
2013.04.03 02:37:57 3: CUL_0 raw => N/A
CUL_0 raw => 21  742
2013.04.03 02:38:38 2: CUL_0: unknown message F5208A5
2013.04.03 02:38:39 2: CUL_0: unknown message F5208A5
2013.04.03 02:38:57 3: CUL_0 raw => N/A
CUL_0 raw => 21  729
2013.04.03 02:39:57 3: CUL_0 raw => N/A
CUL_0 raw => 21  699
2013.04.03 02:40:57 3: CUL_0 raw => N/A
CUL_0 raw => 21  630
2013.04.03 02:41:57 3: CUL_0 raw => N/A
CUL_0 raw => 21  674
2013.04.03 02:42:57 3: CUL_0 raw => N/A
CUL_0 raw => 21  734
2013.04.03 02:43:57 3: CUL_0 raw => N/A
CUL_0 raw => 21  770
2013.04.03 02:44:57 3: CUL_0 raw => N/A
CUL_0 raw => 21  765
2013.04.03 02:45:57 3: CUL_0 raw => N/A
CUL_0 raw => 21  727
2013.04.03 02:46:57 3: CUL_0 raw => N/A
...
...
...
CUL_0 raw => 21  576
2013.04.03 03:27:57 3: CUL_0 raw => N/A
CUL_0 raw => 21  507
2013.04.03 03:28:57 3: CUL_0 raw => N/A
CUL_0 raw => 21  526K019291293D
2013.04.03 03:29:57 3: CUL_0 raw => N/A
CUL_0 raw => 21  586
2013.04.03 03:30:57 3: CUL_0 raw => N/A
CUL_0 raw => 21  646
2013.04.03 03:31:57 3: CUL_0 raw => N/A

Um 5 Uhr schalten die FHTs vom Bad und der Küche das erste mal per HC:
2013.04.03 04:58:57 3: CUL_0 raw => N/A
CUL_0 raw => 21  708
2013.04.03 04:59:57 3: CUL_0 raw => N/A
CUL_0 raw => 21  662
2013.04.03 05:00:00 2: FHT set eg_bz_Heizung desired-temp 23.0
2013.04.03 05:00:00 2: FHT set eg_ku_Heizung desired-temp 22.0
2013.04.03 05:00:57 3: CUL_0 raw => 1A04:412C
CUL_0 raw => 21  682
2013.04.03 05:01:57 3: CUL_0 raw => 1A04:412C
CUL_0 raw => 21  669
2013.04.03 05:02:57 3: CUL_0 raw => 1A04:412C
CUL_0 raw => 21  697
2013.04.03 05:03:57 3: CUL_0 raw => 1A04:412C
CUL_0 raw => 21  668
2013.04.03 05:04:57 3: CUL_0 raw => 1A04:412C
CUL_0 raw => 21  704
2013.04.03 05:05:57 3: CUL_0 raw => N/A
CUL_0 raw => 21  641
2013.04.03 05:06:57 3: CUL_0 raw => N/A
CUL_0 raw => 21  554
2013.04.03 05:07:57 3: CUL_0 raw => N/A
CUL_0 raw => 21  548
2013.04.03 05:08:57 3: CUL_0 raw => N/A
CUL_0 raw => 21  477
2013.04.03 05:09:57 3: CUL_0 raw => N/A
CUL_0 raw => 21  520
2013.04.03 05:10:57 3: CUL_0 raw => N/A
CUL_0 raw => 21  516
2013.04.03 05:11:57 3: CUL_0 raw => N/A
CUL_0 raw => 21  536
2013.04.03 05:12:57 3: CUL_0 raw => N/A
CUL_0 raw => 21  595


Kann ich das Logging auch wieder ausstellen?
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

Dietmar63

delete yy

Auf die Credits hast du keinen Einfluss. Sie fest in der Firmware des CUL eingebaut, damit die 1% Regel nicht verletzt wird.

Prüf mal wie es sich mit den Credits verhält wenn die drei HC starten und dann die LOVF kommen bzw. prüf mal wie sich Dein System ohne die drei HC bezüglich der Credits verhält.
Gruß Dietmar
FB7390, CUL, 2 FHT, FS20
modules: 98_WOL.pm, 98_Heating_Control.pm,   98_WeekdayTimer.pm, 98_RandomTimer.pm, 59_Twilight.pm

LudgerR

Dietmar,

hatte ich mir schon gedacht, das es so funktioniert.  War halt nur eine Anregung dein Modul zu einer allgemeinen komfortablen Wochen-Zeitschaltuhr (ZSU) auszubauen. Ist halt bequemer wenn man die Parameterliste nicht selbst splitten muß und sie sofort z.B. als Parameter $1,$2,... in fhem "set" Befehlen bzw. eigenen Funktionen als Wert verwenden kann. (Als Delimeter in der Definitionzeile würde ich nun ein Komma , anstatt : oder _ nun präferieren). Für meine Rolladen, die ich demnächst per Funksteuerung aufrüste, oder zur Schaltung der vielen Fensterbank-Lampen meiner Frau könnte dies eine kompakte Steuerung sein.  Einzige Voraussetzung hiefür wäre jedoch noch den Schaltzeitpunkt als ausführbarer Perlcode angeben zu können, damit sunrise() und ähnliche Funktionen auch zur Verfügung stehen.( Der Appettit kommt beim Essen :) )

Gruß,
Ludger
Fhem/mosquitto/zigbee2mqtt on PI 5 , 2xCUNO 1xCUL, telegram SONOS,
MQTT2 (Sonoff/Shelly),Buderus GB-112,CanOverEthernet(UVR67/CIM)
Tasmota 20+ Z2M 80+ Geräte

Dietmar63

HC ist eigentlich schon eine ZSU - müßte nur umbenannt werden, ich traue mich nur nicht weil es schon recht weit verbreitet ist.

In den Sommermonaten werde ich wahrscheinlich nicht dazu kommen grundlegende Sachen an HC zu verändern.
Gruß Dietmar
FB7390, CUL, 2 FHT, FS20
modules: 98_WOL.pm, 98_Heating_Control.pm,   98_WeekdayTimer.pm, 98_RandomTimer.pm, 59_Twilight.pm

Dietmar63

@ Gunther

Hast Du schon einmal weiter probiert woran es liegen könnte, dass du soviele LOVFs bekommst.

Ich habe mich ein wenig schlau gemacht, und geprüft, ob man irgendwie das verfügbare credit lesen kann, um dann die Temperatur nur dann zu setzen, wenn der credit auf einen bestimmten Wert wieder angewachsen ist.

Ich meine, man könnte es schon machen(im FHT): Softbuffer wäre das Stichwort, aber ich  weiß nicht genau, ob es in deinem Fall(bei 11 FHT) dann ausreicht. Das ganze wäre aufwendig, weil das FHT-Modul ganz anders fuktionieren würde.

Wenn ich es richtig gesehen habe, hattest Du die Probleme beim Start - weil gleich 3 Temperaturen gesetzt wurden.
Gruß Dietmar
FB7390, CUL, 2 FHT, FS20
modules: 98_WOL.pm, 98_Heating_Control.pm,   98_WeekdayTimer.pm, 98_RandomTimer.pm, 59_Twilight.pm

Gunther

@Dietmar: Leider scheinen die LOVFs weiter zu kommen.

Hier mein Log:
2013.04.10 21:54:02 3: necessaryCredit------------>150
2013.04.10 21:54:02 3: key------------>1:1365623642.0966:0
2013.04.10 21:54:02 3: name------------>eg_ku_Heizung: desired-temp 19.0
2013.04.10 21:54:02 3: buffer------------>N/A
2013.04.10 21:54:02 3: credit10ms------------>497
2013.04.10 21:54:02 3: waitTime------------>0
2013.04.10 21:54:02 2: FHT set eg_ku_Heizung desired-temp 19.0
2013.04.10 21:54:02 3: waitTime------------>120
2013.04.10 21:54:02 3: Puffergroesse: 0
2013.04.10 21:54:02 3: necessaryCredit------------>150
2013.04.10 21:54:02 3: key------------>1:1365623642.30009:1
2013.04.10 21:54:02 3: name------------>eg_bz_Heizung: desired-temp 23.0
2013.04.10 21:54:02 3: buffer------------>1A04:4126
2013.04.10 21:54:02 3: Puffergroesse: 1
2013.04.10 21:54:02 3: SOFTBUFFERTIMER------------>30
2013.04.10 21:54:02 3: necessaryCredit------------>150
2013.04.10 21:54:02 3: key------------>1:1365623642.46482:2
2013.04.10 21:54:02 3: name------------>eg_ki_Heizung: desired-temp 15.0
2013.04.10 21:54:02 3: key------------>1:1365623642.30009:1
2013.04.10 21:54:02 3: name------------>eg_bz_Heizung: desired-temp 23.0
2013.04.10 21:54:02 3: buffer------------>1A04:4126
2013.04.10 21:54:02 3: Puffergroesse: 2
2013.04.10 21:54:32 3: necessaryCredit------------>150
2013.04.10 21:54:32 3: key------------>1:1365623642.46482:2
2013.04.10 21:54:32 3: name------------>eg_ki_Heizung: desired-temp 15.0
2013.04.10 21:54:32 3: key------------>1:1365623642.30009:1
2013.04.10 21:54:32 3: name------------>eg_bz_Heizung: desired-temp 23.0
2013.04.10 21:54:32 3: buffer------------>1A04:4126
2013.04.10 21:54:32 3: Puffergroesse: 2
2013.04.10 21:54:32 3: SOFTBUFFERTIMER------------>30
2013.04.10 21:55:02 3: necessaryCredit------------>150
2013.04.10 21:55:02 3: key------------>1:1365623642.46482:2
2013.04.10 21:55:02 3: name------------>eg_ki_Heizung: desired-temp 15.0
2013.04.10 21:55:02 3: key------------>1:1365623642.30009:1
2013.04.10 21:55:02 3: name------------>eg_bz_Heizung: desired-temp 23.0
2013.04.10 21:55:02 3: buffer------------>1A04:4126
2013.04.10 21:55:02 3: Puffergroesse: 2
2013.04.10 21:55:02 3: SOFTBUFFERTIMER------------>30
2013.04.10 21:55:32 3: necessaryCredit------------>150
2013.04.10 21:55:32 3: key------------>1:1365623642.46482:2
2013.04.10 21:55:32 3: name------------>eg_ki_Heizung: desired-temp 15.0
2013.04.10 21:55:32 3: key------------>1:1365623642.30009:1
2013.04.10 21:55:32 3: name------------>eg_bz_Heizung: desired-temp 23.0
2013.04.10 21:55:32 3: buffer------------>N/A
2013.04.10 21:55:32 3: credit10ms------------>506
2013.04.10 21:55:32 3: waitTime------------>0
2013.04.10 21:55:32 2: FHT set eg_bz_Heizung desired-temp 23.0
2013.04.10 21:55:32 3: waitTime------------>120
2013.04.10 21:55:32 3: Puffergroesse: 1
2013.04.10 21:55:32 3: SOFTBUFFERTIMER------------>120
2013.04.10 21:57:32 3: necessaryCredit------------>150
2013.04.10 21:57:32 3: key------------>1:1365623642.46482:2
2013.04.10 21:57:32 3: name------------>eg_ki_Heizung: desired-temp 15.0
2013.04.10 21:57:32 3: buffer------------>N/A
2013.04.10 21:57:32 3: credit10ms------------>504
2013.04.10 21:57:32 3: waitTime------------>0
2013.04.10 21:57:32 2: FHT set eg_ki_Heizung desired-temp 15.0
2013.04.10 21:57:32 3: waitTime------------>120
2013.04.10 21:57:32 3: Puffergroesse: 0
2013.04.10 22:00:00 3: necessaryCredit------------>150
2013.04.10 22:00:00 3: key------------>1:1365624000.02021:3
2013.04.10 22:00:00 3: name------------>eg_bz_Heizung: desired-temp 18.0
2013.04.10 22:00:00 3: buffer------------>1635:411E
2013.04.10 22:00:00 3: Puffergroesse: 1
2013.04.10 22:00:00 3: SOFTBUFFERTIMER------------>30
2013.04.10 22:00:00 3: FS20 set eg_ku_JalousieLinks off
2013.04.10 22:00:30 3: necessaryCredit------------>150
2013.04.10 22:00:30 3: key------------>1:1365624000.02021:3
2013.04.10 22:00:30 3: name------------>eg_bz_Heizung: desired-temp 18.0
2013.04.10 22:00:30 3: buffer------------>1635:411E
2013.04.10 22:00:30 3: Puffergroesse: 1
2013.04.10 22:00:30 3: SOFTBUFFERTIMER------------>30
2013.04.10 22:01:00 3: FS20 set eg_ku_JalousieRechts off
2013.04.10 22:01:00 3: necessaryCredit------------>150
2013.04.10 22:01:00 3: key------------>1:1365624000.02021:3
2013.04.10 22:01:00 3: name------------>eg_bz_Heizung: desired-temp 18.0
2013.04.10 22:01:00 3: buffer------------>N/A
2013.04.10 22:01:00 3: credit10ms------------>255
2013.04.10 22:01:00 3: waitTime------------>0
2013.04.10 22:01:00 2: FHT set eg_bz_Heizung desired-temp 18.0
2013.04.10 22:01:00 3: waitTime------------>120
2013.04.10 22:01:00 3: Puffergroesse: 0
2013.04.10 22:18:21 2: CUL_0: unknown message LOVF
2013.04.10 22:22:30 2: CUL_0: unknown message LOVF
2013.04.10 22:22:30 2: CUL_0: unknown message LOVF
2013.04.10 22:22:31 2: CUL_0: unknown message LOVF
2013.04.10 22:24:28 2: CUL_0: unknown message LOVF
2013.04.10 22:24:29 2: CUL_0: unknown message LOVF
2013.04.10 22:24:29 2: CUL_0: unknown message LOVF
2013.04.10 22:24:29 2: CUL_0: unknown message LOVF
2013.04.10 22:24:30 2: CUL_0: unknown message LOVF
2013.04.10 22:26:25 2: CUL_0: unknown message LOVF
2013.04.10 22:26:26 2: CUL_0: unknown message LOVF
2013.04.10 22:26:26 2: CUL_0: unknown message LOVF
2013.04.10 22:27:03 2: CUL_0: unknown message LOVF
2013.04.10 22:27:03 2: CUL_0: unknown message LOVF
2013.04.10 22:27:03 2: CUL_0: unknown message LOVF
2013.04.10 22:27:04 2: CUL_0: unknown message LOVF
2013.04.10 22:28:08 2: CUL_0: unknown message LOVF
2013.04.10 22:29:38 2: CUL_0: unknown message LOVF
2013.04.10 22:41:58 2: CUL_0: unknown message LOVF
2013.04.10 22:43:05 2: CUL_0: unknown message LOVF
2013.04.10 22:43:05 2: CUL_0: unknown message LOVF
2013.04.10 22:43:05 2: CUL_0: unknown message LOVF
2013.04.10 22:43:06 2: CUL_0: unknown message LOVF
2013.04.10 22:47:04 2: CUL_0: unknown message LOVF
2013.04.10 22:47:04 2: CUL_0: unknown message LOVF
2013.04.10 22:47:04 2: CUL_0: unknown message LOVF
2013.04.10 23:05:22 2: CUL_0: unknown message LOVF
2013.04.10 23:05:22 2: CUL_0: unknown message LOVF
2013.04.10 23:06:16 2: CUL_0: unknown message LOVF
2013.04.10 23:06:16 2: CUL_0: unknown message LOVF
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

Dietmar63

@Gunther:


 2013.04.10 22:01:00 3: waitTime------------>0
 2013.04.10 22:01:00 2: FHT set eg_bz_Heizung desired-temp 18.0
 2013.04.10 22:01:00 3: waitTime------------>120
 2013.04.10 22:01:00 3: Puffergroesse: 0
 2013.04.10 22:18:21 2: CUL_0: unknown message LOVF
 2013.04.10 22:22:30 2: CUL_0: unknown message LOVF
 2013.04.10 22:22:30 2: CUL_0: unknown message LOVF
 2013.04.10 22:22:31 2: CUL_0: unknown message LOVF


ist das Protokoll vollständig?
zwischen 22:01 und 22:18 ist nichts passiert dann die LOVF.
HC ist jedenfalls nicht beteiligt, sonst würden wir passende Einträge im Log finden.

Gegen 22:01 Uhr hattest Du jedenfall noch ein credit in Höhe von 255
2013.04.10 22:01:00 3: credit10ms------------>255  

Sehr merkwürdig. Die LOVF kommen ab 22:18 alle zwei Minunten  - dann ist eine Lücke von ca. 15 Minuten.
Was verbraucht bei dir ab 22:15 Uhr die credits???

Bau mal bei Gelegenheit(morgen Abend) folgenden Befehl wieder ein:
define yy at +*00:01:00 get CUL_0 raw T02;; get CUL_0 raw X

Die Pufferung der FHT-Befehle hat jedenfalls funktioniert.
Gruß Dietmar
FB7390, CUL, 2 FHT, FS20
modules: 98_WOL.pm, 98_Heating_Control.pm,   98_WeekdayTimer.pm, 98_RandomTimer.pm, 59_Twilight.pm