[ AMAD2 - obsolete] 74_AMAD.pm zur Steuerung eines Androidgerätes

Begonnen von CoolTux, 02 März 2016, 11:14:41

Vorheriges Thema - Nächstes Thema

Ma_Bo

Leider kann ich nix sehen, hier ein list:

Internals:
   .lastTimestate 1486912272.99236
   APSSID
   DEF        192.168.178.50
   HOST       192.168.178.50
   NAME       TischTabletWohnzimmer
   NR         4043
   PORT       8090
   STATE      active
   TYPE       AMAD
   VERSIONFLOWSET 2.6.9
   VERSIONMODUL 2.6.9
   .userReadings:
     HASH(0x4ce6ac0)
     HASH(0x531dc48)
   Readings:
     2017-02-12 16:09:17   airplanemode    off
     2017-02-12 16:09:13   androidVersion  5.0 Lollipop
     2017-02-12 16:09:17   automagicState  Automagic Premium
     2017-02-12 16:11:13   batteryHealth   2
     2017-02-12 16:11:13   batteryTemperature 27.0
     2017-02-12 16:09:17   bluetooth       off
     2017-02-12 16:11:13   checkActiveTask 0
     2017-02-12 16:09:17   connectedBTdevices none
     2017-02-12 16:09:17   connectedBTdevicesMAC none
     2017-02-12 16:09:17   currentMusicAlbum no player active
     2017-02-12 16:09:17   currentMusicApp no player active
     2017-02-12 16:09:17   currentMusicArtist no player active
     2017-02-12 16:09:17   currentMusicIcon no player active
     2017-02-12 16:09:17   currentMusicState
     2017-02-12 16:09:17   currentMusicTrack no player active
     2017-02-12 16:11:13   deviceState     online
     2017-02-12 16:09:17   doNotDisturb    always
     2017-02-12 16:08:49   dockingState    undocked
     2017-02-12 16:11:13   flow_SetCommands aktiv
     2017-02-12 16:11:13   flow_informations aktiv
     2017-02-12 16:11:13   flowsetVersionAtDevice 2.6.9
     2016-07-19 19:38:26   keyguardSet     0
     2017-02-01 21:04:14   lastSetCommandState setCmd_done
     2017-02-12 16:11:13   lastStatusRequestState statusRequest_done
     2017-02-12 16:09:17   nextAlarmDay    off
     2017-02-12 16:09:17   nextAlarmState
     2017-02-12 16:09:17   nextAlarmTime   off
     2017-02-12 16:11:13   powerLevel      54
     2017-02-12 16:11:13   powerPlugged    0
     2017-02-12 16:11:13   powerPlugged1   off
     2017-02-12 16:09:31   screen          on unlocked
     2017-02-12 16:09:17   screenBrightness 42
     2016-04-21 20:22:24   screenFullscreen on
     2017-02-12 16:09:31   screenOrientation landscape
     2017-02-12 16:09:31   screenOrientationMode auto
     2017-02-12 16:09:31   screen_on_off   on
     2017-02-12 16:11:13   state           active
     2017-02-12 16:09:17   volume          0
     2017-02-12 16:09:17   volumeNotification
   Helper:
     deviceStateErrorCounter 0
     infoErrorCounter 0
     setCmdErrorCounter 0
Attributes:
   event-min-interval state:60
   room       4.04_WebViewControl,4.07_USB_Geraete
   setAPSSID  FRITZ!Box
   setFullscreen 1
   setOpenUrlBrowser de.ozerov.fully|de.ozerov.fully.MainActivity
   setScreenOnForTimer 60
   setTtsMsgSpeed 0.8
   userReadings powerPlugged1:powerPlugged.* {return "off" if (ReadingsVal("TischTabletWohnzimmer","powerPlugged","0") < "1"); return "on" },screen_on_off:screen.* {(split(' ', ReadingsVal("$name","screen",""), 2))[0]}
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

CoolTux

Es viel mir gerade wie Schuppen von den Augen. Ich Dussel habe glaube eine Verbindung vergessen. Ich schaue es mir nachher an.
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

Ma_Bo

NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

CoolTux

Lade noch mal das Zip runter und installiere nur das Flowset neu
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

Ma_Bo

Auch noch nix, list von der Bridge:

Internals:
   BRIDGE     1
   CONNECTS   1507
   FD         61
   NAME       AMADCommBridge
   NR         4044
   PORT       8090
   STATE      opened
   TYPE       AMAD
   VERSIONFLOWSET 2.6.9
   VERSIONMODUL 2.6.9
   Readings:
     2016-04-21 17:51:37   expertMode      1
     2016-04-21 17:51:17   fhemServerIP    192.168.178.45
     2016-11-08 11:55:32   receiveVoiceCommand stelle den alarm für 7 uhr
     2016-11-08 11:55:32   receiveVoiceDevice TischTabletWohnzimmer
     2017-02-12 16:28:07   state           opened
     2017-02-12 16:52:40   transmitterERROR AMADCommBridge_192.168.178.50_55089 has no device name sends
Attributes:
   room       4.04_WebViewControl,4.07_USB_Geraete
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

CoolTux

Kannst Du mal im Informationsflow schauen ganz oben vorletzte Reihe rechte Seite ob der Strang komplett rot wird wenn Du Telegram empfängst?
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

Ma_Bo

Nein, sieht aus als wenn es nicht getriggert wird.
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

CoolTux

Also getriggert werden sollte es schon. Ich habe aber noch was gefunden. Hatte noch einen Strang vergessen zu ziehen.
Bade kurz meinen Junior und dann schaue ich.
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

Ma_Bo

NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

CoolTux

Zitat von: Ma_Bo am 12 Februar 2017, 17:16:47
Ok, ich vermute unten bei expression trigger :)

Jepp. Ist gerade korrigiert und hoch geladen.
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

Ma_Bo

Nur unten wo die Verbindung fehlte wird jetzt rot, alles andere an dem strang nicht.
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

Ma_Bo

Hab ein wenig rumprobiert und mir einen Testflow angelegt.
Wenn eine TelegramBot message reinkommt, lass ich mir eine Email zuschicken.

Du gibst die variable "notification_text" für das Reading aus, die wird aber bei mir mit Leerzeilen und Zeilenumbrüchen ausgegeben.
Also der Name von wem es kommt ist in der 1. Zeile, 2. Zeile ist eine Leerzeile der Text kommt erst in der 3. Zeile und in der letzten Zeile kommt eine "1".

Bei deinen Readings wird dann aber nur die 1. Zeile angezeigt, das ist bei der WahtsApp Nachricht auch so.
Wie kann man denn alles was "notification_text" ausgibt in das Reading schreiben?
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

CoolTux

Du müsstest schauen wie Du das ganze zusammenfügen kannst zu einer Zeile. Das ganze geht mit Java.
Musst mal schauen wie man mit Java joinen kann.
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

Ma_Bo

Gut, das übersteigt im Moment mein können.
Evtl liest ja jemand, der ne Idee hat, mit und teilt es hier mit.

Ansonsten muss ich mich in den kommenden Tagen mal damit beschäftigen.
NUC mit FHEM, HM Heizungsthermostate, HM Wandthermostate, Intertechno Funksteckdosen, 10" Tablet als Wanddisplay, KeyMatic, Fensterkontakte, Fensterkontakte umgebaut als Wassermelder und Briefkastenmelder, Aussenthermostat, Anwesenheitssteuerung über Fritz Box, Google Home usw. usw.

CoolTux

Aber Telegram geht immer noch nicht? Also im AMAD Flow?
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