[ VERSION 1.2.0 ] 74_AMAD.pm zur Steuerung eines Androidgerätes

Begonnen von CoolTux, 07 August 2015, 09:39:01

Vorheriges Thema - Nächstes Thema

marvin78

Sowas sollte verschlüsselt in uniquiID abgelegt werden. Beispiel findet man z.B. in FB_CALLMONITOR oder in  meinem AsteriskCM Modul (nur hier über das Forum erhältlich).

CoolTux

Das wäre meine letzte Möglichkeit gewesen. So wie das Passwort abspeichern bei den erwähnten Modulen. Frage ist aber nun wie änder ich die Pin. Kann mich erinnern das die Passworteingabemöglichkeit bei den erwähnten Modulen als set Befehl verschwinde wenn man es einmal gemacht hat.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

marvin78

Das habe ich in meinem AsteriskCM Modul umgesetzt. Ist kein Passwort gesetzt, gibt es

set DEVICE password PASSWORD

ist keines gesetzt, gibt es

set DEVICE newPassword OLDPASSWORD NEWPASSWORD


justme1968

mehr beispiele gibt es im plex oder harmony modul.

hier wird user und password ebenfalls verschlüsselt. ein mal in attributen und ein mal im define. d.h. das modul merkt jeweils das die werte unverschlüsset sind verschlüsselt sie automatisch. ohne das ein extra set nötig ist. 

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

justme1968

mehr beispiele gibt es im plex oder harmony modul.

hier wird user und password ebenfalls verschlüsselt. ein mal in attributen und ein mal im define. d.h. das modul merkt jeweils das die werte unverschlüsset sind verschlüsselt sie automatisch. ohne das ein extra set nötig ist. 

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

CoolTux

Bleibt die Frage der Notwendigkeit. Wie wichtig kann ein 4 stelliger Pin für ein Wandtablet was sowieso nur bei verlassen des Hauses gesperrt wird schon sein.


Bin unschlüssig
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

marvin78

Mit dem PIN kann jeder den PIN ändern. Ich habe meine Tablets nicht mit PIN geschützt. Aber wenn einem das wichtig ist, dann sicher auch, dass ihn nicht jeder lesen kann.

Ach und ich wette, dass den Leuten auch noch andere Anwendungsfälle einfallen, als "nur" beim Verlassen des Hauses. Du baust das Modul ja nicht nur für einen ;)

CoolTux

Auch wieder war. Na ich schaue mir das ganze mit dem verschlüsseln mal an. Ist ja auch ein Lerneffekt dabei   ;D
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

hillbicks

So, ich hab mir das grade mal angesehen, wir muessen die Logik glaube ich gar nicht so kompliziert machen, da sie schon in Automagic vorhanden ist.

Zum testen habe ich einen Trigger Bluetooth Off angelegt, mit zwei darauffolgenden Actions:
1) Lock device
2) Set PIN. Dort kann man wahlweise einen festen PIN vergeben, oder aber eine Variable auswaehlen.

Umgekehrt funktioniert das natuerlich auch. Bluetooth state on
1) Clear PIN

Ich denke es muesste daher ausreichend sein ein neues Attribut  fuer AMAD zu erstellen. Lock mit der Option on und off zu senden. Der PIN selbst wird dann in der Action im Flow festgelegt. Das waere die einfacher Variante. Wenn man das fuer alle Geraete machen moechte, waere es natuerlich praktischer wenn man den PIN in fhem festlegen koennte und dieser dann als Variable an Automagic uebergeben wird.


CoolTux

Zitat von: hillbicks am 21 Dezember 2015, 15:57:18
So, ich hab mir das grade mal angesehen, wir muessen die Logik glaube ich gar nicht so kompliziert machen, da sie schon in Automagic vorhanden ist.

Zum testen habe ich einen Trigger Bluetooth Off angelegt, mit zwei darauffolgenden Actions:
1) Lock device
2) Set PIN. Dort kann man wahlweise einen festen PIN vergeben, oder aber eine Variable auswaehlen.

Umgekehrt funktioniert das natuerlich auch. Bluetooth state on
1) Clear PIN

Ich denke es muesste daher ausreichend sein ein neues Attribut  fuer AMAD zu erstellen. Lock mit der Option on und off zu senden. Der PIN selbst wird dann in der Action im Flow festgelegt. Das waere die einfacher Variante. Wenn man das fuer alle Geraete machen moechte, waere es natuerlich praktischer wenn man den PIN in fhem festlegen koennte und dieser dann als Variable an Automagic uebergeben wird.

Das wäre der einfache Weg und für Leute die sich Automagic anschauen und damit arbeiten auch der beste, so wie bei Dir.
Es gibt aber ganz viele die wollen mit Automagic und den Flows nichts zu tun haben, die wollen nur mit FHEM ihre Geräte steuern und auslesen. Und genau das ist mein Ansatz. Alles was geht wird über FHEM festgelegt. So auch die Pin. Ich habe mir das mit den Möglichkeiten ja schon angeschaut und durchgespielt.

Also ich werde nun ein PIN Attribut einbauen welches den Pin verschlüsselt ablegt.


Man sollte aber dennoch wissen das der Pin ja unverschlüsselt über das Netzwerk an Automagic gesendet wird.




Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

hillbicks

Ja, da hast Du natuerlich Recht. Fuer die Allgemeinheit wird eine Konfiguration ueber fhem sicher einfach sein. Wobei es natuerlich bei mehr als einem Geraet auch mehr Sinn macht die Konfig in FHEM zu erledigen.

ich hab grade nochmal ueber die Sache mit den Intents nachgedacht und mir das in automagic angesehen. So wie ich das sehe kann man die Action eh nicht als Variable bei Global Broadcast uebergeben. Da die Logik die ich mir fuer diesen speziellen Fall eh in Automagic liegen muesste, macht es vielleicht mehr Sinn einen Parameter fuer AMAD zu bauen der custom heisst und ein weiteres Attribut hat.

Um das an einem Beispiel festzuhalten:
set AMAD_DEVICE custom alarm_on

Flow in automagic
1) Expression custom => True
2) Expression alarm_on => True
3) Send intent fuer MotionDetector der bei Erkennung einer Motion Bilder speichert.

Das wuerde maximale Flexibilitaet fuer alle geben die sich mit Automagic beschaeftigen koennen, wollen. Denn grade die Sache mit intents ist in der Regel eh nur was fuer Leute die sich etwas mehr mit der Materie auseinander gesetzt haben. Vielleicht macht es dann nur mehr Sinn einen komplett neuen Flow in Automagic zu bauen, da es sonst immer mit manuellem Aufwand verbunden ist eine neue Version von SendCommand einzubinden ohne die eigenen Aenderungen zu ueberschreiben.

CoolTux

Es gibt so einen Ansatz für eigene Sachen bereits als Readings. Das ist das OwnReading. Eventuell lässt sich sowas auch für Commands bewerkstelligen.
Das muss ich mir aber in Ruhe anschauen. Erstmal die schon angefangenen Sachen beenden  ;)


Grüße
Leon
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

HoTi

Servus CoolTux,

habe habe gerade mal wieder mit meinem Android 4.2.2 ein update auf AMAD Version 1.0.0 gemacht.

Sowohl FHEM (Aktuelle von heute) als auch die Flows (So heißen die doch oder)

Ich bekomme im Android Gerät ein AM Fehler. Hier mal den LOG vom Informations Flow:

