Hauptmenü

Display ist dunkel

Begonnen von stgeran, 24 Januar 2019, 20:17:32

Vorheriges Thema - Nächstes Thema

stgeran

Kann das der Fehler sein für das nicht funktionierende Display? Was kann ich dagegen tun?
2019.01.24 19:57:52 1: PERL WARNING: Subroutine RSS_addExtension redefined at FHEM/02_RSS.pm line 42, <$fh> line 83.
2019.01.24 19:57:52 1: PERL WARNING: Subroutine RSS_Initialize redefined at FHEM/02_RSS.pm line 54, <$fh> line 83.
2019.01.24 19:57:52 1: PERL WARNING: Subroutine RSS_readLayout redefined at FHEM/02_RSS.pm line 69, <$fh> line 83.
2019.01.24 19:57:52 1: PERL WARNING: Subroutine RSS_Define redefined at FHEM/02_RSS.pm line 88, <$fh> line 83.
2019.01.24 19:57:52 1: PERL WARNING: Subroutine RSS_Undefine redefined at FHEM/02_RSS.pm line 127, <$fh> line 83.
2019.01.24 19:57:52 1: PERL WARNING: Subroutine RSS_Notify redefined at FHEM/02_RSS.pm line 136, <$fh> line 83.
2019.01.24 19:57:52 1: PERL WARNING: Subroutine RSS_Set redefined at FHEM/02_RSS.pm line 151, <$fh> line 83.
2019.01.24 19:57:52 1: PERL WARNING: Subroutine RSS_getURL redefined at FHEM/02_RSS.pm line 169, <$fh> line 83.
2019.01.24 19:57:52 1: PERL WARNING: Subroutine RSS_Overview redefined at FHEM/02_RSS.pm line 204, <$fh> line 83.
2019.01.24 19:57:52 1: PERL WARNING: Subroutine RSS_splitRequest redefined at FHEM/02_RSS.pm line 230, <$fh> line 83.
2019.01.24 19:57:52 1: PERL WARNING: Subroutine RSS_returnRSS redefined at FHEM/02_RSS.pm line 254, <$fh> line 83.
2019.01.24 19:57:52 1: PERL WARNING: Subroutine RSS_getScript redefined at FHEM/02_RSS.pm line 271, <$fh> line 83.
2019.01.24 19:57:52 1: PERL WARNING: Subroutine RSS_HTMLHead redefined at FHEM/02_RSS.pm line 288, <$fh> line 83.
2019.01.24 19:57:52 1: PERL WARNING: Subroutine RSS_HTMLTail redefined at FHEM/02_RSS.pm line 306, <$fh> line 83.
2019.01.24 19:57:52 1: PERL WARNING: Subroutine RSS_returnHTML redefined at FHEM/02_RSS.pm line 310, <$fh> line 83.
2019.01.24 19:57:52 1: PERL WARNING: Subroutine RSS_xy redefined at FHEM/02_RSS.pm line 344, <$fh> line 83.
2019.01.24 19:57:52 1: PERL WARNING: Subroutine RSS_color redefined at FHEM/02_RSS.pm line 356, <$fh> line 83.
2019.01.24 19:57:52 1: PERL WARNING: Subroutine RSS_itemText redefined at FHEM/02_RSS.pm line 368, <$fh> line 83.
2019.01.24 19:57:52 1: PERL WARNING: Subroutine RSS_itemTextBox redefined at FHEM/02_RSS.pm line 389, <$fh> line 83.
2019.01.24 19:57:52 1: PERL WARNING: Subroutine RSS_itemTime redefined at FHEM/02_RSS.pm line 419, <$fh> line 83.
2019.01.24 19:57:52 1: PERL WARNING: Subroutine RSS_itemSeconds redefined at FHEM/02_RSS.pm line 426, <$fh> line 83.
2019.01.24 19:57:52 1: PERL WARNING: Subroutine RSS_itemDate redefined at FHEM/02_RSS.pm line 438, <$fh> line 83.
2019.01.24 19:57:52 1: PERL WARNING: Subroutine RSS_itemImg redefined at FHEM/02_RSS.pm line 447, <$fh> line 83.
2019.01.24 19:57:52 1: PERL WARNING: Subroutine RSS_itemLine redefined at FHEM/02_RSS.pm line 542, <$fh> line 83.
2019.01.24 19:57:52 1: PERL WARNING: Subroutine RSS_itemRect redefined at FHEM/02_RSS.pm line 548, <$fh> line 83.
2019.01.24 19:57:52 1: PERL WARNING: Subroutine RSS_cleanLayout redefined at FHEM/02_RSS.pm line 563, <$fh> line 83.
2019.01.24 19:57:52 1: PERL WARNING: Subroutine RSS_analyzePerl redefined at FHEM/02_RSS.pm line 585, <$fh> line 83.
2019.01.24 19:57:52 1: PERL WARNING: Subroutine RSS_evalLayout redefined at FHEM/02_RSS.pm line 590, <$fh> line 83.
2019.01.24 19:57:52 1: PERL WARNING: Subroutine RSS_returnIMG redefined at FHEM/02_RSS.pm line 887, <$fh> line 83.
2019.01.24 19:57:52 1: PERL WARNING: Subroutine RSS_CGI redefined at FHEM/02_RSS.pm line 1047, <$fh> line 83.
2019.01.24 19:57:52 1: PERL WARNING: Subroutine plotFromUrl redefined at FHEM/02_RSS.pm line 1088, <$fh> line 83.
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

