FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: wurzelxquadrat am 18 März 2018, 23:08:30

Titel: Structure schaltet nur zwei von drei Aktoren
Beitrag von: wurzelxquadrat am 18 März 2018, 23:08:30
Hallo

Ich bin hier am verzweifeln.
Ich habe ein Structure mit drei Lampen angelegt.

Alle dre Lampen lassen sich einzeln ohne Probleme schalten.
Wenn ich allerdings über die Structure die Lampen schalte, werden nur die ersten beiden berücksichtigt.

Hier mal die Einstellung :

++++++++++++++++++++++++++++++++++++++++++++++++++

   ATTR       room
   CHANGEDCNT 0
   DEF        room Licht_AZ_Fenster Licht_AZ_ALT_Fenster Licht_EZ_Fenster

   DEVSPECDEF 1
   NAME       Lichter_b_Anwesenheit
   NR         61
   NTFY_ORDER 50-Lichter_b_Anwesenheit
   STATE      on
   TYPE       structure
   READINGS:
     2018-03-18 22:46:28   LastDevice      Licht_AZ_ALT_Fenster
     2018-03-18 22:46:28   LastDevice_Abs  Licht_AZ_ALT_Fenster
     2018-03-18 22:57:35   state           on
Attributes:
   room       Übersicht

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Was komisch ist, ich kann die Lampen in Ihrer Reihenfolge beliebig ändern.
Es werden immer nur die erstem beiden geschaltet ?

Habt ihr ne Idee ?

Gruß
Wurzelx²
Titel: Antw:Structure schaltet nur zwei von drei Aktoren
Beitrag von: KernSani am 18 März 2018, 23:42:45
Hi,

Bitte code tags verwenden (das # über den Smilies - siehe auch https://forum.fhem.de/index.php/topic,71806.0.html).

Poste bitte mal ein "list" der structure...

Grüße,

Oli
Titel: Antw:Structure schaltet nur zwei von drei Aktoren
Beitrag von: wurzelxquadrat am 23 März 2018, 19:35:54
Hi

habe jetzt ne weile nix gemacht.
hier der List zur Structure

Kann da jemand nen Fehler entdecken ?

Internals:
   ATTR       Room
   CHANGEDCNT 0
   DEF        Room Licht_AZ_Fenster Licht_AZ_ALT_Fenster Licht_EZ_Fenster

   NAME       Lichter_b_Anwesenheit
   NR         60
   NTFY_ORDER 50-Lichter_b_Anwesenheit
   STATE      off
   TYPE       structure
   READINGS:
     2018-03-18 23:25:05   LastDevice      Licht_AZ_ALT_Fenster
     2018-03-18 23:25:05   LastDevice_Abs  Licht_AZ_ALT_Fenster
     2018-03-18 23:25:05   state           off
Attributes:
   room       Übersicht



Gruß
Wurzel
Titel: Antw:Structure schaltet nur zwei von drei Aktoren
Beitrag von: KölnSolar am 23 März 2018, 19:49:52
Hallo Wurzel,
was sind das denn für Schalter ? Möglicherweise wird das Signal nicht erkannt, wenn mehrere Befehle kurz hintereinander abgesetzt werden.
Grüße Markus
Titel: Antw:Structure schaltet nur zwei von drei Aktoren
Beitrag von: wurzelxquadrat am 23 März 2018, 20:08:18
Hi Markus


das sind einfach nur Intertechno Funksteckdosen.
Ich kann sie ohne Probleme manuel schalten , aber egal in welcher Reihenfolge - die letzte wird "vergessen"

Wurzelx²
Titel: Antw:Structure schaltet nur zwei von drei Aktoren
Beitrag von: wurzelxquadrat am 23 März 2018, 20:11:40
Ahaaaaa....

Ich komme der Sache näher.
Wenn ich in die structure eine weitere Steckdose anhänge, werden drei von vier geschalten.
Also ignoriert Fhem aus irgend einem Grund die Letzte ?!

Was kann das sein ?
Titel: Antw:Structure schaltet nur zwei von drei Aktoren
Beitrag von: KölnSolar am 23 März 2018, 20:29:29
keine Ahnung  :-[ Probier mal asyncdelay.

Workaround: Dummy-device, welches als letztes geschaltet wird. :)
Titel: Antw:Structure schaltet nur zwei von drei Aktoren
Beitrag von: betateilchen am 23 März 2018, 22:06:07
Zitat von: KölnSolar am 23 März 2018, 20:29:29
Workaround: Dummy-device, welches als letztes geschaltet wird. :)

Noch einfacher: das letzte device einfach zweimal in die structure schreiben.

ABER: ein normales Verhalten der structure ist es auf keinen Fall, das letzte Device zu vergessen.

Leg mal bitte eine structure an, in der nur ein einziges Device hängt. Was passiert, wenn Du diese structure schaltest?
Was steht im Logfile mit verbose 5?


Wie hast Du die structure angelegt? Ich hoffe doch, direkt im Webfrontend von FHEM und nicht direkt in der Konfigurationsdatei.