[code]21.12.2015 20:21:49.676 [Informations] End executing action 'Script: global_fhemip = {header_fhemip} global_fhemdevice = {header_fhemdevice}'
21.12.2015 20:21:49.676 [Informations] Flow continues executing with the next step.
21.12.2015 20:21:49.677 [Informations] Start executing action 'Pause: 2s (Gerät wach halten)'
21.12.2015 20:21:49.677 [Informations] Action 'Pause: 2s (Gerät wach halten)' Sleeping for 2s (keep device awake)
21.12.2015 20:21:51.679 [Informations] End executing action 'Pause: 2s (Gerät wach halten)'
21.12.2015 20:21:51.681 [Informations] Flow continues executing with the next step.
21.12.2015 20:21:51.684 [Informations] Start executing condition 'Akku Ladestand: grösser als 0%'
21.12.2015 20:21:51.694 [Informations] End executing condition 'Akku Ladestand: grösser als 0%' with return value true
21.12.2015 20:21:51.703 [Informations] Flow continues executing with the next step.
21.12.2015 20:21:51.705 [Informations] Start executing action 'Initialisiere Variable Systemeinstellung: volumeMusikBluetooth'
21.12.2015 20:21:51.713 [Informations] Start executing action 'Initialisiere Variable Systemeinstellung: volumeMusikSpeaker'
21.12.2015 20:21:51.720 [Informations] Start executing action 'Initialisiere Variable Systemeinstellung: screenBrightness'
21.12.2015 20:21:51.724 [Informations] Start executing action 'Initialisiere Variable Nächster Alarm: next_alarm'
21.12.2015 20:21:51.731 [Informations] End executing action 'Initialisiere Variable Nächster Alarm: next_alarm'
21.12.2015 20:21:51.732 [Informations] Start executing condition 'Display eingeschaltet'
21.12.2015 20:21:51.734 [Informations] End executing condition 'Display eingeschaltet' with return value true
21.12.2015 20:21:51.734 [Informations] Start executing condition 'Display automatisch drehen eingeschaltet'
21.12.2015 20:21:51.735 [Informations] End executing condition 'Display automatisch drehen eingeschaltet' with return value true
21.12.2015 20:21:51.735 [Informations] Start executing condition 'Musik Aktiv'
21.12.2015 20:21:51.738 [Informations] End executing condition 'Musik Aktiv' with return value false
21.12.2015 20:21:51.739 [Informations] Start executing condition 'Bluetooth eingeschaltet'
21.12.2015 20:21:51.740 [Informations] End executing condition 'Bluetooth eingeschaltet' with return value false
21.12.2015 20:21:51.741 [Informations] Start executing condition 'Flow Aktiv: SetCommands'
21.12.2015 20:21:51.741 [Informations] End executing condition 'Flow Aktiv: SetCommands' with return value true
21.12.2015 20:21:51.741 [Informations] Start executing condition 'Expression: header_activetask != "none"'
21.12.2015 20:21:51.742 [Informations] Action 'Initialisiere Variable Systemeinstellung: volumeMusikSpeaker' Setting System 'volume_music_speaker' contains '15'.
21.12.2015 20:21:51.743 [Informations] Action 'Initialisiere Variable Systemeinstellung: screenBrightness' Setting System 'screen_brightness' contains '130'.
21.12.2015 20:21:51.744 [Informations] Action 'Initialisiere Variable Systemeinstellung: volumeMusikBluetooth' Setting System 'volume_music_bt_a2dp' contains 'null'.
21.12.2015 20:21:51.744 [Informations] Start executing action 'Get Android Version'
21.12.2015 20:21:51.746 [Informations] Start executing condition 'Expression: getAndroidSDKVersion() >= "19"'
21.12.2015 20:21:51.749 [Informations] End executing action 'Initialisiere Variable Systemeinstellung: volumeMusikSpeaker'
21.12.2015 20:21:51.749 [Informations] End executing action 'Initialisiere Variable Systemeinstellung: screenBrightness'
21.12.2015 20:21:51.749 [Informations] End executing action 'Initialisiere Variable Systemeinstellung: volumeMusikBluetooth'
21.12.2015 20:21:51.750 [Informations] End executing condition 'Expression: header_activetask != "none"' with return value false
21.12.2015 20:21:51.789 [Informations] Condition 'Expression: getAndroidSDKVersion() >= "19"'
ch.gridvision.ppam.androidautomagic.simplelang.a.d: Unsupported method getAndroidSDKVersion with 0 arguments.
at ch.gridvision.ppam.androidautomagic.simplelang.a.c.a(SourceFile:2939)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:659)
at ch.gridvision.ppam.androidautomagic.simplelang.c.ae.b(SourceFile:49)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:496)
at ch.gridvision.ppam.androidautomagic.simplelang.c.k.b(SourceFile:22)
at ch.gridvision.ppam.androidautomagic.simplelang.c.b.a(SourceFile:40)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:95)
at ch.gridvision.ppam.androidautomagic.simplelang.c.t.b(SourceFile:22)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:675)
at ch.gridvision.ppam.androidautomagic.simplelang.c.v.b(SourceFile:42)
at ch.gridvision.ppam.androidautomagic.simplelang.c.b.a(SourceFile:40)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:102)
at ch.gridvision.ppam.androidautomagic.simplelang.c.ai.b(SourceFile:33)
at ch.gridvision.ppam.androidautomagic.simplelang.a.k.a(SourceFile:836)
at ch.gridvision.ppam.androidautomagic.simplelang.a.k.a(SourceFile:817)
at ch.gridvision.ppam.androidautomagic.c.b.ai$1.d(SourceFile:118)
at ch.gridvision.ppam.androidautomagic.c.b.ai$1.a(SourceFile:109)
at ch.gridvision.ppam.androidautomagiclib.util.dh$1.run(SourceFile:39)
at java.lang.Thread.run(Thread.java:856)

21.12.2015 20:21:51.792 [Informations] End executing condition 'Expression: getAndroidSDKVersion() >= "19"' with return value false and exception Unsupported method getAndroidSDKVersion with 0 arguments.
21.12.2015 20:21:51.794 [Informations] Action 'Get Android Version'
ch.gridvision.ppam.androidautomagic.simplelang.a.d: Unsupported method getAndroidSDKVersion with 0 arguments.
at ch.gridvision.ppam.androidautomagic.simplelang.a.c.a(SourceFile:2939)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:659)
at ch.gridvision.ppam.androidautomagic.simplelang.c.ae.b(SourceFile:49)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:467)
at ch.gridvision.ppam.androidautomagic.simplelang.c.e.b(SourceFile:22)
at ch.gridvision.ppam.androidautomagic.simplelang.c.b.a(SourceFile:40)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:95)
at ch.gridvision.ppam.androidautomagic.simplelang.c.t.b(SourceFile:22)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:752)
at ch.gridvision.ppam.androidautomagic.simplelang.c.ab.b(SourceFile:85)
at ch.gridvision.ppam.androidautomagic.simplelang.c.b.a(SourceFile:40)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:95)
at ch.gridvision.ppam.androidautomagic.simplelang.c.t.b(SourceFile:22)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:675)
at ch.gridvision.ppam.androidautomagic.simplelang.c.v.b(SourceFile:42)
at ch.gridvision.ppam.androidautomagic.simplelang.c.b.a(SourceFile:40)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:102)
at ch.gridvision.ppam.androidautomagic.simplelang.c.ai.b(SourceFile:33)
at ch.gridvision.ppam.androidautomagic.simplelang.a.k.a(SourceFile:836)
at ch.gridvision.ppam.androidautomagic.simplelang.a.k.a(SourceFile:817)
at ch.gridvision.ppam.androidautomagic.c.a.em$1.d(SourceFile:117)
at ch.gridvision.ppam.androidautomagic.c.a.em$1.a(SourceFile:108)
at ch.gridvision.ppam.androidautomagiclib.util.dh$1.run(SourceFile:39)
at java.lang.Thread.run(Thread.java:856)

21.12.2015 20:21:51.796 [Informations] End executing action 'Get Android Version' and exception Unsupported method getAndroidSDKVersion with 0 arguments.
21.12.2015 20:21:51.796 [Informations] Flow ends execution due to errors
21.12.2015 20:21:51.797 [Informations] Error:
ch.gridvision.ppam.androidautomagic.simplelang.a.d: Unsupported method getAndroidSDKVersion with 0 arguments.
at ch.gridvision.ppam.androidautomagic.simplelang.a.c.a(SourceFile:2939)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:659)
at ch.gridvision.ppam.androidautomagic.simplelang.c.ae.b(SourceFile:49)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:467)
at ch.gridvision.ppam.androidautomagic.simplelang.c.e.b(SourceFile:22)
at ch.gridvision.ppam.androidautomagic.simplelang.c.b.a(SourceFile:40)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:95)
at ch.gridvision.ppam.androidautomagic.simplelang.c.t.b(SourceFile:22)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:752)
at ch.gridvision.ppam.androidautomagic.simplelang.c.ab.b(SourceFile:85)
at ch.gridvision.ppam.androidautomagic.simplelang.c.b.a(SourceFile:40)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:95)
at ch.gridvision.ppam.androidautomagic.simplelang.c.t.b(SourceFile:22)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:675)
at ch.gridvision.ppam.androidautomagic.simplelang.c.v.b(SourceFile:42)
at ch.gridvision.ppam.androidautomagic.simplelang.c.b.a(SourceFile:40)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:102)
at ch.gridvision.ppam.androidautomagic.simplelang.c.ai.b(SourceFile:33)
at ch.gridvision.ppam.androidautomagic.simplelang.a.k.a(SourceFile:836)
at ch.gridvision.ppam.androidautomagic.simplelang.a.k.a(SourceFile:817)
at ch.gridvision.ppam.androidautomagic.c.a.em$1.d(SourceFile:117)
at ch.gridvision.ppam.androidautomagic.c.a.em$1.a(SourceFile:108)
at ch.gridvision.ppam.androidautomagiclib.util.dh$1.run(SourceFile:39)
at java.lang.Thread.run(Thread.java:856)

