[ 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

CoolTux

Zitat von: blasterx am 15 Februar 2017, 21:09:14
closeCall das ist OK. Ich danke Dir für die schnelle Umsetzung.

Gruß BlasterX

Ab morgen Früh per Update verfügbar
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

RoBra81

Zitat von: CoolTux am 16 Februar 2017, 10:30:20
Es macht Sinn, aber ich muß gestehen das ich es sehr gefährlich finde die CommBridge von aussen zugänglich zu machen. Selbst wenn es das VPN ist.

Mit VPN macht man ja nicht (nur) die CommBridge sondern das gesamte Netzwerk von "außen" zugänglich, da man sich virtuell quasi im eigenen Netzwerk befindet. Ich halte VPN jedoch für sicher genug, dies zu tun. Natürlich darf einem das Gerät auf dem das VPN eingerichtet ist nicht abhanden kommen, wenn man sein Passwort darauf gespeichert hat. VPN wird sogar von Firmen aller Größen für den sicheren Zugang aus dem Internet eingesetzt...

Ronny

unimatrix

Zitat von: CoolTux am 16 Februar 2017, 10:30:20
Es macht Sinn, aber ich muß gestehen das ich es sehr gefährlich finde die CommBridge von aussen zugänglich zu machen.

Es ist ja mein privates VPN wo nur meine eigenen Geräte drin sind, also mein Notebook wenn ich auf Reisen bin und mein Handy.

unimatrix

Zitat von: RoBra81 am 16 Februar 2017, 13:18:13
wenn man sein Passwort darauf gespeichert hat.
Das läuft über gerätespezifische Zertifikate die ich dafür ausstelle. MIt Passwort alleine kommt da keiner rein. Wie soll ich denn sonst meine Frau supporten, wenn der Fernseher nicht mehr geht und ich im Ausland bin :)

CoolTux

Ich mache mir heute Abend mal Gedanken wie man das machen 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

Badflex

Hallo ich wollte AMAD auch mal testen und habe mir die 10 Tage Vollversion von Automagic geholt und alles wie im WIKI installiert. Leider bleibt mein Tablet ( Lenovo A10-70 mit Fully Browser und Tablet Ftui) offline.
Neustart fhem und Tablet schon versucht.

In Automagic unter Globale Variablen,ist der global_bridgeport, global_fhemip und global_fhemdevice hinterlegt.

Log sagt:
2017.02.17 18:34:43 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: run Check
2017.02.17 18:34:43 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: set new Timer
2017.02.17 18:36:13 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: run Check
2017.02.17 18:36:13 5: AMAD (Tablet_Wohnzimmer) - Send statusRequest with URL: "http://192.168.178.110:8090/fhem-amad/deviceInfo/" and Header: "fhemIP: 192.168.178.20:8083
fhemDevice: Tablet_Wohnzimmer
activeTask: none
apSSID: BadflexDLan"
2017.02.17 18:36:13 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: set new Timer
2017.02.17 18:37:43 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: run Check
2017.02.17 18:37:43 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: set new Timer
2017.02.17 18:39:13 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: run Check
2017.02.17 18:39:13 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: set new Timer
2017.02.17 18:40:43 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: run Check
2017.02.17 18:40:43 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: set new Timer
2017.02.17 18:42:13 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: run Check
2017.02.17 18:42:13 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: set new Timer
2017.02.17 18:43:43 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: run Check
2017.02.17 18:43:43 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: set new Timer
2017.02.17 18:45:13 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: run Check
2017.02.17 18:45:13 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: set new Timer
2017.02.17 18:46:43 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: run Check
2017.02.17 18:46:43 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: set new Timer
2017.02.17 18:48:19 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: run Check
2017.02.17 18:48:19 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: set new Timer
2017.02.17 18:49:49 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: run Check
2017.02.17 18:49:49 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: set new Timer
2017.02.17 18:51:19 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: run Check
2017.02.17 18:51:19 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: set new Timer
2017.02.17 18:52:49 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: run Check
2017.02.17 18:52:49 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: set new Timer
2017.02.17 18:54:19 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: run Check
2017.02.17 18:54:19 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: set new Timer



Lists:
Internals:
   BRIDGE     1
   FD         43
   NAME       AMADCommBridge
   NR         465
   PORT       8090
   STATE      opened
   TYPE       AMAD
   VERSIONFLOWSET 2.6.7
   VERSIONMODUL 2.6.7
   Readings:
     2017-02-17 17:57:57   expertMode      1
     2017-02-17 18:12:07   fhemServerIP    192.168.178.20:8083
     2017-02-17 18:34:13   state           opened
Attributes:
   room       AMAD
   verbose    5


Internals:
   APSSID     BadflexDLan
   DEF        192.168.178.110 BadflexDLan
   HOST       192.168.178.110
   NAME       Tablet_Wohnzimmer
   NR         464
   PORT       8090
   STATE      initialized
   TYPE       AMAD
   VERSIONFLOWSET 2.6.7
   VERSIONMODUL 2.6.7
   Readings:
     2017-02-17 18:57:22   deviceState     offline
     2017-02-17 17:58:44   lastStatusRequestState statusRequest_error
     2017-02-17 18:34:13   state           initialized
   Helper:
     deviceStateErrorCounter 12
     infoErrorCounter 0
     setCmdErrorCounter 0
Attributes:
   room       AMAD
   verbose    5
Raspberry Pi, CUL868(SlowRF), FB 7490, SmartVisu, fast nur HomeMatic wenig FS20, Netatmo

CoolTux

