[AMADNG] AMAD 4.2 The Next Generation of AMAD with Tasker Support

Begonnen von CoolTux, 25 Mai 2017, 18:24:49

Vorheriges Thema - Nächstes Thema

CoolTux

Es wird nicht abgefragt! Automagic pusht Meldungen sobald sie getriggert werden.
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

ChrisW

ah okay ich hab verstanden ja dann kann man da wohl nichts machen sehr schade :D
Wäre die Optimale Lösung gewesen weil keiner der 6 Leute bekommt es hin per Telegram den befehl zu senden. Da wäre diese Whatsapp lösung cool gewesen
Raspberry PI3 mit allem möglichen.

Ma_Bo

Zitat von: ChrisW am 17 Januar 2018, 15:09:04
ah okay ich hab verstanden ja dann kann man da wohl nichts machen sehr schade :D
Wäre die Optimale Lösung gewesen weil keiner der 6 Leute bekommt es hin per Telegram den befehl zu senden. Da wäre diese Whatsapp lösung cool gewesen

Sorry, aber Telegram ist doch fast das gleiche, da sollte man den Leuten vielleicht zeigen, wie man es macht.
Vorallem ist es damit einfacher abzusichern, sonst kann theoretisch ja jeder der dir ne WhatsApp schreibt, damit schalten, wenn du nicht auch den Absender auswertest.

Telegram ist zum schalten und walten schon recht gut, bring den Leuten das bei und sie werden es auch verstehen. (Meine Meinung)
Mein Freundin wollte eigentlich auch keine zusätzliche App, aber ist jetzt froh, wie einfach man das mit Telegram machen kann.
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.

ChrisW

Ja Problem es ist ein Stall dort wechseln die leute öfters usw. da hätte ich dann die Gruppe ausgewertet und die Kombi Licht an  Licht aus.
Die werden es niemals hinbekommen was anderes zu nutzen und dann noch exakt den Befehl zu schreiben hehe.

Na gut werd ich Manuell eingreifen müssen.
Raspberry PI3 mit allem möglichen.

kaihs

Seit ca. einer Woche klappt bei mir die AMAD Verbindung von fhem zum Android Device nicht mehr.

Das betrifft beide Geräte die ich im Einsatz habe, beide haben vorher funktioniert.
Ich weiß nicht genau, ob das mit dem Zeitpunkt der Updates auf die Version 4.0.13 zusammenhängt.

Ein set statusRequest gibt diese Meldungen im Log

2018.01.17 20:08:57 5: AMADDevice (Nexus7) - IOWrite: 192.168.2.25:8090/fhem-amad/deviceInfo/ GET IODevHash=HASH(0x50786e8)
2018.01.17 20:09:13 5: AMADCommBridge (Nexus7) - statusRequestERROR: connect to your device is timed out. check network
2018.01.17 20:09:13 5: AMADCommBridge (Nexus7) - statusRequestERROR: AMADCommBridge_statusRequestErrorHandling: error while requesting AutomagicInfo: read from http://192.168.2.25:8090 timed out


Ein

telnet 192.168.2.25 8090


funktioniert, d.h. der Webserver auf dem Device ist prinzipiell da.

In Automagic wird keine Fehlermeldung angezeigt, die Flows laufen weiterhin.

Wie kann ich dem Problem auf den Grund gehen?

list eines Devices

