[Suche]HowTo SPF-105P für LCD4Linux
- kaschperle83
- Beiträge: 65
- Registriert: Di 12. Apr 2016, 13:32
- Box: Dreambox DM 900 UHD
Re: [Suche]HowTo SPF-105P für LCD4Linux
Ich hatte damals für die API extra einen Zugang beantragt. Die Nummer dazu muss dann im Wetter Script eingetragen werden damit es richtig läuft.
Was spricht denn das Log?
Was spricht denn das Log?
Re: [Suche]HowTo SPF-105P für LCD4Linux
Stimmt, zu spät gelesen. Läuft bei mir schon.fred_feuerstein hat geschrieben:Das muss wie beschrieben mit Koordinaten wie ein Logo eingebunden werden.reimundko hat geschrieben:Ich habe mal die Widget mit dem EPG mal eingebunden.
Es wird doch dann mit
row09.col01 'TTF-EPG'
aufgerufen ?
Bleibt leider leer das Feld.
Oder mache ich da einen Gedankenfehler?
Jetzt nur noch 1 Problem.
Anfangszeit und Endzeit wird angezeigt.
Möchte gerne noch die Restzeit angezeigt bekommen.
Leider bekomme ich das nicht hin.
Beim Pythoon hat es geklappt, kann es aber hier nicht umsetzen
Re: [Suche]HowTo SPF-105P für LCD4Linux
kaschperle83 hat geschrieben:Ich hatte damals für die API extra einen Zugang beantragt. Die Nummer dazu muss dann im Wetter Script eingetragen werden damit es richtig läuft.
Was spricht denn das Log?
Hmm mit der Api könnte ich probieren, da ich eine eigene Wetterstation habe und die Daten zu Weather Underground übertragen werden
In der Tuxwetter.conf habe ich folgendes drinnen
Code: Alles auswählen
http://api.wunderground.com/api/7165bxxxxxxxxxx/geolookup/conditions/forecast10day/astronomy/lang:DL/pws:INORDRHE846/q/52.52,13.40.json
MENU=CS-Tuxwetter
MENU=Favoriten
Stadt=Köln,52.52,13.40
ENDMENU
- tewsbo
- NI - Team
- Beiträge: 3247
- Registriert: Di 5. Apr 2016, 16:52
- Wohnort: @home
- Box: CStank, CSzee², CSneo
- Been thanked: 16 times
Re: [Suche]HowTo SPF-105P für LCD4Linux
es ist alles, was man dazu btraucht, vorhanden: gesamtzeit und laufzeit.reimundko hat geschrieben:Möchte gerne noch die Restzeit angezeigt bekommen.
Leider bekomme ich das nicht hin.
die differenz ist dann eben die restzeit.
das musst du berechnen:
Code: Alles auswählen
substr(file::readline(D, 1), (strstr(file::readline(D, 1), '/') + 1)) - substr(file::readline(D, 1), 0, strstr(file::readline(D, 1), '/'))
Code: Alles auswählen
D '/tmp/lcd/duration'
NO PN-SUPPORT !
CStank - NI-4.20-NB|2xS2|int.HDD500G|SD8G|SPF86P
CStank - NI-4.20-NB|4xS2|int.HDD2T|SD16G|SPF85P
CSzee² - NI-4.20-NB|2xS2|int.SSD256G|SPF85H
SAT|19E2|13E0|DLAN|Raspi2(SD16G)|FB7490|DS923+(12+12+12TB)
ich nutze ei rres Image
CStank - NI-4.20-NB|2xS2|int.HDD500G|SD8G|SPF86P
CStank - NI-4.20-NB|4xS2|int.HDD2T|SD16G|SPF85P
CSzee² - NI-4.20-NB|2xS2|int.SSD256G|SPF85H
SAT|19E2|13E0|DLAN|Raspi2(SD16G)|FB7490|DS923+(12+12+12TB)
ich nutze ei rres Image
Re: [Suche]HowTo SPF-105P für LCD4Linux
Danke. Das sind die Profis. Ist mir noch zu hoch. aber ich lerne dazu.
Re: [Suche]HowTo SPF-105P für LCD4Linux
Also müsste ich ein Widget erstellen mit Deine Paramtern ?
Verstehe ich das so richtig
Ist mir im Moment etwas zu kompliziert.
Muss mich da noch genauer einlesen.
Werde es mal versuchen.
Danke für die Hilfestellung
Verstehe ich das so richtig
Ist mir im Moment etwas zu kompliziert.
Muss mich da noch genauer einlesen.
Werde es mal versuchen.
Danke für die Hilfestellung
tewsbo hat geschrieben:es ist alles, was man dazu btraucht, vorhanden: gesamtzeit und laufzeit.reimundko hat geschrieben:Möchte gerne noch die Restzeit angezeigt bekommen.
Leider bekomme ich das nicht hin.
die differenz ist dann eben die restzeit.
das musst du berechnen:
das "D" setzt du entweder als variableCode: Alles auswählen
substr(file::readline(D, 1), (strstr(file::readline(D, 1), '/') + 1)) - substr(file::readline(D, 1), 0, strstr(file::readline(D, 1), '/'))
oder ersetzt es oben mit dem wert der variablen, also '/tmp/lcd/duration' (ohne die ')Code: Alles auswählen
D '/tmp/lcd/duration'
- tewsbo
- NI - Team
- Beiträge: 3247
- Registriert: Di 5. Apr 2016, 16:52
- Wohnort: @home
- Box: CStank, CSzee², CSneo
- Been thanked: 16 times
Re: [Suche]HowTo SPF-105P für LCD4Linux
der code oben ist der expression-teil eines widgets.
ob du das als ttf oder normalen text definierst, bleibt dir überlassen.
und die ganzen anderen parameter des widgets passt du eben an deine bedürfnisse an.
ob du das als ttf oder normalen text definierst, bleibt dir überlassen.
und die ganzen anderen parameter des widgets passt du eben an deine bedürfnisse an.
NO PN-SUPPORT !
CStank - NI-4.20-NB|2xS2|int.HDD500G|SD8G|SPF86P
CStank - NI-4.20-NB|4xS2|int.HDD2T|SD16G|SPF85P
CSzee² - NI-4.20-NB|2xS2|int.SSD256G|SPF85H
SAT|19E2|13E0|DLAN|Raspi2(SD16G)|FB7490|DS923+(12+12+12TB)
ich nutze ei rres Image
CStank - NI-4.20-NB|2xS2|int.HDD500G|SD8G|SPF86P
CStank - NI-4.20-NB|4xS2|int.HDD2T|SD16G|SPF85P
CSzee² - NI-4.20-NB|2xS2|int.SSD256G|SPF85H
SAT|19E2|13E0|DLAN|Raspi2(SD16G)|FB7490|DS923+(12+12+12TB)
ich nutze ei rres Image
Re: [Suche]HowTo SPF-105P für LCD4Linux
tewsbo hat geschrieben:der code oben ist der expression-teil eines widgets.
ob du das als ttf oder normalen text definierst, bleibt dir überlassen.
und die ganzen anderen parameter des widgets passt du eben an deine bedürfnisse an.
Ahhh ok dann habe ich einen Gedankenfehler gemacht.
Hatte das probiert.
Code: Alles auswählen
widget restzeit {
class 'Image'
file zahlen_klein .substr(file::readline(D, 1), (strstr(file::readline(D, 1), '/') + 1)) - substr(file::readline(D, 1), 0, strstr(file::readline(D, 1), '/')). '.png'
update 10000
reload 1
}
Hmmm mit Text habe ich das nun probiert.
Code: Alles auswählen
Widget restzeit {
class 'Truetype'
expression substr(file::readline(D, 1), (strstr(file::readline(D, 1), '/') + 1)) - substr(file::readline(D, 1), 0, strstr(file::readline(D, 1), '/'))
font '/usr/share/fonts/neutrino.ttf'
fcolor 'ffffff'
update 1000
size 0
reload 1
visible 1
inverted 0
width 800
height 90
align 'C'
}
Re: [Suche]HowTo SPF-105P für LCD4Linux
Es funktioniert., Super danke schön.
Noch ein Problem habe ich.
Beim Umschalten wird das Logo korrekt angezeigt. Allerdings der Sendername stimmt nicht. Das ist der vom letzten Sender.
Auch im Tmp,lcd Ordner wird nicht der korrekte Sendername angezeigt
Noch ein Problem habe ich.
Beim Umschalten wird das Logo korrekt angezeigt. Allerdings der Sendername stimmt nicht. Das ist der vom letzten Sender.
Auch im Tmp,lcd Ordner wird nicht der korrekte Sendername angezeigt
Re: [Suche]HowTo SPF-105P für LCD4Linux
Benutze auch das Truetype für das EPG
Da habe ich eine Frage.
Es werden bei mir die Restzeit ausgewertet.
Die Zahl habe ich dargestellt.
Wie kann ich nun z.b. das Wort Ende in ......Minutenzahl ist schon da.... Minuten darstellen ?
Man arbeitet ja mit den prefix, postfix: Parameter
Da habe ich eine Frage.
Es werden bei mir die Restzeit ausgewertet.
Die Zahl habe ich dargestellt.
Wie kann ich nun z.b. das Wort Ende in ......Minutenzahl ist schon da.... Minuten darstellen ?
Man arbeitet ja mit den prefix, postfix: Parameter
TangoCash hat geschrieben:Klar:
Im Layout dann wie eine Grafik behandeln mit (X.Y)Code: Alles auswählen
Widget TTF-CHANNEL { class 'Truetype' expression file::readline('/tmp/lcd/service', 1) font '/usr/share/fonts/neutrino.ttf' fcolor '1d718a' update 1000 size 60 reload 1 visible 1 inverted 0 }
Zuletzt geändert von reimundko am Mo 31. Okt 2016, 19:52, insgesamt 1-mal geändert.
- tewsbo
- NI - Team
- Beiträge: 3247
- Registriert: Di 5. Apr 2016, 16:52
- Wohnort: @home
- Box: CStank, CSzee², CSneo
- Been thanked: 16 times
Re: [Suche]HowTo SPF-105P für LCD4Linux
na einfach die formel mit dem gewünschten text verketten:
expression 'ende in' . hier die formel von oben . 'minuten'
expression 'ende in' . hier die formel von oben . 'minuten'
NO PN-SUPPORT !
CStank - NI-4.20-NB|2xS2|int.HDD500G|SD8G|SPF86P
CStank - NI-4.20-NB|4xS2|int.HDD2T|SD16G|SPF85P
CSzee² - NI-4.20-NB|2xS2|int.SSD256G|SPF85H
SAT|19E2|13E0|DLAN|Raspi2(SD16G)|FB7490|DS923+(12+12+12TB)
ich nutze ei rres Image
CStank - NI-4.20-NB|2xS2|int.HDD500G|SD8G|SPF86P
CStank - NI-4.20-NB|4xS2|int.HDD2T|SD16G|SPF85P
CSzee² - NI-4.20-NB|2xS2|int.SSD256G|SPF85H
SAT|19E2|13E0|DLAN|Raspi2(SD16G)|FB7490|DS923+(12+12+12TB)
ich nutze ei rres Image
Re: [Suche]HowTo SPF-105P für LCD4Linux
So simpel ist das.tewsbo hat geschrieben:na einfach die formel mit dem gewünschten text verketten:
expression 'ende in' . hier die formel von oben . 'minuten'
Danke schön
PS: Funktioniert leider nicht
- tewsbo
- NI - Team
- Beiträge: 3247
- Registriert: Di 5. Apr 2016, 16:52
- Wohnort: @home
- Box: CStank, CSzee², CSneo
- Been thanked: 16 times
Re: [Suche]HowTo SPF-105P für LCD4Linux
dann eben mit pre- und postfix:
expression die formel von oben
prefix 'ende in'
postfix 'minuten'
ps: all mein wissen hab ich mir überwiegend hier angelesen: https://lcd4linux.bulix.org/ mal dazu belesen
expression die formel von oben
prefix 'ende in'
postfix 'minuten'
ps: all mein wissen hab ich mir überwiegend hier angelesen: https://lcd4linux.bulix.org/ mal dazu belesen
NO PN-SUPPORT !
CStank - NI-4.20-NB|2xS2|int.HDD500G|SD8G|SPF86P
CStank - NI-4.20-NB|4xS2|int.HDD2T|SD16G|SPF85P
CSzee² - NI-4.20-NB|2xS2|int.SSD256G|SPF85H
SAT|19E2|13E0|DLAN|Raspi2(SD16G)|FB7490|DS923+(12+12+12TB)
ich nutze ei rres Image
CStank - NI-4.20-NB|2xS2|int.HDD500G|SD8G|SPF86P
CStank - NI-4.20-NB|4xS2|int.HDD2T|SD16G|SPF85P
CSzee² - NI-4.20-NB|2xS2|int.SSD256G|SPF85H
SAT|19E2|13E0|DLAN|Raspi2(SD16G)|FB7490|DS923+(12+12+12TB)
ich nutze ei rres Image
Re: [Suche]HowTo SPF-105P für LCD4Linux
Funtioniert . Danke.
Noch eine Frage bitte.
Möchte das Tuxwetter die Daetn an das LCD4Linux weitergibt.
Habe eine eigene Wetterstation die auch zu Weather Underground sendet.
Habe einen Api Key bekommen.
Nur wie kann ich diese Daten zum LCD4Linux bekommen ?
So wie ich gelesen habe, wird nur der erste Eintrag unter den Favoriten genommen?
Noch eine Frage bitte.
Möchte das Tuxwetter die Daetn an das LCD4Linux weitergibt.
Habe eine eigene Wetterstation die auch zu Weather Underground sendet.
Habe einen Api Key bekommen.
Nur wie kann ich diese Daten zum LCD4Linux bekommen ?
So wie ich gelesen habe, wird nur der erste Eintrag unter den Favoriten genommen?
- kaschperle83
- Beiträge: 65
- Registriert: Di 12. Apr 2016, 13:32
- Box: Dreambox DM 900 UHD
Re: [Suche]HowTo SPF-105P für LCD4Linux
Das Script gibt aktuell nur diese Daten an eine temporäre Datei weiter. Da müsste man das Wetter Script anpassen
Re: [Suche]HowTo SPF-105P für LCD4Linux
Muss da auch mal was fragen wegen dem Truetype.
Alte Formel
Dawird mir z.b. HD 70 angezeigt.
Hier wird mir etwas anderes angezeigt.
Bekomme da HD 70.22234 angezeigt.
Wie kann ich das ändern dass mir nur die ersten Zahlen angezeigt werden und nicht die nach dem Punkt?
Alte Formel
Code: Alles auswählen
Widget HDDFREE {
class 'Text'
expression statfs(HDDPATH, 'bavail')*statfs(HDDPATH, 'bsize')/1024/1024/HDDEINHEIT
precision 0
width 8
prefix 'HD '
align 'L'
update 80000
foreground '00FF00'
}
Hier wird mir etwas anderes angezeigt.
Code: Alles auswählen
Widget HDDFREE {
class 'Truetype'
expression 'HD' .statfs(HDDPATH, 'bavail')*statfs(HDDPATH, 'bsize')/1024/1024/HDDEINHEIT
font '/usr/share/fonts/neutrino.ttf'
fcolor '00FF00'
update 60000
size 0
reload 1
visible 1
inverted 0
width 11
height 60
align 'L'
}
Wie kann ich das ändern dass mir nur die ersten Zahlen angezeigt werden und nicht die nach dem Punkt?
- tewsbo
- NI - Team
- Beiträge: 3247
- Registriert: Di 5. Apr 2016, 16:52
- Wohnort: @home
- Box: CStank, CSzee², CSneo
- Been thanked: 16 times
Re: [Suche]HowTo SPF-105P für LCD4Linux
du kannst ruhig mal auf der seite, welche ich dir bereits verlinkt habe, lesen.
hier der link zur "text-passage": text-widget
lesen hilft.
hier der link zur "text-passage": text-widget
Code: Alles auswählen
precision (maximum) number of decimal places
NO PN-SUPPORT !
CStank - NI-4.20-NB|2xS2|int.HDD500G|SD8G|SPF86P
CStank - NI-4.20-NB|4xS2|int.HDD2T|SD16G|SPF85P
CSzee² - NI-4.20-NB|2xS2|int.SSD256G|SPF85H
SAT|19E2|13E0|DLAN|Raspi2(SD16G)|FB7490|DS923+(12+12+12TB)
ich nutze ei rres Image
CStank - NI-4.20-NB|2xS2|int.HDD500G|SD8G|SPF86P
CStank - NI-4.20-NB|4xS2|int.HDD2T|SD16G|SPF85P
CSzee² - NI-4.20-NB|2xS2|int.SSD256G|SPF85H
SAT|19E2|13E0|DLAN|Raspi2(SD16G)|FB7490|DS923+(12+12+12TB)
ich nutze ei rres Image
Re: [Suche]HowTo SPF-105P für LCD4Linux
tewsbo hat geschrieben:du kannst ruhig mal auf der seite, welche ich dir bereits verlinkt habe, lesen.
hier der link zur "text-passage": text-widget
lesen hilft.Code: Alles auswählen
precision (maximum) number of decimal places
Stimmt, den habe ich total vergessen gehabt. War in meinem alten Code auch drinnen.
Sorry
Re: [Suche]HowTo SPF-105P für LCD4Linux
tewsbo hat geschrieben:du kannst ruhig mal auf der seite, welche ich dir bereits verlinkt habe, lesen.
hier der link zur "text-passage": text-widget
lesen hilft.Code: Alles auswählen
precision (maximum) number of decimal places
Stimmt, den habe ich total vergessen gehabt. War in meinem alten Code auch drinnen.
Weiss auch wieso den draussen gelassen habe.
Wenn ich den drinnen lasse und die Box neu starte, startet das Lcd4linux nicht mehr mit.
Code: Alles auswählen
Widget HDDFREE {
class 'Truetype'
expression 'HD' .statfs(HDDPATH, 'bavail')*statfs(HDDPATH, 'bsize')/1024/1024/HDDEINHEIT
font '/usr/share/fonts/neutrino.ttf'
fcolor '00FF00'
update 60000
precision 0
size 0
reload 1
visible 1
inverted 0
width 11
height 60
align 'L'
}
Re: [Suche]HowTo SPF-105P für LCD4Linux
Funktioniert nun alles einwandfrei.
Noch eine Frage.
Hat schon jemand das Weather script auf WeatherUnderground ans laufen bekommen?
Danke
Noch eine Frage.
Hat schon jemand das Weather script auf WeatherUnderground ans laufen bekommen?
Danke