https://automagic4android.com/
Automagic is not maintained anymore and is no longer available on Google Play. Please visit the download area to get the latest version
Hallo,
Es ist Mal wieder soweit. Ein kleiner Sprung für den User, aber ein großer für die Entwicklung.
Nun bin ich endlich dazu gekommen die beiden Module entsprechend auf packages um zu stellen. Ausserdem ist Support für Julians Installer und Meta Modul rein gekommen sowie ein Code Review.
Es wird keine neuen Feature geben. Es ist ein rein kosmetisches Release. Ich denke/hoffe das ich Ende des Monats final gehen kann.
Grüße
Version 4.4.x ist nun seit 30.03.2019 per Update zu bekommen
Halt mich informiert - AMAD hat fast ein eigenes Kapitel im neuen Buch.
LG
pah
Ab Morgen Früh 8 Uhr bekommt Ihr die neuste Version 4.4.x von AMADNG
Hallo Cooltux,
Ich möchte eine Variable mitsenden in
set userFlowRun <FlowName/TaskName> [param1=<value> param2=<value>]
set PaulsAMAD userFlowRun SqueezeCtrlSet Msg="Dit is een test"
gebt aber ein Fehlermeldung.
Was ist die richtige Syntax?
Freundliche Grüße,
Paul
Hallo Paul,
Da müsste ich Dich bitte auf heute Abend vertrösten. Das muss ich mir live bei mir anschauen ;D
Grüße
Zitat von: Paul Guijt am 03 April 2019, 09:49:25
Hallo Cooltux,
Ich möchte eine Variable mitsenden in
set userFlowRun <FlowName/TaskName> [param1=<value> param2=<value>]
set PaulsAMAD userFlowRun SqueezeCtrlSet Msg="Dit is een test"
gebt aber ein Fehlermeldung.
Was ist die richtige Syntax?
Freundliche Grüße,
Paul
Also zu Automagic gehört das parm value nicht. Muss wohl zu Rasieren gehören.
Also ein zweiter Mal.
Kann ich mit AMAD die Werte einer Dummy in FHEM hinüber bringen zu ein Global Variable in Automagic?
Grüße,
Paul
Verstuurd vanaf mijn SM-G955F met Tapatalk
Nein das geht leider nicht.
Zitat von: CoolTux am 03 April 2019, 22:00:17
Also zu Automagic gehört das parm value nicht. Muss wohl zu Rasieren gehören.
Rasierer? :-) da hat die Texterkennung wohl wieder zugeschlagen.
Die Parameter waren mal ein Wunsch für Tasker:
https://forum.fhem.de/index.php/topic,72373.msg772266.html#msg772266
Ist dann aber doch irgendwie im Sande verlaufen...
Ich bin mal so frei.
Feature Request 1:
Durch ein einzelnes FHEM-Kommando eine Datei an ein Tablet senden und dort abspielen.
Feature Request 2:
Wenn Google etwas _nicht_ versteht und das doofe Wiederholungspopup kommt, dieses automatisch wegklicken.
Edit: Da kann ich auch gerne selbst etwas beitragen, aber die Dokumentation der Automagic Flows ist ein wenig rudimentär.
LG
pah
Hallo
ich versuche über VLC Player Music von meinem Synology abzuspielen.
Habe am Tablet VLC installiert und auf mein Nas verlinkt.
Wenn ich nun in AMAD Set TabletGarage mediaPlay VLC klicke tut sich leider nix.
Mit Amazon Music funktioniert es
Fhem ist aktuell und AMAD ist Vers. 4.4.0 Flow 4.4.0
Was kann das bitte sein bzw. gibt es eine andere Lösung Music vom Synology NAs wiederzugeben?
Gruß
Helmut
Hast Du bei VLC denn auch was in der Playlist. Glaube das war Voraussetzung.
servus
ich habe im VLC - lokales Netzwerk upnp NAS Playlist und geteilte Ordner mit dem Synology Symbol mit Ordner Musik - nach Ordner und hier wieder NAS Playlist
Beides probiert leider ohne Erfolg.
Genauso wenn ich im VLC auf stream gehe und dort http://mp3stream7.apasf.apa.at:8000/listen.pls eingebe
kann ich ihn lokal am HUAWEI MediaPad T3 10 mit LTE Modul Android 7.0
Gruß
Helmut
Muss ich mir die Tage mal anschauen.
Danke vielmals
schönen Abend
LG
Helmut
Servus bist du vielleicht schon dazu gekommen? Brauchst du noch Angaben von mir - meinem System?
Ich glaube ich bin ja sicher nicht der Einzige, der die Musik auf einem Synology liegen hat - kann man da einen Zugriff einrichten?
LG
Helmut
Sorry Helmut bin noch nicht dazu gekommen. Ich habe leider auch keine Daten. Muss erstmal was auf das Tablet spielen und dann eine Wiedergabeliste erstellen.
Ok wenn du was brauchst bitte melden
Gruß
Helmut
Mach ich. Ich bemühe mich da heute Abend mal zu schauen
Hallo Helmut,
Erstmal Danke das Du mich noch mal dran erinnert hast. Ich habe in der Tat einen Fehler gefunden. Der Klassenaufruf vom der VLC App hatte sich geändert. Ich habe das nun korrigiert und werden sehen das morgen ein update raus kommt.
Hallo Leon
habe soeben ein update durchgeführt. FHEM neu gestartet, auch das Tablet einmal durchgestartet
aber irgendwas hab ich anscheinend wieder verbockt.
Tablet steht auf initialized und nimmt keine commands an.
Habe die IP Adressen gecheckt die passen. Ein Status request führt zur Fehlermeldung
Hier ein list
Internals:
AMAD_ID 1554994647398
DEF 10.0.0.29 1554994647398 Automagic
FUUID 5caf566d-f33f-b033-9c1f-84ce3c6fb4620ff2
FVERSION 74_AMADDevice.pm:0.193530/2019-05-08
HOST 10.0.0.29
IODev AMADBridge
MODEL Automagic
NAME TabletGarage
NOTIFYDEV global,TabletGarage,AMADBridge
NR 409
NTFY_ORDER 50-TabletGarage
PORT 8090
STATE initialized
TYPE AMADDevice
VERSIONFLOWSET 4.4.1
VERSIONMODUL 4.4.0
READINGS:
2019-04-30 14:44:07 airplanemode off
2019-04-30 14:44:07 androidVersion 7.0 Nougat
2019-04-30 14:44:07 batteryHealth 2
2019-05-02 07:32:22 batteryTemperature 17.0
2019-04-30 15:04:23 bluetooth on
2019-04-30 15:19:45 connectedBTdevices [Jembe Wireless]
2019-04-30 15:04:37 connectedBTdevicesMAC [00:1D:DF:71:EB:EE]
2019-05-09 18:25:46 deviceState unknown
2019-04-30 15:19:42 flow_SetCommands aktiv
2019-04-30 14:16:04 flow_informations aktiv
2019-04-30 14:16:00 flowsetVersionAtDevice 4.2.2
2019-05-09 18:25:36 lastSetCommandState setCmd_error
2019-05-09 18:26:26 lastStatusRequestState statusRequest_error
2019-04-30 14:16:00 mute off
2019-05-02 08:10:31 powerLevel 69
2019-05-02 06:03:46 powerPlugged 1
2019-05-02 06:59:51 screen off unlocked
2019-04-30 14:44:07 screenBrightness 126
2019-04-30 14:51:01 screenOrientation landscape
2019-04-30 14:51:01 screenOrientationMode auto
2019-05-09 18:16:23 state initialized
2019-04-30 15:07:05 volume 15
2019-04-30 14:44:07 wiredHeadsetPlugged 0
helper:
deviceStateErrorCounter 1
infoErrorCounter 5
setCmdErrorCounter 0
Attributes:
IODev AMADBridge
remoteServer Automagic
room AMAD
Gruß
Helmut
Ich glaube da ist mir ein Fehler unterlaufen. Ich muss heute Abend mal in Ruhe schauen.
flowsetVersionAtDevice 4.2.2
Das ist uralt mach mal bitte ein flowset Update
N'abend. das Update werde ich gleich morgen in der Früh ausführen -bin leider unterwegs
Nice eve Helmut
Servus
habe heute nochmals ein FHEM update gemacht. Danach die aktuellen 4.4 flows aufs Tablet übertragen und aktiviert.
Leider sehe ich in fhem (nach Neustart) wieder nur die 4.2.2 ein set currentFlowsetUpdate bringt leider auch nix.
Komme erst am Sonntag oder Montag wieder dazu weiter zu machen
Tablet steht jetzt wieder nur auf initialized
Danke vorerst mal
Gruß
Helmut
Hat der Befehl mit dem currentFlowset überhaupt geklappt? Denke mal nicht. Am besten Du installierst das Flowset manuell. Das alte aber vorher vom Tablet löschen.
Ich habe das alte am Tablet gelöscht und das neue importiert!
Danach Tablet auch neu gestartet
Du musst sie auch aktivieren sonst wird das nix.
Ausser den firstRunAssistant
ja, ja das hab ich wieder notwendig gehabt. 8)
Kaum macht man es richtig, funktioniert es schon. VLC Stream funktioniert perfekt.
Danke
Nice weekend
Helmut
Servus
sag wie kann ich mein AMAD überreden den BatterieLevel upzudaten?
Internals:
AMADBridge_MSGCNT 64
AMADBridge_TIME 2019-05-14 14:07:04
AMAD_ID 1554994647398
CHANGED
DEF 10.0.0.29 1554994647398 Automagic
FUUID 5caf566d-f33f-b033-9c1f-84ce3c6fb4620ff2
FVERSION 74_AMADDevice.pm:0.193570/2019-05-09
HOST 10.0.0.29
IODev AMADBridge
LASTInputDev AMADBridge
MODEL Automagic
MSGCNT 64
NAME TabletGarage
NOTIFYDEV global,TabletGarage,AMADBridge
NR 408
NTFY_ORDER 50-TabletGarage
PORT 8090
STATE active
TYPE AMADDevice
VERSIONFLOWSET 4.4.1
VERSIONMODUL 4.4.1
READINGS:
2019-04-30 14:44:07 airplanemode off
2019-04-30 14:44:07 androidVersion 7.0 Nougat
2019-04-30 14:44:07 batteryHealth 2
2019-05-14 14:06:03 batteryPercent 5
2019-05-14 14:06:03 batteryTemperature 17.0
2019-05-13 15:24:27 bluetooth on
2019-05-13 15:24:29 connectedBTdevices [Jembe Wireles]
2019-05-13 15:24:29 connectedBTdevicesMAC [00:1D:DF:71:EB:EE]
2019-05-14 14:00:32 deviceState online
2019-04-30 15:19:42 flow_SetCommands aktiv
2019-04-30 14:16:04 flow_informations aktiv
2019-05-10 14:45:30 flowsetVersionAtDevice 4.4.1
2019-05-14 14:07:04 lastSetCommandState setCmd_done
2019-05-14 14:00:33 lastStatusRequestState statusRequest_done
2019-04-30 14:16:00 mute off
2019-05-10 12:37:18 powerLevel 100
2019-05-14 13:52:39 powerPlugged 1
2019-05-14 14:03:37 screen off unlocked
2019-04-30 14:44:07 screenBrightness 126
2019-05-10 12:48:44 screenOrientation landscape
2019-04-30 14:51:01 screenOrientationMode auto
2019-05-14 14:00:32 state active
2019-04-30 15:07:05 volume 15
2019-04-30 14:44:07 wiredHeadsetPlugged 0
helper:
deviceStateErrorCounter 0
infoErrorCounter 0
setCmdErrorCounter 0
Attributes:
IODev AMADBridge
remoteServer Automagic
room AMAD
setUserFlowState 1
Ich habe einen Neustart vom Pi gemacht, das Tablet neu gestartet (Batterie war leer, weil sich das DOIF natürlich nicht eingeschaltet hat) Automatic neu gestartet
Aber Batt Level zeigt 100?
Danke für die Unterstützung - ja ein set statusRequest habe ich auch gemacht
Gruß
Helmut
Hallo Helmut,
Du meinst bestimmt powerLevel und das gibt es nicht mehr. Kannst Du löschen. Stattdessen gibt es batteryPercent was bei Dir auf 5 steht.
Grüße
Ok danke - ja das meinte ich.
Gut dann muss ich nur das DOIF anpassen und die Batterie wieder autom. aufzuladen
Danke
Ich bekomme im Log:
AMADDevice (S7H) - no I/O device
Bei allen anderen Devices ist alles ok.
Wo muss ich da was eintragen, damit die Meldung verschwindet?
Danke im Voraus.
attr AMADDEVICENAME IODev AMADCommBridgeNAME
Ja, hatte ich vermutet. Das Attribut ist aber gesetzt. Im List wird IO auch angezeigt. Im Log beim Start allerdings kommt die Fehlermeldung. Im Notfall müsste ich das Device in fhem noch einmal neu anlegen, was ich aber nur ungerne täte.
Hast du noch einen Vorschlag?
Danke dir.
List-Auszug:
Internals:
AMAD_ID 1550249951416
DEF 192.168.178.41 1550249951416 Automagic
FUUID 5cdc86f8-f33f-8098-81f4-113a0dfbff3a758a
FVERSION 74_AMADDevice.pm:0.193570/2019-05-09
HOST 192.168.178.41
IODev myAmadBridge
LASTInputDev myAmadBridge
MODEL Automagic
MSGCNT 5
NAME S7H
NOTIFYDEV global,S7H
NR 334
NTFY_ORDER 50-S7H
PORT 8090
STATE active
TYPE AMADDevice
VERSIONFLOWSET 4.4.1
VERSIONMODUL 4.4.1
myAmadBridge_MSGCNT 5
myAmadBridge_TIME 2019-05-17 13:21:09
Auszug Log:
[code]2019.05.17 13:20:43 1: AMADDevice (S7H) - no I/O device
2019.05.17 13:20:43 3: AMADDevice (S7H) - set remoteServer to Automagic
2019.05.17 13:20:43 3: AMADDevice (S7H) - defined with AMAD_ID: 1550249951416 on port 8090
2019.05.17 13:20:43 3: AMADDevice (S7H) - set remoteServer to Automagic
READINGS:[/code]
Aber funktionieren tut es doch oder? Zu mindest bekommt er ja Daten vom IO Device.
Kann es sein das dieses Device vor dem IO Device definiert wird?
Zweimal JA.
Wäre ich nie drauf gekommen.
Ich kann die Reihenfolge aber nicht tauschen, da ich configDB nutze. Ich lösche mal und lege neu an.
.......
Hat geholfen. Danke dir.
Erstell mal eine Kopie und lösche das alte. Sollte doch gehen oder?
Ja, hat funktioniert. Danke. Vorher muss man allerdings noch die komplizierte Readingsgroup in Sicherheit brinen. Hab ich aber dran gedacht.
Hallo,
habe gerade AMAD auf einem S4Mini mit Andoid 9 installiert.
Soweit läuft alles. Nur bei einem Anruf bekomme ich keine Readings incoming*
StatusRequest wird mit statusRequest_done beendet.
Der CommBridge Fehler trat bei einem Neustart des FHEM-Servers auf. Ist aber wieder erreichbar.
Internals:
AMADBridge_MSGCNT 69
AMADBridge_TIME 2019-05-23 10:16:44
AMAD_ID 1558597614924
CHANGED
DEF 172.16.30.15 1558597614924 Automagic
FUUID 5ce65029-f33f-ed18-b9f0-937bd7f90da96451
FVERSION 74_AMADDevice.pm:0.193570/2019-05-09
HOST 172.16.30.15
IODev AMADBridge
LASTInputDev AMADBridge
MODEL Automagic
MSGCNT 69
NAME S4mini
NOTIFYDEV global,S4mini,AMADBridge
NR 860
NTFY_ORDER 50-S4mini
PORT 8090
STATE active
TYPE AMADDevice
VERSIONFLOWSET 4.4.1
VERSIONMODUL 4.4.1
READINGS:
2019-05-23 09:48:01 airplanemode off
2019-05-23 09:48:01 androidVersion 9.0 Pie
2019-05-23 10:13:04 automagicState Flow Send Data to AMADCommBridge mit Fehler beendet Fehler: failed to connect to /172.16.1.1 (port 8090) from /172.16.30.15 (port 39431) after 15000ms Last executed: Action HTTP Request: send READINGS data to AMADCommBridge JSON
2019-05-23 09:47:56 batteryHealth 2
2019-05-23 10:14:12 batteryPercent 32
2019-05-23 10:16:18 batteryTemperature 36.2
2019-05-23 10:01:26 bluetooth on
2019-05-23 09:47:56 checkActiveTask 0
2019-05-23 10:04:49 connectedBTdevices []
2019-05-23 10:04:49 connectedBTdevicesMAC []
2019-05-23 10:08:43 currentMusicAlbum no player active
2019-05-23 10:08:43 currentMusicApp no player active
2019-05-23 10:08:43 currentMusicArtist no player active
2019-05-23 10:08:43 currentMusicIcon no player active
2019-05-23 10:08:43 currentMusicTrack no player active
2019-05-23 10:16:40 daydream off
2019-05-23 10:12:44 deviceState online
2019-05-23 10:08:42 doNotDisturb always
2019-05-23 10:08:39 dockingState undocked
2019-05-23 09:49:56 flow_SetCommands aktiv
2019-05-23 09:48:39 flow_informations aktiv
2019-05-23 09:47:56 flowsetVersionAtDevice 4.4.1
2019-05-23 10:08:42 keyguardSet 1
2019-05-23 10:16:22 lastStatusRequestState statusRequest_done
2019-05-23 09:47:56 mute off
2019-05-23 10:08:39 nextAlarmDay Fr
2019-05-23 10:08:39 nextAlarmTime 05:30
2019-05-23 09:47:56 powerPlugged 2
2019-05-23 10:16:38 screen on unlocked
2019-05-23 10:05:44 screenBrightness 135
2019-05-23 10:00:59 screenOrientation portrait
2019-05-23 10:00:59 screenOrientationMode auto
2019-05-23 10:12:59 state active
2019-05-23 10:08:39 volume 15
2019-05-23 09:48:01 volumeNotification 2
2019-05-23 09:48:01 wiredHeadsetPlugged 0
helper:
deviceStateErrorCounter 0
infoErrorCounter 0
setCmdErrorCounter 0
Attributes:
IODev AMADBridge
remoteServer Automagic
room AMAD
Muss ich mir mal anschauen. Habe auch ein Android9
Hey,
konnstest du schon mal testen?
Oh Mist, verpennt. Mache ich mal gleich wenn ich zu Hause bin. Schreibe heute auf jeden Fall noch was.
kein Problem, ;)
So gerade getestet. Geht bei mir.
Hast mal geschaut ob der Flow bei Dir an springt?
Ok, sehr merkwürdig.
Jetzt geht es auf einmal. Habe nichts verändert gehabt.
Dann Sorry dafür... :-[
;D ich auch nicht
Grüße
OK, ich habe jetzt einen einfachen Flow gebaut, der das doofe Google-Fenster bei fehlender Spracheingabe wegklickt:
Trigger: HTTP Request: /fhem-amad/setCommands/*
Action: Steuere UI => text=getTextInActiveWindow()
Condition: Expression => contains(text,"Bitte sag es")
-> Ja => Action: Steuere UI => click("Wiederholen") -> Weiter beim untenstehenden sleep
-> Nein => Action: Steuere UI => sleep(2000) -> Weiter bei der ersten Action
Damit wird bei nicht verstandenem Text (oder fehlender Eingabe) der Sprachbefehl immer weiter angefordert.
Das könnte man natürlich noch viel komfortabler machen - etwa die Zahl der wiederholten Abfragen begrenzen.
Ich habe noch keine Möglichkeit gefunden, den unsäglich Signalton beim Starten der Spracheingabe zu ändern.
LG
pah
Hallo,
seit dem Update (Huawei MediaPad) auf Android 9 Pie erscheint immer dieses zusätzliche Fenster mit der Bluetooth de/aktivieren Abfrage. Weiß jemand, wo oder wie man dieses deaktivieren bzw. umgehen kann?
Verwendest Du denn den Befehl für BT innerhalb FHEM. Also als set Device bluetooth on
Das ist leider bei Huawei Geräten ab einer bestimmen Version so. Hat mein Handy auch und habe es nicht weg bekommen. Gab wohl mal einen Trick mit ner APK aber das geht auch nicht mehr. Wird von Huawei als sicherheits Feature bezeichnet, dass keine App ohne Zustimmung Bluetooth starten kann.
It's not a bug it's a feature ;)
Das kann man auf dieselbe Weise wegbekommen, wie die blöde Nachfrage von Google - siehe den Post oben. Einfach einen kleinen Flow machen, der auf dieses Fenster reagiert.
LG
pah
HEUTE BITTE KEIN UPDATE MACHEN!!!!
Heute aber auch Perl-Warnungen:
2019.06.21 09:56:59 3: AMADCommBridge (myAmadBridge) - Socket opened.
2019.06.21 09:56:59 3: AMADCommBridge (myAmadBridge) - set fhemControlMode global Variable at Device
2019.06.21 09:56:59 1: PERL WARNING: Subroutine Initialize redefined at FHEM/73_AMADCommBridge.pm line 184.
2019.06.21 09:56:59 1: PERL WARNING: Subroutine Define redefined at FHEM/73_AMADCommBridge.pm line 212.
2019.06.21 09:56:59 1: PERL WARNING: Subroutine Undef redefined at FHEM/73_AMADCommBridge.pm line 254.
2019.06.21 09:56:59 1: PERL WARNING: Subroutine Attr redefined at FHEM/73_AMADCommBridge.pm line 266.
2019.06.21 09:56:59 1: PERL WARNING: Subroutine Set redefined at FHEM/73_AMADCommBridge.pm line 321.
2019.06.21 09:56:59 1: PERL WARNING: Subroutine Write redefined at FHEM/73_AMADCommBridge.pm line 342.
2019.06.21 09:56:59 1: PERL WARNING: Subroutine ErrorHandling redefined at FHEM/73_AMADCommBridge.pm line 411.
2019.06.21 09:56:59 1: PERL WARNING: Subroutine Open redefined at FHEM/73_AMADCommBridge.pm line 800.
2019.06.21 09:56:59 1: PERL WARNING: Subroutine Close redefined at FHEM/73_AMADCommBridge.pm line 831.
2019.06.21 09:56:59 1: PERL WARNING: Subroutine Read redefined at FHEM/73_AMADCommBridge.pm line 850.
2019.06.21 09:56:59 1: PERL WARNING: Subroutine ProcessRead redefined at FHEM/73_AMADCommBridge.pm line 875.
2019.06.21 09:56:59 1: PERL WARNING: Subroutine ResponseProcessing redefined at FHEM/73_AMADCommBridge.pm line 998.
2019.06.21 09:56:59 1: PERL WARNING: Subroutine ParseMsg redefined at FHEM/73_AMADCommBridge.pm line 1224.
2019.06.21 09:57:00 3: AMADDevice (S7K) - I/O device is myAmadBridge
2019.06.21 09:57:00 3: AMADDevice (S7K) - set remoteServer to Automagic
Das war ein Auszug aus dem Startprotokoll von fhem und AMAD.
73_AMADCommBridge.pm 19673 2019-06-20 20:34:51Z CoolTux
74_AMADDevice.pm 19673 2019-06-20 20:34:51Z CoolTux
Nicht schön aber kein Fehler oder böse Warnung. Ich werde es aber untersuchen bei Gelegenheit.
Hab es gefixt.
Danke dir.
Hallo,
ich bräuchte mal eine Ansatz zur Fehlersuche.
Ich habe ein Orbsmart Soundpad 500 (Android 5.1) in Verbindung mit Automagic und AMAD
Dieses nutze ich u.a. für diverse Sprachausgaben (Wetter, Fenster offen, etc.) oder auch zum automatischen starten und beenden von Radiostreams (über sendIntent)
Seit kurzem (einen genauen Tag kann ich nicht ausmachen) habe ich folgendes Problem.
Sobald eine Sprachausgabe startet (set WLANRadio ttMsg ...) ist das Gerät nicht mehr erreichbar. Die Sprachausgabe funktioniert nicht.
state read from http://192.168.123.30:8090 timed out
Dann lässt sich bswp. auch ein Radiostream über sendIntent nicht mehr starten oder stoppen.
Dabei ist mir aufgefallen das der Flow "SetCommands" dauerhaft rot ist. In dem Flow ist Feld "Sprachausgabe Deutsch" rot.
Nach einiger Zeit ist das Gerät wieder erreichbar "Status active"
Was habe ich bereits versucht: Das Device wurde bereits mehrfach gelöscht und wieder komplett neu angelegt. Per Hand oder über den Assistenten.
Der fehler tritt immer wieder auf.
List
Internals:
AMAD_ID 123456
CFGFN
CHANGED
DEF 192.168.123.30 123456 Automagic
FUUID 5d4bc9a8-f33f-95bd-2399-a9cae1f952426a93
FVERSION 74_AMADDevice.pm:v4.4.4-s19676/2019-06-21
HOST 192.168.123.30
IODev myAmadBridge
LASTInputDev myAmadBridge
MODEL Automagic
MSGCNT 914
NAME WLANRadio
NOTIFYDEV global,WLANRadio,myAmadBridge
NR 1872
NTFY_ORDER 50-WLANRadio
PORT 8090
STATE active
TYPE AMADDevice
VERSION v4.4.4
VERSIONFLOWSET 4.4.1
myAmadBridge_MSGCNT 914
myAmadBridge_TIME 2019-08-08 15:00:26
READINGS:
2019-08-08 09:05:13 airplanemode off
2019-08-08 09:05:13 androidVersion 5.1 Lollipop MR1
2019-08-08 09:15:05 automagicState Automagic Premium Automagic Service läuft
2019-08-08 09:05:13 batteryHealth 2
2019-08-08 09:30:54 batteryPercent 31
2019-08-08 09:05:13 batteryTemperature 0.0
2019-08-08 09:05:14 bluetooth off
2019-08-08 09:06:09 checkActiveTask 0
2019-08-08 09:05:14 connectedBTdevices none
2019-08-08 09:05:14 connectedBTdevicesMAC none
2019-08-08 09:14:00 currentMusicAlbum
2019-08-08 09:14:00 currentMusicApp
2019-08-08 09:14:00 currentMusicArtist
2019-08-08 09:14:00 currentMusicIcon
2019-08-08 09:14:00 currentMusicTrack Automagic Premium
2019-08-08 09:05:13 deviceState online
2019-08-08 09:05:16 doNotDisturb always
2019-08-08 09:05:14 dockingState undocked
2019-08-08 09:06:09 flow_SetCommands aktiv
2019-08-08 09:25:03 flow_informations aktiv
2019-08-08 09:05:13 flowsetVersionAtDevice 4.4.1
2019-08-08 09:08:49 intentRadioName HR3
2019-08-08 14:54:26 intentRadioState play
2019-08-08 09:05:16 keyguardSet 0
2019-08-08 14:54:41 lastSetCommandState setCmd_done
2019-08-08 09:14:03 lastStatusRequestState statusRequest_done
2019-08-08 09:05:13 mute off
2019-08-08 09:05:14 nextAlarmDay off
2019-08-08 09:05:14 nextAlarmTime off
2019-08-08 09:23:06 powerPlugged 1
2019-08-08 09:05:17 screen on unlocked
2019-08-08 09:05:13 screenBrightness 86
2019-08-08 09:05:16 screenOrientation landscape
2019-08-08 09:05:16 screenOrientationMode auto
2019-08-08 14:48:55 state active
2019-08-08 14:54:42 volume 4
2019-08-08 09:05:13 volumeNotification 7
2019-08-08 09:05:13 wiredHeadsetPlugged 0
helper:
deviceStateErrorCounter 0
infoErrorCounter 0
setCmdErrorCounter 0
Attributes:
IODev myAmadBridge
remoteServer Automagic
room AMAD
Wo kann ich erkennen, was den Fehler verursacht bzw. diesen beheben?
Das habe ich auch hin und wieder. Leider konnte ich noch nicht festmachen wieso. Es sammeln sich dann die Tasks im Flow. Wird hoch gezählt bei Deutsche Sprachausgabe. Ich schaue mal was ich noch raus finden kann.
Danke.
Macht es Sinn den Flow regelmäßig zu löschen und wieder zu importieren?
Nein gar nicht. Es reicht wenn Du den Dienst von Automagic stoppst und neu startest.
Zitat von: mobiljoe123 am 08 August 2019, 15:04:21
... ich bräuchte mal eine Ansatz zur Fehlersuche.
Nachdem ich
Zitat von: CoolTux am 22 August 2019, 13:31:42
Ändere mal bitte die in der Aktion Sprachausgabe Deutsch den Punkt Synthesetyp von Gerät auf Netzwerk.
und
Zitat von: CoolTux am 19 August 2019, 22:18:24
Im Flow SetCommands könnt Ihr zu Testzwecken unter Options mal einstellen führe mehrere Instanzen parallel aus.
durchgeführt habe, scheint das bei mir zu funktionieren. :)
DANKE!---
edit: Umstellung des Synthesetyp von Gerät auf Netzwerk war ausreichend.
Ich denk es reicht in der Aktion in SetCommands den Synthesetyp zu ändern.
Hallo zusammen,
mobiljoe123's Problem in Antwort #57 trat leider bei mir auch mit meinem alten Nexus 7 Tablet mit Andoid 6.0.1 auf. Irgendwann gab es keine Aktionen mehr auf die set Kommandos (z.B. Display an nach Trigger über Bewegungsmelder etc.).
Ich konnte es auch eingrenzen; das Tablet geht immer in ein Timeout 2019-08-26_14:30:40 FHEMTablet read from http://192.168.10.39:8090 timed out
wenn vorher ein ttsMsg
angesprochen war. Das Verhalten war genauso wie bei mobiljoe123. Auf dem Tablet werden regelmässig automatisch Updates installiert.
Die nun vorgeschlagene Anpassung "Umstellung des Synthesetyp von Gerät auf Netzwerk" in der Aktion "Sprachausgabe Deutsch" in SetCommands im Flow auf dem Device war ausreichend. Ich sehe im Log nun zwar immer noch kurze "timed out" Meldungen, aber funktional ist nun wieder alles in Ordnung.
Zur allgemeinen Infos. Ich nutze AMAD seit vielen Jahren sehr erfolgreich mit meinem Nexus 7. Alles bestens, wirklich tolles Modul. Immer sehr gute Hilfe von CoolTux! :)
Da ich nun wirklich seit mehreren Monaten kein FHEM-Update mehr gemacht hatte, habe ich das natürlich als ersten versucht. Mit einigen Holpern habe ich dann auch den neuen Flow 4.4.1 manuell importiert bekommen. Automatisch ging das leider über "curentFlowsetUpdate" nicht. @CoolTux: Wie ist hier das optimale Vorgehen; sicherlich habe ich was übersehen...
Leider hat das FHEM- und das Flow-Update aber keine Lösung gebracht. Nur der Workaround in der Aktion "Sprachausgabe Deutsch"... bis jetzt...
Bitte meldet Euch, wenn Ihr noch Infos benötigt. Ich steuere gerne Listings und Logs etc. bei.
Gruß
Christian
dann will ich hier noachmal die workaround-app für automagic einbringen: https://play.google.com/store/apps/details?id=ch.gridvision.ppam.androidautomagicworkarounds (vom automagic-ersteller höchstselbst).
da gibts nen punkt, um tts-messages schneller geliefert zu kriegen. ich kann zwar ned sagen, wie es ohne rennt, weil bei mir auf allen androiden (v6.01 und 9) drauf, ich kann aber sagen, dass ich keine timeouts seh im log.
wäre interessant zu wissen, ob das auch bei anderen der fall ist, weil das ding is eigentlich für probleme bei a6.
Das mit den Timeout ist normal und für mich erklärbar. Das allgemeine Timeout für ein GET oder PUT sind 10s. Nun sendet HttpUtils ein PUT mit einer ttsMsg und wartet dann darauf das der PUT quittiert wird. Das dauert aber so lange wie die Ansage dauert.
Heißt im Klartext. Ein einfach "Hallo" verursacht kein Timeout. Eine Wetterdurchsage wird dies sehr wohl tun.
ok, verständlich. Solange dann nicht die gesamte Kommunikation inkl. fehlende Verarbeitung von Folge-Sets etc. gestört ist, macht das ja nichts.
Wirst Du den Flow im Standard bzgl. "Sprachausgabe Deutsch" anpassen?
Zitat von: cseuss am 26 August 2019, 16:02:16
ok, verständlich. Solange dann nicht die gesamte Kommunikation inkl. fehlende Verarbeitung von Folge-Sets etc. gestört ist, macht das ja nichts.
Wirst Du den Flow im Standard bzgl. "Sprachausgabe Deutsch" anpassen?
Nein stört nicht. Ich habe viele Folgebefehle und auch lange Sprachausgaben. Es wird ein angepasstes Flowset geben. Denke mal die Woche.
Kurzes Danke in die Runde. Wollte mich gerade hinsetzen und das "Timeout" Problem beschreiben und muß feststellen, daß man das hier schon diskutiert und eingegrenzt hat. Hab schon eine "AMAD-neu-Aufsetz-Orgie" hinter mir und der Verzweiflung nahe.
Umsetzen im Flow wie oben beschrieben funktioniert auch bei mir.
Grüße
Moin zusammen,
seit ich meine beiden Samsung Tablets upgedated habe (auf Android 7.1 bzw. 8.1), funktioniert leider das screen on nicht mehr. Ich habe auch die Workaround App installiert und auch Secure Settings versucht (und da einen eigenen Flow gebaut, auch der bringt das Display nicht an). Komischerweise bringt ein Inputdialog (als eigener Flow) das Display an, ist halt nicht schön. Mein Problem ist, dass die Screen on Funktion meine wichtigste Funktion ist (Tür auf -> Tablet an, etc), daher brauche ich die unbedingt.
Übirgens auch Fully schafft es seit dem update nicht mehr, die Tablets bei Motion Detection aufzuwecken. Falls noch jemand eine Idee hat - wäre wahnsinn ;-)
Viele Grüße
doc
Grüß Euch,
ich habe das jetzt so gelöst: Tablets gerootet und den Flow manuell verändert - einfach ein Root Command ausführen "input keyevent WAKEUP" vor dem display command reingebastelt und jetzt klappt es. Allerdings geht das Display etwas langsam an - quasi aufdimmend. Kennt da vielleicht jemand ein Workaraound, dass das sofort mit eingestellter Brightness anspringt?
Viele Grüße
Das hat mich jetzt zwei Tage gekostet raus zu finden was der Fehler war, warum hier nix mehr ging. Auch bei mir hat sich der TTS Verschluckt, mit der Workaround App geht es.
Zitat von: the ratman am 26 August 2019, 14:58:37
dann will ich hier noachmal die workaround-app für automagic einbringen: https://play.google.com/store/apps/details?id=ch.gridvision.ppam.androidautomagicworkarounds (vom automagic-ersteller höchstselbst).
Wollte auch
ZitatUmstellung des Synthesetyp von Gerät auf Netzwerk" in der Aktion "Sprachausgabe Deutsch" in SetCommands im Flow auf dem Device
versuchen, allerdings habe ich nicht gefunden wo ich das einstellen muss. Es geht zwar jetzt mit der APP aber kann mir trotzdem jemand sagen wo genau ich das finden müsste??
Zitat von: Amenophis86 am 10 September 2019, 20:40:55
Das hat mich jetzt zwei Tage gekostet raus zu finden was der Fehler war, warum hier nix mehr ging. Auch bei mir hat sich der TTS Verschluckt, mit der Workaround App geht es.
Wollte auch versuchen, allerdings habe ich nicht gefunden wo ich das einstellen muss. Es geht zwar jetzt mit der APP aber kann mir trotzdem jemand sagen wo genau ich das finden müsste??
Mach einfach ein Update ich habe Anfang der Woche eine neue Version des Flowset freigegeben.
Alles klar, dann werde ich das die Tage machen. Dank dir.
Hallo,
ich hoffe ich bin hier richtig und mir kann geholfen werden :)
Ich möchte meine Videoüberwachung ein bisschen WAF tauglich machen. Meine Türstation ist sonst nutzlos. Es geht darum, dass ich den Livestream meiner IP Kamera die an der Tür hängt, gerne angezeigt bekommen will, wenn jemand an der Tür die Klingeltaste drückt. Wir haben eine GIRA Türstation und in der Station ist eine Mobotix IP Kamera verbaut.
Es läuft soweit schon mal das ich das Fritz Phone klingeln lasse, wenn jemand an der Tür klingelt. Das Klingelsignal sehe ich ja auch in FHEM und kann somit dann was starten lassen.
Nun kommt AMAD ins Spiel. Mir ist bisher noch keine andere Lösung eingefallen, als dass ich "Wenn Klingelsignal von Türstation erkannt" ist, ich dann mit Hilfe von AMAD auf meinem Tablet die URL vom Livestream starten lasse.
Soweit scheint das in der Theorie auch zu laufen. Ich bekomme es hin mit SET TabletNexus openurl http://xxxxxxx dann mein Livestream auf meinem nexusTablet zu sehen.
Hier aber eine Frage der Auflösung. Mein Kamerabild ist in Full HD. Mein Livestream öffnet sich im Kioskbrowser. Soweit so gut. Nur leider wird das Bild nicht zentriert angezeigt, bzw. das Format wird nicht gleich angezeigt. Ich muss dann per Hand eingreifen und auf dem Display erst mal scrollen um das Bild so zu sehen, wie ich es gerne hätte.
Kann man das irgendwie steuern oder beeinflussen ? Alternativ müsste ich sonst probieren die Auflösung der Kamera kleiner zu machen ?
Kann man dann eigentlich das Gerät auch automatisch, z.B. nach 30 Sekunden wieder in den "Urzustand" bringen ? Also nach dem Motto schließe Browser und mache Bild wieder schwarz oder so ?
Grüße,
Visionsurfer
meinst du mit kiosbrowser den "fully browser"?
dann denke ich nämlich, dass du bei dem am besten den live-stream als start-url eingibst und in den einstellungen dich mit den zoomfaktoren spielst, bis es passt und dann nur mehr den fully per amad startest und beendest.
Hi,
ja genau das meine ich.
O.K. cool, stimmt das ist auch ein denkbarer Weg.
Nur wie starte und vorallem beende ich den fully per amad ?
Grüße,
Visionsurfer
generell könntest ja weitermachen wie bisher, wichtig ist ja nur, dass der fully den entsprechenden zoomfaktor und url drinnen hat, dann sollts reichen, wenn du den wie gewohnt anwirfst.
warscheinlich würds sicher eleganter gehen - irgendwie direkt über amad - aber für eleganz ist der onkel cooltux zuständig *g*
eine weitere alternative wäre der fully browser ansich - der kann ja auch sau viel und hat auch ein steuermodul für fhem.
Echt man kann auch Fully direkt aus FHEM starten, bzw. steuern ohne AMAD ?
Ich glaube ich habe jetzt durch Zufall einen denkbaren Weg gefunden.
Ich habe Fully gestartet und dort den Livestream geöffnet. Ich habe mir Fully Plus besorgt. Somit kann ich ja einstellen, dass er nach XY Sekunden das Gerät ausschalten soll. Das funktioniert scheinbar auch sehr gut. Mit dem Befehl Set screen on, kann ich dann jederzeit das Display wieder einschalten und sehe wieder das Livebild der Kamera. Den Befehl kann ich nun an meine Türklingel dran hängen und somit müsste es erst mal so funktionieren, dass ich bei einem Event ein Livebild auf mein Display bekomme.
Irgendwie ein bisschen "ab durch die Mitte" und nicht mega elegant, aber es funktioniert scheinbar. Aktuell steht das Tablet nur im Flur und dient nur dieser Anwendung.
Keine Ahnung ob es einen eleganteren und sauberen Weg gibt ? Nun hoffe ich, dass es dauerhaft und stabil so läuft und nicht irgendwann die WLAN Verbindung weg ist oder so. Mal sehen.
Grüße,
Visionsurfer
guckst du: https://fhem.de/commandref.html#FULLY
ich hab selber in richtung fully nix gemacht, weil mir schon amad 1000 mal reicht und perfekt für meine ansprüche ist.
fully ist bei mir tatsächlich nur kiosk-browser, macht das aber echt perfekt.
wegen verbindung - da ist amad echt gut mittlerweile ...
vor allem scheint wichtig, deine ganzen appSSID's per komma gertrennt in dein device einzutragen.
ich hab bei 2 handys und 1 tablet keinerlei probleme mehr mit wlan oder sleep.
eleganter und sauberer gibts immer bei fhem ... aber nicht bei mir. da fehlt das wissen.
Mist, scheint leider nicht so cool zu gehen wie ich mir das vorstelle.
An und aus funktioniert soweit alles. Ich habe ja die URL vom Livestream geladen. Wenn das Display längere Zeit aus ist, dann scheint die quasi die Webseite auch zu stehen. Also das Bild ist nicht mehr live. Ich muss dann im Fully ein Reload machen, bzw. nach unten wischen. Dann ist es wieder live. Das ist natürlich blöd.
Mist, ich hoffe, dass es besser funktioniert. Ich werde nun noch mal probieren, ob ich es mit einem rtsp feed eventuell besser hinbekomme.
du kannst beim fully x möglichkeiten einstellen, wann er die url automatisch reloaden soll. von bildschirm an. über zeitliche reloads, blaa blubb blaa - gucks mal durch.
Hi,
ich bekomme in Automagic immer einen Flow fehler, woran liegt das? Anbei der Log
Zitat von: Tommy82 am 15 September 2019, 20:16:58
Hi,
ich bekomme in Automagic immer einen Flow fehler, woran liegt das? Anbei der Log
15.09.2019 11:15:37.595 [Informations] Error:
ch.gridvision.ppam.androidautomagiclib.util.m: Accessibility service not running
Du musst den Service wieder starten. Was das ist und wie das geht dürfte im Wiki stehen. Ist ein sehr bekanntes Thema.
Zitat von: CoolTux am 10 September 2019, 21:25:02
Mach einfach ein Update ich habe Anfang der Woche eine neue Version des Flowset freigegeben.
Habe jetzt FlowSet 4.4.1 drauf aber ab der zweiten Sprachausgabe hängt er sich wieder im Flow bei "Sprache: Deutsch" auf und es kommt ein set_command error. Ist auch ein FHEM Update nötig, habe die Version:
fhem.pl:20069/2019-08-27
?
Nein, das Flowset ist völlig ausreichend.
Dann muss ich nochmal ein bisschen testen. Danke für die Info :)
Moin Leon,
ich hab in meinem AMAD Device (es läuft Version 4.4.4) das Attribut setTtsMsgVol gesetzt. Wenn ich nun einen TTS Befehl eingebe und mir die Lautstärkeeinstellung anzeigen lasse, dann sehe ich, dass die Lautstärke kurz auf den im Attribut eingestellten Wert hochgeht und sofort wieder auf die alte Einstellung zurückspringt; erst dann erfolgt die Sprachausgabe (natürlich dann mit dem vorherigen Lautstärkelevel und nicht mit dem im Attribut eingestellten Lautstärkelevel).
Kann es sein, dass hier in der Reihenfolge etwas nicht stimmt?
Gruß
Wolle
Hallo Wolle,
Das schaue ich mir die Tage einmal an.
Grüße
Weder im Modul Code noch im Flow habe ich etwas dazu finden können. Ich werde es aber heute Abend einmal versuchen bei mir zu testen.
Hallo Wolle,
Ich habe es getestet und bei mir funktioniert es wie es soll. Kannst Du es an einem anderen Gerät noch testen?
Grüße
Zitat von: CoolTux am 22 September 2019, 13:24:11
Nein, das Flowset ist völlig ausreichend.
Es bleibt dabei, dass sich meine Sprachausgaben aufhängen, allerdings kann ich noch nicht erkennen woran es liegt. Anbei mal ein Screenshot vom letzten Fehler. Was brauchst du noch außer ein List des Geräts und der Bridge?
Tablet:
Historie löschen
Internals:
AMADBridge_MSGCNT 41192
AMADBridge_TIME 2019-10-01 14:16:32
AMAD_ID 1568140179166
CHANGED
DEF 192.168.2.12 1568140179166 Automagic
FUUID 5d77eba9-f33f-e9ae-d331-7ad1eaee9c6f1fce
FVERSION 74_AMADDevice.pm:v4.4.4-s19676/2019-06-21
HOST 192.168.2.12
IODev AMADBridge
LASTInputDev AMADBridge
MODEL Automagic
MSGCNT 41192
NAME WR.Tablet_AMAD
NOTIFYDEV global,WR.Tablet_AMAD,AMADBridge
NR 392
NTFY_ORDER 50-WR.Tablet_AMAD
PORT 8090
STATE active
TYPE AMADDevice
VERSION v4.4.4
VERSIONFLOWSET 4.4.1
READINGS:
2019-09-10 20:30:03 airplanemode off
2019-09-10 20:30:03 androidVersion 6.0 Marshmallow
2019-09-19 22:52:09 automagicState Flow Send Data to AMADCommBridge mit Fehler beendet Fehler: failed to connect to /192.168.2.5 (port 8090) after 15000ms Last executed: Action HTTP Request: send READINGS data to AMADCommBridge JSON
2019-09-26 17:24:51 batteryHealth 2
2019-10-01 13:57:08 batteryPercent 82
2019-10-01 14:16:28 batteryTemperature 22.8
2019-09-10 20:30:03 bluetooth off
2019-09-10 20:31:25 checkActiveTask 0
2019-09-10 20:30:03 connectedBTdevices none
2019-09-10 20:30:03 connectedBTdevicesMAC none
2019-09-10 20:30:06 currentMusicAlbum no player active
2019-09-10 20:30:06 currentMusicApp no player active
2019-09-10 20:30:06 currentMusicArtist no player active
2019-09-10 20:30:06 currentMusicIcon no player active
2019-09-10 20:38:06 currentMusicState
2019-09-10 20:30:06 currentMusicTrack no player active
2019-09-29 20:26:33 deviceState online
2019-09-10 20:30:06 doNotDisturb always
2019-09-10 20:30:03 dockingState undocked
2019-09-10 20:31:25 flow_SetCommands aktiv
2019-09-10 20:30:02 flow_informations aktiv
2019-09-21 19:56:12 flowsetVersionAtDevice 4.4.1
2019-09-10 20:30:06 keyguardSet 0
2019-09-30 19:25:32 lastSetCommandState setCmd_error
2019-10-01 14:16:32 lastStatusRequestState statusRequest_done
2019-09-29 20:36:27 mute off
2019-09-10 20:30:03 nextAlarmDay off
2019-09-10 20:30:03 nextAlarmTime off
2019-09-30 12:07:56 powerPlugged 0
2019-10-01 14:15:55 screen off unlocked
2019-09-10 20:30:03 screenBrightness 255
2019-09-10 20:30:06 screenOrientation landscape
2019-09-10 20:30:06 screenOrientationMode auto
2019-09-30 19:26:31 state active
2019-09-30 11:14:38 volume 15
2019-09-10 20:30:03 wiredHeadsetPlugged 0
helper:
deviceStateErrorCounter 0
infoErrorCounter 0
setCmdErrorCounter 8
Attributes:
IODev AMADBridge
event-on-change-reading .*
event-on-update-reading lastSetCommandState
remoteServer Automagic
room Räume->Wohnraum,Z_Räume->Wohnraum
Bridge:
Internals:
BRIDGE 1
CONNECTS 93378
FD 23
FUUID 5d754ad2-f33f-e9ae-d041-f0a14706c00a196b
FVERSION 73_AMADCommBridge.pm:v4.4.3-s19673/2019-06-20
NAME AMADBridge
NR 370
PORT 8090
STATE opened
TYPE AMADCommBridge
VERSION v4.4.3
VERSIONFLOWSET 4.4.1
READINGS:
2019-04-23 20:17:41 fhemServerIP 192.168.2.5
2019-09-15 12:38:16 state opened
Attributes:
fhemServerIP 192.168.2.5
room Z_System->System
Wenn Du auf Editieren der Aktion "Sprachausgabe deutsch" gehst was steht dann bei Synthesetyp?
"Auf Gerät"
Edit:
Habe mich hierran erinnert:
Zitat von: cseuss am 26 August 2019, 14:47:24
Die nun vorgeschlagene Anpassung "Umstellung des Synthesetyp von Gerät auf Netzwerk" in der Aktion "Sprachausgabe Deutsch" in SetCommands im Flow auf dem Device war ausreichend. Ich sehe im Log nun zwar immer noch kurze "timed out" Meldungen, aber funktional ist nun wieder alles in Ordnung.
Gehe davon aus, dass händisch ich auf "Netzwerk" umstellen muss?
Zitat von: Amenophis86 am 01 Oktober 2019, 14:20:27
"Auf Gerät"
Edit:
Habe mich hierran erinnert:
Gehe davon aus, dass händisch ich auf "Netzwerk" umstellen muss?
Ja probiere bitte einmal.
Eigentlich sollte das durch ein Update bereits passiert sein. Aber wie ich sehe hast Du noch Flowset 4.4.1 statt 4.4.2
Werde es nachher mal ausprobieren. Dachte mit 4.4.1 wurde es schon umgestellt. Danke für die Infos, melde mich wieder :)
Hi,
seit kurzer Zeit funktioniert ein
set openUrl <url>
mit
setOpenUrlBrowser de.ozerov.fully|de.ozerov.fully.MainActivity
mit dem fully-Browser nicht mehr.
die app/class vom Fully haben sich auch nicht geändert.
Testweise hab ich "Fullscreen Brower" am laufen mit den Attributen
setOpenApp com.isolator.fullscreenbrowser2
setOpenUrlBrowser com.isolator.fullscreenbrowser2|com.isolator.fullscreenbrowser2.MainActivity
Hier funzt es.
Mit Chrome auch testweise auch i.O. - der kann allerdings kein fullscreen und macht bei jedem set openUrl einen neuen tab auf :-(
mein usecase:
doif klimpert als Schleife mit <set openUrl> mehrere ftui-Seiten durch, Cam-popup bei Klingel, popup bei Telefonanruf.
kann das einer bestätigen?
Ab morgen früh gibt es ein Update. Man kann dann der openApp Anweisung eine Klassenbezeichnung mit geben.
Gibts eine Möglichkeit, den Port der Bridge zu ändern?
Denn auf 8090 habe ich OctoPi schon laufen und möchte jetzt nicht DORT alles nachträglich ändern, bevor ich AMAD aufsetze.
Zitat von: Christian72D am 23 Februar 2020, 15:36:58
Gibts eine Möglichkeit, den Port der Bridge zu ändern?
Denn auf 8090 habe ich OctoPi schon laufen und möchte jetzt nicht DORT alles nachträglich ändern, bevor ich AMAD aufsetze.
Ja gibt es.
define AMADBridge AMADCommBridge 8081
Zitat von: CoolTux am 23 Februar 2020, 17:56:37
define AMADBridge AMADCommBridge 8081
Toll, steht WEDER im Wiki noch der CommandRef. :(
Aber danke!
ZitatToll, steht WEDER im Wiki noch der CommandRef
Was soll denn dieser Tonfall? >:(
Schon mal nachgesehen, was die Verwendung von Majuskeln aussagt?
pah
na wenns hier grad so gemütlicht ist, kuschel ich mich zwischen euch rein, wenn ich darf ...
ich hätte da mal wieder ne komische frage:
man kann bei automagic ja als auslöser eine taste nehmen. jetzt stellt automagic (im gegensatz zu z.b. buttonbelegungs-tools) nur einen einfachen klick zur verfügung. eigentlich könnte man auch noch einen langen- und einen doppelklick abfangen.
frage: weiß jemand, ob das irgendwie geht, hab ichs nur überlesen oder geht echt nur ein einfacher klick?
hintergrund (vielleicht hat ja auch wer ne bessere idee):
nvidia shield 2019 fernbedienung. der für mich sinnlose "netflix-button" schaltet jetzt auf den am tv hängenden sat-receiver per amad- und lg-tv modul um. ich wollte allerdings auch noch mit den 2 anderen klickvarianten die kanäle hoch- und runterschalten. dann bräuchte ich nicht immer die originalfernbedienung suchen.
die app, um dem button einen namen für amad zu geben: https://play.google.com/store/apps/details?id=flar2.homebutton (falls es hilft beim ideenfinden).
p.s. @cool
die fernbedieungsapp von lg hat jetzt das neueste webos drauf ( https://play.google.com/store/apps/details?id=com.lge.app1 ) eventuell kannst du, sofern dus nicht eh schon weißt und/oder hast, infos für deine steuerung dort raus ziehen.
Ich habe auch noch Bedarf an einem Hack. Bei der Sprachausgabe auf meinen Android-Tablets nutze ich eine ziemlich alte App, die noch von Ivona stammt (bevor die von Amazon geschluckt wurden). Damit steht mir die Stimme "Marlene" von Amazon Polly frei zur Verfügung.
Mittelfristig wird Amazon das aber wohl dicht machen.
Nun habe ich auf meinen Bose-Kisten schon eine sehr gute Sprachausgabe mit Caching und der Mischung aktueller Sprachdaten mit vorgefertigten Speechlets realisiert. Ergebnis ist immer eine komplette MP3-Datei.
Auf den Bose-Kisten habe ich einen DLNA-Server definiert, in dessen Speicherbereich ich diese MP3-Datei jeweils unter dem Namen "speech.mp3" ablege. Der Bose-Kiste muss ich dann nur sagen "play speech.mp3", und sie tut es.
Auf einem Android-Tablet könnte ich a.) ebenfalls mit einer App auf diesen DLNA-Server zugreifen und somit speech.mp3 abspielen. Hat jemand das schon in AMAD realisiert? Hat jemand einen Tipp für eine solche App? Oder b.) die MP3-Datei per fileupload auf das Tablet schicken und AMAD anweisen, die Datei abzuspielen. Hat jemand einen solchen fileupload realisiert?
Desweiteren nutze ich meine Tablets auch zur Spracheingabe. Dabei bleibt - je nach Android-Version - ab und zu das dumme Google-Fenster offen, das zur Wiederholung auffordert. Ich habe einen AMAD-Flow, der dies automatisch erkennt und auf "Wiederholen" klickt. Hat jemand Interesse daran?
LG
pah
zumindest ich hab mein problem gelöst - sogar gaaanz alleine *lach*
ich depp hatts ja schon selber geschrieben: der buttonmapper kann kurz/lang/doppel-klick.
was er auch kann: unter einem riesen haufen anderer sachen auch shortcuts von automagic aufrufen.
also baut man 3 shortcuts in automagic und ruft die dann im buttonmapper auf.
und das kannst du quasi mit jedem button machen, der irgendwie mit dem androidsystem verbunden ist ... unendliche möglichkeiten.
sag mal @herr professor:
zwar keine direkte lösung für dich, aber bei entsprechender hw vielleicht als alternative denkbar.
hast du auch n windoof-rechner wo im dauerlauf rennen? da gibts tts frei haus und mit wincontrol super steuerbar.
Zitatwindoof-rechner
Weiche, Satanas, weiche !!
LG
pah
:OϷ
Hi, hab mal wieder die AMADCommBridge installiert und bekomme folgende Fehlermeldung AMADBridge_192.168.178.101_53182 has no correct amad_id
, das Android Device wird also nicht angelegt.
Grüße, grappa24
Den Installerflow gestartet auf dem Tablet?
Du meinst den First Run Assistant? Der ist durchgelaufen ...
Ja den meine ich. Und was war das Ergebniss? Hat er gesagt das alles geklappt hast?
Was steht in Automagic unter Globale Variablen?
Sorry, der Installerflow hat folgendes gemeldet - siehe Screenshot ...
hier das Listing defmod AMADBridge AMADCommBridge
attr AMADBridge fhemServerIP 192.168.178.92
attr AMADBridge room AMAD
setstate AMADBridge opened
setstate AMADBridge 2020-06-11 20:51:11 state opened
setstate AMADBridge 2020-06-11 20:52:34 transmitterERROR AMADBridge_192.168.178.101_54730 has no correct amad_id
übrigens die Nummer hinter der IP des Devices zählt bei jedem Transmitter Aufruf hoch
AMADBridge_192.168.178.101_55194
Im Log taucht noch die Fehlermeldung "ERROR: empty name in readingsBeginUpdate" auf
2020.06.11 21:39:00 3: CUL_HM set bd_rollo statusRequest
2020.06.11 21:39:01 3: CUL_HM set keller_deckenleuchten statusRequest
2020.06.11 21:39:20 3: AMADCommBridge (AMADBridge) - defined AMADCommBridge with Socketport 8090
2020.06.11 21:39:20 3: AMADBridge: port 8090 opened
2020.06.11 21:39:20 3: AMADCommBridge (AMADBridge) - Socket opened.
2020.06.11 21:40:36 1: PERL WARNING: Use of uninitialized value $name in concatenation (.) or string at ./FHEM/74_AMADDevice.pm line 574.
2020.06.11 21:40:36 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4489.
2020.06.11 21:40:36 1: ERROR: empty name in readingsBeginUpdate
2020.06.11 21:40:36 1: stacktrace:
2020.06.11 21:40:36 1: main::readingsBeginUpdate called by fhem.pl (4956)
2020.06.11 21:40:36 1: main::readingsSingleUpdate called by ./FHEM/74_AMADDevice.pm (575)
2020.06.11 21:40:36 1: FHEM::AMADDevice::WriteReadings called by ./FHEM/74_AMADDevice.pm (1077)
2020.06.11 21:40:36 1: FHEM::AMADDevice::Parse called by fhem.pl (4014)
2020.06.11 21:40:36 1: main::Dispatch called by ./FHEM/73_AMADCommBridge.pm (1093)
2020.06.11 21:40:36 1: FHEM::AMADCommBridge::ResponseProcessing called by ./FHEM/73_AMADCommBridge.pm (975)
2020.06.11 21:40:36 1: FHEM::AMADCommBridge::ProcessRead called by ./FHEM/73_AMADCommBridge.pm (872)
2020.06.11 21:40:36 1: FHEM::AMADCommBridge::Read called by fhem.pl (3791)
2020.06.11 21:40:36 1: main::CallFn called by fhem.pl (761)
2020.06.11 21:40:36 1: PERL WARNING: Use of uninitialized value $name in concatenation (.) or string at fhem.pl line 4811.
2020.06.11 21:40:36 1: readingsUpdate(,state,active) missed to call readingsBeginUpdate first.
2020.06.11 21:40:36 1: stacktrace:
2020.06.11 21:40:36 1: main::readingsBulkUpdate called by fhem.pl (4957)
2020.06.11 21:40:36 1: main::readingsSingleUpdate called by ./FHEM/74_AMADDevice.pm (575)
2020.06.11 21:40:36 1: FHEM::AMADDevice::WriteReadings called by ./FHEM/74_AMADDevice.pm (1077)
2020.06.11 21:40:36 1: FHEM::AMADDevice::Parse called by fhem.pl (4014)
2020.06.11 21:40:36 1: main::Dispatch called by ./FHEM/73_AMADCommBridge.pm (1093)
2020.06.11 21:40:36 1: FHEM::AMADCommBridge::ResponseProcessing called by ./FHEM/73_AMADCommBridge.pm (975)
2020.06.11 21:40:36 1: FHEM::AMADCommBridge::ProcessRead called by ./FHEM/73_AMADCommBridge.pm (872)
2020.06.11 21:40:36 1: FHEM::AMADCommBridge::Read called by fhem.pl (3791)
2020.06.11 21:40:36 1: main::CallFn called by fhem.pl (761)
2020.06.11 21:40:36 1: PERL WARNING: Use of uninitialized value $d in hash element at fhem.pl line 4564.
2020.06.11 21:40:36 1: ERROR: empty name in readingsBeginUpdate
2020.06.11 21:40:36 1: stacktrace:
2020.06.11 21:40:36 1: main::readingsBeginUpdate called by ./FHEM/74_AMADDevice.pm (583)
2020.06.11 21:40:36 1: FHEM::AMADDevice::WriteReadings called by ./FHEM/74_AMADDevice.pm (1077)
2020.06.11 21:40:36 1: FHEM::AMADDevice::Parse called by fhem.pl (4014)
2020.06.11 21:40:36 1: main::Dispatch called by ./FHEM/73_AMADCommBridge.pm (1093)
2020.06.11 21:40:36 1: FHEM::AMADCommBridge::ResponseProcessing called by ./FHEM/73_AMADCommBridge.pm (975)
2020.06.11 21:40:36 1: FHEM::AMADCommBridge::ProcessRead called by ./FHEM/73_AMADCommBridge.pm (872)
2020.06.11 21:40:36 1: FHEM::AMADCommBridge::Read called by fhem.pl (3791)
2020.06.11 21:40:36 1: main::CallFn called by fhem.pl (761)
2020.06.11 21:40:36 1: readingsUpdate(,lastStatusRequestState,statusRequest_done) missed to call readingsBeginUpdate first.
2020.06.11 21:40:36 1: stacktrace:
2020.06.11 21:40:36 1: main::readingsBulkUpdate called by fhem.pl (4793)
2020.06.11 21:40:36 1: main::readingsBulkUpdateIfChanged called by ./FHEM/74_AMADDevice.pm (628)
2020.06.11 21:40:36 1: FHEM::AMADDevice::WriteReadings called by ./FHEM/74_AMADDevice.pm (1077)
2020.06.11 21:40:36 1: FHEM::AMADDevice::Parse called by fhem.pl (4014)
2020.06.11 21:40:36 1: main::Dispatch called by ./FHEM/73_AMADCommBridge.pm (1093)
2020.06.11 21:40:36 1: FHEM::AMADCommBridge::ResponseProcessing called by ./FHEM/73_AMADCommBridge.pm (975)
2020.06.11 21:40:36 1: FHEM::AMADCommBridge::ProcessRead called by ./FHEM/73_AMADCommBridge.pm (872)
2020.06.11 21:40:36 1: FHEM::AMADCommBridge::Read called by fhem.pl (3791)
2020.06.11 21:40:36 1: main::CallFn called by fhem.pl (761)
2020.06.11 21:40:36 1: readingsUpdate(,mute,off) missed to call readingsBeginUpdate first.
2020.06.11 21:40:36 1: stacktrace:
2020.06.11 21:40:36 1: main::readingsBulkUpdate called by fhem.pl (4793)
2020.06.11 21:40:36 1: main::readingsBulkUpdateIfChanged called by ./FHEM/74_AMADDevice.pm (631)
2020.06.11 21:40:36 1: FHEM::AMADDevice::WriteReadings called by ./FHEM/74_AMADDevice.pm (1077)
2020.06.11 21:40:36 1: FHEM::AMADDevice::Parse called by fhem.pl (4014)
2020.06.11 21:40:36 1: main::Dispatch called by ./FHEM/73_AMADCommBridge.pm (1093)
2020.06.11 21:40:36 1: FHEM::AMADCommBridge::ResponseProcessing called by ./FHEM/73_AMADCommBridge.pm (975)
2020.06.11 21:40:36 1: FHEM::AMADCommBridge::ProcessRead called by ./FHEM/73_AMADCommBridge.pm (872)
2020.06.11 21:40:36 1: FHEM::AMADCommBridge::Read called by fhem.pl (3791)
2020.06.11 21:40:36 1: main::CallFn called by fhem.pl (761)
2020.06.11 21:40:36 1: PERL WARNING: Use of uninitialized value in numeric gt (>) at ./FHEM/74_AMADDevice.pm line 646.
2020.06.11 21:40:36 1: PERL WARNING: Use of uninitialized value $name in concatenation (.) or string at ./FHEM/74_AMADDevice.pm line 1078.
2020.06.11 21:40:36 1: PERL WARNING: Use of uninitialized value in concatenation (.) or string at ./FHEM/74_AMADDevice.pm line 1078.
2020.06.11 21:40:36 3: AMADBridge: Unknown code {"amad": {"amad_id": "1591904403751","fhemcmd": "setreading"},"firstrun": {"fhemdevice": "GalaxyS20","fhemserverip": "192.168.178.92","amaddevice_ip": "192.168.178.101","remoteserver": "Automagic"}}, help me!
2020.06.11 21:40:39 1: ERROR: empty name in readingsBeginUpdate
2020.06.11 21:40:39 1: stacktrace:
2020.06.11 21:40:39 1: main::readingsBeginUpdate called by fhem.pl (4956)
2020.06.11 21:40:39 1: main::readingsSingleUpdate called by ./FHEM/74_AMADDevice.pm (575)
2020.06.11 21:40:39 1: FHEM::AMADDevice::WriteReadings called by ./FHEM/74_AMADDevice.pm (1077)
2020.06.11 21:40:39 1: FHEM::AMADDevice::Parse called by fhem.pl (3987)
2020.06.11 21:40:39 1: main::Dispatch called by ./FHEM/73_AMADCommBridge.pm (1093)
2020.06.11 21:40:39 1: FHEM::AMADCommBridge::ResponseProcessing called by ./FHEM/73_AMADCommBridge.pm (975)
2020.06.11 21:40:39 1: FHEM::AMADCommBridge::ProcessRead called by ./FHEM/73_AMADCommBridge.pm (872)
2020.06.11 21:40:39 1: FHEM::AMADCommBridge::Read called by fhem.pl (3791)
2020.06.11 21:40:39 1: main::CallFn called by fhem.pl (761)
2020.06.11 21:40:39 1: readingsUpdate(,state,active) missed to call readingsBeginUpdate first.
2020.06.11 21:40:39 1: stacktrace:
2020.06.11 21:40:39 1: main::readingsBulkUpdate called by fhem.pl (4957)
2020.06.11 21:40:39 1: main::readingsSingleUpdate called by ./FHEM/74_AMADDevice.pm (575)
2020.06.11 21:40:39 1: FHEM::AMADDevice::WriteReadings called by ./FHEM/74_AMADDevice.pm (1077)
2020.06.11 21:40:39 1: FHEM::AMADDevice::Parse called by fhem.pl (3987)
2020.06.11 21:40:39 1: main::Dispatch called by ./FHEM/73_AMADCommBridge.pm (1093)
2020.06.11 21:40:39 1: FHEM::AMADCommBridge::ResponseProcessing called by ./FHEM/73_AMADCommBridge.pm (975)
2020.06.11 21:40:39 1: FHEM::AMADCommBridge::ProcessRead called by ./FHEM/73_AMADCommBridge.pm (872)
2020.06.11 21:40:39 1: FHEM::AMADCommBridge::Read called by fhem.pl (3791)
2020.06.11 21:40:39 1: main::CallFn called by fhem.pl (761)
2020.06.11 21:40:39 1: ERROR: empty name in readingsBeginUpdate
2020.06.11 21:40:39 1: stacktrace:
2020.06.11 21:40:39 1: main::readingsBeginUpdate called by ./FHEM/74_AMADDevice.pm (583)
2020.06.11 21:40:39 1: FHEM::AMADDevice::WriteReadings called by ./FHEM/74_AMADDevice.pm (1077)
2020.06.11 21:40:39 1: FHEM::AMADDevice::Parse called by fhem.pl (3987)
2020.06.11 21:40:39 1: main::Dispatch called by ./FHEM/73_AMADCommBridge.pm (1093)
2020.06.11 21:40:39 1: FHEM::AMADCommBridge::ResponseProcessing called by ./FHEM/73_AMADCommBridge.pm (975)
2020.06.11 21:40:39 1: FHEM::AMADCommBridge::ProcessRead called by ./FHEM/73_AMADCommBridge.pm (872)
2020.06.11 21:40:39 1: FHEM::AMADCommBridge::Read called by fhem.pl (3791)
2020.06.11 21:40:39 1: main::CallFn called by fhem.pl (761)
2020.06.11 21:40:39 1: readingsUpdate(,lastStatusRequestState,statusRequest_done) missed to call readingsBeginUpdate first.
2020.06.11 21:40:39 1: stacktrace:
2020.06.11 21:40:39 1: main::readingsBulkUpdate called by fhem.pl (4793)
2020.06.11 21:40:39 1: main::readingsBulkUpdateIfChanged called by ./FHEM/74_AMADDevice.pm (628)
2020.06.11 21:40:39 1: FHEM::AMADDevice::WriteReadings called by ./FHEM/74_AMADDevice.pm (1077)
2020.06.11 21:40:39 1: FHEM::AMADDevice::Parse called by fhem.pl (3987)
2020.06.11 21:40:39 1: main::Dispatch called by ./FHEM/73_AMADCommBridge.pm (1093)
2020.06.11 21:40:39 1: FHEM::AMADCommBridge::ResponseProcessing called by ./FHEM/73_AMADCommBridge.pm (975)
2020.06.11 21:40:39 1: FHEM::AMADCommBridge::ProcessRead called by ./FHEM/73_AMADCommBridge.pm (872)
2020.06.11 21:40:39 1: FHEM::AMADCommBridge::Read called by fhem.pl (3791)
2020.06.11 21:40:39 1: main::CallFn called by fhem.pl (761)
2020.06.11 21:40:39 1: readingsUpdate(,mute,off) missed to call readingsBeginUpdate first.
2020.06.11 21:40:39 1: stacktrace:
2020.06.11 21:40:39 1: main::readingsBulkUpdate called by fhem.pl (4793)
2020.06.11 21:40:39 1: main::readingsBulkUpdateIfChanged called by ./FHEM/74_AMADDevice.pm (631)
2020.06.11 21:40:39 1: FHEM::AMADDevice::WriteReadings called by ./FHEM/74_AMADDevice.pm (1077)
2020.06.11 21:40:39 1: FHEM::AMADDevice::Parse called by fhem.pl (3987)
2020.06.11 21:40:39 1: main::Dispatch called by ./FHEM/73_AMADCommBridge.pm (1093)
2020.06.11 21:40:39 1: FHEM::AMADCommBridge::ResponseProcessing called by ./FHEM/73_AMADCommBridge.pm (975)
2020.06.11 21:40:39 1: FHEM::AMADCommBridge::ProcessRead called by ./FHEM/73_AMADCommBridge.pm (872)
2020.06.11 21:40:39 1: FHEM::AMADCommBridge::Read called by fhem.pl (3791)
2020.06.11 21:40:39 1: main::CallFn called by fhem.pl (761)
2020.06.11 21:40:39 1: ERROR: empty name in readingsBeginUpdate
2020.06.11 21:40:39 1: stacktrace:
2020.06.11 21:40:39 1: main::readingsBeginUpdate called by fhem.pl (4956)
2020.06.11 21:40:39 1: main::readingsSingleUpdate called by ./FHEM/74_AMADDevice.pm (575)
2020.06.11 21:40:39 1: FHEM::AMADDevice::WriteReadings called by ./FHEM/74_AMADDevice.pm (1077)
2020.06.11 21:40:39 1: FHEM::AMADDevice::Parse called by fhem.pl (4014)
2020.06.11 21:40:39 1: main::Dispatch called by ./FHEM/73_AMADCommBridge.pm (1093)
2020.06.11 21:40:39 1: FHEM::AMADCommBridge::ResponseProcessing called by ./FHEM/73_AMADCommBridge.pm (975)
2020.06.11 21:40:39 1: FHEM::AMADCommBridge::ProcessRead called by ./FHEM/73_AMADCommBridge.pm (872)
2020.06.11 21:40:39 1: FHEM::AMADCommBridge::Read called by fhem.pl (3791)
2020.06.11 21:40:39 1: main::CallFn called by fhem.pl (761)
2020.06.11 21:40:39 1: readingsUpdate(,state,active) missed to call readingsBeginUpdate first.
2020.06.11 21:40:39 1: stacktrace:
2020.06.11 21:40:39 1: main::readingsBulkUpdate called by fhem.pl (4957)
2020.06.11 21:40:39 1: main::readingsSingleUpdate called by ./FHEM/74_AMADDevice.pm (575)
2020.06.11 21:40:39 1: FHEM::AMADDevice::WriteReadings called by ./FHEM/74_AMADDevice.pm (1077)
2020.06.11 21:40:39 1: FHEM::AMADDevice::Parse called by fhem.pl (4014)
2020.06.11 21:40:39 1: main::Dispatch called by ./FHEM/73_AMADCommBridge.pm (1093)
2020.06.11 21:40:39 1: FHEM::AMADCommBridge::ResponseProcessing called by ./FHEM/73_AMADCommBridge.pm (975)
2020.06.11 21:40:39 1: FHEM::AMADCommBridge::ProcessRead called by ./FHEM/73_AMADCommBridge.pm (872)
2020.06.11 21:40:39 1: FHEM::AMADCommBridge::Read called by fhem.pl (3791)
2020.06.11 21:40:39 1: main::CallFn called by fhem.pl (761)
2020.06.11 21:40:39 1: ERROR: empty name in readingsBeginUpdate
2020.06.11 21:40:39 1: stacktrace:
2020.06.11 21:40:39 1: main::readingsBeginUpdate called by ./FHEM/74_AMADDevice.pm (583)
2020.06.11 21:40:39 1: FHEM::AMADDevice::WriteReadings called by ./FHEM/74_AMADDevice.pm (1077)
2020.06.11 21:40:39 1: FHEM::AMADDevice::Parse called by fhem.pl (4014)
2020.06.11 21:40:39 1: main::Dispatch called by ./FHEM/73_AMADCommBridge.pm (1093)
2020.06.11 21:40:39 1: FHEM::AMADCommBridge::ResponseProcessing called by ./FHEM/73_AMADCommBridge.pm (975)
2020.06.11 21:40:39 1: FHEM::AMADCommBridge::ProcessRead called by ./FHEM/73_AMADCommBridge.pm (872)
2020.06.11 21:40:39 1: FHEM::AMADCommBridge::Read called by fhem.pl (3791)
2020.06.11 21:40:39 1: main::CallFn called by fhem.pl (761)
2020.06.11 21:40:39 1: readingsUpdate(,lastStatusRequestState,statusRequest_done) missed to call readingsBeginUpdate first.
2020.06.11 21:40:39 1: stacktrace:
2020.06.11 21:40:39 1: main::readingsBulkUpdate called by fhem.pl (4793)
2020.06.11 21:40:39 1: main::readingsBulkUpdateIfChanged called by ./FHEM/74_AMADDevice.pm (628)
2020.06.11 21:40:39 1: FHEM::AMADDevice::WriteReadings called by ./FHEM/74_AMADDevice.pm (1077)
2020.06.11 21:40:39 1: FHEM::AMADDevice::Parse called by fhem.pl (4014)
2020.06.11 21:40:39 1: main::Dispatch called by ./FHEM/73_AMADCommBridge.pm (1093)
2020.06.11 21:40:39 1: FHEM::AMADCommBridge::ResponseProcessing called by ./FHEM/73_AMADCommBridge.pm (975)
2020.06.11 21:40:39 1: FHEM::AMADCommBridge::ProcessRead called by ./FHEM/73_AMADCommBridge.pm (872)
2020.06.11 21:40:39 1: FHEM::AMADCommBridge::Read called by fhem.pl (3791)
2020.06.11 21:40:39 1: main::CallFn called by fhem.pl (761)
2020.06.11 21:40:39 1: readingsUpdate(,mute,off) missed to call readingsBeginUpdate first.
2020.06.11 21:40:39 1: stacktrace:
2020.06.11 21:40:39 1: main::readingsBulkUpdate called by fhem.pl (4793)
2020.06.11 21:40:39 1: main::readingsBulkUpdateIfChanged called by ./FHEM/74_AMADDevice.pm (631)
2020.06.11 21:40:39 1: FHEM::AMADDevice::WriteReadings called by ./FHEM/74_AMADDevice.pm (1077)
2020.06.11 21:40:39 1: FHEM::AMADDevice::Parse called by fhem.pl (4014)
2020.06.11 21:40:39 1: main::Dispatch called by ./FHEM/73_AMADCommBridge.pm (1093)
2020.06.11 21:40:39 1: FHEM::AMADCommBridge::ResponseProcessing called by ./FHEM/73_AMADCommBridge.pm (975)
2020.06.11 21:40:39 1: FHEM::AMADCommBridge::ProcessRead called by ./FHEM/73_AMADCommBridge.pm (872)
2020.06.11 21:40:39 1: FHEM::AMADCommBridge::Read called by fhem.pl (3791)
2020.06.11 21:40:39 1: main::CallFn called by fhem.pl (761)
2020.06.11 21:40:39 3: AMADBridge: Unknown code {"amad": {"amad_id": "1591904403751","fhemcmd": "setreading"},"firstrun": {"fhemdevice": "GalaxyS20","fhemserverip": "192.168.178.92","amaddevice_ip": "192.168.178.101","remoteserver": "Automagic"}}, help me!
Alles gut, hab das Device manuell hinzugefügt ;)
Guten Morgen,
Sehr schön, autocreate könnte es anscheinend nicht anlegen.
Grüße
Hallo,
ich wollte heute die Amazon Music über AMAD nutzen. Allerding funktioniert mediaAmazonMusic - play, stop, next, back nicht mehr.
Spotify funktioniert. Hat sich ggf. etwas geändert? Ich bin mir sicher es schonmal genutzt zu haben.
bspw. so
"set SamsungS9 mediaStop AmazonMusic"
list device
Internals:
AMAD_ID 1538218973883
DEF 192.168.XXX.99 1538218973883 Automagic
FUUID 5c442fae-f33f-95bd-a6fe-b42e6298e35b2277
FVERSION 74_AMADDevice.pm:v4.4.8-s21406/2020-03-11
HOST 192.168.XXX.99
IODev myAmadBridge
LASTInputDev myAmadBridge
MODEL Automagic
MSGCNT 1877
NAME SamsungS9
NOTIFYDEV global,SamsungS9,myAmadBridge
NR 371
NTFY_ORDER 50-SamsungS9
PORT 8090
STATE active
TYPE AMADDevice
VERSION v4.4.8
VERSIONFLOWSET 4.4.3
myAmadBridge_MSGCNT 1877
myAmadBridge_TIME 2020-07-02 21:17:58
READINGS:
2018-09-29 13:04:13 airplanemode off
2020-01-30 07:36:54 androidVersion
2018-12-30 17:19:30 automagicState Automagic Premium Automagic Service läuft
2020-06-02 17:02:02 batteryHealth 2
2020-07-02 21:15:02 batteryPercent 8
2020-07-02 21:15:02 batteryTemperature 32.6
2020-06-21 19:20:26 bluetooth on
2018-09-29 13:03:42 checkActiveTask 0
2020-07-02 20:52:39 connectedBTdevices []
2020-07-02 20:52:39 connectedBTdevicesMAC []
2020-07-02 21:14:31 currentMusicAlbum no player active
2020-07-02 21:14:31 currentMusicApp no player active
2020-07-02 21:14:31 currentMusicArtist no player active
2020-07-02 21:14:31 currentMusicIcon no player active
2020-07-02 21:14:31 currentMusicState pause
2020-07-02 21:14:31 currentMusicTrack no player active
2020-07-02 21:15:56 daydream on
2020-07-02 17:30:18 deviceState online
2020-07-02 13:52:36 doNotDisturb always
2018-09-29 13:04:13 dockingState undocked
2020-06-19 18:53:10 flow_SetCommands aktiv
2020-07-02 15:42:51 flow_informations aktiv
2019-09-17 11:16:51 flowsetVersionAtDevice 4.4.2
2020-07-02 16:38:40 incomingCallerName XXX
2020-07-02 16:38:40 incomingCallerNumber XXX
2020-07-02 16:38:40 incomingCallerStatus IDLE
2020-06-30 08:38:15 incomingSmsMessage XXX
2020-07-02 20:41:08 incomingTelegramMessage XXX.
2019-03-19 19:57:06 incomingWhatsAppMessage WhatsApp 3 Nachrichten aus 2 Chats
2018-09-29 13:04:15 keyguardSet 1
2020-07-02 21:15:13 lastSetCommandState setCmd_done
2020-07-02 21:12:39 lastStatusRequestState statusRequest_done
2020-05-26 22:05:25 mute off
2020-07-02 17:38:01 nextAlarmDay Fr
2020-07-02 17:38:01 nextAlarmTime 05:25
2019-08-22 20:17:42 nfc turning_off
2020-06-22 15:37:28 outgoingCallerName
2020-06-29 18:24:22 outgoingCallerNumber
2020-06-29 18:25:26 outgoingCallerStatus IDLE
2020-07-02 17:32:38 powerPlugged 0
2020-07-02 21:15:56 screen off unlocked
2020-07-02 21:13:11 screenBrightness 119
2019-10-15 18:24:35 screenBrightnessMode off
2020-07-02 19:54:52 screenOrientation portrait
2019-04-02 18:57:16 screenOrientationMode auto
2020-07-02 19:45:37 state active
2020-07-02 21:13:21 volume 1
2020-01-14 13:05:27 volumeNotification 15
2020-06-27 23:05:50 wiredHeadsetPlugged 0
helper:
deviceStateErrorCounter 0
infoErrorCounter 0
setCmdErrorCounter 0
Attributes:
IODev myAmadBridge
remoteServer Automagic
room AMAD
setAPSSID XXX
Zitat von: mobiljoe123 am 02 Juli 2020, 21:23:57
Hallo,
ich wollte heute die Amazon Music über AMAD nutzen. Allerding funktioniert mediaAmazonMusic - play, stop, next, back nicht mehr.
Spotify funktioniert. Hat sich ggf. etwas geändert? Ich bin mir sicher es schonmal genutzt zu haben.
bspw. so
"set SamsungS9 mediaStop AmazonMusic"
list device
Internals:
AMAD_ID 1538218973883
DEF 192.168.XXX.99 1538218973883 Automagic
FUUID 5c442fae-f33f-95bd-a6fe-b42e6298e35b2277
FVERSION 74_AMADDevice.pm:v4.4.8-s21406/2020-03-11
HOST 192.168.XXX.99
IODev myAmadBridge
LASTInputDev myAmadBridge
MODEL Automagic
MSGCNT 1877
NAME SamsungS9
NOTIFYDEV global,SamsungS9,myAmadBridge
NR 371
NTFY_ORDER 50-SamsungS9
PORT 8090
STATE active
TYPE AMADDevice
VERSION v4.4.8
VERSIONFLOWSET 4.4.3
myAmadBridge_MSGCNT 1877
myAmadBridge_TIME 2020-07-02 21:17:58
READINGS:
2018-09-29 13:04:13 airplanemode off
2020-01-30 07:36:54 androidVersion
2018-12-30 17:19:30 automagicState Automagic Premium Automagic Service läuft
2020-06-02 17:02:02 batteryHealth 2
2020-07-02 21:15:02 batteryPercent 8
2020-07-02 21:15:02 batteryTemperature 32.6
2020-06-21 19:20:26 bluetooth on
2018-09-29 13:03:42 checkActiveTask 0
2020-07-02 20:52:39 connectedBTdevices []
2020-07-02 20:52:39 connectedBTdevicesMAC []
2020-07-02 21:14:31 currentMusicAlbum no player active
2020-07-02 21:14:31 currentMusicApp no player active
2020-07-02 21:14:31 currentMusicArtist no player active
2020-07-02 21:14:31 currentMusicIcon no player active
2020-07-02 21:14:31 currentMusicState pause
2020-07-02 21:14:31 currentMusicTrack no player active
2020-07-02 21:15:56 daydream on
2020-07-02 17:30:18 deviceState online
2020-07-02 13:52:36 doNotDisturb always
2018-09-29 13:04:13 dockingState undocked
2020-06-19 18:53:10 flow_SetCommands aktiv
2020-07-02 15:42:51 flow_informations aktiv
2019-09-17 11:16:51 flowsetVersionAtDevice 4.4.2
2020-07-02 16:38:40 incomingCallerName XXX
2020-07-02 16:38:40 incomingCallerNumber XXX
2020-07-02 16:38:40 incomingCallerStatus IDLE
2020-06-30 08:38:15 incomingSmsMessage XXX
2020-07-02 20:41:08 incomingTelegramMessage XXX.
2019-03-19 19:57:06 incomingWhatsAppMessage WhatsApp 3 Nachrichten aus 2 Chats
2018-09-29 13:04:15 keyguardSet 1
2020-07-02 21:15:13 lastSetCommandState setCmd_done
2020-07-02 21:12:39 lastStatusRequestState statusRequest_done
2020-05-26 22:05:25 mute off
2020-07-02 17:38:01 nextAlarmDay Fr
2020-07-02 17:38:01 nextAlarmTime 05:25
2019-08-22 20:17:42 nfc turning_off
2020-06-22 15:37:28 outgoingCallerName
2020-06-29 18:24:22 outgoingCallerNumber
2020-06-29 18:25:26 outgoingCallerStatus IDLE
2020-07-02 17:32:38 powerPlugged 0
2020-07-02 21:15:56 screen off unlocked
2020-07-02 21:13:11 screenBrightness 119
2019-10-15 18:24:35 screenBrightnessMode off
2020-07-02 19:54:52 screenOrientation portrait
2019-04-02 18:57:16 screenOrientationMode auto
2020-07-02 19:45:37 state active
2020-07-02 21:13:21 volume 1
2020-01-14 13:05:27 volumeNotification 15
2020-06-27 23:05:50 wiredHeadsetPlugged 0
helper:
deviceStateErrorCounter 0
infoErrorCounter 0
setCmdErrorCounter 0
Attributes:
IODev myAmadBridge
remoteServer Automagic
room AMAD
setAPSSID XXX
Ich werde es mal testen. Danke
Hi
habe gerade gelesen das die Entwicklung von Automagic eingestellt wird.
Schade eigentlich :'(
Grüßle
Pascal
naja, amad kann ja auch mit anderen servern zum glück.
geht der tasker eigentlich noch? den hatte ich ja vor automagic gekauft *g*
Zitat von: raiderxxl am 12 August 2020, 12:27:06
Hi
habe gerade gelesen das die Entwicklung von Automagic eingestellt wird.
Schade eigentlich :'(
Grüßle
Pascal
Ok, die Entwicklung wird eingestellt, aber trotzdem funktioniert Automagic ja weiterhin, die APK kann man ja auch auf der Automagic HP runterladen:
https://automagic4android.com/download_de.html (https://automagic4android.com/download_de.html)
Grüße Marcel
Frage ist jedoch, wie lange die Homepage und die APK noch online sein werden. Und mit neuen Android Versionen etc kommen Probleme. Das ist echt schade, Automagic und AMAD sind überragende Tools "gewesen".
ich frag nochmal: gibts den tasker-support noch?
ich hab nebenher festgestellt, dass tasker nu ein kostenloses zusatztool zum saugen bereit stellt ( https://play.google.com/store/apps/details?id=com.joaomgcd.taskersettings ), mit dem man auch tiefere systemeinstellungen aus der ferne machen kann. gabs zu meiner tasker-zeit no ned. die meisten automagic-plugins kommen sowieso vom tasker und ned umgekehrt, wäre also technisch gesehen wohl 1:1 zu jetzt.
das einzige problem dass ich also sehen würd:
würde cooltux den tasker "offiziell" supporten oder das ganze projekt fallen lassen? wenn ich mir cooltux's automagic-zeilen so anschau, würd ichs verstehen, weil unter tasker is das sicher weniger lustig zu "programmieren".
Zitat von: the ratman am 13 August 2020, 20:46:37
ich frag nochmal: gibts den tasker-support noch?
Ja, eigentlich schon: https://forum.fhem.de/index.php/topic,81167.0.html (https://forum.fhem.de/index.php/topic,81167.0.html)
Schlimbo hat das gut umgesetzt. Hat bei mir gut funktioniert. Seit ich mein FHEM neu aufgesetzt habe muss ich es aber erst auch wieder einbinden.
na wunderbar - dann würde als worst case beim versterben von automagic also die unglaubliche rechnung von 3 euro irgendwas für alle tasker-losen auf selbige zukommen *g*. hihi - ausgleichende gerechtigkeit - ich hatte tasker und musst mir automagic für amad kaufen.
bleibt also nur noch die frage, was passiert, wenn wir die akte "cooltux" öffnen und das kapitel für die post-automagic-ära aufschlagen.
Ist es möglich den Zustand einer App zu überwachen ob sie Aktiv oder Innaktiv ist zb "FULLY Kiosk Browser", und den Zustand in einem Reading auszugeben?
Grüße BlasterX
Hallo zusammen,
dank der guten Doku habe ich es geschafft Daten von meinem Tablet nun mit AMAD 4.4 und Automagic abzurufen. Da ich zwei Pis mit FHEM nutze, würde ich nun gerne die Statusinformationen des Tablets auch im 2. Fhem darstellen. Dazu müsste ich doch ein Automagic die Kommunikation mit FHEM duplizieren oder? Ich weiß aber nicht wo. Wer kann mir helfen?
Viele Grüße
Jürgen
PS.: Die Erstellung eines eigen Flow wäre für mich 2 Nummern zu groß. Ich bin froh, dass ich den vorhandenen FHEM-Flow nutzen kann.
Such nach RFHEM im Forum
Zitat von: Amenophis86 am 27 November 2020, 22:51:54
Such nach RFHEM im Forum
Ich nutze bereits fhem2fhem 8)
Unabhängig davon möchte ich die Daten aber direkt an zwei FHEM senden.
Ich habe mir die Flows mal angesehen.
Es müsste doch relativ einfach möglich sein die Übertragung an eine 2. IP-Adresse durchzuführen. separate globale Variablen mit den Werten kann ich ja manuell anlegen. Ich müsste nur die Stellen wissen, an denen ich die zusätzliche Übertragung anhängen muss. Oder habe ich hier einen Verständnisfehler?
Viele Grüße
Jürgen
Hallo Jürgen,
Auf den ersten Blick wäre es einfach, das stimmt. Allerdings hast Du das Problem das Du bei jedem Update ein Patch einspielen musst da Deine Änderungen ja immer überschrieben werden. Ausserdem sehe ich mich selbst ausserstande bei einer solchen Änderung Support zu geben bei Problemen.
Lass doch einfach die Werte mittels FHEM2FHEM auf den zweiten FHEM Server kopieren.
Grüße
Hallo Cooltux,
das Du bei Änderungen kein Support geben kannst ist ok. Updates sind wohl aufgrund der Einstellung der APP weniger zu erwarten. Ich habe für mich schon eine Lösung gefunden. Im Flow Send Data to AMDADCommBridge habe ich die "HTTP Requests" noch einmal hinzugefügt und in der 2. Übertragung die neuen Variablen hinterlegt. Das funktioniert. Siehst Du da noch ein Problem?
Aus meiner Sicht ist es immer besser die Quelle "anzuzapfen" als die Daten weiterzuleiten. Wenn der 2. Pi mal nicht verfügbar ist, habe ich auf dem 2. Pi immer noch die Daten ;D
Viele Grüße
Jürgen
Zitat von: juemuc am 28 November 2020, 12:51:08
Hallo Cooltux,
das Du bei Änderungen kein Support geben kannst ist ok. Updates sind wohl aufgrund der Einstellung der APP weniger zu erwarten. Ich habe für mich schon eine Lösung gefunden. Im Flow Send Data to AMDADCommBridge habe ich die "HTTP Requests" noch einmal hinzugefügt und in der 2. Übertragung die neuen Variablen hinterlegt. Das funktioniert. Siehst Du da noch ein Problem?
Aus meiner Sicht ist es immer besser die Quelle "anzuzapfen" als die Daten weiterzuleiten. Wenn der 2. Pi mal nicht verfügbar ist, habe ich auf dem 2. Pi immer noch die Daten ;D
Viele Grüße
Jürgen
Rein von der Logik sehe ich erstmal kein Problem. Lassen wir uns mal überraschen.
Hallo zusammen,
ich habe nun in "Send Data to AMDADCommBridge" erfolgreich die Erweiterung mit einer zweiten IP-Adresse umgesetzt. alle anderen WErte sind auf dem 2.PI identisch. Bei Bedarf kann ich gerne die Erweiterung hier gerne zur Verfügung stellen.
Viele Grüße
Jürgen
Hallo,
ich brauche mal Eure Hilfe bei der Installation von Automagic und dem Flow set auf meinem Wand Tablet (Android 6)
Ich versuche AMAD zum steuern des Fully Browsers zu benutzen.
Nis vor kurzem habe ich mich mit WebViewControl rumgeschlagen.
Laut AMAD Wiki alles soweit klar, aber ich bekomme zu Henker das FlowSet nicht in Automatic importiert.
Ich hab nun Automagic 1.37 und 1.38 probiert und bei beiden wird immer das 74_AMADautomagicFlowset_4.4.3 abgelehnt mit der Meldung es sei ungültig.
Kann mir mal jemand auf die Sprünge helfen?
Hmm, keiner zu Hause ???
Ich empfehle direkt auf Tasker zu wechseln. Automagic wird nicht weiterentwickelt.
Wie genau hast Du denn das xml File auf Dein Tablet kopiert?
Zuerst per MyPhoneExplorer, danach per USB Kabel Verbindung zum PC auf die SD Karte des Tablets.
Kannst du Quell und Zieldatei mal vergleichen? Also von der Größe her.
Wenn ich das per Windows mache, sind beide Dateien 327 KB (335.064 Bytes) laut Eigenschaften.
Per Total Commander auf dem Tablet steht 335.064B (327.2k)
Zeig mal bitte ein Screenshot von der Import Fehlermeldung. Wie machst du es genau. Import über Automagic?
Siehe Shots...
Tja, so geht es mir auch.
Ratlos...
Versuch es mal mit Tasker.
Hallo,
ich habe AMAD in Kombination mit Automagic schon länger im Einsatz und zwei Geräte eingerichtet, mein Handy und ein (älteres) Tablet. Dabei ist mir vor kurzem aufgefallen, dass die beiden jeweils unterschiedliche Readings haben und ich bin mir nicht sicher, wieso. Auf dem Handy läuft aktuell Android 11, auf dem Tablet noch 7.1, beides sind LineageOS Custum ROMs. Das Tablet hat keine SIM-Karte (also auch keine Telefon/SMS-Funktion).
Bei dem Handy gibt es neben Readings für Anrufe/SMS noch die folgenden: currentMusicState, nextAlarmState.
Das Tablet hat diese Readings nicht, dafür aber das Reading: androidVersion
Ich bin mir nicht sicher, warum beim Tablet insbesondere das Reading currentMusicState fehlt, ähnliche Readings wie currentMusicAlbum und currentMusicApp etc. sind vorhanden. Leider werden diese nicht korrekt gefüllt. Meinem Verständnis nach befüllt der Automagic-Flow die Felder gleichzeitig, weshalb ich auch nicht verstehe, warum das Reading currentMusicState komplett fehlt. Wenn ich auf dem Handy z.B. über VLC etwas abspiele, werden die Readings korrekt gefüllt.
Auf beiden Geräten ist Automagic mMn. gleich konfiguriert, also neuster Flowset 4.4.3 mit gleichen Globalen Variablen und aktiviertem Nutzungsdatenzugriff, Geräteadministrator und sonstigen Berechtigungen.
Hier sind die Lists der Geräte:
Internals:
AMADBridge_MSGCNT 3265
AMADBridge_TIME 2022-04-07 11:43:07
AMAD_ID 1598693823882
DEF android-123456 1598693823882 Automagic
FUUID 5c51c3e3-f33f-7272-9b9a-a9216520a86aedf5
FVERSION 74_AMADDevice.pm:v4.4.8-s21406/2020-03-11
HOST android-123456
IODev AMADBridge
LASTInputDev AMADBridge
MODEL Automagic
MSGCNT 3265
NAME Handy.AMAD
NOTIFYDEV global,Handy.AMAD,AMADBridge
NR 137
NTFY_ORDER 50-Handy.AMAD
PORT 8090
STATE online
TYPE AMADDevice
VERSION v4.4.8
VERSIONFLOWSET 4.4.3
Helper:
DBLOG:
deviceState:
logdb:
TIME 1649277100.70794
VALUE online
mute:
logdb:
TIME 1649317049.25571
VALUE on
powerPlugged:
logdb:
TIME 1649320642.72995
VALUE 0
screen:
logdb:
TIME 1649324042.10343
VALUE off unlocked
state:
logdb:
TIME 1649315359.04938
VALUE ttsMsg Das ist ein Test
READINGS:
2022-04-06 16:32:57 IODev AMADBridge
2021-08-07 17:46:39 airplanemode off
2021-08-07 17:46:39 batteryHealth 2
2022-04-07 11:43:07 batteryPercent 59
2022-04-07 11:43:07 batteryTemperature 25.0
2021-12-06 07:44:15 bluetooth on
2021-08-07 17:48:05 checkActiveTask 0
2022-04-07 09:08:58 connectedBTdevices none
2022-04-07 09:08:58 connectedBTdevicesMAC none
2022-04-07 11:20:34 currentMusicAlbum no player active
2022-04-07 11:20:34 currentMusicApp no player active
2022-04-07 11:20:34 currentMusicArtist no player active
2022-04-07 11:20:34 currentMusicIcon no player active
2022-04-07 11:26:00 currentMusicState none
2022-04-07 11:20:34 currentMusicTrack no player active
2022-04-07 11:34:01 daydream on
2022-04-06 22:31:40 deviceState online
2022-04-07 08:59:59 doNotDisturb onlyImportant
2021-08-07 17:46:39 dockingState undocked
2021-08-07 17:48:05 flow_SetCommands aktiv
2022-04-07 08:36:58 flow_informations aktiv
2021-08-07 17:46:39 flowsetVersionAtDevice 4.4.3
2022-04-01 11:20:24 incomingCallerName
2022-04-01 11:20:24 incomingCallerNumber +49123456
2022-04-01 11:20:24 incomingCallerStatus IDLE
2022-04-07 07:59:20 incomingSmsMessage 12345 - Nachricht
2021-08-07 17:46:41 keyguardSet 1
2022-04-07 09:37:28 lastSetCommandState setCmd_done
2022-04-07 09:33:00 lastStatusRequestState statusRequest_done
2022-04-07 09:37:29 mute on
2022-04-07 08:29:59 nextAlarmDay Fr
2022-04-07 08:36:58 nextAlarmState
2022-04-07 08:29:59 nextAlarmTime 06:00
2022-03-21 14:17:13 outgoingCallerName
2022-04-01 17:54:32 outgoingCallerNumber 12345
2022-04-01 17:58:26 outgoingCallerStatus IDLE
2022-04-07 10:37:22 powerPlugged 0
2022-04-07 11:34:02 screen off unlocked
2022-04-07 11:31:54 screenBrightness 138
2022-04-03 21:42:29 screenOrientation portrait
2022-02-21 09:34:52 screenOrientationMode auto
2022-04-06 22:30:43 state active
2022-04-07 09:37:29 volume 0
2022-01-14 12:03:01 volumeNotification 7
2022-04-01 13:12:00 wiredHeadsetPlugged 0
helper:
deviceStateErrorCounter 0
infoErrorCounter 0
setCmdErrorCounter 0
bm:
FHEM::AMADDevice::Notify:
cnt 525
dmx -1000
dtot 0
dtotcnt 0
mTS 07.04. 00:43:08
max 0.0012660026550293
tot 0.0466890335083008
mAr:
HASH(0x5558a4e929f0)
HASH(0x5558a4e929f0)
FHEM::AMADDevice::Set:
cnt 146
dmx -1000
dtot 0
dtotcnt 0
mTS 07.04. 06:52:57
max 0.0126309394836426
tot 0.0989887714385986
mAr:
HASH(0x5558a4e929f0)
Handy.AMAD
ttsMsg
Das
ist
ein
Test
Attributes:
DbLogExclude .*
DbLogInclude batteryHealth,deviceState,dockingState,mute,powerPlugged,screen,state
IODev AMADBridge
alias Handy
disable 0
event-on-change-reading .*
remoteServer Automagic
setAPSSID wifi
setTakePictureResolution 1920x1080
setTtsMsgLang de
setTtsMsgSpeed 1.5
setTtsMsgVol 18
stateFormat deviceState
Internals:
AMADBridge_MSGCNT 1693
AMADBridge_TIME 2022-04-07 11:42:27
AMAD_ID 1503350255959
DEF android-56789 1503350255959 Automagic
FUUID 5c51c3e3-f33f-7272-93c1-a0a080f9c95ecab4
FVERSION 74_AMADDevice.pm:v4.4.8-s21406/2020-03-11
HOST android-56789
IODev AMADBridge
LASTInputDev AMADBridge
MODEL Automagic
MSGCNT 1693
NAME Tablet.AMAD
NOTIFYDEV global,Tablet.AMAD,AMADBridge
NR 136
NTFY_ORDER 50-Tablet.AMAD
PORT 8090
STATE online
TYPE AMADDevice
VERSION v4.4.8
VERSIONFLOWSET 4.4.3
Helper:
DBLOG:
deviceState:
logdb:
TIME 1649299001.89466
VALUE online
mute:
logdb:
TIME 1649323840.20364
VALUE off
screen:
logdb:
TIME 1649323445.00119
VALUE on unlocked
state:
logdb:
TIME 1649317046.01197
VALUE ttsMsg Das ist ein Test
READINGS:
2022-04-06 16:31:45 IODev AMADBridge
2022-04-06 14:23:21 airplanemode off
2022-04-06 14:23:21 androidVersion 7.1 Nougat
2022-04-06 14:23:05 batteryHealth 2
2022-04-07 11:42:27 batteryPercent 43
2022-04-07 11:42:27 batteryTemperature 30.2
2022-04-06 14:23:22 bluetooth off
2022-04-06 14:23:44 checkActiveTask 0
2022-04-06 14:23:22 connectedBTdevices none
2022-04-06 14:23:22 connectedBTdevicesMAC none
2022-04-06 14:23:25 currentMusicAlbum no player active
2022-04-06 14:23:25 currentMusicApp no player active
2022-04-06 14:23:25 currentMusicArtist no player active
2022-04-06 14:23:25 currentMusicIcon no player active
2022-04-06 14:23:25 currentMusicTrack no player active
2022-04-07 11:31:10 daydream off
2022-04-07 04:36:41 deviceState online
2022-04-06 14:23:24 doNotDisturb always
2022-04-06 14:23:22 dockingState undocked
2022-04-07 09:10:45 flow_SetCommands aktiv
2022-04-07 11:23:51 flow_informations aktiv
2022-04-06 14:23:05 flowsetVersionAtDevice 4.4.3
2022-04-06 14:23:24 keyguardSet 0
2022-04-07 09:37:28 lastSetCommandState setCmd_done
2022-04-07 09:09:50 lastStatusRequestState statusRequest_done
2022-04-07 11:30:40 mute off
2022-04-06 14:23:22 nextAlarmDay off
2022-04-06 14:23:22 nextAlarmTime off
2022-04-07 11:32:17 nfc on
2022-04-06 14:23:05 powerPlugged 0
2022-04-07 11:24:04 screen on unlocked
2022-04-06 14:23:21 screenBrightness 102
2022-04-06 14:23:24 screenOrientation landscape
2022-04-06 14:23:24 screenOrientationMode auto
2022-04-07 04:36:29 state active
2022-04-07 11:36:40 volume 6
2022-04-06 14:23:21 volumeNotification 7
2022-04-06 14:23:21 wiredHeadsetPlugged 0
helper:
deviceStateErrorCounter 0
infoErrorCounter 0
setCmdErrorCounter 0
bm:
FHEM::AMADDevice::Notify:
cnt 116
dmx -1000
dtot 0
dtotcnt 0
mTS 07.04. 11:32:17
max 0.000875949859619141
tot 0.0156943798065186
mAr:
HASH(0x5558a4e92648)
HASH(0x5558a4e92648)
FHEM::AMADDevice::Set:
cnt 75
dmx -1000
dtot 0
dtotcnt 0
mTS 07.04. 09:08:42
max 0.00789594650268555
tot 0.0939779281616211
mAr:
HASH(0x5558a4e92648)
Tablet.AMAD
ttsMsg
Das
ist
ein
Test
Attributes:
DbLogExclude .*
DbLogInclude batteryHealth,deviceState,dockingState,mute,powerPlugged,screen,state
IODev AMADBridge
alias Tablet
disable 0
event-on-change-reading .*
remoteServer Automagic
setAPSSID wifi
setTakePictureResolution 1920x1080
setTtsMsgLang de
setTtsMsgSpeed 1.5
setTtsMsgVol 15
stateFormat deviceState
Könnt ihr mir weiterhelfen, woran liegt dieses unterschiedliche Verhalten?
Vielen Dank
ManOki
Android 11 kann ich Dir sofort beantworten. Da muss ich erstmal die API für einpflegen. Kann ich gerne bei Gelegenheit mal machen oder ein anderer schaut es sich an und gibt mir ensprechend ein PR auf github oder einfach so.
Gerne mitmachen, würde mich sehr freuen.
Für das andere schaue ich bei Gelegenheit gerne.
currentMusicState
https://automagic4android.com/trigger_media_session_changed_de.html
Schau mal playback_state das werte ich aus. Eventuell kommt es dort nicht oder wird nicht unterstützt.
trigger_media_session_changed ist auch als Experimental gekennzeichnet.
Zitat von: CoolTux am 07 April 2022, 12:12:10
Android 11 kann ich Dir sofort beantworten. Da muss ich erstmal die API für einpflegen. Kann ich gerne bei Gelegenheit mal machen oder ein anderer schaut es sich an und gibt mir ensprechend ein PR auf github oder einfach so.
Gerne mitmachen, würde mich sehr freuen.
Für das andere schaue ich bei Gelegenheit gerne.
Da ich auch 11er-Geräte einsetze, hatte ich in der
automagicFlowset-Datei den folgenden Block (#2170)
<script>if (getAndroidSDKVersion() == 29)
{
androidVersion = "10.0"
}
ersetzt durch
<script>if (getAndroidSDKVersion() == 33)
{
androidVersion = "13.0 Tiramisu"
}
if (getAndroidSDKVersion() == 32)
{
androidVersion = "12.1 Snow"
}
if (getAndroidSDKVersion() == 31)
{
androidVersion = "12.0 Snow"
}
if (getAndroidSDKVersion() == 30)
{
androidVersion = "11.0 Red"
}
if (getAndroidSDKVersion() == 29)
{
androidVersion = "10.0 Q"
}
Diese Änderung entspricht dem momentan veröffentlichten Stand; lediglich die Codenamen könnte man weglassen, da sie wohl ab "Android 10" nur noch interne Bedeutung haben. Spätestens ein "set <AMADDevice> statusRequest" erneuert den androidVersion-Wert.
Die
taskerset-Datei habe ich nicht verändert, da ich den Tasker nicht nutze und eine Änderung wohl eine act-Neunumerierung erfordert ...
(Wie) K(k)ann ich eine Samsung Watch 4 classic einbinden? Ich nutze die uhr mit einem Samsung A51 - Handy.
Mit der LG-Uhr hatte das bereits schon nicht mehr funktioniert.
Danke im Voaus.
Hallo Cooltux,
Ich habe Android 12 auf mein Galaxy S21+. Bitte lass mich wissen, wie ich behilflich sein kann. Bin auch (schlafend) auf GitHub.
Zitat von: CoolTux am 07 April 2022, 12:12:10
Android 11 kann ich Dir sofort beantworten. Da muss ich erstmal die API für einpflegen. Kann ich gerne bei Gelegenheit mal machen oder ein anderer schaut es sich an und gibt mir ensprechend ein PR auf github oder einfach so.
Gerne mitmachen, würde mich sehr freuen.
Das größte Problem, das ich habe, ist, dass Tasker fast täglich die Verbindung zu FHEM verliert. Es wäre schön, wenn Sie bereits einen Workaround dafür hätten.
Freundliche Grüße,
Paul
Gibt es hier etwas neues? Auch bei mir ist das seit einiger Zeit so, dass ständig die Verbindung von AMAD zum Tablet abbricht. Ich nutze auch die Tasker-Version. Vielleicht war da eines der letzten Updates (am Tablet) ein Fehler ....
Insgesamt: Geht es mit AMAD ernsthaft weiter oder gibt es mittlerweile neue Wege? Wäre echt schade. Hatte seinerzeit wirklich viel Zeit investiert, das ganze einigermaßen stabil hin zu bekommen.
Ich verwende weiterhin AMAD mit Automagic und aktuell Android 13. Bei mir klappt alles soweit.
Danke, das beruhigt mich.
Mein Wand-Tablet hat sicher eine deutlich ältere Android-Version. Jetzt kann ich das leider gerade nicht einsehen. Aber die Tage habe ich festgestellt, dass sich AMAD auf dem Tablet scheinbar gelegentlich selber deaktiviert. Leider manchmal sehr schnell. Was ich nicht nachvollziehen im Detail kann aber meiner Bescheidenen Kenntnis zur Folge tatsächlich so ist, ist der Fakt, dass dann ein nicht beim Tablet ankommendes Komando aus AMAD beim FHEM auf dem Cubie wiederum ein Problem verursacht, das in endloser Folge der Meldung "Too many open files" resultiert und FHEM außer gefecht setzt.
Im Moment habe ich das offensichtlich geschafft zu umgehen, indem ich ein spezielles Komando von FHEM an das Tablet entfernt habe.
Zitat von: CoolTux am 08 November 2022, 22:56:00Ich verwende weiterhin AMAD mit Automagic und aktuell Android 13. Bei mir klappt alles soweit.
ich hab ein neues Galaxy Tab A9+ (glaub mit Android 13), da kommt man offensichtlich mit Automagic (1_38_0) nicht mehr auf den internen Speicher; gibts da vlt. einen Workaround?
Ich verwende 1.37.0 unter Android 14. Wie genau lautet Deine Fehlermeldung?
Workaround würde mir nur Tasker einfallen.
Hallo Marko,
ich hab mal nachgesehen, ich hab auch Android 14 drauf mit wie gesagt Automagic 1.38.0
Da kommt beim Installieren die Aufforderung, den Speicher des tablets für Automagic freizugeben, aber der Zugriff ist offensichtlich nicht möglich bzw. gesperrt :'(
Na ja, Tasker hab ich auch; geht das denn, dass ich in FHEM eine AMADBridge habe und damit auf a) ein Automagic-Smartphone und b) ein Tasker-Tablet gleichzeitig zugreife?
Gruß, Dieter
Das sollte möglich sein. Pro Client kann man einen Remote Server angeben.
cool, ich hab tasker zum Laufen bekommen, allerdings nur zum Auslesen von readings (reicht mir).
Zum Setzen muss man wohl noch etwas mehr machen?
Gruß, Dieter
Hallo Dieter,
falls es noch interessiert nochmal zurück zu Automagic: Ich bin mir nicht ganz sicher, aber ich glaube dass es mit der 1.38.0 nicht funktioniert. Deshalb habe ich auf neuen Devices immer die 1.37.0 installiert.
Viele Grüße
Dieter
Zitat von: RockFan am 03 April 2024, 22:50:08falls es noch interessiert nochmal zurück zu Automagic: Ich bin mir nicht ganz sicher, aber ich glaube dass es mit der 1.38.0 nicht funktioniert. Deshalb habe ich auf neuen Devices immer die 1.37.0 installiert.
einen Versuch ist es wert, dann hole ich mir mal die 1.37.0