21.12.2015 20:21:51.800 [Informations] Error:
ch.gridvision.ppam.androidautomagic.simplelang.a.d: Unsupported method getAndroidSDKVersion with 0 arguments.
at ch.gridvision.ppam.androidautomagic.simplelang.a.c.a(SourceFile:2939)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:659)
at ch.gridvision.ppam.androidautomagic.simplelang.c.ae.b(SourceFile:49)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:496)
at ch.gridvision.ppam.androidautomagic.simplelang.c.k.b(SourceFile:22)
at ch.gridvision.ppam.androidautomagic.simplelang.c.b.a(SourceFile:40)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:95)
at ch.gridvision.ppam.androidautomagic.simplelang.c.t.b(SourceFile:22)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:675)
at ch.gridvision.ppam.androidautomagic.simplelang.c.v.b(SourceFile:42)
at ch.gridvision.ppam.androidautomagic.simplelang.c.b.a(SourceFile:40)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:102)
at ch.gridvision.ppam.androidautomagic.simplelang.c.ai.b(SourceFile:33)
at ch.gridvision.ppam.androidautomagic.simplelang.a.k.a(SourceFile:836)
at ch.gridvision.ppam.androidautomagic.simplelang.a.k.a(SourceFile:817)
at ch.gridvision.ppam.androidautomagic.c.b.ai$1.d(SourceFile:118)
at ch.gridvision.ppam.androidautomagic.c.b.ai$1.a(SourceFile:109)
at ch.gridvision.ppam.androidautomagiclib.util.dh$1.run(SourceFile:39)
at java.lang.Thread.run(Thread.java:856)

21.12.2015 20:21:51.807 [Informations] Flow ended.
21.12.2015 20:24:49.700 [Informations] Starting to execute flow 'Informations' with Context{global{global_own_reading=1450725635842_touch,global_display=an,global_fhemip=192.168.178.34,global_touched=ja,global_artist=no soundplayer activ,global_fhemdevice=Display_Flur,global_track=no soundplayer activ,global_album=no soundplayer activ,global_touch=ja},local{header_fhemdevice=Display_Flur,trigger=HTTP Request: /fhem-amad/deviceInfo/,header_user_agent=fhem,header_fhemip=192.168.178.34,flow_name=Informations,triggertime=1450725889674,method=GET,header_activetask=none,request_path=/fhem-amad/deviceInfo/,header_host=192.168.178.42}}
21.12.2015 20:24:49.709 [Informations] Start executing condition 'Expression: trigger == "com.android.music.metachanged"'
21.12.2015 20:24:49.724 [Informations] End executing condition 'Expression: trigger == "com.android.music.metachanged"' with return value false
21.12.2015 20:24:49.725 [Informations] Flow continues executing with the next step.
21.12.2015 20:24:49.726 [Informations] Start executing condition 'Expression: trigger == "Globale Variable: global_own_reading"'
21.12.2015 20:24:49.740 [Informations] End executing condition 'Expression: trigger == "Globale Variable: global_own_reading"' with return value false
21.12.2015 20:24:49.740 [Informations] Flow continues executing with the next step.
21.12.2015 20:24:49.741 [Informations] Start executing action 'Script: global_fhemip = {header_fhemip} global_fhemdevice = {header_fhemdevice}'
21.12.2015 20:24:49.746 [Informations] End executing action 'Script: global_fhemip = {header_fhemip} global_fhemdevice = {header_fhemdevice}'
21.12.2015 20:24:49.747 [Informations] Flow continues executing with the next step.
21.12.2015 20:24:49.747 [Informations] Start executing action 'Pause: 2s (Gerät wach halten)'
21.12.2015 20:24:49.747 [Informations] Action 'Pause: 2s (Gerät wach halten)' Sleeping for 2s (keep device awake)
21.12.2015 20:24:51.508 [Informations] Execution delayed due to queue-execution policy
21.12.2015 20:24:51.753 [Informations] End executing action 'Pause: 2s (Gerät wach halten)'
21.12.2015 20:24:51.755 [Informations] Flow continues executing with the next step.
21.12.2015 20:24:51.756 [Informations] Start executing condition 'Akku Ladestand: grösser als 0%'
21.12.2015 20:24:51.758 [Informations] End executing condition 'Akku Ladestand: grösser als 0%' with return value true
21.12.2015 20:24:51.759 [Informations] Flow continues executing with the next step.
21.12.2015 20:24:51.760 [Informations] Start executing action 'Initialisiere Variable Systemeinstellung: volumeMusikBluetooth'
21.12.2015 20:24:51.761 [Informations] Start executing action 'Initialisiere Variable Systemeinstellung: volumeMusikSpeaker'
21.12.2015 20:24:51.763 [Informations] Action 'Initialisiere Variable Systemeinstellung: volumeMusikBluetooth' Setting System 'volume_music_bt_a2dp' contains 'null'.
21.12.2015 20:24:51.764 [Informations] Start executing action 'Initialisiere Variable Systemeinstellung: screenBrightness'
21.12.2015 20:24:51.765 [Informations] Action 'Initialisiere Variable Systemeinstellung: volumeMusikSpeaker' Setting System 'volume_music_speaker' contains '15'.
21.12.2015 20:24:51.770 [Informations] Start executing action 'Initialisiere Variable Nächster Alarm: next_alarm'
21.12.2015 20:24:51.771 [Informations] End executing action 'Initialisiere Variable Nächster Alarm: next_alarm'
21.12.2015 20:24:51.772 [Informations] Start executing condition 'Display eingeschaltet'
21.12.2015 20:24:51.774 [Informations] End executing condition 'Display eingeschaltet' with return value true
21.12.2015 20:24:51.776 [Informations] Action 'Initialisiere Variable Systemeinstellung: screenBrightness' Setting System 'screen_brightness' contains '130'.
21.12.2015 20:24:51.777 [Informations] Start executing condition 'Display automatisch drehen eingeschaltet'
21.12.2015 20:24:51.778 [Informations] End executing condition 'Display automatisch drehen eingeschaltet' with return value true
21.12.2015 20:24:51.780 [Informations] Start executing condition 'Musik Aktiv'
21.12.2015 20:24:51.781 [Informations] End executing condition 'Musik Aktiv' with return value false
21.12.2015 20:24:51.783 [Informations] Start executing condition 'Bluetooth eingeschaltet'
21.12.2015 20:24:51.784 [Informations] End executing condition 'Bluetooth eingeschaltet' with return value false
21.12.2015 20:24:51.785 [Informations] Start executing condition 'Flow Aktiv: SetCommands'
21.12.2015 20:24:51.786 [Informations] End executing condition 'Flow Aktiv: SetCommands' with return value true
21.12.2015 20:24:51.787 [Informations] Start executing condition 'Expression: header_activetask != "none"'
21.12.2015 20:24:51.788 [Informations] Start executing action 'Get Android Version'
21.12.2015 20:24:51.792 [Informations] Start executing condition 'Expression: getAndroidSDKVersion() >= "19"'
21.12.2015 20:24:51.795 [Informations] End executing action 'Initialisiere Variable Systemeinstellung: volumeMusikBluetooth'
21.12.2015 20:24:51.796 [Informations] End executing action 'Initialisiere Variable Systemeinstellung: volumeMusikSpeaker'
21.12.2015 20:24:51.797 [Informations] End executing action 'Initialisiere Variable Systemeinstellung: screenBrightness'
21.12.2015 20:24:51.811 [Informations] End executing condition 'Expression: header_activetask != "none"' with return value false
21.12.2015 20:24:51.831 [Informations] Action 'Get Android Version'
ch.gridvision.ppam.androidautomagic.simplelang.a.d: Unsupported method getAndroidSDKVersion with 0 arguments.
at ch.gridvision.ppam.androidautomagic.simplelang.a.c.a(SourceFile:2939)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:659)
at ch.gridvision.ppam.androidautomagic.simplelang.c.ae.b(SourceFile:49)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:467)
at ch.gridvision.ppam.androidautomagic.simplelang.c.e.b(SourceFile:22)
at ch.gridvision.ppam.androidautomagic.simplelang.c.b.a(SourceFile:40)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:95)
at ch.gridvision.ppam.androidautomagic.simplelang.c.t.b(SourceFile:22)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:752)
at ch.gridvision.ppam.androidautomagic.simplelang.c.ab.b(SourceFile:85)
at ch.gridvision.ppam.androidautomagic.simplelang.c.b.a(SourceFile:40)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:95)
at ch.gridvision.ppam.androidautomagic.simplelang.c.t.b(SourceFile:22)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:675)
at ch.gridvision.ppam.androidautomagic.simplelang.c.v.b(SourceFile:42)
at ch.gridvision.ppam.androidautomagic.simplelang.c.b.a(SourceFile:40)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:102)
at ch.gridvision.ppam.androidautomagic.simplelang.c.ai.b(SourceFile:33)
at ch.gridvision.ppam.androidautomagic.simplelang.a.k.a(SourceFile:836)
at ch.gridvision.ppam.androidautomagic.simplelang.a.k.a(SourceFile:817)
at ch.gridvision.ppam.androidautomagic.c.a.em$1.d(SourceFile:117)
at ch.gridvision.ppam.androidautomagic.c.a.em$1.a(SourceFile:108)
at ch.gridvision.ppam.androidautomagiclib.util.dh$1.run(SourceFile:39)
at java.lang.Thread.run(Thread.java:856)

