Hilfe Bei Fhem zu Loxone

Begonnen von A13x, 01 August 2020, 13:21:58

Vorheriges Thema - Nächstes Thema

A13x

Hallo ich bräuchte einmal Hilfe stehe irgendwie aufm Schlauch

Ich hab meine Jalousie mit Homematic Wired am laufen und übertrage meine Level der Jalousie via UDP zu Loxone.

Leider bekommt Loxone nicht damit klar wenn es die Selben Pakete sind also wenn z.b. level 85 dreimal gesendet wird.

Wie kann ich das am einfachsten aussortieren das er da selbe Paket mehrmals schickt
hier ist mein notify

Zitat.*:level.* {
      my $reading = "";
      my $message = "";

      if ($EVENT =~ qr/(.*?): (.*)/p) {
         $reading = $1;
         $message = $2;
      } else {
         $reading = "state";
         $message = $EVENT;
      }
                if ($reading eq "level") {
                          sendUdpMsg('192.168.178.52', 7501, "$NAME ($reading): $message");             
                      }
                }
}

danke schonmal

MadMax-FHEM

Dir ist klar, dass das notify auf ALLES mit IRGENDWAS level "hört"!!
Und zwar von JEDEM Device!!

Würde ich mal "besser/genauer" machen...

Bzgl. des Problems würde (verm.) event-on-change-reading beim/bei den "sendenden" Device(s) helfen...

Dann kommt nur (sollte) ein Event, wenn sich auch was (z.B. level) geändert hat...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)