Homematic mit Nicht Homematic verbinden.

Begonnen von blackdevil2k1, 03 Februar 2014, 00:07:52

Vorheriges Thema - Nächstes Thema

Ascos

Zitat von: tpm88 am 12 Februar 2015, 13:47:23
Hallo Ascos,

kurzzeitige Aussetzer (siehe meinen Beitrag weiter oben im Thread) oder auch aktuell hier (http://forum.fhem.de/index.php/topic,33631.msg260133.html#msg260133) kommen immer mal vor. So lange wie bei dir (30 - 90 Minuten) sollte es aber keinesfalls sein.


Hey,

das habe ich gelesen und beobachte es auch weiter. Heute früh war mein badezimmer genau 60 Minuten ohne Fühler.

Zitat von: tpm88 am 12 Februar 2015, 13:47:23
Schwierig - mir fallen im Moment ein paar Sachen ein, wo man mit der Fehlersuche beginnen könnte:
- hast Du disconnects / reconnects des HMLAN im Log? Ich sehe immer wieder Threads im Forum, wo der HMLAN CFG nicht stabil läuft. Ich selbst nutze einen HM CFG USB2.

Gestern waren 3 disconnets, da könnte es dazu passen, aber heute lief alles stabil und da stieg mein Bad aus.

Zitat von: tpm88 am 12 Februar 2015, 13:47:23
- Firmware der RT-DNs (mit der alten 1.0 hatte ich auch größere Probleme, mittlerweile unter 1.4 läuft es sehr stabil)

Habe eben nachgesehen, habe Firmware 1.3 drauf.
Für ein Update fehlt mir noch die Hardware.

Zitat von: tpm88 am 12 Februar 2015, 13:47:23
- hast Du eine vccu eingerichtet? Wenn nein, solltest Du das tun.

Nein, bisher nicht. Mache ich heute Abend.

Zitat von: tpm88 am 12 Februar 2015, 13:47:23
- hast Du mal mit apptime über einen vernünftigen Zeitraum (z.B. 30 - 60min) gemessen, ob Du auffällige Hänger des FHEM Servers beobachtest

Nein, noch nicht. Gucke ich mir heute Abend an, wenn ich zu Hause bin, und werde es dann testen.

Zitat von: tpm88 am 12 Februar 2015, 13:47:23
- meldet der Action Detector in den Zeiträumen, wo die Temperaturen _nicht_ übertragen werden, Thermostate als missing?

Habe ich nicht drauf geachtet, werde ich aber das nächste Mal checken, wenn es wieder aussetzt. Habe nur gesehen, das ab und zu meine Fensterkontakte als dead angezeigt werden. Wenn ich sie dann aber benutze, funktionieren sie in Kombination mit meinen Thermostaten einwandfrei. Meist ist es dann auch nur ein Sendezyklus, beim nächsten ist es dann wieder normal.

Zitat von: tpm88 am 12 Februar 2015, 13:47:23
- zeigt der HMinfo protoEvents Auffälligkeiten (Resends, NACK, etc.)

protoEvents done:
    name              :State           |CmdPend   |Snd       |Resnd     #CmdDel    |ResndFail |Nack      |IOerr
    Bad.Fenster       : done           | -        |145:      | -        # -        | -        | -        | -
    Bad.Heizung       : done           | -        |105:      | -        # -        | -        | -        | -
    Bad.VT            : done           | -        |2787:     | -        # -        | -        | -        | -
    Kueche.Fenster    : done           | -        |136:      | -        # -        | -        | -        | -
    Kueche.Heizung    : done           | -        |73:       | -        # -        | -        | -        | -
    Kueche.VT         : done           | -        |2780:     | -        # -        | -        | -        | -
    SZ.Fenster        : done           | -        |122:      | -        # -        | -        | -        | -
    SZ.Heizung        : done           | -        |87:       | -        # -        | -        | -        | -
    SZ.VT             : done           | -        |2783:     | -        # -        | -        | -        | -
    WZ.Fenster        : done           | -        |145:      | -        # -        | -        | -        | -
    WZ.Heizung        : done           | -        |38:       | -        # -        | -        | -        | -
    WZ.Wandthermostat : done           | -        |140:      |3:        # -        | -        | -        | -
================================================================================================================
    sum               0                |0         |9341      |3         #0         |0         |0         |0

    CUL_HM queue length:0

    requests pending
    ----------------
    autoReadReg          :
        recent           : none
    status request       :
    autoReadReg wakeup   :
    status request wakeup:
    autoReadTest         :

    IODevs:HMLAN1:opened pending=0 condition:ok
            msgLoadEst: 1hour:3% 10min steps: 0/0/0/0/0/0


Zitat von: tpm88 am 12 Februar 2015, 13:47:23
- FHEM auf neuestem Stand?

Wurde letzte Woche aufgesetzt und da wurden alle updates installiert.

Eine Frage habe ich noch. Ich habe für die Lacrosse ja 3 virtuelle Sensoren. Wie kann ich es abstellen, das die mein Log zumüllen? Finde die Funktion nicht, wie ich deren updates aus meinem Log entfernen kann.

Vielen, vielen Dank auf jeden Fall für deine Hilfe.
Werde noch ein Update posten, sobald ich zu Hause bin und die fehlenden Dinge nachgeholt habe.

Viele Grüße
Ascos
1x RaspberryPi 3, HMUART, HMLAN
4x HM-CC-RT-DN, 4x HM-Sec-SCo, 4x HM-TC-IT-WM-W-EU, 1 Jeelink, 4 Lacrosse Fühler, 2 LD382A
1x ZBox mit Kodibuntu, mehrere schaltbare Steckdosen

Ascos

Die VCCU habe ich eben eingerichtet.

Habe in den letzten 90 Minuten Apptime laufen lassen.
Ausgestiegen ist in der Zeit nichts, alles lief reibungslos. Vielleicht gibt es ja aber trotzdem Auffälligkeiten, die ihr seht:



                                name             function    max  count    total  average maxDly
                      WZ.MediaPlayer           XBMC_Ready   3008   6117   246763    40.34      0 HASH(WZ.MediaPlayer)
                      FileLog_Kueche          FileLog_Get   1434      6     8303  1383.83      0 HASH(FileLog_Kueche); FileLog_Kueche; CURRENT; INT; 2015-02-11_18:30:00; 2015-02-12_18:30:01; 4:Kueche.Heizung.actuator\x3a::; 4:Kueche.Temp.humidity\x3a::; 4:Kueche.Heizung.desired-temp\x3a::; 4:Kueche.Heizung.measured-temp\x3a::
                         FileLog_Bad          FileLog_Get    746      4     2887   721.75      0 HASH(FileLog_Bad); FileLog_Bad; CURRENT; INT; 2015-02-11_18:45:00; 2015-02-12_18:45:01; 4:Bad.Heizung.actuator\x3a::; 4:Bad.Temp.humidity\x3a::; 4:Bad.Heizung.desired-temp\x3a::; 4:Bad.Heizung.measured-temp\x3a::
                FileLog_Schlafzimmer          FileLog_Get    620      6     3460   576.67      0 HASH(FileLog_Schlafzimmer); FileLog_Schlafzimmer; CURRENT; INT; 2015-02-11_18:30:00; 2015-02-12_18:30:01; 4:SZ.Heizung.actuator\x3a::; 4:SZ.Temp.humidity\x3a::; 4:SZ.Heizung.desired-temp\x3a::; 4:SZ.Heizung.measured-temp\x3a::
                              HMLAN1           HMLAN_Read    391    521    22181    42.57      0 HASH(HMLAN1)
                  FileLog_Wohnzimmer          FileLog_Get    280      5     1344   268.80      0 HASH(FileLog_Wohnzimmer); FileLog_Wohnzimmer; CURRENT; INT; 2015-02-11_19:15:00; 2015-02-12_19:15:01; 4:WZ.Heizung.actuator\x3a::; 4:WZ.Wandthermostat_Weather.humidity\x3a::; 4:WZ.Heizung.desired-temp\x3a::; 4:WZ.Wandthermostat_Weather.temperature\x3a::
             tmr-CUL_HM_valvePosUpdt    valvePos:11111201    202     34     2456    72.24   4544 valvePos:11111201
                           myJeeLink         JeeLink_Read    152   2731    10841     3.97      0 HASH(myJeeLink)
        FHEMWEB:192.168.178.21:57290              FW_Read    127      2      127    63.50      0 HASH(FHEMWEB:192.168.178.21:57290)
                         tmr-at_Exec      HASH(0x12636b0)    115     43     1330    30.93   3013 HASH(at_Bad.VT)
                         tmr-at_Exec      HASH(0x12ea000)    113     43     1322    30.74   8595 HASH(at_SZ.VT)
                 tmr-CUL_HM_ActCheck       ActionDetector    107      8      291    36.38     35 ActionDetector
           WZ.Wandthermostat_Climate           CUL_HM_Set     94     40      659    16.48      0 HASH(WZ.Wandthermostat_Climate); WZ.Wandthermostat_Climate; desired-temp; 19.0
          tmr-Heating_Control_Update      HASH(0x18821f0)     81      1       81    81.00      5 HASH(HCWZ_Update)
                                vccu          CUL_HM_Attr     79      3      108    36.00      0 set; vccu; model; CCU-FHEM
             tmr-CUL_HM_valvePosUpdt    valvePos:11111101     74     34     2283    67.15   3009 valvePos:11111101
                                HCWZ Heating_Control_Define     68      1       68    68.00      0 HASH(HCWZ); HCWZ Heating_Control WZ.Wandthermostat_Climate 12345|06:00|19 12345|10:00|18 67|08:00|19 67|10:00|19 16:00|19.5 21:00|19 12345|23:00|18 24:00|17 (ReadingsVal("HCAutomatik", "state", "") eq "on" && ReadingsVal("HZ.Absenkung", "state", "") eq "off")
                         tmr-at_Exec      HASH(0x12e70d0)     59     43     1222    28.42   4536 HASH(at_Kueche.VT)
                      Bad.VT_Sensor1           CUL_HM_Set     58     48      778    16.21      0 HASH(Bad.VT_Sensor1); Bad.VT_Sensor1; virtTemp; 19.6
             tmr-CUL_HM_updateConfig         updateConfig     54      2       95    47.50      7 updateConfig
                   Kueche.VT_Sensor1           CUL_HM_Set     44     51      796    15.61      0 HASH(Kueche.VT_Sensor1); Kueche.VT_Sensor1; virtTemp; 17.1



VG
Ascos
1x RaspberryPi 3, HMUART, HMLAN
4x HM-CC-RT-DN, 4x HM-Sec-SCo, 4x HM-TC-IT-WM-W-EU, 1 Jeelink, 4 Lacrosse Fühler, 2 LD382A
1x ZBox mit Kodibuntu, mehrere schaltbare Steckdosen

martinp876

Die filelogs kommen regelmaessig dran und brauchen .5 bis 1.3s im schnitt. Das kann gelegentlich zu problemen fuehren.

Ascos

Eben ist mein Küchensensor wieder ausgestiegen

Hier noch Apptime, was noch weiter gelaufen ist:

                                name             function    max  count    total  average maxDly
                      WZ.MediaPlayer           XBMC_Ready   3008   6691   270806    40.47      0 HASH(WZ.MediaPlayer)
        FHEMWEB:192.168.178.21:57364              FW_Read   1858     11     2390   217.27      0 HASH(FHEMWEB:192.168.178.21:57364)
                      FileLog_Kueche          FileLog_Get   1434      6     8303  1383.83      0 HASH(FileLog_Kueche); FileLog_Kueche; CURRENT; INT; 2015-02-11_18:30:00; 2015-02-12_18:30:01; 4:Kueche.Heizung.actuator\x3a::; 4:Kueche.Temp.humidity\x3a::; 4:Kueche.Heizung.desired-temp\x3a::; 4:Kueche.Heizung.measured-temp\x3a::
                         FileLog_Bad          FileLog_Get    746      4     2887   721.75      0 HASH(FileLog_Bad); FileLog_Bad; CURRENT; INT; 2015-02-11_18:45:00; 2015-02-12_18:45:01; 4:Bad.Heizung.actuator\x3a::; 4:Bad.Temp.humidity\x3a::; 4:Bad.Heizung.desired-temp\x3a::; 4:Bad.Heizung.measured-temp\x3a::
                FileLog_Schlafzimmer          FileLog_Get    620      6     3460   576.67      0 HASH(FileLog_Schlafzimmer); FileLog_Schlafzimmer; CURRENT; INT; 2015-02-11_18:30:00; 2015-02-12_18:30:01; 4:SZ.Heizung.actuator\x3a::; 4:SZ.Temp.humidity\x3a::; 4:SZ.Heizung.desired-temp\x3a::; 4:SZ.Heizung.measured-temp\x3a::
        FHEMWEB:192.168.178.21:57358              FW_Read    472     15      609    40.60      0 HASH(FHEMWEB:192.168.178.21:57358)
                              HMLAN1           HMLAN_Read    391    612    27836    45.48      0 HASH(HMLAN1)
                  FileLog_Wohnzimmer          FileLog_Get    280      5     1344   268.80      0 HASH(FileLog_Wohnzimmer); FileLog_Wohnzimmer; CURRENT; INT; 2015-02-11_19:15:00; 2015-02-12_19:15:01; 4:WZ.Heizung.actuator\x3a::; 4:WZ.Wandthermostat_Weather.humidity\x3a::; 4:WZ.Heizung.desired-temp\x3a::; 4:WZ.Wandthermostat_Weather.temperature\x3a::
             tmr-CUL_HM_valvePosUpdt    valvePos:11111201    202     38     2725    71.71   4544 valvePos:11111201
                           myJeeLink         JeeLink_Read    152   2994    12143     4.06      0 HASH(myJeeLink)
                 tmr-CUL_HM_ActCheck       ActionDetector    138      9      429    47.67     35 ActionDetector
                         tmr-at_Exec      HASH(0x12636b0)    115     47     1443    30.70   3013 HASH(at_Bad.VT)
                         tmr-at_Exec      HASH(0x12ea000)    113     48     1461    30.44   8595 HASH(at_SZ.VT)
                         tmr-at_Exec      HASH(0x12e70d0)    103     48     1442    30.04   4536 HASH(at_Kueche.VT)
           WZ.Wandthermostat_Climate           CUL_HM_Set     94     47      745    15.85      0 HASH(WZ.Wandthermostat_Climate); WZ.Wandthermostat_Climate; desired-temp; 19.0
          tmr-Heating_Control_Update      HASH(0x18821f0)     81      1       81    81.00      5 HASH(HCWZ_Update)
                                vccu          CUL_HM_Attr     79      3      108    36.00      0 set; vccu; model; CCU-FHEM
             tmr-CUL_HM_valvePosUpdt    valvePos:11111101     74     37     2489    67.27   3009 valvePos:11111101
                                HCWZ Heating_Control_Define     68      1       68    68.00      0 HASH(HCWZ); HCWZ Heating_Control WZ.Wandthermostat_Climate 12345|06:00|19 12345|10:00|18 67|08:00|19 67|10:00|19 16:00|19.5 21:00|19 12345|23:00|18 24:00|17 (ReadingsVal("HCAutomatik", "state", "") eq "on" && ReadingsVal("HZ.Absenkung", "state", "") eq "off")
                      Bad.VT_Sensor1           CUL_HM_Set     58     52      836    16.08      0 HASH(Bad.VT_Sensor1); Bad.VT_Sensor1; virtTemp; 19.6
                   Kueche.VT_Sensor1           CUL_HM_Set     58     56      916    16.36      0 HASH(Kueche.VT_Sensor1); Kueche.VT_Sensor1; virtTemp; 17


Sieht eigentlich nicht viel anders aus, als der andere Auszug aus Apptime

Zitat von: martinp876 am 12 Februar 2015, 19:57:42
Die filelogs kommen regelmaessig dran und brauchen .5 bis 1.3s im schnitt. Das kann gelegentlich zu problemen fuehren.

Habe ich auch gesehen. Wie kann ich das ändern? Habe schon "event-on-change-reading" definiert um die Anzahl der Logeinträge zu reduzieren.
Einzig die virtuellen Sensoren erzeugen im normalen Logfile noch sehr viele einträge. Wie kann ich das abschalten? Habe da leider trotz langer Suche noch nichts gefunden.

VG
Ascos
1x RaspberryPi 3, HMUART, HMLAN
4x HM-CC-RT-DN, 4x HM-Sec-SCo, 4x HM-TC-IT-WM-W-EU, 1 Jeelink, 4 Lacrosse Fühler, 2 LD382A
1x ZBox mit Kodibuntu, mehrere schaltbare Steckdosen

Ascos

Hey,

Möchte kurz berichten.
Habe nun eine vccu eingerichtet, die Position des HMLan verändert, meine Logs massiv reduziert und seit dem geht es. Habe zwar 1-2x am Tag, das die Semsoren kurz weg sind, aber dann finden Sie sich beim nächsten Mal wieder.
Der usb Stick für die Firmware updates ist auch bestellt.

Ich beobachte weiter, aber ich bin zuversichtlich.
Vielen Dank für eure Hilfe.

VG
Ascos
1x RaspberryPi 3, HMUART, HMLAN
4x HM-CC-RT-DN, 4x HM-Sec-SCo, 4x HM-TC-IT-WM-W-EU, 1 Jeelink, 4 Lacrosse Fühler, 2 LD382A
1x ZBox mit Kodibuntu, mehrere schaltbare Steckdosen

sixpack

Hallo,

auch von mir kurzes Feedback:
- neue location des Senders fixt das Problem zu 90% bei mir
- VCCU muss ich noch einrichten

--> DANKE


Sparky

Hallo,
Kurze Frage meinerseits:
Muss ich für jedes thermomether ein eigenes virtuelles Device anlegen oder kann man das eleganter lösen?

Gruß
Sparky

kleinerDrache

Hab ein ähnliches Problem mit LaCrosse Sensoren. Die Virtuellen Kanäle Stammen aus der VCCU und werden auch gesetzt und sind gepeerd aber leider wird im Wetter-Kanal von den HM-CC-RT-DN nichts übernommen. Benutzt werden weiterhin die Werte aus dem internen Sensor.
Raspi 2 - Hmusb2 , 2xJeeLink , EnOcean pi: Serie14 Geräte , 6xHM-Sec-Rhs , 6xHM-CC-RT-DN, verschiedene MySensor Nodes, ein bischen MQTT

Hollo

Ich habe das seinerzeit mit einem virtuellen Device mit mehreren Kanälen probiert; das hat bei mir aber nicht geklappt. Ich bekam die nicht unabhängig gesetzt.
Daher habe ich jeweils ein eigenes virtuelles Device angelegt.
Im Nachhinein habe ich die Vermutung, dass es an der Wertzuweisung lag; nachdem ich die at's dafür per align time versetzt habe, läuft das zuverlässig.
Nach dem Peeren restarten und warten, ich war zu ungeduldig.

Die VCCU habe ich erst später angelegt; da habe ich im Hinterkopf, dass die virtuellen Kanäle der VCCU keine temp unterstützen.

Wenn das mittlerweile alles geht, ware das natürlich einfacher...
einfach entsprechend viele virtuelle Kanäle in der VCCU konfigurieren und los geht es.
FHEM 6.x auf RPi 3B Buster
Protokolle: Homematic, Z-Wave, MQTT, Modbus
Temp/Feuchte: JeeLink-Clone und LGW mit LaCrosse/IT
sonstiges: Linux-Server, Dreambox, "RSS-Tablet"

kleinerDrache

Ob das mittlerweile geht weiß ich nicht. allerdings hab ich auch schon extra ein virtuelles Device angelegt dort Kanäle erstellt und neu mit diesen gepeert. Funktioniert genau sowenig.
Raspi 2 - Hmusb2 , 2xJeeLink , EnOcean pi: Serie14 Geräte , 6xHM-Sec-Rhs , 6xHM-CC-RT-DN, verschiedene MySensor Nodes, ein bischen MQTT

martinp876

Wie sieht der virtuelle aktor aus?
Sendet der regelmäßig?

Hollo

Zitat von: kleinerDrache am 22 September 2015, 05:26:54
...hab ich auch schon extra ein virtuelles Device angelegt dort Kanäle erstellt und neu mit diesen gepeert. Funktioniert genau sowenig.
Wie wäre es mal mit ein paar Codezeilen für virtuellen Aktor und at ?   ;)
Wird im Log etwas angezeigt?