Internals:
   AMADCommBridge_MSGCNT 2
   AMADCommBridge_TIME 2018-01-17 19:59:57
   AMAD_ID    1507574485251
   DEF        192.168.2.35 1507574485251 Automagic
   HOST       192.168.2.35
   IODev      AMADCommBridge
   LASTInputDev AMADCommBridge
   MSGCNT     2
   NAME       Nexus4
   NR         420
   PORT       8090
   STATE      read from http://192.168.2.35:8090 timed out
   TYPE       AMADDevice
   VERSIONFLOWSET 4.0.13
   VERSIONMODUL 4.0.13
   READINGS:
     2017-10-09 20:42:38   airplanemode    off
     2017-10-09 20:42:38   androidVersion  7.1 Nougat
     2018-01-12 20:18:13   automagicState  Flow Send Data to AMADCommBridge mit Fehler beendet Fehler: connect timed out  Last executed: Action HTTP Request: send READINGS data to AMADCommBridge JSON
     2017-10-09 20:42:37   batteryHealth   2
     2018-01-13 12:44:05   batteryTemperature 25.5
     2017-10-11 18:19:50   bluetooth       off
     2017-10-09 20:46:10   checkActiveTask 0
     2017-10-11 18:19:50   connectedBTdevices none
     2017-10-11 18:19:50   connectedBTdevicesMAC none
     2017-10-11 18:19:51   currentMusicAlbum no player active
     2017-10-11 18:19:51   currentMusicApp no player active
     2017-10-11 18:19:51   currentMusicArtist no player active
     2017-10-11 18:19:51   currentMusicIcon no player active
     2017-10-11 18:19:51   currentMusicTrack no player active
     2018-01-14 17:51:53   deviceState     offline
     2017-10-11 18:19:50   doNotDisturb    always
     2017-10-11 18:19:50   dockingState    undocked
     2017-10-09 20:46:36   flow_SetCommands aktiv
     2017-10-09 20:44:36   flow_informations aktiv
     2018-01-02 21:14:57   flowsetVersionAtDevice 4.0.11
     2017-11-03 13:03:26   keyguardSet     1
     2018-01-17 20:14:17   lastSetCommandState setCmd_done
     2018-01-17 20:21:17   lastStatusRequestState statusRequest_error
     2017-10-09 20:42:37   mute            off
     2017-10-11 18:19:50   nextAlarmDay    off
     2017-10-11 18:19:50   nextAlarmTime   off
     2018-01-04 21:40:43   nfc             off
     2018-01-13 12:45:11   powerLevel      100
     2018-01-04 22:40:00   powerPlugged    1
     2018-01-13 17:30:15   screen          off locked
     2017-10-09 20:45:39   screenBrightness 68
     2017-11-10 21:38:32   screenOrientation portrait
     2017-10-09 20:57:36   screenOrientationMode auto
     2018-01-17 20:21:17   state           read from http://192.168.2.35:8090 timed out
     2017-10-09 20:42:38   wiredHeadsetPlugged 0
   helper:
     deviceStateErrorCounter 1119
     infoErrorCounter 1
     setCmdErrorCounter 0
Attributes:
   IODev      AMADCommBridge
   room       AMAD
   setOpenApp de.ozerov.fully
   verbose    5


list der commbridge

Internals:
   BRIDGE     1
   CONNECTS   5
   FD         58
   NAME       AMADCommBridge
   NR         418
   PORT       8090
   STATE      opened
   TYPE       AMADCommBridge
   VERSIONFLOWSET 4.0.13
   VERSIONMODUL 4.0.8
   READINGS:
     2017-10-20 17:14:10   fhemServerIP    bananapi
     2018-01-14 17:47:23   state           opened
Attributes:
   room       AMAD


Banana Pi, Add-On Board mit 1.8" TFT LCD und IR-Sender, CULFW V1.61, div. Homematic Komponenten, Pollin Funksteckdosen, Selbstbau CUL433 MHz, Jeelink Clone, EC3000
Selbstbau CUL868MHz für Wireless M-Bus, SIGNALduino mit Logilink Temp.-sensoren und Auriol Wetterstation

CoolTux

Schau Dir mal automagicState an. Kann es sein das Du die Probleme seit dem 12.01 hast?
Irgendwas stimmt mit dem senden von Automagic an die Bridge nicht.
Schau mal nach wie die globalen Variablen aussehen.
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

kaihs

Zitat von: CoolTux am 17 Januar 2018, 21:11:53
Schau Dir mal automagicState an.

Was ist damit gemeint?

Zitat
Kann es sein das Du die Probleme seit dem 12.01 hast?

Könnte sein, ich kann es nicht genau sagen.

