Seit Update 4.0 -> 4.1 ist Kommunikation mit Homematic (Funk) erheblich langsamer...

Hallo Community,

ich habe seit dem Update von IPS 4.0 auf 4.1 eine erhebliche Verlangsamung bei der Kommunikation mit Homematic festgestellt.

Ich habe an ein paar Stellen einen Homematic Tür-Fenster Sensor welcher das Licht über einer Homematic Schaltaktor ein und aussschaltet.
Dies ging mit 4.0 ohne sichtbare Verzögerung.
Nun sind mind. 1 Sekunde Verzögerung drin.

Ausser dem Update wurde nichts geändert.
Auch habe ich die VM bereits schon neu gestartet.

Hat hier jemand eine Idee?
Oder ist das Problem bekannt?

Viele Grüße Heinz

Passt eventuell hierzu?
IPS bekommt Tastendruck viel zu spät übermittelt
Michael

$dt1 = microtime(true);

HM_WriteValueBoolean(43800 /*[Devices\OG\Büro\Licht\Licht Decke]*/, "STATE", true);
$dt2 = microtime(true);

echo "\r". ($dt2 - $dt1);

$dt1 = microtime(true);

HM_WriteValueBoolean(43800 /*[Devices\OG\Büro\Licht\Licht Decke]*/, "STATE", false);
$dt2 = microtime(true);

echo "\r". ($dt2 - $dt1);

und das ist das Ergebnis:

1.2863631248474
1.2812709808350

1,2 sek. für einen Befehl an Homematic. Kann das sein?

Hallo Michael,

das scheint es nicht zu sein…

Ich habe keine CCU bei mir.
Dennoch danke für die Rückinfo…

Bei mir ist es ein HM-LC-Sw1-FM

IPS 4.1: Ergebnisse : je ca 1.26sec

$instanceId = 43800 /*[Devices\OG\Büro\Licht\Licht Decke]*/;

$dt1 = microtime(true);

HM_WriteValueBoolean($instanceId, "STATE", true);
$dt2 = microtime(true);

echo "
". ($dt2 - $dt1);

$dt1 = microtime(true);

HM_WriteValueBoolean($instanceId, "STATE", false);
$dt2 = microtime(true);

echo "
". ($dt2 - $dt1);

Servus

sehr Konstante:
0.26520109176636
0.40560007095337

Ansteuerung über LanAdapter, Dienste laufen unter Win7, MiniPc mit Atomprozessor
IPS4.1 Version vom 28.10.2016

gruß
bb

Entspricht auch meinen Werten:

0.21699976921082
0.40700006484985

Danke für die Rückinfos!
Das sind bei euch ja recht ordendliche Werte.
Das hätte ich auch so gedacht.

ich habe win10 x64 in einer VM auf einen Esxi.

Hat jemand eine Idee wie ich nun mein Problem lokalisiert bekomme?

Hilfe!!!

Grüße Heinz

Nimm doch mal testweise den Hypervisor aus dem Rennen.

Gesendet von iPhone mit Tapatalk

werde ich sicher noch versuchen, aber vor dem Update auf 4.1 hatte es auch keinerlei Probleme auf dem selben System gegeben…

Das willst Du jetzt sicher nicht hören aber meine Probleme mit Schaltverzoegerungen sind weg seit ich von 4.0 auf 4.1 gegangen bin. Wobei da noch ein Modul von Nall Chan mit im Spiel war.

Gesendet von iPhone mit Tapatalk

hab jetzt nochmals IPS 4.0 installiert und es gibt keine Probleme, ohne

Zeiten sind:
0.23361897468567
0.40586400032043

die hier geposteten Infos haben nichts mit dem Problem in dem Thread zu tun, daher gelöscht

nun noch ein paar Ergebnisse:

Der Bidcos Service lief immer auf dem gleichen System 1 (Windows 10 x64 in VM)

1: Windows 10 x64 in VM 16GB

[ul]
[li]IPS 4.0 ok[/li][li]IPS 4.1 LANGSAM[/li][/ul]

2: Windows 8.1 x86 direkt PC 4GB

[ul]
[li]IPS 4.0 ok[/li][li]IPS 4.1 ok[/li][/ul]

3: Windows 7 x86 in VM 2GB

[ul]
[li]IPS 4.0 ok[/li][li]IPS 4.1 ok[/li][/ul]

4: Windows 10 x86 in VM 3GB

[ul]
[li]IPS 4.0 OK[/li][li]IPS 4.1 OK[/li][/ul]

Leider habe ich keinen PC auf welchen Windows 10 x64 läuft um das noch auszuschließen…

Aber derzeit schaut es so aus als wäre das Problem Windows x64 in Verbindung mit 4.1.

Habt ihr IPS auf einen x64 System am laufen?

Viele Grüße Heinz

Habt ihr IPS auf einen x64 System am laufen?

könnt ihr meine Erkenntnis bestätigen?

Hier nochmals der Script zum testen: OK ist ca. 0,5sec -> LANGSAM ist >2,5sec

$instanceId = 43800 /*[Devices\OG\Büro\Licht\Licht Decke]*/; 

$dt1 = microtime(true); 

HM_WriteValueBoolean($instanceId, "STATE", true); 
$dt2 = microtime(true); 

echo "
". ($dt2 - $dt1); 

$dt1 = microtime(true); 

HM_WriteValueBoolean($instanceId, "STATE", false); 
$dt2 = microtime(true); 

echo "
". ($dt2 - $dt1);  

Du nutzt im HomeMatic Socket nicht zufällig DNS Namen (ex. localhost)? Evtl. wäre dort ein Problem?

paresy

Läuft bei mir auf 2008 R2 = x64

Hallo paresy

das wars. Bei den Einstellungen stand „localhost“.

Nach der Änderung auf die direkt IP-Adresse gings perfekt.

Vielen Dank!!!

Viele Grüße Heinz

Echt jetzt? Das sollten die anderen Betroffenen dann auch mal überprüfen und hier Bescheid geben ob bei Ihnen auch dieser Zusammenhang bestand/besteht.

Ich kann bestätigen, dass dies auch meine Probleme mit der Verzögerung bei den Bewegungsmeldern behoben hat.