FHEM Forum

FHEM - Hardware => Einplatinencomputer => Thema gestartet von: micomat am 06 Januar 2014, 15:46:16

Titel: 99_RPiUtils.pm Fehler nach Update
Beitrag von: micomat am 06 Januar 2014, 15:46:16
Hallo,

seid einem update gestern meldet mein RasPi in FHEM nur noch
Undefined subroutine &main::ShowRPiValues called at (eval 277) line 1.

Die Zeilennummer steigt mit jedem Aufruf um 2 an...???

Version ist

# $Id: 99_RPiUtils.pm $ 06/16/2013
# geändert $Datum 10.10.13 Harald


und die Config:
define fhempi weblink htmlCode {ShowRPiValues()}
attr fhempi room Sysintern


Ist meine Version evtl zu alt? Wo finde ich die aktuellste?

Danke,
Markus
Titel: Antw:99_RPiUtils.pm Fehler nach Update
Beitrag von: micomat am 08 Januar 2014, 19:12:16
habs jetzt wieder aus der config genommen nachdem die zeilennummer mittlerweile bei 2500 angelangt war... bevor mit das fhem irgendwann abschmiert...  :(
Titel: Antw:99_RPiUtils.pm Fehler nach Update
Beitrag von: Fritz!Maxi am 10 Februar 2014, 22:27:29
Ich bin auch gerade beim Experimentieren über den gleichen Fehler gestolpert. Wenn man das "P" im Befehl ShowRPiValues klein schreibt funktioniert es!
ShowRpiValues ist also richtig.
Titel: Antw:99_RPiUtils.pm Fehler nach Update
Beitrag von: micomat am 11 Februar 2014, 10:21:44
Danke fuer den Tip, werde ich mal versuchen  :D
Titel: Antw:99_RPiUtils.pm Fehler nach Update
Beitrag von: hexenmeister am 11 Februar 2014, 10:30:06
Kann vielleicht interessant sein:

http://fhem.de/commandref_DE.html#SYSMON
http://forum.fhem.de/index.php/topic,17201.0.html

SYSMON bietet eine Methode zur HTML-Ausgabe (für ein Weblink): SYSMON_ShowValuesHTML(<SYSMON-Instanz>[,<Liste>])
Diese ist der Methode aus RPiUtils nachempfungen, ist jedoch flexiebler und kann mehr Daten liefern.

Grüße,

Alexander
Titel: Antw:99_RPiUtils.pm Fehler nach Update
Beitrag von: Fritz!Maxi am 11 Februar 2014, 14:08:50
Das sieht sehr interessant aus! Werde ich mir mal genauer ansehen. Vielen Dank für die Links!
Titel: Antw:99_RPiUtils.pm Fehler nach Update
Beitrag von: betateilchen am 11 Februar 2014, 14:50:38
Diesen Fehler mit der Groß-/Kleinschreibung bei dem P war nun schon so oft, dass ich mich frage, warum noch niemand (insbesondere der Modulentwickler) auf die Idee gekommen ist, in seinem Modul die Funktion unabhängig von der Schreibweise dieses P nutzbar zu machen. Noch dazu, wo ein kleines p eigentlich völlig unlogisch ist.

Ausserdem ist mir unverständlich, warum das überhaupt ein Modul mit einer 99 am Anfang sein muss.
Titel: Antw:99_RPiUtils.pm Fehler nach Update
Beitrag von: hexenmeister am 11 Februar 2014, 15:25:09
ZitatAusserdem ist mir unverständlich, warum das überhaupt ein Modul mit einer 99 am Anfang sein muss.

Ist ja gar kein 'richtiges' Modul, sondern nur einfach eine Lib mit ein Paar Funktionen.

Titel: Antw:99_RPiUtils.pm Fehler nach Update
Beitrag von: micomat am 12 Februar 2014, 12:32:09
Zitat von: betateilchen am 11 Februar 2014, 14:50:38
Diesen Fehler mit der Groß-/Kleinschreibung bei dem P war nun schon so oft, dass ich mich frage, warum noch niemand (insbesondere der Modulentwickler) auf die Idee gekommen ist, in seinem Modul die Funktion unabhängig von der Schreibweise dieses P nutzbar zu machen. Noch dazu, wo ein kleines p eigentlich völlig unlogisch ist.

Ausserdem ist mir unverständlich, warum das überhaupt ein Modul mit einer 99 am Anfang sein muss.

@betateilchen,
ich wueurde es tun wenn ich es koennte ;)
Titel: Antw:99_RPiUtils.pm Fehler nach Update
Beitrag von: betateilchen am 12 Februar 2014, 13:27:01
eine einzige Zeile Coding...


sub ShowRPiValues() { return ShowRpiValues(); }

Titel: Antw:99_RPiUtils.pm Fehler nach Update
Beitrag von: micomat am 14 Februar 2014, 16:52:43
Zitat von: Fritz!Maxi am 10 Februar 2014, 22:27:29
Ich bin auch gerade beim Experimentieren über den gleichen Fehler gestolpert. Wenn man das "P" im Befehl ShowRPiValues klein schreibt funktioniert es!
ShowRpiValues ist also richtig.

Hat den Fehler leider nicht behoben =(
Werds wohl mal mit SYSMON versuchen :)
Titel: Antw:99_RPiUtils.pm Fehler nach Update
Beitrag von: Pfriemler am 24 Februar 2014, 12:31:25
Same here. Jemand die Ursache gefunden?
Titel: Antw:99_RPiUtils.pm Fehler nach Update
Beitrag von: DJAlex am 05 März 2014, 09:37:02
Ich hab die selbe Fehlermeldung. Änderung der Schreibweise bringt auch nix.
Irgendjemand ne Idee woran es liegen könnte.
Titel: Antw:99_RPiUtils.pm Fehler nach Update
Beitrag von: Pfriemler am 10 März 2014, 22:16:58
Ja also ich hatte die Fehlermeldung aus dem ersten Post auch, bei mir lag es aber schlicht nur daran, dass ich das Modul 99_RPiUtils.pm aus dem \contrib\RasberryPi nur eine Ebene hoch statt in \fhem kopiert hatte  :o ... der restliche Code stammt aus dem Wiki und wuppt einwandfrei. Bin halt noch Anfänger...

Titel: Antw:99_RPiUtils.pm Fehler nach Update
Beitrag von: micomat am 11 März 2014, 06:54:03
Ich nutze jetzt SYSMON.
Funktioniert :)
Titel: Antw:99_RPiUtils.pm Fehler nach Update
Beitrag von: Inputsammler am 29 März 2014, 23:08:15
Hallo zusammen,

Durch micomat bin ich euernen Beitrag hier aufmerksam gemacht worden

Hatte auch das Problem und das Problem gelöst durch betateilchen.

Danke Dir nochmals

Vielleicht ist das auch die Lösung.
http://forum.fhem.de/index.php/topic,21950.0.html