Probleme mit "define initialUsbCheck notify global:INITIALIZED usb create"

Begonnen von Joachim, 30 Januar 2014, 13:03:49

Vorheriges Thema - Nächstes Thema

Joachim

@ Rudi,
da es mir in der letzten Zeit desöfteren aufgefallen ist, dass

define initialUsbCheck notify global:INITIALIZED usb create

mekwürdige Sachen macht, möchte ich vorschlagen, dieses future standartgemäß zu deaktivieren.

Siehe:
http://forum.fhem.de/index.php/topic,19484.0.html
http://forum.fhem.de/index.php/topic,18595.msg125432.html#msg125432

wahrscheinlich gibt es noch weitere Beispiele.

Gruß Joachim
FHEM aktuellste Version auf FB 7570 und 7390 mit Zebradem Toolbox Freetz
FHEM auf Raspberry
1-Wire mit LinkUSBi und Rs-Pi ds2482-800  1-Wire-9 Board; Max mit Cube, HMLAN
div. 1-Wire Sensoren; MAX-Thermostaten; Homematic-Komponenten, Zehnder KWL über RS-232

rudolfkoenig

Beim implementieren des usb Kommandos habe ich schon befuerchtet, das solche Faelle auftreten werden, dass es so wenig wird, habe ich aber nicht erwartet. Ueber diese Zeile freuen sich tausende von fhem-Anfaenger, ohne zu wissen, dass sie existiert -> sie bleibt drin.

Im ersten Link erwaehnten Eintraege sollten nicht vom autocreate kommen, da autocreate keine Geraete anfasst, die bereits im FHEM definiert sind. Die im zweiten Link genannter Haenger ist ein Problem, da ist wohl der Linux-Treiber kaputt, da FHEM mit einem timeout zu liest. Ist fuer mich kein Grund fuer einen Umbau.

Bin gerne bereit das autocreate Modul anzupassen, damit es weniger Aerger gibt, dazu brauche ich aber mehr Hilfe.


Joachim

Moin Rudi,
beim Anpassen kann ich Dir leider nicht wirklich helfen (Zeit und Wisen).
Fakt ist allerdings, dass das Autocreate unerwünschte, und tw. sehr schwer zu findende Nebenwirkungen hat.
Ich weiß natürlich um das Problem, aber gerade Anfänger können sich das nicht erklären, deshalb mein Vorschlag, es standartgemäß zu deaktivieren.
Wenn es eine bessere Lösung gibt, habe ich da auch nichts gegen.
Ich werde dass im Forum mal im Auge behalten, und wenn weitere Probleme auftauchen, in diesem Tread Bericht erstatten.

Gruß Joachim
FHEM aktuellste Version auf FB 7570 und 7390 mit Zebradem Toolbox Freetz
FHEM auf Raspberry
1-Wire mit LinkUSBi und Rs-Pi ds2482-800  1-Wire-9 Board; Max mit Cube, HMLAN
div. 1-Wire Sensoren; MAX-Thermostaten; Homematic-Komponenten, Zehnder KWL über RS-232

betateilchen

Zitat von: Joachim am 30 Januar 2014, 13:54:03Fakt ist allerdings, dass das Autocreate unerwünschte, und tw. sehr schwer zu findende Nebenwirkungen hat.

*unterschreib*

zwei Nächte schon deswegen mit Fehlersuchen verbracht...
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

Wernieman

Bzw. explizit nochmals in der Anfängerdoku (sofern sie gelesen wird) auf die Möglichkeit des Deaktivieren zur Fehlersuche hinweisen ....
- 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

tagedieb

Hallo Joachim
vielen Dank für den schnellen Hinweis

Hallo und guten abend

ich habe heute mal eine eigenartige Frage: mir ist heute in meiner Logdatei folgenden Eintrag aufgefallen und ich kann diesen nicht zuordnen
Code:
2014.02.02 20:53:24 3: Opening CUL device /dev/ttyAMA0   ist klar
2014.02.02 20:53:24 3: Setting CUL baudrate to 38400           das auch
2014.02.02 20:53:25 3: CUL device opened                              das auch
2014.02.02 20:53:25 3: Opening TCM310 device /dev/ttyAMA0        weder in der Config noch am Raspi     oder FB
2014.02.02 20:53:25 3: Setting TCM310 baudrate to 57600
2014.02.02 20:53:25 3: TCM310 device opened
2014.02.02 20:53:25 3: Opening FRM device /dev/ttyAMA0             dies genauso wie TCM310
2014.02.02 20:53:25 3: Setting FRM baudrate to 57600
2014.02.02 20:53:25 3: FRM device opened
2014.02.02 20:53:30 1: usb create end



ich habe vor kurzem mein FHEM auf einem Raspi installiert und die FB fungiert als Remoteserver
am Raspi ist ein Netzteil, ein Cul 886 V.157 und ein USBBluetooth für die Tastatur
an der FB schon immer eine USB Festplatte

Kann mir das bitte jemand erklären?
Würde mich über Hilfe zur Herkunft dieser Einträge sehr freuen

heute früh sah meine Logdatei noch so aus:

2014.02.02 08:37:52 3: telnetPort: port 7072 opened
2014.02.02 08:37:53 3: WEB: port 8083 opened
2014.02.02 08:37:53 3: WEBphone: port 8084 opened
2014.02.02 08:37:53 3: WEBtablet: port 8085 opened
2014.02.02 08:37:54 2: eventTypes: loaded 2372 events from ./log/eventTypes.txt
2014.02.02 08:37:54 3: FHEM2FHEM opening Remoteserver at 192.168.1.10:7072
2014.02.02 08:37:54 3: FHEM2FHEM device opened (Remoteserver)
2014.02.02 08:37:54 3: Opening CUL_0 device /dev/ttyACM0
2014.02.02 08:37:54 3: Setting CUL_0 baudrate to 9600
2014.02.02 08:37:55 3: CUL_0 device opened
2014.02.02 08:37:55 3: CUL_0: Possible commands: BCFiAZEGMRTVWXefmltux
2014.02.02 08:37:55 2: Switched CUL_0 rfmode to HomeMatic

und dann das
2014.02.02 08:38:18 1: usb create starting
2014.02.02 08:38:20 3: Opening CUL device /dev/ttyAMA0
2014.02.02 08:38:20 3: Setting CUL baudrate to 38400
2014.02.02 08:38:20 3: CUL device opened
2014.02.02 08:38:20 3: Opening TCM310 device /dev/ttyAMA0
2014.02.02 08:38:20 3: Setting TCM310 baudrate to 57600
2014.02.02 08:38:20 3: TCM310 device opened
2014.02.02 08:38:20 3: Opening FRM device /dev/ttyAMA0
2014.02.02 08:38:20 3: Setting FRM baudrate to 57600
2014.02.02 08:38:20 3: FRM device opened


2014.02.02 11:07:37 1: update 8 file(s) have been updated.

gegen 16.02 habe ich dann FHEM neu gestartet und ab hier gab es diesen Eintrag


2014.02.02 16:02:41 3: Opening CUL_0 device /dev/ttyACM0
2014.02.02 16:02:42 3: Setting CUL_0 baudrate to 9600
2014.02.02 16:02:42 3: CUL_0 device opened
2014.02.02 16:02:42 3: CUL_0: Possible commands: BCFiAZEGMRTVWXefmltux
2014.02.02 16:02:42 2: Switched CUL_0 rfmode to HomeMatic