Dr. Boris Neubert

Globaler Moderator, Developer, aktives Mitglied des FHEM e.V. (Marketing, Verwaltung)
Bitte keine unaufgeforderten privaten Nachrichten!

stgeran

Tolle Antwort! Die ist genau im Stil wie: "Können Sie mir sagen wieviel Uhr es ist? Antwort ....." Wenn ich in einem Forum eine Frage stelle, erhoffe ich mir eine Antwort die mir weiter hilft.
Aber richtig ist das nicht mit den Fehlermeldungen. Es hat ja funktioniert bis ich das komplette update wegen dem "neuen" Wettermodul (für DarkSky) gemacht habe. Nur zur Info: Die Hintergrundbeleuchtung kann ich an und aus schalten.
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

MadMax-FHEM

Warum so patzig!? ;)

Es wurde doch exakt auf die gestellte Frage geantwortet...

Fass dir mal an die eigenen Nase:

mit den gelieferten Informationen kann man praktisch nicht helfen bzw. eben nicht mehr helfen als die gestellte Frage zu beantworten...

Was für ein Display?!
Was für ein System bzw. wie angeschlossen?
Was soll denn angezeigt werden?
Was ist passiert bzw. hast du (evtl.) getan was evtl. in Verbindung steht?
(Gut da kam jetzt was von "Update"... Update von WAS und von welcher Version auf welche Version: Vermutung: Update von fhem auf aktuellen Stand ABER: welche Ausgangsversion)

Also erst mal vernünftige Infos bereitstellen bevor du die gegebenen Antworten anmoserst...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

stgeran

Es hat mich nur gestört, dass keine Erlärung dahinter war wie z.B. liegt an dies oder das, Fehler im Modul oder Fehler in meiner cfg usw. Wären gleich die Fragen gekommen hätte mir das auch geholfen. Ich hatte das
define FrameRSS RSS jpg 192.168.100.182 /opt/fhem/layouts/standard.txt
setuuid FrameRSS 5c44de89-f33f-33d2-7720-3295c43bf768e603
attr FrameRSS size 128x160
attr FrameRSS tmin 10
define Wetter Weather apikey=xxx
setuuid Wetter 5c45e8a6-f33f-33d2-096c-63cf6eb1de7b900f
attr Wetter room Wetter
define Wetter.weblink weblink htmlCode { WeatherAsHtmlH("Wetter") }
setuuid Wetter.weblink 5c45e8a6-f33f-33d2-189e-35102ea32db2bee7
attr Wetter.weblink room Wetter
define Display FRAMEBUFFER /dev/fb1
setuuid Display 5c45e8a6-f33f-33d2-522d-29f919058dddddf0
attr Display update_interval 1