21.12.2015 20:24:51.833 [Informations] End executing action 'Get Android Version' and exception Unsupported method getAndroidSDKVersion with 0 arguments.
21.12.2015 20:24:51.834 [Informations] Condition 'Expression: getAndroidSDKVersion() >= "19"'
ch.gridvision.ppam.androidautomagic.simplelang.a.d: Unsupported method getAndroidSDKVersion with 0 arguments.
at ch.gridvision.ppam.androidautomagic.simplelang.a.c.a(SourceFile:2939)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:659)
at ch.gridvision.ppam.androidautomagic.simplelang.c.ae.b(SourceFile:49)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:496)
at ch.gridvision.ppam.androidautomagic.simplelang.c.k.b(SourceFile:22)
at ch.gridvision.ppam.androidautomagic.simplelang.c.b.a(SourceFile:40)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:95)
at ch.gridvision.ppam.androidautomagic.simplelang.c.t.b(SourceFile:22)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:675)
at ch.gridvision.ppam.androidautomagic.simplelang.c.v.b(SourceFile:42)
at ch.gridvision.ppam.androidautomagic.simplelang.c.b.a(SourceFile:40)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:102)
at ch.gridvision.ppam.androidautomagic.simplelang.c.ai.b(SourceFile:33)
at ch.gridvision.ppam.androidautomagic.simplelang.a.k.a(SourceFile:836)
at ch.gridvision.ppam.androidautomagic.simplelang.a.k.a(SourceFile:817)
at ch.gridvision.ppam.androidautomagic.c.b.ai$1.d(SourceFile:118)
at ch.gridvision.ppam.androidautomagic.c.b.ai$1.a(SourceFile:109)
at ch.gridvision.ppam.androidautomagiclib.util.dh$1.run(SourceFile:39)
at java.lang.Thread.run(Thread.java:856)

21.12.2015 20:24:51.858 [Informations] End executing condition 'Expression: getAndroidSDKVersion() >= "19"' with return value false and exception Unsupported method getAndroidSDKVersion with 0 arguments.
21.12.2015 20:24:51.874 [Informations] Starting to execute flow 'Informations' with Context{global{global_own_reading=1450725891394_touch,global_display=an,global_fhemip=192.168.178.34,global_touched=ja,global_artist=no soundplayer activ,global_fhemdevice=Display_Flur,global_track=no soundplayer activ,global_album=no soundplayer activ,global_touch=ja},local{old_global_own_reading=1450725635842_touch,flow_name=Informations,trigger=Globale Variable: global_own_reading,triggertime=1450725891507}}
21.12.2015 20:24:51.875 [Informations] Start executing condition 'Expression: trigger == "com.android.music.metachanged"'
21.12.2015 20:24:51.875 [Informations] Flow ends execution due to errors
21.12.2015 20:24:51.876 [Informations] Error:
ch.gridvision.ppam.androidautomagic.simplelang.a.d: Unsupported method getAndroidSDKVersion with 0 arguments.
at ch.gridvision.ppam.androidautomagic.simplelang.a.c.a(SourceFile:2939)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:659)
at ch.gridvision.ppam.androidautomagic.simplelang.c.ae.b(SourceFile:49)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:467)
at ch.gridvision.ppam.androidautomagic.simplelang.c.e.b(SourceFile:22)
at ch.gridvision.ppam.androidautomagic.simplelang.c.b.a(SourceFile:40)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:95)
at ch.gridvision.ppam.androidautomagic.simplelang.c.t.b(SourceFile:22)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:752)
at ch.gridvision.ppam.androidautomagic.simplelang.c.ab.b(SourceFile:85)
at ch.gridvision.ppam.androidautomagic.simplelang.c.b.a(SourceFile:40)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:95)
at ch.gridvision.ppam.androidautomagic.simplelang.c.t.b(SourceFile:22)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:675)
at ch.gridvision.ppam.androidautomagic.simplelang.c.v.b(SourceFile:42)
at ch.gridvision.ppam.androidautomagic.simplelang.c.b.a(SourceFile:40)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:102)
at ch.gridvision.ppam.androidautomagic.simplelang.c.ai.b(SourceFile:33)
at ch.gridvision.ppam.androidautomagic.simplelang.a.k.a(SourceFile:836)
at ch.gridvision.ppam.androidautomagic.simplelang.a.k.a(SourceFile:817)
at ch.gridvision.ppam.androidautomagic.c.a.em$1.d(SourceFile:117)
at ch.gridvision.ppam.androidautomagic.c.a.em$1.a(SourceFile:108)
at ch.gridvision.ppam.androidautomagiclib.util.dh$1.run(SourceFile:39)
at java.lang.Thread.run(Thread.java:856)

21.12.2015 20:24:51.877 [Informations] Error:
ch.gridvision.ppam.androidautomagic.simplelang.a.d: Unsupported method getAndroidSDKVersion with 0 arguments.
at ch.gridvision.ppam.androidautomagic.simplelang.a.c.a(SourceFile:2939)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:659)
at ch.gridvision.ppam.androidautomagic.simplelang.c.ae.b(SourceFile:49)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:496)
at ch.gridvision.ppam.androidautomagic.simplelang.c.k.b(SourceFile:22)
at ch.gridvision.ppam.androidautomagic.simplelang.c.b.a(SourceFile:40)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:95)
at ch.gridvision.ppam.androidautomagic.simplelang.c.t.b(SourceFile:22)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:675)
at ch.gridvision.ppam.androidautomagic.simplelang.c.v.b(SourceFile:42)
at ch.gridvision.ppam.androidautomagic.simplelang.c.b.a(SourceFile:40)
at ch.gridvision.ppam.androidautomagic.simplelang.a.b.a(SourceFile:102)
at ch.gridvision.ppam.androidautomagic.simplelang.c.ai.b(SourceFile:33)
at ch.gridvision.ppam.androidautomagic.simplelang.a.k.a(SourceFile:836)
at ch.gridvision.ppam.androidautomagic.simplelang.a.k.a(SourceFile:817)
at ch.gridvision.ppam.androidautomagic.c.b.ai$1.d(SourceFile:118)
at ch.gridvision.ppam.androidautomagic.c.b.ai$1.a(SourceFile:109)
at ch.gridvision.ppam.androidautomagiclib.util.dh$1.run(SourceFile:39)
at java.lang.Thread.run(Thread.java:856)