2014.02.02 16:03:20 1: usb create starting
2014.02.02 16:03:22 3: Opening CUL device /dev/ttyAMA0
2014.02.02 16:03:22 3: Setting CUL baudrate to 38400
2014.02.02 16:03:22 3: CUL device opened
2014.02.02 16:03:22 3: Opening TCM310 device /dev/ttyAMA0
2014.02.02 16:03:22 3: Setting TCM310 baudrate to 57600
2014.02.02 16:03:22 3: TCM310 device opened
2014.02.02 16:03:22 3: Opening FRM device /dev/ttyAMA0
2014.02.02 16:03:22 3: Setting FRM baudrate to 57600
2014.02.02 16:03:22 3: FRM device opened
2014.02.02 16:03:27 1: usb create end


usb create nur zu deaktivieren ? doch es muss doch eine Ursache geben? denn nach diesem Erscheinen zeigten mir ALLE Homematic Heizungsthermostate MISSING ACK an - und get config dieser Thermostate, dauert ewig

Gruss tagedieb
FHEM 5.6 auf Cubitruck
CUL und Cul 868 und 2 HM LAN an Zbox
Remoteserver auf 2.Zboxi
HM-CC-RT-DN,HM-LC-Bl1PBU-FM,HM-LC-SW1-FM,HM-LC-SW4-PCB,HM-LC-Sw1PBU-FM,HM-PB-2-WM55,HM-PB-6-WM55,HM-SCI-3-FM,HM-SEC-RHS,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-TIS,HM-WDS10-TH-O u.viele mehr
diverse IT Empfänger und LW3

rudolfkoenig

Zitatund ich kann diesen nicht zuordnen
... aber zufaellig die Diskussion mit dem passenden Betreff erwischt?

Es ist mir nicht bekannt, dass autocreate von irgendeinem Modul wieder automatisch eingetragen wird.
Vielleicht sollte ich meine Formulierungen bei usb create (obwohl sie in einem "Klammer" von "usb create" Meldungen stehen) noch verstaendlicher Formulieren. Leider bedeutet das einiges an Umbau, da autocreate auch die "normalen" DevIo Routinen verwendet.

betateilchen

Gestern abend noch ein paar Performance-Tests zu dem Thema gemacht. Die wichtigsten Erkenntnisse:

Ein aktiviertes usb-create verzögert den Start meiner fhem-Installation auf eine Gesamtlänge von über 3 Minuten.
Bei einem deaktiviertem usb-create dauert ein fhem-Start unter 15 Sekunden.

Ergo: bei mir nach der Erstinbetriebnahme immer abgeschaltet. :)
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

rudolfkoenig

Kannst Du bitte das Log hier einstellen, damit ich darueber nachdenken kann?
Das Abschalten des notify finde ich in Ordnung, es sollte nur fuer Anfaenger das Leben vereinfachen.

betateilchen

Das Log aus meinem System kann ich Dir frühestens am Sonntag abend posten 8)

Aber es sieht genau so aus, wie die anderen Beispiele hier im Forum, in denen  usb create versucht, alle USB ports mit allen möglichen Devicetypen zu initialiseren, was absolut keinen Sinn macht.

Das hier ist ok - das ist auch bei mir in der fhem.cfg manuell so vorgegeben:


2014.02.02 16:02:41 3: Opening CUL_0 device /dev/ttyACM0
2014.02.02 16:02:42 3: Setting CUL_0 baudrate to 9600
2014.02.02 16:02:42 3: CUL_0 device opened
2014.02.02 16:02:42 3: CUL_0: Possible commands: BCFiAZEGMRTVWXefmltux


aber DAS HIER macht usb create völlig sinnloserweise (denn bei mir gibt es kein TCM310, kein FRM device und ein CUL wurde im Vorfeld ja bereits als CUL_0 erzeugt) bei jedem Systemstart:


2014.02.02 16:03:20 1: usb create starting
2014.02.02 16:03:22 3: Opening CUL device /dev/ttyAMA0
2014.02.02 16:03:22 3: Setting CUL baudrate to 38400
2014.02.02 16:03:22 3: CUL device opened
2014.02.02 16:03:22 3: Opening TCM310 device /dev/ttyAMA0
2014.02.02 16:03:22 3: Setting TCM310 baudrate to 57600
2014.02.02 16:03:22 3: TCM310 device opened
2014.02.02 16:03:22 3: Opening FRM device /dev/ttyAMA0
2014.02.02 16:03:22 3: Setting FRM baudrate to 57600
2014.02.02 16:03:22 3: FRM device opened
2014.02.02 16:03:27 1: usb create end


und überschreibt damit dreimal die Initialisierung für ein Device, das in wirklich gar nicht existiert.

Meiner Meinung nach sollte usb create überhaupt nicht versuchen, irgendwelche devices anzulegen, wenn bereits ein Kommunikationsgerät (im Beispiel das CUL_0) definiert/vorhanden ist. Denn in diesem Fall kann man davon ausgehen, dass der fhem-Benutzer sich über den Inhalt seiner Installation bewußt ist und die nicht funktionierende "künstliche Intelligenz" von usb create überhaupt nicht mehr braucht.

ZitatUeber diese Zeile freuen sich tausende von fhem-Anfaenger, ohne zu wissen, dass sie existiert -> sie bleibt drin.

Ob man so pauschal sagen kann, dass sich tausende von Leuten darüber freuen, weiss ich nicht. Vielleicht wissen tausende von Leuten auch einfach gar nicht, dass alles noch runder laufen könnte, wenn es diese Zeile gar nicht gäbe. Anzunehmen, dass alle zufrieden sind, nur weil sie nichts sagen, ist im Leben oft ein Irrtum ;)
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

rudolfkoenig

ZitatAber es sieht genau so aus, wie die anderen Beispiele hier im Forum
Das Prinzip ist mir schon klar, ich wollte nur an deinem Beispiel sehen, ob es in autocreate noch Fehler (nach meiner Definition) sind.

Zitatwas absolut keinen Sinn macht.
Das ist hoechstens relativ, und nicht mal da bin ich sicher. Z.Bsp. weiss FHEM nicht, ob du an der AMA nicht ein COC/etc angeschlossen hast. Wenn du an der USB0 etwas angeschlossen hast, dann sollte USB0 nicht nochmal geprueft werden. Ueber die Autocreate-Deaktivierung nach dem ersten Geraet habe ich auch schon nachgedacht, bin aber z.Zt. der Ansicht, dass der Benutzer dieses notify deaktivieren soll, falls es stoert.

ZitatAnzunehmen, dass alle zufrieden sind, nur weil sie nichts sagen, ist im Leben oft ein Irrtum
Nicht in diesem Fall.

betateilchen

Zitat von: rudolfkoenig am 04 Februar 2014, 12:18:28Z.Bsp. weiss FHEM nicht, ob du an der AMA nicht ein COC/etc angeschlossen hast.

Muss fhem auch nicht wissen, da es
a) fhem Installationen geben kann, in denen es überhaupt keine Komponenten an USB gibt
b) ein COC nix mit usb zu tun hat

