Fußbodenheizung - Ventilschutz realisieren

Begonnen von kossmann, 02 Juni 2016, 11:15:28

Vorheriges Thema - Nächstes Thema

kossmann

Den Verdacht, dass mit dem sleep irgendwas nicht stimmt, hatte ich auch schon. Kann man intern irgendwo nachsehen, wie FHEM das genau umsetzt (z.B. versteckten at-Job sichtbar machen)? Ansonsten kann ich mal gucken, ob ich einen längeren Test hin bekomme...


frank

ich nutze sleep nur im perl-code mit dem fhem-befehl. also zb aus der fhem.cfg:

define bew20 at *18:00:00 {\
if(Value("Bew20")eq "an") {\
  fhem("set IT04 on;;sleep 480;;set IT04 off;;sleep 60;;set IT04 off;;sleep 60;;set IT04 off");;\
}\
}

diese sleeps wirken sich dann nur auf die nachfolgenden befehle innerhalb des jeweiligen fhem-befehls aus. das funktioniert immer perfekt.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

kossmann

In meiner original-Config (siehe oben) mache ich es mit dem Sleep ja auch so.

kossmann

Hier mal ohne sleep, einfach Badezimmer_Heizung inhibit on und dann Badezimmer_Heizung on um 16:18:57

2016.06.22 16:18:57.762 0: HMLAN_Parse: HMUSB R:E3F3FF1   stat:0000 t:F7D39EB8 d:FF r:FFD3     m:9A 8041 3F3FF1 3E6D65 07880080
2016.06.22 16:19:08.112 0: HMLAN_Send:  HMUSB S:S787A9925 stat:  00 t:00000000 d:01 r:787A9925 m:06 A011 XXXXXX 3E6D65 0103
2016.06.22 16:19:08.322 0: HMLAN_Parse: HMUSB R:R787A9925 stat:0001 t:F7D3C7EF d:FF r:FFCE     m:06 8002 3E6D65 XXXXXX 0103000033
2016.06.22 16:19:19.196 0: HMLAN_Send:  HMUSB S:S787AC471 stat:  00 t:00000000 d:01 r:787AC471 m:07 A011 XXXXXX 3E6D65 0203C80000
2016.06.22 16:19:19.394 0: HMLAN_Parse: HMUSB R:R787AC471 stat:0001 t:F7D3F32E d:FF r:FFCF     m:07 8002 3E6D65 XXXXXX 0103C80033
2016.06.22 16:19:50.530 0: HMLAN_Parse: HMUSB R:E3F400A   stat:0000 t:F7D46CE1 d:FF r:FFB5     m:97 8041 3F400A 3E6D65 07790080
2016.06.22 16:21:18.795 0: HMLAN_Parse: HMUSB R:E39B42D   stat:0000 t:F7D5C5A7 d:FF r:FFB2     m:95 8041 39B42D 3E6D65 07A00080
2016.06.22 16:21:20.932 0: HMLAN_Parse: HMUSB R:E3E6D65   stat:0000 t:F7D5CE04 d:FF r:FFCE     m:08 A410 3E6D65 XXXXXX 06030000


Um 16:21:20 ging der Aktor dann wieder von "alleine" aus, zumindest nicht von FHEM gesetzt.

frank

2016.06.22 16:21:18.795 0: HMLAN_Parse: HMUSB R:E39B42D   stat:0000 t:F7D5C5A7 d:FF r:FFB2     m:95 8041 39B42D 3E6D65 07A00080

der trigger vom thermostat an den aktor. ca 2s später meldet der aktor den neuen status an die zentrale. hier hat inhibit also nicht funktioniert.

poste mal
get hminfo rssi
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

kossmann