21.12.2015 20:24:51.881 [Informations] Flow ended.
21.12.2015 20:24:51.922 [Informations] End executing condition 'Expression: trigger == "com.android.music.metachanged"' with return value false
21.12.2015 20:24:52.017 [Informations] Flow continues executing with the next step.
21.12.2015 20:24:52.018 [Informations] Start executing condition 'Expression: trigger == "Globale Variable: global_own_reading"'
21.12.2015 20:24:52.025 [Informations] End executing condition 'Expression: trigger == "Globale Variable: global_own_reading"' with return value true
21.12.2015 20:24:52.025 [Informations] Flow continues executing with the next step.
21.12.2015 20:24:52.026 [Informations] Start executing condition 'WLAN Verbunden: Alle SSIDs'
21.12.2015 20:24:52.029 [Informations] End executing condition 'WLAN Verbunden: Alle SSIDs' with return value true
21.12.2015 20:24:52.029 [Informations] Flow continues executing with the next step.
21.12.2015 20:24:52.029 [Informations] Start executing action 'Own Reading'
21.12.2015 20:24:52.030 [Informations] Action 'Own Reading' url = http://192.168.178.34:8090
21.12.2015 20:24:52.040 [Informations] Action 'Own Reading' contentType = text/plain
21.12.2015 20:24:52.040 [Informations] Action 'Own Reading' generalTextData = touch@@ja@@@@
21.12.2015 20:24:52.041 [Informations] Action 'Own Reading' variable = response
21.12.2015 20:24:52.045 [Informations] Action 'Own Reading' customHTTPHeaders = FHEMDEVICE: Display_Flur
FHEMCMD: setreading
21.12.2015 20:24:52.433 [Informations] Action 'Own Reading' URL data fetched successfully.
21.12.2015 20:24:52.441 [Informations] End executing action 'Own Reading'
21.12.2015 20:24:52.443 [Informations] Flow ended.
21.12.2015 20:25:01.813 [Informations] Starting to execute flow 'Informations' with Context{global{global_own_reading=1450725901711_touch,global_display=an,global_fhemip=192.168.178.34,global_touched=ja,global_artist=no soundplayer activ,global_fhemdevice=Display_Flur,global_track=no soundplayer activ,global_album=no soundplayer activ,global_touch=ja},local{old_global_own_reading=1450725891394_touch,flow_name=Informations,trigger=Globale Variable: global_own_reading,triggertime=1450725901812}}
21.12.2015 20:25:01.814 [Informations] Start executing condition 'Expression: trigger == "com.android.music.metachanged"'
21.12.2015 20:25:01.819 [Informations] End executing condition 'Expression: trigger == "com.android.music.metachanged"' with return value false
21.12.2015 20:25:01.820 [Informations] Flow continues executing with the next step.
21.12.2015 20:25:01.821 [Informations] Start executing condition 'Expression: trigger == "Globale Variable: global_own_reading"'
21.12.2015 20:25:01.824 [Informations] End executing condition 'Expression: trigger == "Globale Variable: global_own_reading"' with return value true
21.12.2015 20:25:01.825 [Informations] Flow continues executing with the next step.
21.12.2015 20:25:01.825 [Informations] Start executing condition 'WLAN Verbunden: Alle SSIDs'
21.12.2015 20:25:01.827 [Informations] End executing condition 'WLAN Verbunden: Alle SSIDs' with return value true
21.12.2015 20:25:01.828 [Informations] Flow continues executing with the next step.
21.12.2015 20:25:01.828 [Informations] Start executing action 'Own Reading'
21.12.2015 20:25:01.828 [Informations] Action 'Own Reading' url = http://192.168.178.34:8090
21.12.2015 20:25:01.838 [Informations] Action 'Own Reading' contentType = text/plain
21.12.2015 20:25:01.838 [Informations] Action 'Own Reading' generalTextData = touch@@ja@@@@
21.12.2015 20:25:01.838 [Informations] Action 'Own Reading' variable = response
21.12.2015 20:25:01.840 [Informations] Action 'Own Reading' customHTTPHeaders = FHEMDEVICE: Display_Flur
FHEMCMD: setreading
21.12.2015 20:25:01.885 [Informations] Action 'Own Reading' URL data fetched successfully.
21.12.2015 20:25:01.887 [Informations] End executing action 'Own Reading'
21.12.2015 20:25:01.888 [Informations] Flow ended.
21.12.2015 20:25:11.963 [Informations] Starting to execute flow 'Informations' with Context{global{global_own_reading=1450725911859_touch,global_display=an,global_fhemip=192.168.178.34,global_touched=ja,global_artist=no soundplayer activ,global_fhemdevice=Display_Flur,global_track=no soundplayer activ,global_album=no soundplayer activ,global_touch=ja},local{old_global_own_reading=1450725901711_touch,flow_name=Informations,trigger=Globale Variable: global_own_reading,triggertime=1450725911961}}
21.12.2015 20:25:11.965 [Informations] Start executing condition 'Expression: trigger == "com.android.music.metachanged"'
21.12.2015 20:25:12.045 [Informations] End executing condition 'Expression: trigger == "com.android.music.metachanged"' with return value false
21.12.2015 20:25:12.046 [Informations] Flow continues executing with the next step.
21.12.2015 20:25:12.047 [Informations] Start executing condition 'Expression: trigger == "Globale Variable: global_own_reading"'
21.12.2015 20:25:12.051 [Informations] End executing condition 'Expression: trigger == "Globale Variable: global_own_reading"' with return value true
21.12.2015 20:25:12.051 [Informations] Flow continues executing with the next step.
21.12.2015 20:25:12.052 [Informations] Start executing condition 'WLAN Verbunden: Alle SSIDs'
21.12.2015 20:25:12.054 [Informations] End executing condition 'WLAN Verbunden: Alle SSIDs' with return value true
21.12.2015 20:25:12.055 [Informations] Flow continues executing with the next step.
21.12.2015 20:25:12.055 [Informations] Start executing action 'Own Reading'
21.12.2015 20:25:12.057 [Informations] Action 'Own Reading' url = http://192.168.178.34:8090
21.12.2015 20:25:12.065 [Informations] Action 'Own Reading' contentType = text/plain
21.12.2015 20:25:12.065 [Informations] Action 'Own Reading' generalTextData = touch@@ja@@@@
21.12.2015 20:25:12.066 [Informations] Action 'Own Reading' variable = response
21.12.2015 20:25:12.067 [Informations] Action 'Own Reading' customHTTPHeaders = FHEMDEVICE: Display_Flur
FHEMCMD: setreading
21.12.2015 20:25:12.105 [Informations] Action 'Own Reading' URL data fetched successfully.
21.12.2015 20:25:12.109 [Informations] End executing action 'Own Reading'
21.12.2015 20:25:12.111 [Informations] Flow ended.
21.12.2015 20:25:22.097 [Informations] Starting to execute flow 'Informations' with Context{global{global_own_reading=1450725921990_touch,global_display=an,global_fhemip=192.168.178.34,global_touched=ja,global_artist=no soundplayer activ,global_fhemdevice=Display_Flur,global_track=no soundplayer activ,global_album=no soundplayer activ,global_touch=ja},local{old_global_own_reading=1450725911859_touch,flow_name=Informations,trigger=Globale Variable: global_own_reading,triggertime=1450725922091}}
21.12.2015 20:25:22.102 [Informations] Start executing condition 'Expression: trigger == "com.android.music.metachanged"'
21.12.2015 20:25:22.178 [Informations] End executing condition 'Expression: trigger == "com.android.music.metachanged"' with return value false
21.12.2015 20:25:22.179 [Informations] Flow continues executing with the next step.
21.12.2015 20:25:22.179 [Informations] Start executing condition 'Expression: trigger == "Globale Variable: global_own_reading"'
21.12.2015 20:25:22.181 [Informations] End executing condition 'Expression: trigger == "Globale Variable: global_own_reading"' with return value true
21.12.2015 20:25:22.182 [Informations] Flow continues executing with the next step.
21.12.2015 20:25:22.182 [Informations] Start executing condition 'WLAN Verbunden: Alle SSIDs'
21.12.2015 20:25:22.183 [Informations] End executing condition 'WLAN Verbunden: Alle SSIDs' with return value true
21.12.2015 20:25:22.184 [Informations] Flow continues executing with the next step.
21.12.2015 20:25:22.184 [Informations] Start executing action 'Own Reading'
21.12.2015 20:25:22.184 [Informations] Action 'Own Reading' url = http://192.168.178.34:8090
21.12.2015 20:25:22.190 [Informations] Action 'Own Reading' contentType = text/plain
21.12.2015 20:25:22.191 [Informations] Action 'Own Reading' generalTextData = touch@@ja@@@@
21.12.2015 20:25:22.191 [Informations] Action 'Own Reading' variable = response
21.12.2015 20:25:22.192 [Informations] Action 'Own Reading' customHTTPHeaders = FHEMDEVICE: Display_Flur
FHEMCMD: setreading
21.12.2015 20:25:22.232 [Informations] Action 'Own Reading' URL data fetched successfully.
21.12.2015 20:25:22.235 [Informations] End executing action 'Own Reading'
21.12.2015 20:25:22.237 [Informations] Flow ended.
21.12.2015 20:25:32.466 [Informations] Starting to execute flow 'Informations' with Context{global{global_own_reading=1450725932364_touch,global_display=an,global_fhemip=192.168.178.34,global_touched=ja,global_artist=no soundplayer activ,global_fhemdevice=Display_Flur,global_track=no soundplayer activ,global_album=no soundplayer activ,global_touch=ja},local{old_global_own_reading=1450725921990_touch,flow_name=Informations,trigger=Globale Variable: global_own_reading,triggertime=1450725932464}}
21.12.2015 20:25:32.468 [Informations] Start executing condition 'Expression: trigger == "com.android.music.metachanged"'
21.12.2015 20:25:32.474 [Informations] End executing condition 'Expression: trigger == "com.android.music.metachanged"' with return value false
21.12.2015 20:25:32.476 [Informations] Flow continues executing with the next step.
21.12.2015 20:25:32.478 [Informations] Start executing condition 'Expression: trigger == "Globale Variable: global_own_reading"'
21.12.2015 20:25:32.486 [Informations] End executing condition 'Expression: trigger == "Globale Variable: global_own_reading"' with return value true
21.12.2015 20:25:32.488 [Informations] Flow continues executing with the next step.
21.12.2015 20:25:32.489 [Informations] Start executing condition 'WLAN Verbunden: Alle SSIDs'
21.12.2015 20:25:32.493 [Informations] End executing condition 'WLAN Verbunden: Alle SSIDs' with return value true
21.12.2015 20:25:32.494 [Informations] Flow continues executing with the next step.
21.12.2015 20:25:32.495 [Informations] Start executing action 'Own Reading'
21.12.2015 20:25:32.496 [Informations] Action 'Own Reading' url = http://192.168.178.34:8090
21.12.2015 20:25:32.513 [Informations] Action 'Own Reading' contentType = text/plain
21.12.2015 20:25:32.514 [Informations] Action 'Own Reading' generalTextData = touch@@ja@@@@
21.12.2015 20:25:32.515 [Informations] Action 'Own Reading' variable = response
21.12.2015 20:25:32.516 [Informations] Action 'Own Reading' customHTTPHeaders = FHEMDEVICE: Display_Flur
FHEMCMD: setreading
21.12.2015 20:25:32.563 [Informations] Action 'Own Reading' URL data fetched successfully.
21.12.2015 20:25:32.568 [Informations] End executing action 'Own Reading'
21.12.2015 20:25:32.570 [Informations] Flow ended.
[/code]
Viele Grüße aus  Oberbayern
Tim (RettungsTim)