Zitat von: rudolfkoenig am 04 Februar 2014, 12:18:28Wenn du an der USB0 etwas angeschlossen hast, dann sollte USB0 nicht nochmal geprueft werden.

ja, sollte nicht...

Zitat von: rudolfkoenig am 04 Februar 2014, 12:18:28bin aber z.Zt. der Ansicht, dass der Benutzer dieses notify deaktivieren soll, falls es stoert.

Du widersprichst Dir gerade, ich hoffe, Du merkst das selbst:

Auf der einen Seite bist Du stolz darauf, dass sich User Deiner Meinung nach über etwas freuen, von dem sie gar nicht wissen, dass es existiert.
Andererseits erwartest Du aber, dass der User etwas deaktivieren soll, von dem er Deiner Aussage nach überhaupt nicht weiß, dass es existiert.

Ein automatisches Deaktivieren nach dem ersten I/O-Device ist m.E. ein sinnvoller Weg. Wenn ich als User dann irgendwann weitere Komponenten in Betrieb nehme, bin ich mir in aller Regel darüber bewußt, dass ich diese neuen Komponenten auch in fhem einrichten muss.

Und JA, das notify stört, sobald das erste Ein-/Ausgabegerät vorhanden ist, immer mehr als dass es nützt.

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

rudolfkoenig

ZitatAndererseits erwartest Du aber, dass der User etwas deaktivieren soll, von dem er Deiner Aussage nach überhaupt nicht weiß, dass es existiert.

Er wird es schon finden, wenn es stoert. Und ich gehe davon aus, dass es die grosse Mehrheit nicht stoert.

ZitatWenn ich als User dann irgendwann weitere Komponenten in Betrieb nehme, bin ich mir in aller Regel darüber bewußt, dass ich diese neuen Komponenten auch in fhem einrichten muss.

Eben nicht, den ersten hast du ja auch schon nicht eingerichtet.

betateilchen

#13
Zitat von: rudolfkoenig am 04 Februar 2014, 12:39:51Eben nicht, den ersten hast du ja auch schon nicht eingerichtet.

Doch.

Zitat von: rudolfkoenig am 04 Februar 2014, 12:39:51Er wird es schon finden, wenn es stoert.

Das ist mal wieder eine typische Rudi-Antwort...

Ein Benutzer muss erstmal auf die Idee kommen, dass irgendwelche "eigenartigen Symptome" (wie bei mir der ewig lange Systemstart) etwas mit irgendeiner nicht auf Anhieb sichtbaren Automatikfunktion zu tun haben könnte. Ich bin auf diesen Zusammenhang gestern auch nur gestoßen, als ich nach meinem Shutdown-Problem geforscht habe.
-----------------------
Formuliere die Aufgabe möglichst einfach und
setze die Lösung richtig um - dann wird es auch funktionieren.
-----------------------
Lesen gefährdet die Unwissenheit!

tagedieb

Hallo zusammen
nachdem ich define initialUsbCheck notify global:INITIALIZED usb create
deaktiviert habe - zeigten meine Heizungsthermostate "alle naselang" MISSING ACK
und CMDs_done fand ich nirgends nur noch CMDs_pending
ich habe mal meine Logs durchgesehen und festgestellt,das bei meinem FHEM die ominösen Einträge nach diesem Update erfolgten
vielleicht hilft das irgend wie weiter

2014.02.01 19:59:39 1: backup done: FHEM-20140201_195813.tar.gz (13585818 Bytes)
2014.02.01 19:59:39 3: update get http://fhem.de/fhemupdate4/svn/FHEM/10_CUL_HM.pm
2014.02.01 19:59:39 1: update Can't write ./FHEM/10_CUL_HM.pm: Permission denied
2014.02.01 19:59:39 3: update get http://fhem.de/fhemupdate4/svn/FHEM/46_TRX_WEATHER.pm
2014.02.01 19:59:39 3: update get http://fhem.de/fhemupdate4/svn/FHEM/98_HMinfo.pm
2014.02.01 19:59:40 3: update get http://fhem.de/fhemupdate4/svn/FHEM/HMConfig.pm
2014.02.01 19:59:40 1: update 3 file(s) have been updated.


neue Geräte wurden im Febr weder vor noch nach dem Update hinzugefügt


Gruss tagedieb
FHEM 5.6 auf Cubitruck
CUL und Cul 868 und 2 HM LAN an Zbox
Remoteserver auf 2.Zboxi
HM-CC-RT-DN,HM-LC-Bl1PBU-FM,HM-LC-SW1-FM,HM-LC-SW4-PCB,HM-LC-Sw1PBU-FM,HM-PB-2-WM55,HM-PB-6-WM55,HM-SCI-3-FM,HM-SEC-RHS,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-TIS,HM-WDS10-TH-O u.viele mehr
diverse IT Empfänger und LW3

Joachim

Zitat2014.02.01 19:59:39 1: update Can't write ./FHEM/10_CUL_HM.pm: Permission denied
Rechte stimmen nicht
FHEM aktuellste Version auf FB 7570 und 7390 mit Zebradem Toolbox Freetz
FHEM auf Raspberry
1-Wire mit LinkUSBi und Rs-Pi ds2482-800  1-Wire-9 Board; Max mit Cube, HMLAN
div. 1-Wire Sensoren; MAX-Thermostaten; Homematic-Komponenten, Zehnder KWL über RS-232

tagedieb

Hallo Joachim
das ist mir schon aufgefallen, doch da sich alle anderen Dateien in diesem Verzeichis ohne weiteres aktualisieren lassen, bin ich noch auf Lösungssuche  + ich hatte schon überlegt die neue Datei einfach gegen die alte auszutauschen, doch das habe ich mir bei meinem Anfängerwissen dann doch nicht getraut

ich finde es jedoch schön, das wie selbstverständlich auf solche Fehler aufmerksam gemacht wird
Danke

Gruss Annette
FHEM 5.6 auf Cubitruck
CUL und Cul 868 und 2 HM LAN an Zbox
Remoteserver auf 2.Zboxi
HM-CC-RT-DN,HM-LC-Bl1PBU-FM,HM-LC-SW1-FM,HM-LC-SW4-PCB,HM-LC-Sw1PBU-FM,HM-PB-2-WM55,HM-PB-6-WM55,HM-SCI-3-FM,HM-SEC-RHS,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-TIS,HM-WDS10-TH-O u.viele mehr
diverse IT Empfänger und LW3

Wernieman

- 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

tagedieb

Hallo Wernieman
das finde ich aber toll, wenn so unverhofft Hilfe angeboten wird
Dankeschön!
dieser Eintrag?

