Ich bräuchte da nochmal Hilfe.
Mein Bewegungsmelder schaltet folgendermaßen:
define myNotify notify MQTT2_DVES_BF00E2:json_raw:.*"Data":"D3D5DE".* set Wintergarten_3er on
Wenn ich
define myNotify notify MQTT2_DVES_BF00E2:json_raw:.*"Data":"D3D5DE".* set Wintergarten_3er on-for-timer 300
setze funktioniert das auch, bei "normalen" Leuchten
Ich möchte aber mein Display der Kameraüberwachung über dieses notify schalten.
On-for-timer mag das Display nicht, nur "on"
define myNotify notify MQTT2_DVES_BF00E2:json_raw:.*"Data":"D487CE".* set Tablet oben on
Für das Ausschalten habe ich den sleep-Befehl und den off-Befehl angehängt
MQTT2_DVES_BF00E2:json_raw:.*"Data":"D487CE".* set TabletOG screen on;;sleep 10;;set TabletOG screen off
Aber es funktioniert nicht.
P.S. Es sind unterschiedliche Devices :)
Liebe Grüße Ralf
Zitat von: Beta-User am 27 Juli 2020, 07:35:25
Bitte dabei auch ein "list" des zu schaltenden Devices einfügen.
?
Anders gefragt: Funktioniert denn
set TabletOG screen on
und
set TabletOG screen off
jeweils für sich?
Zitat von: Beta-User am 27 Juli 2020, 15:11:43
?
Anders gefragt: Funktioniert denn set TabletOG screen on
und
set TabletOG screen off
jeweils für sich?
Bin im Augenblick unterwegs, deswegen List erst später möglich.
Ja, der einzelne Befehl Entweder on oder off funktioniert.
Hier das List:
Internals:
AMADBridge_MSGCNT 19912
AMADBridge_TIME 2020-07-27 21:13:37
AMAD_ID 1578317325563
DEF 192.168.178.96 1578317325563 Automagic
FUUID 5e13362f-f33f-0409-ad31-d72292a6b80c830c
FVERSION 74_AMADDevice.pm:v4.4.8-s21406/2020-03-11
HOST 192.168.178.96
IODev AMADBridge
LASTInputDev AMADBridge
MODEL Automagic
MSGCNT 19912
NAME TabletOG
NOTIFYDEV global,TabletOG,AMADBridge
NR 333
NTFY_ORDER 50-TabletOG
PORT 8090
STATE active
TYPE AMADDevice
VERSION v4.4.8
VERSIONFLOWSET 4.4.3
Helper:
DBLOG:
automagicState:
logdb:
TIME 1595318154.35306
VALUE Automagic Premium Automagic Service läuft
batteryTemperature:
logdb:
TIME 1595681182.83979
VALUE 32.0
deviceState:
logdb:
TIME 1595318154.09779
VALUE online
lastSetCommandState:
logdb:
TIME 1595828148.7459
VALUE setCmd_error
lastStatusRequestState:
logdb:
TIME 1595681187.72786
VALUE statusRequest_done
screen:
logdb:
TIME 1595826616.1789
VALUE on unlocked
screenOrientation:
logdb:
TIME 1595825903.42729
VALUE landscape
state:
logdb:
TIME 1595828256.78661
VALUE active
READINGS:
2020-01-06 14:29:28 airplanemode off
2020-01-06 14:29:28 androidVersion 4.4 KitKat
2020-07-21 09:55:54 automagicState Automagic Premium Automagic Service läuft
2020-01-06 14:52:31 batteryHealth 2
2020-07-05 22:10:23 batteryPercent 100
2020-07-25 14:46:22 batteryTemperature 32.0
2020-06-21 15:34:50 bluetooth off
2020-01-06 14:29:36 checkActiveTask 0
2020-01-06 14:29:30 connectedBTdevices none
2020-01-06 14:29:30 connectedBTdevicesMAC none
2020-01-06 14:29:34 currentMusicAlbum no player active
2020-01-06 14:29:34 currentMusicApp no player active
2020-01-06 14:29:34 currentMusicArtist no player active
2020-01-06 14:29:34 currentMusicIcon no player active
2020-01-06 14:29:34 currentMusicTrack no player active
2020-07-21 09:55:54 deviceState online
2020-01-06 14:29:30 dockingState undocked
2020-01-06 14:31:22 flow_SetCommands aktiv
2020-01-06 14:31:22 flow_informations aktiv
2020-01-06 14:29:23 flowsetVersionAtDevice 4.2.3
2020-01-06 14:29:32 keyguardSet 0
2020-07-27 07:35:48 lastSetCommandState setCmd_error
2020-07-25 14:46:27 lastStatusRequestState statusRequest_done
2020-01-06 14:29:23 mute off
2020-01-06 14:29:30 nextAlarmDay off
2020-01-06 14:29:30 nextAlarmTime off
2020-07-05 22:05:48 powerPlugged 1
2020-07-27 07:10:16 screen on unlocked
2020-01-06 14:29:28 screenBrightness 207
2020-07-27 06:58:23 screenOrientation landscape
2020-01-06 14:29:33 screenOrientationMode auto
2020-07-27 07:37:36 state active
2020-01-06 14:29:30 volume 8
2020-01-06 14:29:28 wiredHeadsetPlugged 0
helper:
deviceStateErrorCounter 0
infoErrorCounter 0
setCmdErrorCounter 1
Attributes:
IODev AMADBridge
remoteServer Automagic
room AMAD
Fehler gefunden :)
MQTT2_DVES_BF00E2:json_raw:.*"Data":"D487CE".* set TabletOG screen on ; sleep 30.0 ; set TabletOG screen off
Nur 1 Semikolon!!!
LG Ralf
Zitat von: Kuehnhackel am 27 Juli 2020, 21:43:55
Fehler gefunden :)
MQTT2_DVES_BF00E2:json_raw:.*"Data":"D487CE".* set TabletOG screen on ; sleep 30.0 ; set TabletOG screen off
Nur 1 Semikolon!!!
LG Ralf
Klar. In der DEF nur 1 Semikolon. In einem "define" Befehl 2 Semikola.
Siehe https://fhem.de/commandref_DE.html#command
Mal noch ergänzend, es gibt ein Attribut setScreenOnForTimer ( welches bei mir beim testen nicht greift).
Vielleicht klappts ja bei dir und du sparst dir das sleep und screen off.
Gruß
Thomas