schon mal gepostet. Das ist die Abteilung der cfg, die das Display betrifft.
Die anderen Fragen versuche ich heute Abend zu beantworten. (Version usw.)
Frage OT: was bedeutet die setuuid in jeder 2. Zeile?
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

MadMax-FHEM

Wie soll denn jemand posten, dass es an "dies oder das" liegt, wenn unklar ist, was überhaupt los ist...

Und HIER hast du außer den Fehlereinträgen (die ja offenbar nichts damit zu tun haben) noch nichts gepostet...

Und besser ist immer ein "list" des Devices als ein Auszug aus der fhem.cfg

setuid: ist neu, damit werden Devices "eindeutig" (also nicht nur per Name sondern eben per ID)

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

stgeran

Hier ist erst mal die Version: Featurelevel: 5.9
Das ist das Bord mit dem Display
Add-On Board für Raspberry Pi
Kurzanleitung
Aktualisierte Ausgabe
Verfasser und Hardwareentwickler: Damian Melson
Softwareentwickler: Kai Stuke
Änderungen und Irrtümer vorbehalten

Ich habe alles damals nach Vorgabe gemacht und das Display zeigte die Werte. Nachdem Yahoo Wetter nicht mehr funktionierte habe ich ein update mit shutdown reset gemacht, damit ich DarkSky verwenden kann. Ergebnis: Uhrzeit und IP Adresse waren vorhanden, die Wetterdaten nicht mehr. Nach einem reboot des ganzen Systems waren auch Uhr und IP verschwunden.
Hier ein list des Displays
Internals:
   DEF        /dev/fb1
   FUUID      5c45e8a6-f33f-33d2-522d-29f919058dddddf0
   NAME       Display
   NR         31
   STATE      Initialized
   TYPE       FRAMEBUFFER
   updateInterval 1
   READINGS:
     2019-01-24 19:57:52   state           Initialized
   fhem:
     fb_device  /dev/fb1
     useTextAlign 1
     useTextWrap 1
Attributes:
   update_interval 1

Was soll ich noch an Infos posten?
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

MadMax-FHEM

Entschuldige aber ich verstehe immer noch nur Bahnhof...

Was ist jetzt das Problem?
Was meinst du mit Display ist dunkel?
Läuft auf dem selben PI wo auch fhem läuft eine graphische Oberfläche wo per Browser fhem angezeigt werden soll oder was?

Ich kenne das Display nicht (und wie geschrieben ich verstehe einfach das Problem [noch] nicht)...

Oder ist es ein externes Display?
Wo hängt es wie dran?
Wie wird es mit Daten versorgt?
Wo werden die Daten besorgt?

Ist das Problem, dass fhem nicht läuft?
Das Wetter nicht angezeigt wird?

Hast du das Wetter-Modul entsprechend der neuen Vorgaben neu angelegt bzw. angepasst?

Wie du richtig bemerkt hast: Yahoo Wetter gibt es ja nicht mehr...

Evtl. musst du auch ReadingNamen anpassen, da es ja jetzt andere APIs gibt...
...die u.U. andere Werte liefern.

Schon mal im fhem Log geschaut, ob das was drin steht (außer den bereits geposteten Meldungen).

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

stgeran

Das Wettermodul liefert auch Werte. Ich habe einen "raum" RSS
FrameRSS

    RSS
    HTML
    Portable Network Graphics
    JPEG Graphics

unter RSS ist das
Mit dieser XML-Datei sind anscheinend keine Style-Informationen verknüpft. Nachfolgend wird die Baum-Ansicht des Dokuments angezeigt.
        <rss version="2.0"><channel><title>FrameRSS</title><ttl>1</ttl><item><media:content url="http://192.168.100.182:8083/fhem/rss/FrameRSS.jpg" type="image/jpeg"/><guid isPermaLink="false">item_1548440979</guid></item></channel></rss>