pi@raspberrypi /opt/fhem/FHEM $ ls -lha
total 5.3M
drwxrwxrwx  4 fhem root     12K Jan 19 12:35 .
drwxrwxrwx 10 fhem root    4.0K Jan  7 15:31 ..
-rw-rw-rw-  1 fhem root     22K Oct  6 13:59 00_CM11.pm
-rw-rw-rw-  1 fhem root     40K Feb  4 17:15 00_CUL.pm
-rw-rw-rw-  1 fhem root     13K Jan 16 21:49 00_FBAHA.pm
-rw-rw-rw-  1 fhem root     27K Oct  6 13:59 00_FHZ.pm
-rw-rw-rw-  1 fhem root     41K Feb  4 17:15 00_HMLAN.pm
-rw-rw-rw-  1 fhem root     40K Oct  6 13:59 00_KM271.pm
-rw-rw-rw-  1 fhem root    3.6K Oct  6 13:59 00_LIRC.pm
-rw-rw-rw-  1 fhem root     31K Jan  7 11:46 00_MAXLAN.pm
-rw-rw-rw-  1 fhem root     77K Jan  7 11:46 00_OWX.pm
-rw-rw-rw-  1 fhem root     28K Jan  7 11:46 00_TCM.pm
-rw-rw-rw-  1 fhem root     29K Oct  6 13:59 00_TUL.pm
-rw-rw-rw-  1 fhem root     20K Jan 27 21:53 00_ZWDongle.pm
-rw-rw-rw-  1 fhem root     84K Feb  2 11:07 01_FHEMWEB.pm
-rw-rw-rw-  1 fhem root    4.8K Oct  6 13:59 02_HTTPSRV.pm
-rw-rw-rw-  1 fhem root     28K Jan  7 11:46 02_RSS.pm
-rw-rw-rw-  1 fhem root    4.7K Oct  6 13:59 09_BS.pm
-rw-rw-rw-  1 fhem root     11K Jan  7 11:46 09_CUL_FHTTK.pm
-rw-rw-rw-  1 fhem root    6.6K Oct  6 13:59 09_USF1000.pm
-rw-r--r--  1 pi   pi      273K Jan  7 00:12 10_CUL_HM.pm
-rw-rw-rw-  1 fhem root     16K Oct  6 13:59 10_CUL_IR.pm
-rw-rw-rw-  1 fhem root     22K Oct  6 13:59 10_EIB.pm
-rw-rw-rw-  1 fhem root    193K Jan  7 11:46 10_EnOcean.pm
-rw-rw-rw-  1 fhem root     12K Jan  7 11:46 10_FBDECT.pm
-rw-rw-rw-  1 fhem root     29K Jan  7 11:46 10_FRM.pm
-rw-rw-rw-  1 fhem root     22K Oct  6 13:59 10_FS20.pm
-rw-rw-rw-  1 fhem root     16K Oct  6 13:59 10_IT.pm
-rw-rw-rw-  1 fhem root     47K Feb  2 11:07 10_MAX.pm
-rw-rw-rw-  1 fhem root     19K Jan 25 21:27 10_OWServer.pm
-rw-rw-rw-  1 fhem root     34K Jan  7 11:46 10_ZWave.pm
-rw-rw-rw-  1 fhem root    5.2K Jan  7 11:46 11_FHT8V.pm
-rw-rw-rw-  1 fhem root     31K Jan  7 11:46 11_FHT.pm
-rw-rw-rw-  1 fhem root     34K Jan 25 21:27 11_OWDevice.pm
-rw-rw-rw-  1 fhem root    8.5K Jan  7 11:46 12_HMS.pm
-rw-rw-rw-  1 fhem root     13K Jan 11 23:17 13_KS300.pm
-rw-rw-rw-  1 fhem root     25K Jan  7 11:46 14_CUL_MAX.pm
-rw-rw-rw-  1 fhem root    4.8K Jan  7 11:46 14_CUL_TX.pm
-rw-rw-rw-  1 fhem root     12K Jan  7 11:46 14_CUL_WS.pm
-rw-rw-rw-  1 fhem root    9.8K Jan  7 11:46 15_CUL_EM.pm
-rw-rw-rw-  1 fhem root    6.4K Oct  6 13:59 16_CUL_RFR.pm
-rw-rw-rw-  1 fhem root     14K Jan  7 11:46 17_EGPM2LAN.pm
-rw-rw-rw-  1 fhem root    9.7K Oct  6 13:59 17_SIS_PMS.pm
-rw-rw-rw-  1 fhem root    2.3K Oct  6 13:59 18_CUL_HOERMANN.pm
-rw-rw-rw-  1 fhem root    4.3K Oct  6 13:59 19_Revolt.pm
-rw-rw-rw-  1 fhem root    6.0K Jan  7 11:46 20_FRM_AD.pm
-rw-rw-rw-  1 fhem root    3.2K Jan  7 11:46 20_FRM_I2C.pm
-rw-rw-rw-  1 fhem root    8.8K Jan  7 11:46 20_FRM_IN.pm
-rw-rw-rw-  1 fhem root    7.4K Jan  7 11:46 20_FRM_LCD.pm
-rw-rw-rw-  1 fhem root    3.7K Jan  7 11:46 20_FRM_OUT.pm
-rw-rw-rw-  1 fhem root    9.1K Jan  7 11:46 20_FRM_PWM.pm
-rw-r--r--  1 fhem dialout  11K Jan  7 11:46 20_FRM_RGB.pm
-rw-rw-rw-  1 fhem root    4.5K Jan  7 11:46 20_FRM_SERVO.pm
-rw-rw-rw-  1 fhem root     11K Oct  6 13:59 20_OWFS.pm
-rw-rw-rw-  1 fhem root     20K Oct  6 13:59 20_X10.pm
-rw-rw-rw-  1 fhem root     54K Feb  4 17:15 21_OWAD.pm
-rw-rw-rw-  1 fhem root     62K Feb  4 17:15 21_OWCOUNT.pm
-rw-rw-rw-  1 fhem root     14K Feb  4 17:15 21_OWID.pm
-rw-rw-rw-  1 fhem root     36K Jan  7 11:46 21_OWLCD.pm
-rw-rw-rw-  1 fhem root     39K Feb  4 17:15 21_OWMULTI.pm
-rw-rw-rw-  1 fhem root     48K Feb  4 17:15 21_OWSWITCH.pm
-rw-rw-rw-  1 fhem root     17K Oct  6 13:59 21_OWTEMP.pm
-rw-rw-rw-  1 fhem root     40K Feb  4 17:15 21_OWTHERM.pm
-rw-rw-rw-  1 fhem root    4.8K Oct  6 13:59 22_ALL3076.pm
-rw-rw-rw-  1 fhem root    6.3K Oct  6 13:59 23_ALL4027.pm
-rw-rw-rw-  1 fhem root     48K Feb  3 12:22 23_LUXTRONIK2.pm
-rw-rw-rw-  1 fhem root    5.5K Oct  6 13:59 23_WEBIO_12DIGITAL.pm
-rw-rw-rw-  1 fhem root    5.0K Oct  6 13:59 23_WEBIO.pm
-rw-rw-rw-  1 fhem root    4.4K Feb  3 12:22 23_WEBTHERM.pm
-rw-rw-rw-  1 fhem root     11K Oct  6 13:59 24_NetIO230B.pm
-rw-rw-rw-  1 fhem root     15K Jan 28 21:02 30_HUEBridge.pm
-rw-rw-rw-  1 fhem root     26K Jan 28 21:02 31_HUEDevice.pm
-rw-rw-rw-  1 fhem root     22K Jan 30 07:25 31_LightScene.pm
-rw-rw-rw-  1 fhem root     14K Jan 28 21:02 32_mailcheck.pm
-rw-rw-rw-  1 fhem root    5.1K Jan 28 21:02 32_speedtest.pm
-rw-rw-rw-  1 fhem root     22K Jan 28 21:02 32_SYSSTAT.pm
-rw-r--r--  1 fhem dialout  22K Jan 28 21:02 32_withings.pm
-rw-rw-rw-  1 fhem root     35K Feb  2 11:07 33_readingsGroup.pm
-rw-r--r--  1 fhem dialout 9.5K Jan 17 20:50 33_readingsProxy.pm
-rw-rw-rw-  1 fhem root     16K Jan 28 21:02 34_panStamp.pm
-rw-rw-rw-  1 fhem root     41K Jan 11 23:17 34_SWAP.pm
-rw-rw-rw-  1 fhem root     16K Jan 28 21:02 35_SWAP_0000002200000003.pm
-rw-rw-rw-  1 fhem root     14K Jan 28 21:02 36_JeeLink.pm
-rw-r--r--  1 fhem dialout 9.5K Jan 30 21:28 36_LaCrosse.pm
-rw-rw-rw-  1 fhem root    9.3K Jan  7 11:46 36_PCA301.pm
-rw-r--r--  1 fhem dialout 7.2K Jan 28 21:02 38_CO20.pm
-rw-rw-rw-  1 fhem root     14K Oct  6 13:59 40_RFXCOM.pm
-rw-rw-rw-  1 fhem root     32K Oct  6 13:59 41_OREGON.pm
-rw-rw-rw-  1 fhem root    7.9K Oct  6 13:59 42_RFXMETER.pm
-rw-r--r--  1 fhem dialout  86K Feb  3 12:22 42_SYSMON.pm
-rw-rw-rw-  1 fhem root     19K Oct  6 13:59 43_RFXX10REC.pm
-rw-rw-rw-  1 fhem root     15K Oct  6 13:59 45_TRX.pm
-rw-rw-rw-  1 fhem root    4.6K Oct  6 13:59 46_TRX_ELSE.pm
-rw-rw-rw-  1 fhem root     34K Jan  7 11:46 46_TRX_LIGHT.pm
-rw-rw-rw-  1 fhem root     21K Oct  6 13:59 46_TRX_SECURITY.pm
-rw-rw-rw-  1 fhem root     41K Feb  1 19:59 46_TRX_WEATHER.pm
-rw-rw-rw-  1 fhem root     26K Oct  6 13:59 49_IPCAM.pm
-rw-rw-rw-  1 fhem root     19K Oct  6 13:59 50_WS300.pm
-rw-r--r--  1 fhem dialout 7.8K Feb  3 12:22 51_BBB_BMP180.pm
-rw-rw-rw-  1 fhem root     15K Oct  6 13:59 51_I2C_BMP180.pm
-rw-r--r--  1 fhem dialout  32K Jan 21 19:16 51_RPI_GPIO.pm
-rw-rw-rw-  1 fhem root     36K Feb  3 12:22 55_GDS.pm
-rw-rw-rw-  1 fhem root     19K Feb  4 17:15 55_PIFACE.pm
-rw-rw-rw-  1 fhem root     17K Oct  6 13:59 56_POKEYS.pm
-rw-rw-rw-  1 fhem root     39K Jan 20 08:13 57_Calendar.pm
-rw-rw-rw-  1 fhem root     34K Jan  7 11:46 59_HCS.pm
-rw-rw-rw-  1 fhem root     28K Jan  7 11:46 59_Twilight.pm
-rw-rw-rw-  1 fhem root     25K Jan  7 11:46 59_Weather.pm
-rw-r--r--  1 fhem dialout  19K Jan  7 11:46 59_WWO.pm
-rw-rw-rw-  1 fhem root     11K Oct  6 13:59 60_EM.pm
-rw-rw-rw-  1 fhem root    6.1K Oct  6 13:59 61_EMWZ.pm
-rw-rw-rw-  1 fhem root    4.2K Oct  6 13:59 62_EMEM.pm
-rw-rw-rw-  1 fhem root    5.0K Oct  6 13:59 63_EMGZ.pm
-rw-rw-rw-  1 fhem root     12K Oct  6 13:59 64_ESA2000.pm
-rw-rw-rw-  1 fhem root     26K Jan  7 11:46 66_ECMD.pm
-rw-rw-rw-  1 fhem root     15K Oct  6 13:59 67_ECMDDevice.pm
-rw-r--r--  1 fhem dialout 9.4K Jan  7 11:46 70_EFR.pm
-rw-rw-rw-  1 fhem root    5.6K Jan  7 11:46 70_EGPM.pm
-rw-rw-rw-  1 fhem root     94K Feb  4 17:15 70_ENIGMA2.pm
-rw-r--r--  1 fhem dialout  58K Feb  4 17:15 70_ONKYO_AVR.pm
-rw-r--r--  1 fhem dialout 9.0K Jan 16 21:49 70_Pushover.pm
-rw-rw-rw-  1 fhem root    7.4K Oct  6 13:59 70_SCIVT.pm
-rw-rw-rw-  1 fhem root     20K Oct  6 13:59 70_SISPM.pm
-rw-rw-rw-  1 fhem root     16K Jan  7 11:46 70_SML.pm
-rw-rw-rw-  1 fhem root     18K Oct  6 13:59 70_STV.pm
-rw-rw-rw-  1 fhem root     12K Oct  6 13:59 70_TellStick.pm
-rw-rw-rw-  1 fhem root     18K Oct  6 13:59 70_USBWX.pm
-rw-rw-rw-  1 fhem root     25K Jan  7 11:46 70_VIERA.pm
-rw-rw-rw-  1 fhem root     22K Jan  7 11:46 70_WS3600.pm
-rw-r--r--  1 fhem dialout  40K Jan 17 20:50 70_XBMC.pm
-rw-rw-rw-  1 fhem root     23K Feb  3 12:22 71_LISTENLIVE.pm
-rw-rw-rw-  1 fhem root     52K Jan 19 12:35 71_YAMAHA_AVR.pm
-rw-r--r--  1 fhem dialout  35K Jan 19 12:35 71_YAMAHA_BD.pm
-rw-rw-rw-  1 fhem root     33K Feb  2 11:07 72_FB_CALLMONITOR.pm
-rw-rw-rw-  1 fhem root     49K Jan 13 16:01 73_PRESENCE.pm
-rw-rw-rw-  1 fhem root    8.1K Oct  6 13:59 75_MSG.pm
-rw-rw-rw-  1 fhem root    6.9K Oct  6 13:59 76_MSGFile.pm
-rw-rw-rw-  1 fhem root    8.6K Oct  6 13:59 76_MSGMail.pm
-rw-rw-rw-  1 fhem root    9.5K Oct  6 13:59 80_M232.pm
-rw-rw-rw-  1 fhem root    9.8K Oct  6 13:59 80_xxLG7000.pm
-rw-rw-rw-  1 fhem root    8.3K Oct  6 13:59 81_M232Counter.pm
-rw-rw-rw-  1 fhem root    7.9K Oct  6 13:59 82_LGTV.pm
-rw-rw-rw-  1 fhem root    3.6K Oct  6 13:59 82_M232Voltage.pm
-rw-rw-rw-  1 fhem root     18K Oct  6 13:59 87_WS2000.pm
-rw-rw-rw-  1 fhem root    4.3K Oct  6 13:59 88_ALL4000T.pm
-rw-rw-rw-  1 fhem root    5.7K Oct  6 13:59 88_IPWE.pm
-rw-rw-rw-  1 fhem root    3.9K Oct  6 13:59 88_Itach_Relay.pm
-rw-r--r--  1 fhem dialout 3.5K Jan  7 11:46 88_LINDY_HDMI_SWITCH.pm
-rw-rw-rw-  1 fhem root     13K Oct  6 13:59 88_VantagePro2.pm
-rw-rw-rw-  1 fhem root    4.1K Oct  6 13:59 88_WEBCOUNT.pm
-rw-rw-rw-  1 fhem root     11K Jan  7 11:46 90_at.pm
-rw-rw-rw-  1 fhem root    4.5K Jan  7 11:46 91_eventTypes.pm
-rw-rw-rw-  1 fhem root    7.6K Jan 16 21:49 91_notify.pm
-rw-rw-rw-  1 fhem root    3.4K Oct  6 13:59 91_sequence.pm
-rw-rw-rw-  1 fhem root    6.3K Oct  6 13:59 91_watchdog.pm
-rw-rw-rw-  1 fhem root     46K Feb  4 17:15 92_FileLog.pm
-rw-rw-rw-  1 fhem root     73K Jan 30 07:25 93_DbLog.pm
-rw-rw-rw-  1 fhem root     11K Jan  7 11:46 93_FHEM2FHEM.pm
-rw-r--r--  1 fhem dialout  48K Jan 31 19:51 95_Dashboard.pm
-rw-rw-rw-  1 fhem root     53K Feb  3 12:22 95_FLOORPLAN.pm
-rw-rw-rw-  1 fhem root     11K Oct  6 13:59 95_holiday.pm
-rw-rw-rw-  1 fhem root     12K Oct  6 13:59 95_PachLog.pm
-rw-rw-rw-  1 fhem root     21K Oct  6 13:59 95_remotecontrol.pm
-rw-r--r--  1 pi   pi      8.0K Dec 26 23:16 95_WebViewControl.pm
-rw-r--r--  1 fhem dialout 6.8K Jan 27 21:54 98_apptime.pm
-rw-rw-rw-  1 fhem root     20K Jan 15 21:54 98_autocreate.pm
-rw-rw-rw-  1 fhem root    7.4K Oct  6 13:59 98_average.pm
-rw-rw-rw-  1 fhem root    5.6K Oct  6 13:59 98_backup.pm
-rw-r--r--  1 fhem dialout 3.3K Jan  7 11:46 98_cmdalias.pm
-rw-rw-rw-  1 fhem root    3.3K Oct  6 13:59 98_CULflash.pm
-rw-rw-rw-  1 fhem root     22K Oct  6 13:59 98_dewpoint.pm
-rw-rw-rw-  1 fhem root    1.9K Oct  6 13:59 98_dummy.pm
-rw-rw-rw-  1 fhem root     19K Oct  6 13:59 98_fheminfo.pm
-rw-r--r--  1 fhem dialout  13K Feb  4 17:15 98_GEOFANCY.pm
-rw-rw-rw-  1 fhem root     32K Jan  7 11:46 98_Heating_Control.pm
-rw-rw-rw-  1 fhem root     83K Feb  4 17:15 98_HMinfo.pm
-rw-r--r--  1 pi   pi      5.0K Dec 31 19:30 98_IF.pm
-rw-rw-rw-  1 fhem root     16K Jan  7 11:46 98_JsonList.pm
-rw-rw-rw-  1 fhem root     26K Oct  6 13:59 98_notice.pm
-rw-rw-rw-  1 fhem root     26K Feb  3 12:22 98_openweathermap.pm
-rw-rw-rw-  1 fhem root    7.9K Feb  3 12:22 98_PID.pm
-rw-r--r--  1 fhem dialout 4.0K Jan 18 20:54 98_pilight.pm
-rw-r--r--  1 fhem dialout  23K Jan 13 16:01 98_rain.pm
-rw-rw-rw-  1 fhem root     19K Jan 28 21:02 98_RandomTimer.pm
-rw-rw-rw-  1 fhem root     22K Jan 20 08:13 98_structure.pm
-rw-rw-rw-  1 fhem root     56K Jan 20 08:13 98_SVG.pm
-rw-rw-rw-  1 fhem root     14K Oct  6 13:59 98_telnet.pm
-rw-r--r--  1 fhem dialout  35K Jan 27 21:54 98_Text2Speech.pm
-rw-rw-rw-  1 fhem root     49K Jan 26 13:10 98_THRESHOLD.pm
-rw-rw-rw-  1 fhem root     43K Jan  7 11:46 98_update.pm
-rw-rw-rw-  1 fhem root    7.7K Oct  6 13:59 98_weblink.pm
-rw-r--r--  1 fhem dialout 6.5K Jan  7 11:46 98_WeekdayTimer.pm
-rw-rw-rw-  1 fhem root     10K Jan  7 11:46 98_WOL.pm
-rw-rw-rw-  1 fhem root    3.7K Oct  6 13:59 98_XmlList.pm
-rw-r--r--  1 pi   pi      8.4K Jan  8 22:11 99_myUtils.pm
-rw-rw-rw-  1 fhem root     13K Jan  7 11:46 99_SUNRISE_EL.pm
-rw-rw-rw-  1 fhem root    6.7K Oct  6 13:59 99_Utils.pm
-rw-rw-rw-  1 fhem root    4.0K Oct  6 13:59 Blocking.pm
-rw-rw-rw-  1 fhem root    4.1K Jan 27 21:54 Color.pm
-rw-rw-rw-  1 fhem root     75K Feb  4 17:15 controls_fhem.txt
-rw-rw-rw-  1 fhem root    7.8K Oct  6 13:59 DevIo.pm
drwxrwxrwx  2 fhem root    4.0K Jan  7 11:47 FhemUtils
-rw-rw-rw-  1 fhem root    3.4K Oct  6 13:59 FritzBoxUtils.pm
-rw-rw-rw-  1 fhem root    123K Feb  2 11:07 HMConfig.pm
-rw-rw-rw-  1 fhem root    9.6K Jan 11 23:17 HttpUtils.pm
-rw-r--r--  1 fhem dialout 7.7K Jan  7 13:31 leer.pm
-rw-r--r--  1 pi   pi       58K Jan  7 11:46 leer.sh
drwxrwxrwx  4 fhem root    4.0K Jan  7 11:42 lib
-rw-rw-rw-  1 fhem root    2.3K Jan  7 11:46 MaxCommon.pm
-rw-r--r--  1 fhem dialout 259K Jan  7 11:46 ONKYOdb.pm
-rw-rw-rw-  1 fhem root    4.1K Jan  7 11:46 SetExtensions.pm
-rw-rw-rw-  1 fhem root    3.9K Jan 23 16:47 TcpServerUtils.pm
-rw-rw-rw-  1 fhem root    8.4K Oct  6 13:59 WinService.pm



