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

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

Vorheriges Thema - Nächstes Thema

CoolTux

Was genau fehlt Dir denn noch? Bluetooth ist an und das Tablet mit dem Receiver verbunden. Es sollte Dir ja dann entsprechend angezeigt werden. Ist ja nur ne Info.

Und nun spielst Du einfach die Musik am Tablet ab.
Oder wolltest Du die Musik mit Hilfe von FHEM steuern? Das geht im Moment nur mit playmusic.


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

Amenophis86

Sry, aber ich komme einfach nicht weiter. Ich habe mir sowohl diesen Post: https://forum.fhem.de/index.php/topic,39773.msg422343.html#msg422343 ,als auch diesen Post: https://forum.fhem.de/index.php/topic,39773.msg418281.html#msg418281 , als auch das Wiki durchgelesen, aber ich bekomme einfach keine Sprachbefehlübergabe hin.

Gibt es irgendwo eine Anleitung, welche es Schritt für Schritt erklärt, wie man das ganze einrichten muss? Ich habe mir auch den Flow VoiceControl angesehen, aber irgendwie komme ich damit einfach nicht weiter. Die SuFu hier im Forum bringt mich auch nicht wirklich weiter, da weder bei "amad sprachbefehl" noch bei "amad sprachkommando" noch bei ähnlichen Begriffen etwas gescheites ausgeworfen wird.

Ich bin auch gerne bereit das ganze am Ende in einem Wiki Artikel zusammen zu fassen, aber ich komme einfach nicht dahin, dass es klappt. Folgendes habe ich bisher gemacht:

1. Flow Voice Control auf meinem Tablet aktiviert
2. eine geänderte Sub und das Notify aus dem zweiten Post erstellt
3. mittels set AMAD activateVoiceInput auf dem Tablet die Spracheingabe gestartet
4. Einen Befehl eingesprochen
5. Folgender Fehler erscheint immer wieder:
"Fehler: Unable to resolve host "none": No address associated wirh hostname Last executed: Action Send Voice Input Value to AMADCommBridge"

Leider verstehe ich nicht, was mir der Fehler sagen will.
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

CoolTux

Du hast in der CommBridge kein set fhemServerIP gesetzt oder danach kein statusRequest beim Tabletdevice gemacht.
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

Amenophis86

Überraschenderweise ist das Reading wirklich weg. Ich hatte es jedoch gemacht, vermutlich ist es bei einem Restart drauf gegangen, weil ich nicht gespeichert hatte. Dann werde ich es heute Abend nochmal versuchen. Danke für den Hinweis :)
Aktuell dabei unser neues Haus mit KNX am einrichten. Im nächsten Schritt dann KNX mit FHEM verbinden. Allein zwei Dinge sind dabei selten: Zeit und Geld...

Gunther

Ich blicke gerade durch den langen Thread nicht mehr durch.
Mein Tablet verliert immer wieder die Verbindung zu AMAD. Bin noch auf der per Update verteilten Version unterwegs.

Gibt es bereits etwas Neues und was muss ich tun um in den Genuss zu kommen?

EDIT: Gerade den anderen Thread gefunden. Ich schaue erstmal!
FHEM@Proxmox@Nuc: TabletUI als User-Interface (4 Wandtablets) / IOs per ser2net gekapselt
Homematic: Heizung, Fenster, Bewegung | Jeelink: Temperatur | Z-Wave: Bewegung, Temperatur | FS20: Temperatur, Fenster | Viessmann-Heizung eingebunden

outhouse

Zitat von: roman1528 am 09 März 2016, 18:36:16

Ein neuer Flow in Automagic ist nicht notwendig. Den habe ich nur, weil ich mit AutoVoice á la Ok Google was probiert habe.

Hallo Roman

Hast du eine Lösung für AutoVoice beim Automagic gefunden?

Gruss Chris
Raspberry 4 B mit Raspberry Pi OS und FHEM-Image 6.3 von fhem.de
Cul CC 1101 V4 als CUL_HM
Cul V3.4 + V3.4 als RFR
enocean-pi

roman1528

Zitat von: outhouse am 28 März 2016, 16:00:39
Hallo Roman

Hast du eine Lösung für AutoVoice beim Automagic gefunden?

Gruss Chris

