[FUIP] View Template Bibliothek

Begonnen von Thorsten Pferdekaemper, 05 Mai 2019, 13:29:17

Vorheriges Thema - Nächstes Thema

is2late

Hallo zusammen,

das Layout stand wirklich auf Flex. Bei Gridster gibt es keine Probleme. Vielen Dank!

Verstehe ich das richtig, dass Flex nur unter bestimmten Umständen die richtige Wahl ist?


LG
Pi4, Tahoma Jalousien, Hue, Echo, Sonos, Lupusec XT3, FritzBox

is2late

#31
Stenny,

sag doch bitte einmal, was bei dem Template geändert werden muss, damit der Player läuft.
Bei mir reicht es nicht, wenn ich in den fünf Rubriken (Lautstärke, Bedienung, Position, Titel und Gruppierung) jeweils das Sonos-Device (das bei  mir Sonos_Wohnzimmer heisst und in Fhem der Player ist) auswähle.  Muss zusätzlich irgendwo das Checkfeld "device" aktiviert werden?
Aktuell funktioniert nur die Laustärkereglung. Der darüber liegende Bereich mit Play etc lässt sich gar nicht bedienen. Die beiden orangen Balken werden angezeigt und der Songtitel auch.

LG Ingo
Pi4, Tahoma Jalousien, Hue, Echo, Sonos, Lupusec XT3, FritzBox

stenny

Hallo is2late

Also bei mir geht es....

Im Template selber wird nichts geändert.
Es wird nur als View eingefügt und dann der Player eingestellt

Gruß
Carsten

is2late

#33
Hallo Carsten,

lass es uns doch bitte einmal systematisch durchgehen:

In Deiner Anlage "Sonos2" wählst Du Deinen Player "Sonos_Wohnzimmer", in der Anlage "Sonos3" für Lautstärke dagegen "Sonos". Wenn ich die gleiche Wahl treffe, funktioniert die Laustärkeregelung nicht. Bei "Lautstärke" muss ich vielmehr auch den Player "Sonos_Wohnzimmer" anwählen.
Bei den vier restlichen Rubriken (Bedienung etc) habe ich ebenfalls den Player "Sonos_Wohnzimmer" angewählt. Ist das richtig?

Jedenfalls funktioniert die Musikauswahl nicht; alle fünf Pulldown-Fenster (Unbenannt, Playlist, Radios, Audio-Eingang, Abspielliste etc) bleiben  leer.

LG Ingo

PS: Ich vermute, dass das Problem im HTML der Rubrik "Bedienung" liegt.  Vermutlich hast Du Reading-Bezeichnungen verwendet, die vom Standard des Moduls (oder jedenfalls von meiner Version) abweichen. Ab Zeile 75 lautet der Code zB:

<div class="top-space-10 left-align left-space">
<div>
<div class="large middle inline">Favoriten: </div>
<div data-type="select"
data-device="<fuip-field fuip-name='device' fuip-type='device'>sonos</fuip-field>"
data-list="FavouritesList"
data-alias="FavouritesListAlias"
data-delimiter="|"
data-quote="/"
data-get="currentFavouriteNameMasked"
data-set="StartFavourite"
class="inline w3x"
onchange="$('.dialog-close').trigger('click');"></div>
</div>


Ich verstehe HTML zugegebenermaßen nicht. Aber müsste sich die "FavouritesList" nicht in meinem Reading wiederfinden? Dort aber wird nur der Begriff "Favourites" verwendet. Falls die "FavouritesList" nicht aus dem Reading geholt wird, woher dann?
Pi4, Tahoma Jalousien, Hue, Echo, Sonos, Lupusec XT3, FritzBox

stenny

Das Auswahl Menü benutze ich zugegebener Massen nicht mehr, müsste es also nochmal probieren.

Seit ich mein FHEM auf eine synology geschoben habe sind ein paar Sachen nicht wieder eingebunden worden da ich sie so eigentlich nicht wirklich benutzt hatte, liegen aber vorher.


Gesendet von iPhone mit Tapatalk

is2late

Gelöst! Es mussten nur diverse attr und gets aktiviert werden. Läuft! Dankeschön!
Pi4, Tahoma Jalousien, Hue, Echo, Sonos, Lupusec XT3, FritzBox

hawkeyexp

Hallo zuammen,

ich habe vor kurzem Bedarf gehabt nach einem Image mit auto refresh um meine Staubsaugerkarte zu aktualisieren.
Da ich etwas suchen musste bis ich lauffähigen Code hatte hier mal ein Template dafür.

Die Zeit für den refresh kann man hier einstellen (in Millisekunden):

var reloadmap = setInterval("ChangeMedia()",5000);

Der Pfad für das Image musss im JavaScript und im img-Tag angegeben werden:

<img src="/fhem/www/livemap/map.png" alt="Karte" width="400" height="240" id="map">',
document.getElementById(\'map\').src = "/fhem/www/livemap/map.png?"+t;

Bitte auch beachten: bei mehrfacher Verwendung muss jeweils eine eindeutige ID angegeben werden im img-Tag.

Dies wäre vielleicht auch eine schöne Geschichte um sie als View fest in Fuip aufzunehmen.






Thorsten Pferdekaemper

Zitat von: hawkeyexp am 21 Dezember 2020, 05:11:54
Hallo zuammen,Image mit auto refresh
[...]
Dies wäre vielleicht auch eine schöne Geschichte um sie als View fest in Fuip aufzunehmen.
Ich hab's mal in meine Todo- und Ideenliste aufgenommen.
Gruß,
   Thorsten
FUIP

is2late

Hallo,

120 Tage hier nichts geschrieben.. gibt es keine neuen Ideen ;-) ?