Gruss Annette
FHEM 5.6 auf Cubitruck
CUL und Cul 868 und 2 HM LAN an Zbox
Remoteserver auf 2.Zboxi
HM-CC-RT-DN,HM-LC-Bl1PBU-FM,HM-LC-SW1-FM,HM-LC-SW4-PCB,HM-LC-Sw1PBU-FM,HM-PB-2-WM55,HM-PB-6-WM55,HM-SCI-3-FM,HM-SEC-RHS,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-TIS,HM-WDS10-TH-O u.viele mehr
diverse IT Empfänger und LW3

tagedieb

ich sehe es gerade,
ich habe bei dieser Datei keine rootrechte - die habe ich irgendwie nachträglich hinzugefügt
würde ich das mit diesem Eintrag ändern können?
sudo chmod -R a+w fhem && sudo usermod -a -G tty pi && sudo usermod -a -G tty fhem

Gruss Annette
FHEM 5.6 auf Cubitruck
CUL und Cul 868 und 2 HM LAN an Zbox
Remoteserver auf 2.Zboxi
HM-CC-RT-DN,HM-LC-Bl1PBU-FM,HM-LC-SW1-FM,HM-LC-SW4-PCB,HM-LC-Sw1PBU-FM,HM-PB-2-WM55,HM-PB-6-WM55,HM-SCI-3-FM,HM-SEC-RHS,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-TIS,HM-WDS10-TH-O u.viele mehr
diverse IT Empfänger und LW3

