InfoPanel ??

Begonnen von Sky, 19 März 2015, 09:43:31

Vorheriges Thema - Nächstes Thema

Kuzl

Hallo betateilchen,

textdesign kenne ich, geht aber ja leider nicht innerhalb einer Textbox.
Überschrift und Text in 2 Textboxen aufzuteilen ist leider nicht so schön, da ja dann eine Stufe vorhanden ist, wenn Überschrift und text nicht genau gleich lang sind.

Entsprechend das gleiche ist es mit dem rect. Ich müsste wissen, wie groß die Box sein muss, bevor sie gezeichnet wird. Aber die abgerundeten Ecken sind auch jetzt nicht ganz so wichtig, wär nur ein nice to have :)

satprofi

Hallo.
Bin gerade über das InfoPanel gestossen. Lt. Suche soll die Demodatei ja in /contrib/Infopanel liegen.
Muss man erst ein Panel anlegen um diese Demo zu sehen? Bei mir gibts dies leider nicht. 55_InfoPanel.pm ist aber vorhanden.

gruss
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

satprofi

Habe kurz mal ein Panel angelegt, lt. Commandref. Soweit so klar, kann auch das Panel und HTML aufrufen, allerdings mit errormeldung im Panel. Nun wollte ich das layout suchen, finde es aber nirgends.
Hat hier irgendwer bessere erklärungen bzgl. InfoPanel?

danke
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

Benni

Zitat von: satprofi am 18 September 2016, 13:29:51
Nun wollte ich das layout suchen, finde es aber nirgends.

unter Edit Files werden auch die .layout-Dateien gelistet.

satprofi

Leider nicht,deshalb meine Frage. Habe das File Manuel angelegt,auch da kein Erfolg.

send from OP3

gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

betateilchen

Zitat von: satprofi am 18 September 2016, 19:30:49
Habe das File Manuel angelegt,auch da kein Erfolg.

Selbst schuld... wofür wird denn das template.layout ausgeliefert?
Unter edit files taucht die layout datei nur auf, wenn sie im Ordner ./FHEM liegt und mit .layout endet.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

satprofi

#51
Es gibt kein template.layout. die Definition lautet /opt/fhem/FHEM/InfoPanel/mypanel , wobei ich die auch nicht fand und deshalb Manuel anlegte.

meine def lt. Commandref 

define MyPanel InfoPanel /opt/fhem/FHEM/InfoPanel/panel.layout


send from OP3

gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

FranzB94

@satprofi: Wer oder was ist denn dieser Manuel? Lt. dem define möchtest du wohl mit einer panel.layout arbeiten. Wenn du diese erstellst und unter /opt/fhem/FHEM speicherts, dann ist diese auch unter Edit files in FHEM zu sehen und zu editieren.

Benni

Wenn unter contrib Dinge fehlen, bitte immer dran denken, dass contrib nicht per update aktualisiert werden kann, sondern manuell aus SVN aktualisiert werden muss.

betateilchen

Die Datei template.layout gehört zur Standardauslieferung und sollte deshalb per update kommen.

Das Demo-Layout in contrib ist nur vorhanden, wenn es ein fhem ist, das mindestens aus 5.7 neu installiert wurde oder wenn das contrib Verzeichnis einer älteren Installation manuell aktualisiert wurde.

Und /opt/fhem/FHEM/bla.layout ist nicht das gleiche wie /opt/fhem/FHEM/Infopanel/bla.layout

Von einem Verzeichnis "Infopanel" unterhalb von ./FHEM/ war nie die Rede.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

satprofi

Zitat von: FranzB94 am 19 September 2016, 09:46:12
@satprofi: Wer oder was ist denn dieser Manuel? Lt. dem define möchtest du wohl mit einer panel.layout arbeiten. Wenn du diese erstellst und unter /opt/fhem/FHEM speicherts, dann ist diese auch unter Edit files in FHEM zu sehen und zu editieren.

Hallo.
Ja, das kann ich auch, aber was ändert es das InfoPanel dies alles nicht übernimmt. Habe ein paar beispiele eingearbeitet, aber beim reread kommt eine fehlermeldung.

Wie aktualisiert man den Ordner contrib?

Habe FHEM 5.7, und wo genau soll die *.layout genau liegen?

lg
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

betateilchen

nochmal - fuer alle BILD Leser - der Hinweis:


  • wo eine Layout Datei liegt und wie sie heisst, ist fuer InfoPanel voellig egal, solange Pfad und Dateiname mit der Angabe im DEF des Infopanels uebereinstimmen
  • wenn man die Datei ueber den internen Editor (edit files) bearbeiten moechte, muss die Datei auf .layout enden und sie muss im Ordner ./FHEM liegen

Diese Bedingungen sind uebrigens absolut identisch zum RSS Modul.

Du schreibst hier immer von Fehlermeldungen, wenn Dein Manuel die Datei angelegt hat. Aber WELCHE Fehlermeldung Du bekommst, habe ich bis jetzt noch nirgends gelesen.

-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Benni

Zitat von: satprofi am 19 September 2016, 17:51:45
Wie aktualisiert man den Ordner contrib?

Siehe bspw. folgenden Thread: https://forum.fhem.de/index.php?topic=36012.0

Oder du gehst direkt auf die SF-Projektseite und lädst dir runter, was dir fehlt: https://sourceforge.net/p/fhem/code/HEAD/tree/trunk/

satprofi

So, danke an alle Hilfeleistenden.
Habe jetzt /contrib aktualisiert, und siehe da nach neustart von FHEM sehe ich jetzt meine ersten Linien.
Auch bekomme ich jetzt keine Fehlermeldungen bei set reread od. get layout.
gruss
-----------------------------------------------------------------------
beelink miniPC - Fhem 6.x CUL 868, FS20, NetIO230 CUL 433
HMLAN, HM-CC-RT-DN,Homematic Actoren,LD382A,Telegram

betateilchen

InfoPanel braucht das contrib Verzeichnis grundsaetzlich ueberhaupt nicht...
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!