Leider nicht wirklich... Oder ich habe die perfekte Einstellung noch nicht gefunden  :-[
i3-10305T 4x3GHz;8GB RAM;250GB & 1TB NVMe:
FHEM 6.2;FTUI;8" Tablet's+Fully;NsPanelPro;HUE;ESPRGBWW;HM(CCU3);Duofern; ASC;MQTT(Tasmota);netatmo;SONOS;eBus;DbLog;XiaomiDevice;NUT;ModbusAttr

RPi3+: FHEM 6.2;I²C;GPIO;RFID;G-Tag;XiaomiBTLESens
RPi3: FHEM 6.2;DIY Relais-Board;I²C;GPIO;RFID;Photovoltaik

HoTi

Hallo zusammen,

ich habe seit einigen Tagen Probleme mit meinem Display im Flur. Es wird nihct mehr gefunden.
Es ist online und hat auch eine IP-adresse von der Fritz-Box bekommen!

(https://forum.fhem.de/index.php?action=dlattach;topic=39773.0;attach=49995)

Könnt ihr mir einen Tipp geben?

Internals:
   DEF        192.168.178.42
   HOST       192.168.178.42
   INTERVAL   180
   NAME       Display
   NR         61
   PORT       8090
   STATE      initialized
   TYPE       AMAD
   VERSION    1.2.0
   Readings:
     2016-04-04 21:32:34   airplanemode    off
     2016-04-04 21:32:34   androidVersion  4.2 - 4.2.2 Jelly Bean MR1
     2016-04-04 21:32:34   automagicState  not supported from your device
     2016-04-04 21:32:34   bluetooth       off
     2016-04-04 21:32:34   checkActiveTask
     2016-04-04 21:32:34   connectedBTdevices
     2016-04-04 21:32:34   connectedBTdevicesMAC
     2016-04-04 21:32:34   currentMusicAlbum no soundplayer activ
     2016-04-04 21:32:34   currentMusicArtist no soundplayer activ
     2016-04-04 21:32:34   currentMusicTrack no soundplayer activ
     2016-04-05 21:36:43   deviceState     online
     2016-04-05 04:58:06   display         an
     2016-04-04 21:32:34   flow_SetCommands aktiv
     2016-04-04 21:32:34   flow_informations aktiv
     2016-04-04 21:36:24   lastSetCommandError connect to your device is timed out. check network
     2016-04-04 21:36:24   lastSetCommandState cmd_error
     2016-03-31 18:04:00   lastStatusRequestError connect to your device is timed out. check network
     2016-04-05 04:58:06   lastStatusRequestState statusRequest_done
     2016-04-04 21:32:34   nextAlarmDay
     2016-04-04 21:32:34   nextAlarmTime
     2016-04-04 21:32:34   powerLevel      100.0
     2016-04-04 21:32:34   powerPlugged    1
     2016-04-04 21:32:34   screen          off
     2016-04-04 21:32:34   screenBrightness 130
     2015-12-23 14:14:13   screenFullscreen off
     2015-12-23 16:27:24   screenLock      off
     2016-04-04 21:32:34   screenOrientation auto
     2016-04-05 21:36:43   state           initialized
     2016-01-05 18:17:16   touch           ja
     2016-04-04 21:32:34   volumeMusikBluetooth
     2016-04-04 21:32:34   volumeMusikSpeaker 15
     2016-04-04 21:32:34   volumeNotification 7
   Helper:
     infoErrorCounter 0
     setCmdErrorCounter 0
Attributes:
   room       AMAD
   root       1
   verbose    0


Viele Grüße aus  Oberbayern
Tim (RettungsTim)

CoolTux

Bitte stelle das Verbose einmal auf 5 und mache ein statusRequest
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

HoTi

hmm

2016.04.05 09:06:41 5: AMAD (Display) - set Display statusRequest

mehr nicht...

ausser der Hinweis

set command only works if state not equal initialized, please wait for next interval run
Viele Grüße aus  Oberbayern
Tim (RettungsTim)

CoolTux


setreading Display state active


verbose auf 5 ????

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

HoTi

Ja sicher ist das auf 5.

Also nochmal, damit du es mir glaubst:

Internals:
   DEF        192.168.178.42
   HOST       192.168.178.42
   INTERVAL   180
   NAME       Display
   NR         61
   PORT       8090
   STATE      initialized
   TYPE       AMAD
   VERSION    1.2.0
   Readings:
     2016-04-04 21:32:34   airplanemode    off
     2016-04-04 21:32:34   androidVersion  4.2 - 4.2.2 Jelly Bean MR1
     2016-04-04 21:32:34   automagicState  not supported from your device
     2016-04-04 21:32:34   bluetooth       off
     2016-04-04 21:32:34   checkActiveTask
     2016-04-04 21:32:34   connectedBTdevices
     2016-04-04 21:32:34   connectedBTdevicesMAC
     2016-04-04 21:32:34   currentMusicAlbum no soundplayer activ
     2016-04-04 21:32:34   currentMusicArtist no soundplayer activ
     2016-04-04 21:32:34   currentMusicTrack no soundplayer activ
     2016-04-05 21:36:43   deviceState     online
     2016-04-05 04:58:06   display         an
     2016-04-04 21:32:34   flow_SetCommands aktiv
     2016-04-04 21:32:34   flow_informations aktiv
     2016-04-04 21:36:24   lastSetCommandError connect to your device is timed out. check network
     2016-04-04 21:36:24   lastSetCommandState cmd_error
     2016-03-31 18:04:00   lastStatusRequestError connect to your device is timed out. check network
     2016-04-05 04:58:06   lastStatusRequestState statusRequest_done
     2016-04-04 21:32:34   nextAlarmDay
     2016-04-04 21:32:34   nextAlarmTime
     2016-04-04 21:32:34   powerLevel      100.0
     2016-04-04 21:32:34   powerPlugged    1
     2016-04-04 21:32:34   screen          off
     2016-04-04 21:32:34   screenBrightness 130
     2015-12-23 14:14:13   screenFullscreen off
     2015-12-23 16:27:24   screenLock      off
     2016-04-04 21:32:34   screenOrientation auto
     2016-04-05 21:36:43   state           initialized
     2016-01-05 18:17:16   touch           ja
     2016-04-04 21:32:34   volumeMusikBluetooth
     2016-04-04 21:32:34   volumeMusikSpeaker 15
     2016-04-04 21:32:34   volumeNotification 7
   Helper:
     infoErrorCounter 0
     setCmdErrorCounter 0
Attributes:
   room       AMAD
   root       1
   verbose    5


set command only works if state not equal initialized, please wait for next interval run

2016.04.05 09:13:19 5: AMAD (Display) - set Display statusRequest

Viele Grüße aus  Oberbayern
Tim (RettungsTim)

CoolTux


setreading Display state active


Bitte machen und dann noch mal ein statusRequest und das Log senden
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

HoTi

#1213
Jetzt geht schon mal mehr:

2016.04.05 09:16:18 5: AMAD (Display) - set Display statusRequest
2016.04.05 09:18:20 4: AMAD (Display) - NonblockingGet get URL
2016.04.05 09:18:20 4: AMAD (Display) - AMAD_RetrieveAutomagicInfo: calling Host: 192.168.178.42
2016.04.05 09:18:20 4: AMAD (Display) - Call AMAD_GetUpdateTimer
2016.04.05 09:18:23 4: AMAD (Display) - AMAD_RetrieveAutomagicInfoFinished: processed request data
2016.04.05 09:21:20 4: AMAD (Display) - NonblockingGet get URL
2016.04.05 09:21:20 4: AMAD (Display) - AMAD_RetrieveAutomagicInfo: calling Host: 192.168.178.42
2016.04.05 09:21:20 4: AMAD (Display) - Call AMAD_GetUpdateTimer
2016.04.05 09:21:22 4: AMAD (Display) - AMAD_RetrieveAutomagicInfoFinished: processed request data
2016.04.05 09:23:35 5: AMAD (Display) - set Display statusRequest
2016.04.05 09:23:35 4: AMAD (Display) - NonblockingGet get URL
2016.04.05 09:23:35 4: AMAD (Display) - AMAD_RetrieveAutomagicInfo: calling Host: 192.168.178.42
2016.04.05 09:23:38 4: AMAD (Display) - AMAD_RetrieveAutomagicInfoFinished: processed request data


Warum musste ich jetzt "setreading Display state active" ausführen damit es wieder geht? Das muss man ja auch wissen :(
Viele Grüße aus  Oberbayern
Tim (RettungsTim)

CoolTux

Muß man eigentlich nicht machen. Bei Dir scheint sich aber was verklemmt zu haben dann hilft das schon mal. Der Normalfall ist es natürlich nicht.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net