tagedieb

Hallo Wernieman
dank deinem Hinweis zum Ansatz - konnte ich das Problem lösen und nun
2014.02.04 18:47:45 3: update get http://fhem.de/fhemupdate4/svn/FHEM/10_CUL_HM.pm
2014.02.04 18:47:46 1: update 1 file(s) have been updated.

sieht es so aus  :)

Dankeschön

Gruss Annette
FHEM 5.6 auf Cubitruck
CUL und Cul 868 und 2 HM LAN an Zbox
Remoteserver auf 2.Zboxi
HM-CC-RT-DN,HM-LC-Bl1PBU-FM,HM-LC-SW1-FM,HM-LC-SW4-PCB,HM-LC-Sw1PBU-FM,HM-PB-2-WM55,HM-PB-6-WM55,HM-SCI-3-FM,HM-SEC-RHS,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-TIS,HM-WDS10-TH-O u.viele mehr
diverse IT Empfänger und LW3

Joachim

Du hast gesehen, dass da noch mehr Dateien mit falschen Rechten sind?
FHEM aktuellste Version auf FB 7570 und 7390 mit Zebradem Toolbox Freetz
FHEM auf Raspberry
1-Wire mit LinkUSBi und Rs-Pi ds2482-800  1-Wire-9 Board; Max mit Cube, HMLAN
div. 1-Wire Sensoren; MAX-Thermostaten; Homematic-Komponenten, Zehnder KWL über RS-232