rssi done:
    Device          receive         from             last   avg      min_max    count
    Badezimmer_Rollo Badezimmer_Rollo HMUSB            -77.0  -71.0  -77.0< -67.0     3
    Badezimmer_Rollo HMLAN           Badezimmer_Rollo  -94.0  -96.4  -98.0< -92.0    22
    Badezimmer_Rollo HMUSB           Badezimmer_Rollo  -80.0  -72.3  -80.0< -67.0    29
    Badezimmer_Thermostat HMLAN           Badezimmer_Thermostat -105.0 -100.7 -106.0< -94.0   680
    Badezimmer_Thermostat HMUSB           Badezimmer_Thermostat  -80.0  -78.3  -99.0< -74.0  1361
    Buero_Rollo     Buero_Rollo     HMUSB            -61.0  -61.3  -62.0< -61.0     3
    Buero_Rollo     HMLAN           Buero_Rollo     -102.0 -103.2 -105.0<-102.0     6
    Buero_Rollo     HMUSB           Buero_Rollo      -66.0  -67.0  -71.0< -66.0    19
    Buero_Thermostat HMLAN           Buero_Thermostat -102.0 -102.8 -107.0< -99.0   343
    Buero_Thermostat HMUSB           Buero_Thermostat  -76.0  -74.0  -80.0< -71.0  1358
    Flur_Licht      Flur_Licht      HMUSB            -58.0  -58.0  -58.0< -58.0     1
    Flur_Licht      HMLAN           Flur_Licht      -101.0 -101.0 -101.0<-101.0     1
    Flur_Licht      HMUSB           Flur_Licht       -57.0  -57.0  -57.0< -57.0     2
    Flur_Rauchmelder Flur_Rauchmelder HMUSB            -52.0  -52.0  -52.0< -52.0     1
    Flur_Rauchmelder HMLAN           Flur_Rauchmelder  -91.0  -89.5  -91.0< -88.0     2
    Flur_Rauchmelder HMUSB           Flur_Rauchmelder  -52.0  -52.0  -52.0< -52.0     3
    Flur_Thermostat HMLAN           Flur_Thermostat -105.0 -103.4 -108.0<-100.0   175
    Flur_Thermostat HMUSB           Flur_Thermostat  -45.0  -45.0  -45.0< -45.0  1353
    Flur_Wohnungstuer Flur_Wohnungstuer HMUSB            -62.0  -62.0  -62.0< -62.0     1
    Flur_Wohnungstuer HMLAN           Flur_Wohnungstuer  -80.0  -80.9  -81.0< -80.0     9
    Flur_Wohnungstuer HMUSB           Flur_Wohnungstuer  -63.0  -63.0  -63.0< -63.0    15
    Kammer_Hutschienenaktor1 HMLAN           Kammer_Hutschienenaktor1 -102.0 -101.0 -102.0<-100.0     3
    Kammer_Hutschienenaktor1 HMUSB           Kammer_Hutschienenaktor1  -50.0  -49.3  -51.0< -46.0    32
    Kammer_Hutschienenaktor1 Kammer_Hutschienenaktor1 HMUSB            -51.0  -50.9  -52.0< -50.0    23
    Kammer_Hutschienenaktor2 HMUSB           Kammer_Hutschienenaktor2  -57.0  -56.8  -58.0< -55.0    13
    Kammer_Hutschienenaktor2 Kammer_Hutschienenaktor2 HMUSB            -57.0  -59.5  -61.0< -57.0     8
    Kammer_Rauchmelder HMLAN           Kammer_Rauchmelder -100.0 -100.0 -100.0<-100.0     1
    Kammer_Rauchmelder HMUSB           Kammer_Rauchmelder  -46.0  -46.0  -46.0< -46.0     2
    Kammer_Rauchmelder Kammer_Rauchmelder HMUSB            -46.0  -46.0  -46.0< -46.0     1
    Keller_Waschmaschine HMLAN           Keller_Waschmaschine  -91.0  -90.5  -96.0< -83.0   512
    Keller_Waschmaschine Keller_Waschmaschine HMLAN            -89.0  -89.0  -89.0< -89.0     1
    Kueche_Rollo    HMLAN           Kueche_Rollo    -100.0 -102.7 -105.0<-100.0     6
    Kueche_Rollo    HMUSB           Kueche_Rollo     -66.0  -67.2  -68.0< -62.0    27
    Kueche_Rollo    Kueche_Rollo    HMUSB            -66.0  -65.7  -66.0< -65.0     3
    Schlafzimmer_Rollo HMLAN           Schlafzimmer_Rollo  -94.0  -92.2  -94.0< -88.0    24
    Schlafzimmer_Rollo HMUSB           Schlafzimmer_Rollo  -63.0  -57.7  -65.0< -55.0    30
    Schlafzimmer_Rollo Schlafzimmer_Rollo HMUSB            -57.0  -57.3  -58.0< -57.0     3
    Schlafzimmer_Thermostat HMLAN           Schlafzimmer_Thermostat  -95.0  -97.6 -104.0< -94.0  1308
    Schlafzimmer_Thermostat HMUSB           Schlafzimmer_Thermostat  -78.0  -76.4  -81.0< -67.0  1343
    Wohnzimmer_Balkontuer HMUSB           Wohnzimmer_Balkontuer  -81.0  -79.5  -81.0< -78.0     2
    Wohnzimmer_BalkontuerSicherung HMUSB           Wohnzimmer_BalkontuerSicherung  -72.0  -72.0  -72.0< -72.0     2
    Wohnzimmer_Markise HMUSB           Wohnzimmer_Markise  -78.0  -77.9  -78.0< -77.0    23
    Wohnzimmer_Markise Wohnzimmer_Markise HMUSB            -74.0  -74.0  -74.0< -74.0     1
    Wohnzimmer_Rauchmelder HMLAN           Wohnzimmer_Rauchmelder -103.0 -103.0 -103.0<-103.0     1
    Wohnzimmer_Rauchmelder HMUSB           Wohnzimmer_Rauchmelder  -51.0  -51.0  -51.0< -51.0     3
    Wohnzimmer_Rauchmelder Wohnzimmer_Rauchmelder HMUSB            -51.0  -51.0  -51.0< -51.0     1
    Wohnzimmer_RolloBalkon HMLAN           Wohnzimmer_RolloBalkon -102.0 -102.2 -104.0<-101.0     5
    Wohnzimmer_RolloBalkon HMUSB           Wohnzimmer_RolloBalkon  -64.0  -66.0  -67.0< -64.0    15
    Wohnzimmer_RolloBalkon Wohnzimmer_RolloBalkon HMUSB            -62.0  -62.0  -62.0< -62.0     3
    Wohnzimmer_RolloSofa HMUSB           Wohnzimmer_RolloSofa  -64.0  -64.0  -65.0< -63.0    27
    Wohnzimmer_RolloSofa Wohnzimmer_RolloSofa HMUSB            -64.0  -65.0  -66.0< -64.0     3
    Wohnzimmer_RolloTheke HMUSB           Wohnzimmer_RolloTheke  -65.0  -65.7  -70.0< -63.0    15
    Wohnzimmer_RolloTheke Wohnzimmer_RolloTheke HMUSB            -68.0  -65.0  -68.0< -63.0     3
    Wohnzimmer_Thermostat HMUSB           Wohnzimmer_Thermostat  -62.0  -61.6  -72.0< -60.0  1373