Du brauchst die Kaufversion sonst geht es leider nicht.
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

Badflex

Habs gekauft, geht aber trozdem nicht.
Neuer LOG:

2017.02.17 19:32:23 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: set new Timer
2017.02.17 19:32:28 5: AMAD (Tablet_Wohnzimmer) - statusRequestERROR: connect to your device is timed out. check network
2017.02.17 19:32:28 5: AMAD (Tablet_Wohnzimmer) - statusRequestERROR: AMAD_statusRequestErrorHandling: error while requesting AutomagicInfo: read from http://192.168.178.110:8090 timed out
2017.02.17 19:33:44 5: AMAD (Tablet_Wohnzimmer) - set Tablet_Wohnzimmer volume 0
2017.02.17 19:33:54 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: run Check
2017.02.17 19:33:54 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: set new Timer
2017.02.17 19:34:21 3: AMAD (Tablet_Wohnzimmer) - defined with host 192.168.178.110 on port 8090 and AccessPoint-SSID BadflexDlan
2017.02.17 19:34:22 5: AMAD (Tablet_Wohnzimmer) - Send statusRequest with URL: "http://192.168.178.110:8090/fhem-amad/deviceInfo/" and Header: "fhemIP: 192.168.178.20:8083
fhemDevice: Tablet_Wohnzimmer
activeTask: none
apSSID: BadflexDlan"
2017.02.17 19:34:22 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: run Check
2017.02.17 19:34:22 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: set new Timer
2017.02.17 19:34:27 5: AMAD (Tablet_Wohnzimmer) - statusRequestERROR: connect to your device is timed out. check network
2017.02.17 19:34:27 5: AMAD (Tablet_Wohnzimmer) - statusRequestERROR: AMAD_statusRequestErrorHandling: error while requesting AutomagicInfo: read from http://192.168.178.110:8090 timed out
Raspberry Pi, CUL868(SlowRF), FB 7490, SmartVisu, fast nur HomeMatic wenig FS20, Netatmo

CoolTux

Zitat von: Badflex am 17 Februar 2017, 19:36:35
Habs gekauft, geht aber trozdem nicht.
Neuer LOG:

2017.02.17 19:32:23 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: set new Timer
2017.02.17 19:32:28 5: AMAD (Tablet_Wohnzimmer) - statusRequestERROR: connect to your device is timed out. check network
2017.02.17 19:32:28 5: AMAD (Tablet_Wohnzimmer) - statusRequestERROR: AMAD_statusRequestErrorHandling: error while requesting AutomagicInfo: read from http://192.168.178.110:8090 timed out
2017.02.17 19:33:44 5: AMAD (Tablet_Wohnzimmer) - set Tablet_Wohnzimmer volume 0
2017.02.17 19:33:54 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: run Check
2017.02.17 19:33:54 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: set new Timer
2017.02.17 19:34:21 3: AMAD (Tablet_Wohnzimmer) - defined with host 192.168.178.110 on port 8090 and AccessPoint-SSID BadflexDlan
2017.02.17 19:34:22 5: AMAD (Tablet_Wohnzimmer) - Send statusRequest with URL: "http://192.168.178.110:8090/fhem-amad/deviceInfo/" and Header: "fhemIP: 192.168.178.20:8083
fhemDevice: Tablet_Wohnzimmer
activeTask: none
apSSID: BadflexDlan"
2017.02.17 19:34:22 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: run Check
2017.02.17 19:34:22 4: AMAD (Tablet_Wohnzimmer) - AMAD_checkDeviceState: set new Timer
2017.02.17 19:34:27 5: AMAD (Tablet_Wohnzimmer) - statusRequestERROR: connect to your device is timed out. check network
2017.02.17 19:34:27 5: AMAD (Tablet_Wohnzimmer) - statusRequestERROR: AMAD_statusRequestErrorHandling: error while requesting AutomagicInfo: read from http://192.168.178.110:8090 timed out


Sind die Flows alle aktiviert? Schaue bitte ob die globalen Variablen gesetzt sind.
Alternativ alles löschen auf dem Handy und in FHEM. App neu installieren, Flows installieren und aktivieren. In FHEM, AMAD Device definieren.
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

Abercrombie1892

funktioniert das ganze denn auch mit android tv speziell mit der nvidia shield?

Badflex

Mit der kauf Version klappt es jetzt. Wie kann ich es anstellen das Fully die Startseite aktualisiert bei bestimmten Benachrichtigungen?
Hat jemand eine idee.
Raspberry Pi, CUL868(SlowRF), FB 7490, SmartVisu, fast nur HomeMatic wenig FS20, Netatmo

Ma_Bo

Im Amaddevice folgendes attr:

attr <AMADdevice> setOpenUrlBrowser de.ozerov.fully|de.ozerov.fully.MainActivity

dann kannst du mit:

set <AMADdevice> openURL http://www.google.de

eine Seite in Fully aufrufen.
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.

Badflex

Mit der kauf Version klappt es jetzt. Wie kann ich es anstellen das Fully die Startseite aktualisiert bei bestimmten Benachrichtigungen?
Hat jemand eine idee.
Raspberry Pi, CUL868(SlowRF), FB 7490, SmartVisu, fast nur HomeMatic wenig FS20, Netatmo

CoolTux

Im Amaddevice folgendes attr:

attr <AMADdevice> setOpenUrlBrowser de.ozerov.fully|de.ozerov.fully.MainActivity

dann kannst du mit:

set <AMADdevice> openURL http://www.google.de

eine Seite in Fully aufrufen.
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.