tagedieb

Hallo Joachim
Dankeschön ja habe ich und habe gleich die Rechte des ganzen Verzeichnis neu vergeben
manchmal sind es wirklich nur die richtigen Denkanstösse um den Wald vor lauter Bäumen sehen zu können

schön das es diese Hilfe gibt

Gruss Annette
FHEM 5.6 auf Cubitruck
CUL und Cul 868 und 2 HM LAN an Zbox
Remoteserver auf 2.Zboxi
HM-CC-RT-DN,HM-LC-Bl1PBU-FM,HM-LC-SW1-FM,HM-LC-SW4-PCB,HM-LC-Sw1PBU-FM,HM-PB-2-WM55,HM-PB-6-WM55,HM-SCI-3-FM,HM-SEC-RHS,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-TIS,HM-WDS10-TH-O u.viele mehr
diverse IT Empfänger und LW3

Wernieman

Genau ...

einfach in dem Verzeichnis (für Dich)
chown fhem:root *
chmod 644 *


Wobei .. bist Du sicher, das die Gruppe "root" richtig ist?

Natürlich muß immer fhem:root auf dem passenden User/Gruppe geändert werden unter dem fhem läuft.
- 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

tagedieb

Hallo Wernieman

sicher bin ich mir nicht, denn mit Unix habe ich mich erst vor 3 Wochen das allererste Mal befasst - und ich muss immer probieren um zu begreifen   :-[
es hat zwar jetzt mit dem update funktioniert und ich war auch der Meinung das ich die Schreibrechte verändert habe, doch die Realität zeigt
-rw-rw-rw-  1 pi   pi      289K Feb  4 18:47 10_CUL_HM.pm

und nachdem ich ein rootpassw erstellt habe und mich nicht mit root sondern pi anmelde, dann "darf" ich nicht mal mehr das Verzeichnis öffnen
ich hoffe das beim nächsten FHEM update sich nicht jede Datei weigert  :(

Gruss Annette
FHEM 5.6 auf Cubitruck
CUL und Cul 868 und 2 HM LAN an Zbox
Remoteserver auf 2.Zboxi
HM-CC-RT-DN,HM-LC-Bl1PBU-FM,HM-LC-SW1-FM,HM-LC-SW4-PCB,HM-LC-Sw1PBU-FM,HM-PB-2-WM55,HM-PB-6-WM55,HM-SCI-3-FM,HM-SEC-RHS,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-TIS,HM-WDS10-TH-O u.viele mehr
diverse IT Empfänger und LW3

Wernieman

dann gehen wir doch mal das Problem Grundsätzlich an.

Unter welchem User läuft Dein fhem?
ps aux | grep fhem

Wie sieht Dein fhem Dateisystem aus?

ls -lhad /ort/wo/bei/dir/fhem/liegt
- 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

tagedieb

Hallo Wernieman

das ist ganz toll von dir, denn ich kann es nach der Aktion von vorhin nicht mal mehr starten
ich habe mir vorhin
so meine schreibrechte "eingerichtet"Da aber dein "root"-user noch kein passwort hat, kannst du dich nicht per root mit winscp anmelden.
Damit du dem root-user ein passwort zuweisen kannst, melde dich per putty an deinem Raspi an. mache:
Code:

su root
passwd

jedoch unbeachtet gelassen, das ich ja nicht root sondern pi "heisse"  :(

jetzt habe ich zwar mit root die Möglichkeit auf das Verzeichnis per Putty zuzugreifen, (mit pi nicht)jedoch
startet FHEM nicht mehr

hier nun die Angaben pi
ps aux | grep fhem
pi        2517  0.0  0.1   3544   808 pts/0    S+   20:40   0:00 grep --color=auto fhem

ls -lhad /ort/wo/bei/dir/fhem/liegt
ls: cannot access /ort/wo/bei/dir/fhem/liegt: No such file or directory


rootps aux | grep fhem
root      2555  0.0  0.1   3544   808 pts/1    S+   20:42   0:00 grep fhem

root@raspberrypi:~# ls -lhad /ort/wo/bei/dir/fhem/liegt
ls: cannot access /ort/wo/bei/dir/fhem/liegt: No such file or directory


gruss Annette

FHEM 5.6 auf Cubitruck
CUL und Cul 868 und 2 HM LAN an Zbox
Remoteserver auf 2.Zboxi
HM-CC-RT-DN,HM-LC-Bl1PBU-FM,HM-LC-SW1-FM,HM-LC-SW4-PCB,HM-LC-Sw1PBU-FM,HM-PB-2-WM55,HM-PB-6-WM55,HM-SCI-3-FM,HM-SEC-RHS,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-TIS,HM-WDS10-TH-O u.viele mehr
diverse IT Empfänger und LW3

Wernieman

Also erst mal den user retten.

1. Passwort für pi neu setzen
als root (per putty als root anmelden):
passwd pi
passwd setzt bei Angabe des Users das Passwort für den user, aber nur root darf das!

Dann mal eine andere Frage: Warum läuft bei Dir fhem als user pi? Vor allem da Du einen user fhem im System hast ... und wie startest Du fhem?
Muß etwas ausführlicher fragen, da ich zwar Unix-Egschberde  ;D aber keinen RasPi habe ...

und P.S.
hast Du Dir die Zeile beim ls richtig durchgelesen?
speziel den teil
/ort/wo/bei/dir/fhem/liegt

*griiiiiins*
- 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

tagedieb

Hallo Wernieman

ich versuche mal alles der Reihe nach abzuarbeiten, denn ich möchte es nicht nur ausführen, sondern auch auch begreifen
1.passwort für pi habe ich gesetzt
2.der user pi entstand, als ich die FHEM Version nach diesem Bloghttp://www.meintechblog.de/2013/05/fhem-server-auf-dem-raspberry-pi-in-einer-stunde-einrichten/ eingerichtet habe, da ich hier alles schritt für schritt nachvollziehen konnte

Gruss
FHEM 5.6 auf Cubitruck
CUL und Cul 868 und 2 HM LAN an Zbox
Remoteserver auf 2.Zboxi
HM-CC-RT-DN,HM-LC-Bl1PBU-FM,HM-LC-SW1-FM,HM-LC-SW4-PCB,HM-LC-Sw1PBU-FM,HM-PB-2-WM55,HM-PB-6-WM55,HM-SCI-3-FM,HM-SEC-RHS,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-TIS,HM-WDS10-TH-O u.viele mehr
diverse IT Empfänger und LW3

tagedieb

Nachtrag
ok das letzte war quatsch , ja sehe ich jetzt auch
das Verzeichnis ist /opt/fhem
FHEM 5.6 auf Cubitruck
CUL und Cul 868 und 2 HM LAN an Zbox
Remoteserver auf 2.Zboxi
HM-CC-RT-DN,HM-LC-Bl1PBU-FM,HM-LC-SW1-FM,HM-LC-SW4-PCB,HM-LC-Sw1PBU-FM,HM-PB-2-WM55,HM-PB-6-WM55,HM-SCI-3-FM,HM-SEC-RHS,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-TIS,HM-WDS10-TH-O u.viele mehr
diverse IT Empfänger und LW3

Wernieman

Es müste auf Deinem RasPi folgende Datei existieren (oder Ähnlich):
[code]/etc/init.d/fhem[/code]
Kannst Du mir den Inhalt geben?

Kleiner Hinweis:
Zum lesen einer Datei kannst Du auf der Konsole den Befehl "cat" verwenden:
cat /etc/init.d/fhem
- 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

tagedieb

diese?
#!/bin/sh
# description: Start or stop the fhem server
# Added by Alex Peuchert

### BEGIN INIT INFO
# Provides:             fhem.pl
# Required-Start:       $local_fs $remote_fs
# Required-Stop:        $local_fs $remote_fs
# Default-Start:        2 3 4 5
# Default-Stop:         0 1 6
# Short-Description:    FHEM server
### END INIT INFO

set -e
cd /opt/fhem
port=7072

case "$1" in
'start')
        echo "Starting fhem..."
        perl fhem.pl fhem.cfg
        RETVAL=$?
        ;;
'stop')
        echo "Stopping fhem..."
        perl fhem.pl $port "shutdown"
        RETVAL=$?
        ;;
'status')
        cnt=`ps -ef | grep "fhem.pl" | grep -v grep | wc -l`
        if [ "$cnt" -eq "0" ] ; then
                echo "fhem is not running"
        else
                echo "fhem is running"
        fi
        ;;