Mit 1 virtuellen Device und mehreren Kanälen hat es (wie ich extra geschrieben habe) bei mir auch nicht funktioniert.
Ich weiss aber nicht warum das so ist/war.   :-[
FHEM 6.x auf RPi 3B Buster
Protokolle: Homematic, Z-Wave, MQTT, Modbus
Temp/Feuchte: JeeLink-Clone und LGW mit LaCrosse/IT
sonstiges: Linux-Server, Dreambox, "RSS-Tablet"

kleinerDrache

Raspi 2 - Hmusb2 , 2xJeeLink , EnOcean pi: Serie14 Geräte , 6xHM-Sec-Rhs , 6xHM-CC-RT-DN, verschiedene MySensor Nodes, ein bischen MQTT

Thorsten Pferdekaemper

Zitat von: kleinerDrache am 22 September 2015, 16:11:59
eingerichtet nach Wiki...
Das kann ja alles sein, aber möglicherweise hat ja der ein odere andere Schritt nicht so funktioniert, wie es vom Wiki-Verfasser vorgesehen war. Gib mal den Kollegen die Chance, Dir zu helfen und stelle folgendes hier zur Verfügung:
1. Die entsprechenden Abschnitte in der fhem.cfg
2. Ein "list" von allen beteilgten Devices und Kanälen, ob nun virtuell oder nicht.
3. Ein Level-5-Log über ein paar Minuten.
Gruß,
   Thorsten
FUIP

kleinerDrache

#59
ok ok nicht gleich erschießen ;)

Infos kommen sobald ich zeit hab:

fhem.cfg hab ich nicht, Stichwort Configdb, aber wenn mir einer sagt wie ich da bestimmte teile raus posten kann mach ich das gerne.

Der Rest dauert etwas, musste alles neu einrichten. Hab mir mit dem 30 cm Bug alles zerlegt aber wenn ich wieder soweit bin auch das gerne.

Eventuell iss ja auch alles tutti wenn ich fertig bin dann lag es auch am 30 cm Bug.

Edit:

Ok war anscheinend doch der 30 cm Bug. Hab alles wieder fertig und läuft im moment mit 3 x HM-CC-RT-DN und einem Intertechno Sensor pro RT. Mal ein paar Tage beobachten ob das auch stabiel bleibt.
Raspi 2 - Hmusb2 , 2xJeeLink , EnOcean pi: Serie14 Geräte , 6xHM-Sec-Rhs , 6xHM-CC-RT-DN, verschiedene MySensor Nodes, ein bischen MQTT