Das war schon immer so. Unter HTML ist das angehängte Bild.
Fhem läuft auf dem Pi, auf den ich mit web zugreifen kann, das Display ist ein kleines AddOn Board. Dunkel heist: Es ist nichts zu sehen. Nur die Hintergrundbeleuchtung kann ich über fhem ein und aus schalten.
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2

MadMax-FHEM

Das soll heißen normalerweise sieht es aus wie auf dem Bild?

Trotzdem verstehe ich es immer noch nicht.

Also:

Das AdonBoard-Display-Ding hängt an dem PI auf dem fhem läuft?
Oder woanders (also anderer PI)?

Wie wird das Display angesteuert?
Also wie kommen die Infos auf das Display?
Solange ich das nicht verstehe kann ich auch nicht helfen...

Dass das Display defekt ist kann nicht sein?

Wenn ein Update von fhem der Grund sein sollte: einfach mal ein Backup einspielen, dann müsste es ja weg sein!?

Und wenn (wie gesagt das habe ich immer noch nicht verstanden) ein fhem Modul das Display mit Daten versorgt, vielleicht mal "nur" ein Backup von dem dafür zuständigen Modul einspielen.

Wenn es dann geht: untersuchen warum es mit der neuen Version nicht (mehr) geht. Bzw. den Modulauthor anschreiben...
Oder im dann entsprechenden Unterforum einen Thread aufmachen...

Gruß, Joachim
FHEM PI3B+ Bullseye: HM-CFG-USB, 40x HM, ZWave-USB, 13x ZWave, EnOcean-PI, 15x EnOcean, HUE/deCONZ, CO2, ESP-Multisensor, Shelly, alexa-fhem, ...
FHEM PI2 Buster: HM-CFG-USB, 25x HM, ZWave-USB, 4x ZWave, EnOcean-PI, 3x EnOcean, Shelly, ha-bridge, ...
FHEM PI3 Buster (Test)

Wernieman

Sein Problem dürfte sein, das  yahoo nicht mehr liefert und deshalb sein wetter-modul entfernt wurde. Damit Stimmt sein kompletter Wetter raum nicht mehr ...

liegt also nicht am Display, sondern am "Wetter-Raum" ...

Das ist aber nur geraten, aus den sehr spärlichen Informationen.

Btw:
So wie Boris hätte ich die Eingangsfrage auch beantwortet. Sie war voll zutreffend.

Seit froh, das Du nicht ein RTFM bekommen hast ....

Du willst was vom Forum, also bist Du am der Pflicht zu liefern. Nicht darauf zu warten, das WIR die Fragen stellen. Beachte, das wir hier in unserer Freizeit arbeiten .. und das für Dich unentgeltlich! Da ist etwas Vorarbeit von Dir sehr zu begrüßen .. die Du wirklich nicht gemacht hast.

z.B. Wäre (sagtest Du später) der Link auf Deinen Beitrag im Display-Bereich sehr interessant gewesen. Aber meiner Meinung nach eben kein Display, sondern ein Wetter-Modul-Problem ....
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

stgeran

Ich hab in einer alten cfg diesen Teil gefunden
attr Display layoutBasedir /opt/fhem/layouts
attr Display layoutList standard.txt
attr Display startLayoutNo 0

diese Zeilen fehlten in der aktuellen cfg.
Warum weis ich nicht
Also Danke für die Mühen
Das RTFM vom Board hatte ich auch schon gelesen, hat mich aber nicht weiter gebracht. Ist jetzt nur noch der Part mit den Fehlermeldungen im RSS.
Wenn es nicht stört dann gut
FHEM auf Raspberry
CSM 866MHz für EM1010 mit Strom und Gaszähler
CUL 866MHz für MAX! Radiator Thermostat 
CUL 433MHz für Innen und Aussen Temp
HMLAN für HM-LC-Sw1-PI-2