*)
        echo "Usage: $0 { start | stop | status }"
        RETVAL=1
        ;;
esac
exit $RETVAL
root@raspberrypi:~#
FHEM 5.6 auf Cubitruck
CUL und Cul 868 und 2 HM LAN an Zbox
Remoteserver auf 2.Zboxi
HM-CC-RT-DN,HM-LC-Bl1PBU-FM,HM-LC-SW1-FM,HM-LC-SW4-PCB,HM-LC-Sw1PBU-FM,HM-PB-2-WM55,HM-PB-6-WM55,HM-SCI-3-FM,HM-SEC-RHS,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-TIS,HM-WDS10-TH-O u.viele mehr
diverse IT Empfänger und LW3

Wernieman

Also irgendwie ist das von Dir zitierte Blog nicht vollständig.

die /etc/init.d/fhem wir gestartet, wenn der raspi startet. Es wird aber überhaupt keine Rücksicht auf den user genommen, d.h. da die Datei als root ausgeführt wird, startet fhem als root.

Wenn Du jetzt manuell den fhem startest, startet er aber als User pi (oder fhem, wenn Du als fhem eingeloggt bist).

Ich persönlich mag es nicht, fhem als root laufen zu lasen (unter Windows lässt man ja auch nicht mehr alles als Admin laufen). Viele im Forum sehen es hier anders. Wollen wir dieses bei Dir zu einem user fhem glattziehen? Oder es gleich unter "root" laufen lasen?

Kannst Du mir sagen, in welche Richtung Du mit fhem laufen willst? d.h. was für Device Du anschließen willst?

Und P.S. wir entfernen uns von dem Ursprünglichen Problem. Könntest Du ein neuen thread aufmachen?
(Bitte dann eine PM mit dem link zum Thread .. nicht das ich es übersehe)
- 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

tagedieb

Hallo Wernieman
wäre es im Forum Einplatinencomputer richtig?
dann würde ich es dort weiterführen, denn ich weiss nicht, ob diese vom eigentlichen Problem abweichender Hilfeteil dorthin verschoben werden kann

Gruss Annette
FHEM 5.6 auf Cubitruck
CUL und Cul 868 und 2 HM LAN an Zbox
Remoteserver auf 2.Zboxi
HM-CC-RT-DN,HM-LC-Bl1PBU-FM,HM-LC-SW1-FM,HM-LC-SW4-PCB,HM-LC-Sw1PBU-FM,HM-PB-2-WM55,HM-PB-6-WM55,HM-SCI-3-FM,HM-SEC-RHS,HM-SEC-SC,HM-SEC-SC-2,HM-SEC-TIS,HM-WDS10-TH-O u.viele mehr
diverse IT Empfänger und LW3

Wernieman

Ich glaube, es ist dort richtig, bin auch kein Forumsadmin.

Kann Dir nur heute nicht mehr helfen ... Btechen ruft  ;)

Dafür kannst Du Dir die Antworten auf meine letzten Fragen überlegen, in welche Richtung Du marschieren willst. Wir müssen erst mal Deine Konfiguration auf Systemseite glattziehen. ist einfacher, als es sich anhört!
- 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