CoolTux

Hallo Tim,

Bitte mal auf die neuste Automagic Version updaten. Aktuell ist 1.29.



Grüße
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

HoTi

Super danke,
das war schon mal der Fehler. Ich bin immer Vorsichtig mit updates bei der "alten" hardware/software.
Deswegen schau ich da selten rein. Nun habe ich aber leider einen neuen Fehler :-(


22.12.2015 08:14:42.036 [Informations] Starting to execute flow 'Informations' with Context{global{global_own_reading=1450768481931_touch,global_display=an,global_fhemip=192.168.178.34,global_touched=ja,global_artist=no soundplayer activ,global_fhemdevice=Display_Flur,global_track=no soundplayer activ,global_album=no soundplayer activ,global_touch=ja},local{old_global_own_reading=1450768471703_touch,flow_name=Informations,trigger=Globale Variable: global_own_reading,triggertime=1450768482034}}
22.12.2015 08:14:42.036 [Informations] Start executing condition 'Expression: trigger == "com.android.music.metachanged"'
22.12.2015 08:14:42.072 [Informations] End executing condition 'Expression: trigger == "com.android.music.metachanged"' with return value false
22.12.2015 08:14:42.072 [Informations] Flow continues executing with the next step.
22.12.2015 08:14:42.073 [Informations] Start executing condition 'Expression: trigger == "Globale Variable: global_own_reading"'
22.12.2015 08:14:42.080 [Informations] End executing condition 'Expression: trigger == "Globale Variable: global_own_reading"' with return value true
22.12.2015 08:14:42.080 [Informations] Flow continues executing with the next step.
22.12.2015 08:14:42.081 [Informations] Start executing condition 'WLAN Verbunden: Alle SSIDs'
22.12.2015 08:14:43.088 [Informations] End executing condition 'WLAN Verbunden: Alle SSIDs' with return value true
22.12.2015 08:14:43.090 [Informations] Flow continues executing with the next step.
22.12.2015 08:14:43.091 [Informations] Start executing action 'Own Reading'
22.12.2015 08:14:43.093 [Informations] Action 'Own Reading' url = http://192.168.178.34:8090
22.12.2015 08:14:43.122 [Informations] Action 'Own Reading' contentType = text/plain
22.12.2015 08:14:43.123 [Informations] Action 'Own Reading' generalTextData = touch@@ja@@@@
22.12.2015 08:14:43.124 [Informations] Action 'Own Reading' variable = response
22.12.2015 08:14:43.126 [Informations] Action 'Own Reading' customHTTPHeaders = FHEMDEVICE: Display_Flur
FHEMCMD: setreading
22.12.2015 08:14:43.542 [Informations] Action 'Own Reading' URL data fetched successfully.
22.12.2015 08:14:43.545 [Informations] End executing action 'Own Reading'
22.12.2015 08:14:43.547 [Informations] Flow ended.
22.12.2015 08:14:52.283 [Informations] Starting to execute flow 'Informations' with Context{global{global_own_reading=1450768492166_touch,global_display=an,global_fhemip=192.168.178.34,global_touched=ja,global_artist=no soundplayer activ,global_fhemdevice=Display_Flur,global_track=no soundplayer activ,global_album=no soundplayer activ,global_touch=ja},local{old_global_own_reading=1450768481931_touch,flow_name=Informations,trigger=Globale Variable: global_own_reading,triggertime=1450768492278}}
22.12.2015 08:14:52.284 [Informations] Start executing condition 'Expression: trigger == "com.android.music.metachanged"'
22.12.2015 08:14:52.294 [Informations] End executing condition 'Expression: trigger == "com.android.music.metachanged"' with return value false
22.12.2015 08:14:52.294 [Informations] Flow continues executing with the next step.
22.12.2015 08:14:52.295 [Informations] Start executing condition 'Expression: trigger == "Globale Variable: global_own_reading"'
22.12.2015 08:14:52.300 [Informations] End executing condition 'Expression: trigger == "Globale Variable: global_own_reading"' with return value true
22.12.2015 08:14:52.301 [Informations] Flow continues executing with the next step.
22.12.2015 08:14:52.301 [Informations] Start executing condition 'WLAN Verbunden: Alle SSIDs'
22.12.2015 08:14:53.306 [Informations] End executing condition 'WLAN Verbunden: Alle SSIDs' with return value true
22.12.2015 08:14:53.309 [Informations] Flow continues executing with the next step.
22.12.2015 08:14:53.311 [Informations] Start executing action 'Own Reading'
22.12.2015 08:14:53.312 [Informations] Action 'Own Reading' url = http://192.168.178.34:8090
22.12.2015 08:14:53.335 [Informations] Action 'Own Reading' contentType = text/plain
22.12.2015 08:14:53.336 [Informations] Action 'Own Reading' generalTextData = touch@@ja@@@@
22.12.2015 08:14:53.337 [Informations] Action 'Own Reading' variable = response
22.12.2015 08:14:53.340 [Informations] Action 'Own Reading' customHTTPHeaders = FHEMDEVICE: Display_Flur
FHEMCMD: setreading
22.12.2015 08:14:53.766 [Informations] Action 'Own Reading' URL data fetched successfully.
22.12.2015 08:14:53.769 [Informations] End executing action 'Own Reading'
22.12.2015 08:14:53.770 [Informations] Flow ended.
22.12.2015 08:14:56.211 [Informations] Starting to execute flow 'Informations' with Context{global{global_own_reading=1450768492166_touch,global_display=an,global_fhemip=192.168.178.34,global_touched=ja,global_artist=no soundplayer activ,global_fhemdevice=Display_Flur,global_track=no soundplayer activ,global_album=no soundplayer activ,global_touch=ja},local{header_fhemdevice=Display_Flur,trigger=HTTP Request: /fhem-amad/deviceInfo/,header_user_agent=fhem,header_fhemip=192.168.178.34,flow_name=Informations,triggertime=1450768496206,method=GET,remote_port=50876,header_activetask=none,request_path=/fhem-amad/deviceInfo/,header_host=192.168.178.42,remote_host=192.168.178.34}}
22.12.2015 08:14:56.211 [Informations] Start executing condition 'Expression: trigger == "com.android.music.metachanged"'
22.12.2015 08:14:56.217 [Informations] End executing condition 'Expression: trigger == "com.android.music.metachanged"' with return value false
22.12.2015 08:14:56.217 [Informations] Flow continues executing with the next step.
22.12.2015 08:14:56.217 [Informations] Start executing condition 'Expression: trigger == "Globale Variable: global_own_reading"'
22.12.2015 08:14:56.225 [Informations] End executing condition 'Expression: trigger == "Globale Variable: global_own_reading"' with return value false
22.12.2015 08:14:56.225 [Informations] Flow continues executing with the next step.
22.12.2015 08:14:56.225 [Informations] Start executing action 'Script: global_fhemip = {header_fhemip} global_fhemdevice = {header_fhemdevice}'
22.12.2015 08:14:56.232 [Informations] End executing action 'Script: global_fhemip = {header_fhemip} global_fhemdevice = {header_fhemdevice}'
22.12.2015 08:14:56.232 [Informations] Flow continues executing with the next step.
22.12.2015 08:14:56.232 [Informations] Start executing action 'Pause: 2s (Gerät wach halten)'
22.12.2015 08:14:56.233 [Informations] Action 'Pause: 2s (Gerät wach halten)' Sleeping for 2s (keep device awake)
22.12.2015 08:14:58.234 [Informations] End executing action 'Pause: 2s (Gerät wach halten)'
22.12.2015 08:14:58.321 [Informations] Flow continues executing with the next step.
22.12.2015 08:14:58.322 [Informations] Start executing condition 'Akku Ladestand: grösser als 0%'
22.12.2015 08:14:58.323 [Informations] End executing condition 'Akku Ladestand: grösser als 0%' with return value true
22.12.2015 08:14:58.324 [Informations] Flow continues executing with the next step.
22.12.2015 08:14:58.324 [Informations] Start executing action 'Initialisiere Variable Systemeinstellung: volumeMusikBluetooth'
22.12.2015 08:14:58.324 [Informations] Start executing action 'Initialisiere Variable Systemeinstellung: volumeMusikSpeaker'
22.12.2015 08:14:58.325 [Informations] Action 'Initialisiere Variable Systemeinstellung: volumeMusikBluetooth' Setting System 'volume_music_bt_a2dp' contains 'null'.
22.12.2015 08:14:58.325 [Informations] Start executing action 'Initialisiere Variable Systemeinstellung: screenBrightness'
22.12.2015 08:14:58.326 [Informations] Action 'Initialisiere Variable Systemeinstellung: volumeMusikSpeaker' Setting System 'volume_music_speaker' contains '15'.
22.12.2015 08:14:58.326 [Informations] Start executing action 'Initialisiere Variable Nächster Alarm: next_alarm'
22.12.2015 08:14:58.327 [Informations] End executing action 'Initialisiere Variable Nächster Alarm: next_alarm'
22.12.2015 08:14:58.327 [Informations] Start executing condition 'Display eingeschaltet'
22.12.2015 08:14:58.328 [Informations] End executing condition 'Display eingeschaltet' with return value true
22.12.2015 08:14:58.328 [Informations] Start executing condition 'Display automatisch drehen eingeschaltet'
22.12.2015 08:14:58.329 [Informations] End executing condition 'Display automatisch drehen eingeschaltet' with return value true
22.12.2015 08:14:58.329 [Informations] Start executing condition 'Musik Aktiv'
22.12.2015 08:14:58.330 [Informations] End executing condition 'Musik Aktiv' with return value false
22.12.2015 08:14:58.330 [Informations] Start executing condition 'Bluetooth eingeschaltet'
22.12.2015 08:14:58.330 [Informations] End executing condition 'Bluetooth eingeschaltet' with return value false
22.12.2015 08:14:58.331 [Informations] Start executing condition 'Flow Aktiv: SetCommands'
22.12.2015 08:14:58.332 [Informations] End executing condition 'Flow Aktiv: SetCommands' with return value true
22.12.2015 08:14:58.332 [Informations] Start executing condition 'Expression: header_activetask != "none"'
22.12.2015 08:14:58.332 [Informations] Action 'Initialisiere Variable Systemeinstellung: screenBrightness' Setting System 'screen_brightness' contains '130'.
22.12.2015 08:14:58.334 [Informations] Start executing action 'Get Android Version'
22.12.2015 08:14:58.336 [Informations] Start executing condition 'Expression: getAndroidSDKVersion() >= "19"'
22.12.2015 08:14:58.339 [Informations] End executing action 'Initialisiere Variable Systemeinstellung: volumeMusikBluetooth'
22.12.2015 08:14:58.339 [Informations] End executing action 'Initialisiere Variable Systemeinstellung: volumeMusikSpeaker'
22.12.2015 08:14:58.340 [Informations] End executing action 'Initialisiere Variable Systemeinstellung: screenBrightness'
22.12.2015 08:14:58.340 [Informations] End executing condition 'Expression: header_activetask != "none"' with return value false
22.12.2015 08:14:58.370 [Informations] End executing condition 'Expression: getAndroidSDKVersion() >= "19"' with return value false
22.12.2015 08:14:58.371 [Informations] End executing action 'Get Android Version'
22.12.2015 08:14:58.372 [Informations] Flow continues executing with the next step.
22.12.2015 08:14:58.372 [Informations] Start executing action 'Script: next_alarmtime = "{next_alarm,dateformat,HH:mm}"'
22.12.2015 08:14:58.373 [Informations] Start executing action 'Script: next_alarmday = "{next_alarm,dateformat,c}"'
22.12.2015 08:14:58.376 [Informations] Start executing action 'HTTP Response Information'
22.12.2015 08:14:58.378 [Informations] Start executing action 'HTTP Response Information'
22.12.2015 08:14:58.382 [Informations] Start executing action 'HTTP Response Information'
22.12.2015 08:14:58.383 [Informations] Start executing action 'HTTP Response Information'
22.12.2015 08:14:58.384 [Informations] Start executing action 'Script: screen_state = "on"'
22.12.2015 08:14:58.386 [Informations] Start executing action 'Script: screen_orientation = "auto"'
22.12.2015 08:14:58.387 [Informations] Start executing action 'Script: global_artist = "no soundplayer activ"; global_track = "no soundplayer activ"; global_album = "no soundplayer activ";'
22.12.2015 08:14:58.389 [Informations] Start executing action 'Script: bluetooth_state = "off"'
22.12.2015 08:14:58.390 [Informations] Start executing action 'Script: setCommandFlow_state = "aktiv"'
22.12.2015 08:14:58.391 [Informations] Start executing action 'Script: runTask = "null"'
22.12.2015 08:14:58.391 [Informations] Start executing action 'Script: notification_text = "not supported from your device"'
22.12.2015 08:14:58.396 [Informations] End executing action 'Script: next_alarmtime = "{next_alarm,dateformat,HH:mm}"'
22.12.2015 08:14:58.396 [Informations] End executing action 'Script: next_alarmday = "{next_alarm,dateformat,c}"'
22.12.2015 08:14:58.397 [Informations] End executing action 'HTTP Response Information'
22.12.2015 08:14:58.398 [Informations] End executing action 'HTTP Response Information'
22.12.2015 08:14:58.399 [Informations] End executing action 'HTTP Response Information'
22.12.2015 08:14:58.399 [Informations] End executing action 'HTTP Response Information'
22.12.2015 08:14:58.400 [Informations] End executing action 'Script: screen_orientation = "auto"'
22.12.2015 08:14:58.401 [Informations] End executing action 'Script: screen_state = "on"'
22.12.2015 08:14:58.410 [Informations] End executing action 'Script: bluetooth_state = "off"'
22.12.2015 08:14:58.411 [Informations] End executing action 'Script: runTask = "null"'
22.12.2015 08:14:58.411 [Informations] End executing action 'Script: setCommandFlow_state = "aktiv"'
22.12.2015 08:14:58.412 [Informations] End executing action 'Script: global_artist = "no soundplayer activ"; global_track = "no soundplayer activ"; global_album = "no soundplayer activ";'
22.12.2015 08:14:58.414 [Informations] End executing action 'Script: notification_text = "not supported from your device"'
22.12.2015 08:14:58.414 [Informations] Flow continues executing with the next step.
22.12.2015 08:14:58.418 [Informations] Start executing action 'HTTP Response Information'
22.12.2015 08:14:58.419 [Informations] Start executing action 'HTTP Response Information'
22.12.2015 08:14:58.421 [Informations] Start executing action 'HTTP Response Information'
22.12.2015 08:14:58.422 [Informations] Start executing action 'HTTP Response Information'
22.12.2015 08:14:58.424 [Informations] Start executing action 'HTTP Response Information'
22.12.2015 08:14:58.426 [Informations] Start executing action 'HTTP Response Information'
22.12.2015 08:14:58.436 [Informations] Start executing action 'HTTP Response Information'
22.12.2015 08:14:58.439 [Informations] Start executing action 'HTTP Response Information'
22.12.2015 08:14:58.440 [Informations] Start executing action 'HTTP Response Information'
22.12.2015 08:14:58.441 [Informations] End executing action 'HTTP Response Information'
22.12.2015 08:14:58.442 [Informations] End executing action 'HTTP Response Information'
22.12.2015 08:14:58.442 [Informations] End executing action 'HTTP Response Information'
22.12.2015 08:14:58.442 [Informations] End executing action 'HTTP Response Information'
22.12.2015 08:14:58.443 [Informations] End executing action 'HTTP Response Information'
22.12.2015 08:14:58.443 [Informations] End executing action 'HTTP Response Information'
22.12.2015 08:14:58.443 [Informations] End executing action 'HTTP Response Information'
22.12.2015 08:14:58.444 [Informations] End executing action 'HTTP Response Information'
22.12.2015 08:14:58.444 [Informations] End executing action 'HTTP Response Information'
22.12.2015 08:14:58.444 [Informations] Flow ended.
22.12.2015 08:15:02.612 [Informations] Starting to execute flow 'Informations' with Context{global{global_own_reading=1450768502510_touch,global_display=an,global_fhemip=192.168.178.34,global_touched=ja,global_artist=no soundplayer activ,global_fhemdevice=Display_Flur,global_track=no soundplayer activ,global_album=no soundplayer activ,global_touch=ja},local{old_global_own_reading=1450768492166_touch,flow_name=Informations,trigger=Globale Variable: global_own_reading,triggertime=1450768502610}}
22.12.2015 08:15:02.613 [Informations] Start executing condition 'Expression: trigger == "com.android.music.metachanged"'
22.12.2015 08:15:02.617 [Informations] End executing condition 'Expression: trigger == "com.android.music.metachanged"' with return value false
22.12.2015 08:15:02.617 [Informations] Flow continues executing with the next step.
22.12.2015 08:15:02.618 [Informations] Start executing condition 'Expression: trigger == "Globale Variable: global_own_reading"'
22.12.2015 08:15:02.624 [Informations] End executing condition 'Expression: trigger == "Globale Variable: global_own_reading"' with return value true
22.12.2015 08:15:02.624 [Informations] Flow continues executing with the next step.
22.12.2015 08:15:02.625 [Informations] Start executing condition 'WLAN Verbunden: Alle SSIDs'
22.12.2015 08:15:03.629 [Informations] End executing condition 'WLAN Verbunden: Alle SSIDs' with return value true
22.12.2015 08:15:03.706 [Informations] Flow continues executing with the next step.
22.12.2015 08:15:03.707 [Informations] Start executing action 'Own Reading'
22.12.2015 08:15:03.707 [Informations] Action 'Own Reading' url = http://192.168.178.34:8090
22.12.2015 08:15:03.830 [Informations] Action 'Own Reading' contentType = text/plain
22.12.2015 08:15:03.834 [Informations] Action 'Own Reading' generalTextData = touch@@ja@@@@
22.12.2015 08:15:03.834 [Informations] Action 'Own Reading' variable = response
22.12.2015 08:15:03.844 [Informations] Action 'Own Reading' customHTTPHeaders = FHEMDEVICE: Display_Flur
FHEMCMD: setreading
22.12.2015 08:15:04.261 [Informations] Action 'Own Reading' URL data fetched successfully.
22.12.2015 08:15:04.265 [Informations] End executing action 'Own Reading'
22.12.2015 08:15:04.396 [Informations] Flow ended.
22.12.2015 08:15:13.041 [Informations] Starting to execute flow 'Informations' with Context{global{global_own_reading=1450768512908_touch,global_display=an,global_fhemip=192.168.178.34,global_touched=ja,global_artist=no soundplayer activ,global_fhemdevice=Display_Flur,global_track=no soundplayer activ,global_album=no soundplayer activ,global_touch=ja},local{old_global_own_reading=1450768502510_touch,flow_name=Informations,trigger=Globale Variable: global_own_reading,triggertime=1450768513040}}
22.12.2015 08:15:13.042 [Informations] Start executing condition 'Expression: trigger == "com.android.music.metachanged"'
22.12.2015 08:15:13.162 [Informations] End executing condition 'Expression: trigger == "com.android.music.metachanged"' with return value false
22.12.2015 08:15:13.292 [Informations] Flow continues executing with the next step.
22.12.2015 08:15:13.293 [Informations] Start executing condition 'Expression: trigger == "Globale Variable: global_own_reading"'
22.12.2015 08:15:13.380 [Informations] End executing condition 'Expression: trigger == "Globale Variable: global_own_reading"' with return value true
22.12.2015 08:15:13.445 [Informations] Flow continues executing with the next step.
22.12.2015 08:15:13.445 [Informations] Start executing condition 'WLAN Verbunden: Alle SSIDs'
22.12.2015 08:15:14.462 [Informations] End executing condition 'WLAN Verbunden: Alle SSIDs' with return value true
22.12.2015 08:15:14.472 [Informations] Flow continues executing with the next step.
22.12.2015 08:15:14.473 [Informations] Start executing action 'Own Reading'
22.12.2015 08:15:14.473 [Informations] Action 'Own Reading' url = http://192.168.178.34:8090
22.12.2015 08:15:14.484 [Informations] Action 'Own Reading' contentType = text/plain
22.12.2015 08:15:14.485 [Informations] Action 'Own Reading' generalTextData = touch@@ja@@@@
22.12.2015 08:15:14.485 [Informations] Action 'Own Reading' variable = response
22.12.2015 08:15:14.486 [Informations] Action 'Own Reading' customHTTPHeaders = FHEMDEVICE: Display_Flur
FHEMCMD: setreading
22.12.2015 08:15:14.914 [Informations] Action 'Own Reading' URL data fetched successfully.
22.12.2015 08:15:14.927 [Informations] End executing action 'Own Reading'
22.12.2015 08:15:14.929 [Informations] Flow ended.
Viele Grüße aus  Oberbayern
Tim (RettungsTim)