Zitat
Irgendwas stimmt mit dem senden von Automagic an die Bridge nicht.
Schau mal nach wie die globalen Variablen aussehen.


global_activetask none
global_amadid 1507574485251
global_apssid none
global_bridgeport 8090
global_fhemctlmode none
global_fhemdevice Nexus4
global_fhemip bananapi
global_userflowstate none


Ist daran was auffällig?
Banana Pi, Add-On Board mit 1.8" TFT LCD und IR-Sender, CULFW V1.61, div. Homematic Komponenten, Pollin Funksteckdosen, Selbstbau CUL433 MHz, Jeelink Clone, EC3000
Selbstbau CUL868MHz für Wireless M-Bus, SIGNALduino mit Logilink Temp.-sensoren und Auriol Wetterstation

CoolTux

So erstmal nicht. Hast schon mal FHEM und Tablet neu gestartet?
Kann bananapi vom Tablet aufgelöst werden?
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

kaihs

Zitat von: CoolTux am 17 Januar 2018, 21:50:43
So erstmal nicht. Hast schon mal FHEM und Tablet neu gestartet?

Ja, hat aber keine Änderung gebracht.

Zitat
Kann bananapi vom Tablet aufgelöst werden?

Ja, ich kann die Weboberfläche von fhem auf dem bananapi mit dem Browser auf dem Tablet öffnen.
Banana Pi, Add-On Board mit 1.8" TFT LCD und IR-Sender, CULFW V1.61, div. Homematic Komponenten, Pollin Funksteckdosen, Selbstbau CUL433 MHz, Jeelink Clone, EC3000
Selbstbau CUL868MHz für Wireless M-Bus, SIGNALduino mit Logilink Temp.-sensoren und Auriol Wetterstation

tiroso

Hey Leon,

BTW and not so important.

Dein Flow VoiceControl bricht ab wenn die Variable value = "" ist...Allerdings nicht wenn value = null ist.

null wird gesetzt wenn der Benutzer die Spracheingabe abbricht.

Gruß
Tim

CoolTux

Zitat von: tiroso am 17 Januar 2018, 21:54:32
Hey Leon,

BTW and not so important.

Dein Flow VoiceControl bricht ab wenn die Variable value = "" ist...Allerdings nicht wenn value = null ist.

null wird gesetzt wenn der Benutzer die Spracheingabe abbricht.

Gruß
Tim
Schau ich mir mal 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

CoolTux

Zitat von: kaihs am 17 Januar 2018, 21:54:21
Ja, hat aber keine Änderung gebracht.

Ja, ich kann die Weboberfläche von fhem auf dem bananapi mit dem Browser auf dem Tablet öffnen.

Set Befehle scheinen zu klappen, oder?
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

CoolTux

Hast du auch das aktuelle Flowset auf dem Tablet? Also 4.0.13?
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

kaihs

Zitat von: CoolTux am 17 Januar 2018, 22:00:13
Set Befehle scheinen zu klappen, oder?

Nein, die werden auf dem Tablet nicht ausgeführt. Im fhem Log steht nur

2018.01.17 22:02:50 5: AMADDevice (Nexus4) - IOWrite: 192.168.2.35:8090/fhem-amad/setCommands/setBrightness?brightness=68 POST IODevHash=HASH(0x50786e8)


Automagic ist gestern aktualisiert worden, auf die Version 1.34. Ich glaube kurz davor gab es auch schon ein Update.

Banana Pi, Add-On Board mit 1.8" TFT LCD und IR-Sender, CULFW V1.61, div. Homematic Komponenten, Pollin Funksteckdosen, Selbstbau CUL433 MHz, Jeelink Clone, EC3000
Selbstbau CUL868MHz für Wireless M-Bus, SIGNALduino mit Logilink Temp.-sensoren und Auriol Wetterstation

CoolTux

Und du hast wirklich das 4.0.13 Flowset installiert? Mach mal bitte Screen Shot von den AMAD Flows in Automagic.
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