FUIP ist so eine geniale Sache und ich bin wirklich dankbar - ohne Thorstens fantastische Arbeit hätte ich das UI nie und nimmer hinbekommen.

Zum Thema dasq_admin_menu (nutze ich fast täglich) eine Idee:

Wäre nicht ein weiterer Menuepunkt mit dem Ziel "Desktop des Raspi", idealerweise als neues Fenster, schön?
Zur Zeit komme ich nur per VNC auf den Desktop - oder gibt es eine andere Lösung?

LG Ingo
Pi4, Tahoma Jalousien, Hue, Echo, Sonos, Lupusec XT3, FritzBox

Thorsten Pferdekaemper

Hi,
wie genau meinst Du das? So eine Art Remote-Desktop im Browser? Dazu müsste man wahrscheinlich erst einmal was auf dem Server selbst zum Laufen bringen. Dazu habe ich das hier gefunden:
https://www.realvnc.com/de/news/control-computer-within-your-web-browser/
Möglicherweise kann man da was in FUIP per HTML-View einbinden. ...et voílà.
Gruß,
   Thorsten
FUIP

is2late

Hallo Thorsten,
vielen Dank!
Bin nicht sicher, ob ich die Infos n Deinem Link richtig verstehe.
Meine Vorstellung ist, mühelos auf den Desktop des Betriebssystems zurückkommen zu können.
Verbindet man über VNC, ist das ja einfach, weil Fhem als Browserfenster drüber liegt und der Desktop des Betriebssystem incl Terminal trotzdem zu erreichen ist.
Wird Fhem über die interne IP angesteuert,  finde ich keinen Weg zurück zum Desktop. Wahrscheinlich mache ich mich gerade lächerlich, weil es da einen simplen Weg gibt - kenne ihn nur nicht.

LG Ingo
Pi4, Tahoma Jalousien, Hue, Echo, Sonos, Lupusec XT3, FritzBox

Thorsten Pferdekaemper

Hi,
ich verstehe nicht wirklich, was Du machen willst bzw. was das Problem ist. Vielleicht liegt das aber auch daran, dass es auf meinem FHEM-Server überhaupt keine GUI (also keinen "Desktop") gibt.
Was meinst Du mit "zurückkommen"? Das impliziert ja, dass Du sozusagen vom RasPi-Desktop kommst. Warum das denn?
...und was meinst Du mit "Wird Fhem über die interne IP angesteuert..."? Über was denn sonst und warum ist es ansonsten anders?

Also bei mir ist das so: Ich erreiche meine FUIP-Oberfläche im Browser mit sowas wie http://zaphod:8097/fhem/ui/. Dabei ist es egal, ob über meinen Laptop oder über's Handy. Auf Betriebssystem-Ebene des Servers (ist bei mir kein RasPi) komme ich über Putty. Das würde bei Dir wahrscheinlich dem VNC entsprechen. D.h. es gibt gar kein "zurück zum Desktop".

Vielleicht beschreibst Du mal Dein Setup ein bisschen näher, möglicherweise auch mit dem ein oder anderen Bild. Dann verstehe ich's vielleicht.

Gruß,
   Thorsten 
FUIP

is2late

Wahrscheinlich sehe ich den Wald vor Bäumen nicht. Also:

Fhem/FUIP steuere ich via Browser/die IP an wie üblich. Um auf die Betriebssystem-Ebene (und zwar idealerweise den Desktop zu kommen, nutze ich VNC.
Meine Frage zielt dahin, ob es von FUIP oder Fhem aus einen Weg direkt auf den Desktop des Betriebssystems gibt - ohne VNC bzw.  Putty.

LG Ingo
Pi4, Tahoma Jalousien, Hue, Echo, Sonos, Lupusec XT3, FritzBox

Thorsten Pferdekaemper

Zitat von: is2late am 06 November 2021, 14:21:10
Meine Frage zielt dahin, ob es von FUIP oder Fhem aus einen Weg direkt auf den Desktop des Betriebssystems gibt - ohne VNC bzw.  Putty.

Tja, ich glaube kaum, zumindest nicht ohne so etwas wie VNC. Der Browser versteht ja nicht das Protokoll des X-Servers, kann also nicht direkt auf den Desktop zugreifen. D.h. entweder muss irgendwas auf der Seite des Servers das ganze übersetzen (das ist glaube ich hinter dem Link, den ich schon vorher geschickt hatte) oder auf der Seite des Clients muss man irgendwas aufrufen, was das X-Server-Protokoll (oder wie auch immer das heißt) versteht. D.h. man müsste aus dem HTML/Javascript heraus ein lokales Programm starten. Dazu gibt es wohl Lösungen, aber das hilft Dir wahrscheinlich sowieso nicht weiter, da das dann auch wieder sowas wie der VNC-Client wäre.

Gruß,
   Thorsten
FUIP

is2late

Pi4, Tahoma Jalousien, Hue, Echo, Sonos, Lupusec XT3, FritzBox