HMLAN ist im Keller und sollte i.d.R. nur mit Keller_Waschmaschine kommunizieren können, der Rest sollte über HMUSB laufen - ist so auch in den jeweiligen Definitionen priorisiert.

frank

aktor/hmusb ist ja mit ca -50 optimal.
mir fällt gerade nichts mehr ein. vielleicht ein fw bug?

ich würde eventuell noch ein werksreset probieren und dann das inhibit erst mit einem gepeerten channel testen.
FHEM: 6.0(SVN) => Pi3(buster)
IO: CUL433|CUL868|HMLAN|HMUSB2|HMUART
CUL_HM: CC-TC|CC-VD|SEC-SD|SEC-SC|SEC-RHS|Sw1PBU-FM|Sw1-FM|Dim1TPBU-FM|Dim1T-FM|ES-PMSw1-Pl
IT: ITZ500|ITT1500|ITR1500|GRR3500
WebUI [HMdeviceTools.js (hm.js)]: https://forum.fhem.de/index.php/topic,106959.0.html

kossmann

Den Werksreset spare ich mir mal, da ich zum einen nicht der einzige bin, bei dem das Problem auftritt und zum anderen ja 5 Thermostate und 2 Hutschienenaktoren im Einsatz sind. Ich halte mal nach Firmware-Updates ausschau.