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

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

Vorheriges Thema - Nächstes Thema

michael.winkler

sorry mein Fehler. Ich habe bei deinen Zuständen die gleiche Condition gesetzt. da bein ja nichts passiert ist

CoolTux

Also wenn Du jetzt nur ja setzt dann passiert nichts wenn Du nun noch einen zweiten strang machst aber diesmal mit nein und am zweiten strang auch debug machst dann läuft er bei nein lang, richtig?
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net


CoolTux

Dann wird da wohl unser Problem liegen. Da ich glaube gesehen zu haben das die globale Variable korrekt gesetzt ist. Aber schau mal bitte unter Einstellungen globale Variablen nach ob global_SSID oder so gesetzt ist.
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net


CoolTux

ah, da kommen wie der Sache schon mal näher. ich sehe das die Daten übertragen werden, aber sie werden aus irgendeinem Grund nicht gesetzt. ich muss mal schauen
Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net


CoolTux


Schau mal bitte auf dem Bild. Das eingekreiste sollte bis zum Schluß durchlaufen. Also alle Stationen sollten rot werden.
Dafür bitte folgendes machen. Den Flow Information öffnen und nach unten gehen, da findest Du das was Du im Bild siehst.
Dann in FHEM die Tablet Device in Detail öffnen und auf DEF drücken, danach gleich auf modify.

Und schauen das der makierte Teil bis unten rot wird.
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

Depechem

Zitat von: Pi_Newbie am 17 Juni 2016, 11:44:06
Hallo zusammen,

beim durchlesen der Beiträge habe ich festgestellt, dass Spotify wohl über das AMAD2-Modul ansteuerbar ist. Kann mal bitte jemand ein Screenshot zeigen bzgl. der Integration in die TabletUi und wie er die Tonausgabe/Streaming realisiert hat?

Das wäre echt super! Mein Ziel ist es "Spotify" in der TabletUi zu sehen, gewünschte Playlist auszuwählen und das Audio dann an einen Denon AVR-1912/Sonos/Bose zu senden. Hier soll jedoch noch die Ausgabestelle auswählbar sein.

Vielen herzlichen Dank und beste Grüße,
Roman

Hallo Roman,
ja das ist eigentlich kein Problem.
Screenshot im Anhang.
Playlist wird über den linken Button ausgeführt. (darüber öffnet sich für eine bestimmte Zeit die Spotify APP um die Playlist zu ändern.
Play, Stop, vor, zurück steuere ich direkt über FTUI.

Tablet UI:
<li data-row="4" data-col="4" data-sizex="5" data-sizey="1">
<header >SPOTIFY</header>
<div class="inline left-space">
            <div data-type="switch" data-device="WandTabletBadThomas"
                 data-icon="fa-spotify"
                 data-on-color="#6A0888"
                 data-off-color="#6A0888"
                 data-background-icon="fa-square-o"
                 data-on-background-color="#505050"
                 data-off-background-color="#505050"
                 data-cmd="set WandTabletBadThomas openApp com.spotify.music; define tmp_time1 at +00:00:39 set WandTabletBadThomas openApp de.ozerov.fully"
                 class="top-space inline big7 narrow" >
            </div>

        </div>
<div class="inline left-space">
            <div data-type="push" data-device="Spotify_play_lautst_dummy"
                 data-set-on="on"
                 data-icon="fa-play-circle "
                 data-on-color="#01DF01"
                 data-off-color="#6A0888"
                 data-background-icon="fa-square-o"
                 data-on-background-color="#FF0000"
                 data-off-background-color="#505050"
                 class="top-space inline big7 narrow" >
            </div>

        </div>
<div class="inline left-space">
            <div data-type="push" data-device="WandTabletBadThomas"
                 data-set-on="spotifyMusic stop"
                 data-icon="fa-stop-circle"
                 data-on-color="#FF0000"
                 data-off-color="#6A0888"
                 data-background-icon="fa-square-o"
                 data-on-background-color="#FF0000"
                 data-off-background-color="#505050"
                 class="top-space inline big7 narrow" >
            </div>

        </div>
<div class="inline left-space">
            <div data-type="push" data-device="WandTabletBadThomas"
                 data-set-on="spotifyMusic back"
                 data-icon="fa-angle-double-left"
                 data-on-color="#FF0000"
                 data-off-color="#6A0888"
                 data-background-icon="fa-square-o"
                 data-on-background-color="#FF0000"
                 data-off-background-color="#505050"
                 class="top-space inline big7 narrow" >
            </div>

        </div>
<div class="inline left-space">
            <div data-type="push" data-device="WandTabletBadThomas"
                 data-set-on="spotifyMusic next"
                 data-icon="fa-angle-double-right"
                 data-on-color="#FF0000"
                 data-off-color="#6A0888"
                 data-background-icon="fa-square-o"
                 data-on-background-color="#FF0000"
                 data-off-background-color="#505050"
                 class="top-space inline big7 narrow" >
            </div>

        </div>
<div class="inline">
<div data-type="label" data-device="WandTabletBadThomas"
                 data-get="currentMusicArtist"
                 data-color="#6A0888"
data-substitution="s/no player active//g"
class="narrow medium" >
            </div>
</div>
<div class="inline">
<div data-type="label" data-device="WandTabletBadThomas"
                 data-get="currentMusicTrack"
                 data-color="#6A0888"
data-substitution="s/no player active//g"
class="narrow medium" >
            </div>
            </div>
</li>



Musik wir im Tablet abgespielt, dieses ist per Blueooth an einen aktiven Lautsprecher verbunden
RaspberryPi2 / FHEM / 3 Wand-Tablets mit Tablet UI / HM USB / verschiedene HM-Aktoren / JeeLink USB für WS1600 und mehrere LaCrosse Sensoren / HEOS ...

CoolTux

Wo bei ich Thomas schon den Tipp gegeben habe statt ein at zu nehmen ein sleep zu setzen


data-cmd="set WandTabletBadThomas openApp com.spotify.music; sleep 40; set WandTabletBadThomas openApp de.ozerov.fully"
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

michael.winkler

Flow hatte ich offen. Leider wurde dort nichts rot. Wenn ich außerhalb vom Flow bin sehe ich wie die "Information" immer wieder mal rot wird, aber im Flow selber leider nichts. Ich habe die befürchtung dass das Gerät zu langsam ist.


CoolTux

Ich glaube ich habe den Fehler mit der Condition gefunden. Also funktioniert nicht vor 4.1.
Ich werde übers Wochenende eine verbesserte Version bereit stellen die Du dann bitte testen kannst.



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

CoolTux

So ich war da doch mal bisschen fleißig. Bitte einmal testen.



Grüße
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