FHEM Hauptverzeichnis auf Raspberry

Begonnen von Hungry, 01 Juni 2013, 22:14:05

Vorheriges Thema - Nächstes Thema

Hungry

Hallo zusammen,

wo ist eigentlich das Stammverzeichnis von FHEM?
In opt/FHEM/ ist nur eine Datei namens fhem.cfg.dpkg-new.

Habe wie im Header angegeben, einen Raspberry auf dem FHEM installiert ist.

Gruß
Hungry

Inhumierer

Welches System hast Du denn auf dem Pi? Ich hab Raspbian laufen. FHEM ist unter /opt/fhem installiert.

Hungry

Habe das Debian Wheezy installiert, spielt das eine Rolle?

Puschel74

Hallo,

ich hab auch wheezy und FHEM liegt unter /opt/fhem

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

Hungry

Zitat von: Puschel74 schrieb am So, 02 Juni 2013 08:31Hallo,

ich hab auch wheezy und FHEM liegt unter /opt/fhem

Grüße

Und was hast Du da in diesem Ordner drin?
Bestimmt nicht nur fhem.cfg.dpkg-new oder?

Gruß
Hungry

Puschel74

Hallo,

ZitatUnd was hast Du da in diesem Ordner drin?
Bestimmt nicht nur fhem.cfg.dpkg-new oder?

Natürlich nicht.
Sämtliche *.pm, *.holiday, FhemUtils und lib befinden sich unter /opt/fhem/FHEM

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

Hungry

Ok danke, das reicht mir.
Dachte wenn der WebClient läuft und beim Start FHEM-Server ohne Probleme gestartet wird, läuft FHEM.

Hatte aber wie geschrieben, keine Einträge in diesem Ordner.
Das ist mir dann später aufgefallen.

Installiere neu.

Danke und Gruss
Hungry

Puschel74

Hallo,

wenn du damit

ZitatDachte wenn der WebClient läuft und beim Start FHEM-Server ohne Probleme gestartet wird, läuft FHEM.

meinst das du über <IP-Adresse:8083/fhem> auf fhem zugreifen kann dann hast du recht.
FHEM läuft.

Mit
find / -name Dateinameoder
which Dateiname
solltest du dein System nach Dateiname suchen lassen können (fhem.cfg oder fhem.pl)
ps aux
lieferte dir eine Liste aller gestarteten Dienst - hier sollte fhem auch aufscheinen.

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

Hungry

Danke für die Hilfe.
FHEM Server usw. lief usw.

Hatte auch ein Update des Systems gemacht auf 5.4.
Trotzdem ist in dem benannten Order nicht mehr aufgetaucht.

Habe dann, Asche auf mein Haupt, FHEM manuell drüber installiert.
Wusste, dass das kein gute Idee ist, habs trotzdem gemacht.
Da kamen dann natürlich Fehlermeldungen.

Frage: Würde gerne eine saubere Installation von FHEM 5.4 haben.

Was ist das einfachste:
Deinstallieren und FHEM 5.4 neu installieren?


Puschel74

Hallo,

ZitatWas ist das einfachste:
Deinstallieren und FHEM 5.4 neu installieren?

In den knapp 12 Minuten bis zu meiner Antwort - ja.

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

Hungry

Ja danke!!!

Arbeite momentan in Linux und FHEM und 1Wire ein
und bin dank vielen Tipps hier aus dem Forum
schon echt weitergekommen.

Gibts es denn einen Befehl, mit dem man FHEM restlos enfernen kann?
Habe ja noch nichts damit gemacht.

Gruß
Hungry

Puschel74

Hallo,

die Suchmaschine meines Vertrauens hat mir das gesagt:

dpkg -P fhem

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

Hungry

So, soweit läuft alles behaupte ich mal.

Allerdings kommt jetzt im Log-File noch:
Can't open /dev/ttyAMA0: Permission denied

Habe auch schon sudo chmod -r r+w fhem versucht.

Kommt dann aber folgende Meldung:
chmod: cannot access r+w :No such file or directory

Puschel74

Hallo,

evtl. heisst das
sudo chmod -r r+w fhem
eher so
sudo chmod -R o+w fhem
Dafür gibt es
a) chmod man
oder
b)eine beliebige Suchmaschine

Nein, die nennt sich nicht fhem-forum ;-)

Grüße
Zotac BI323 als Server mit DBLog
CUNO für FHT80B, 3 HM-Lan per vCCU, RasPi mit CUL433 für Somfy-Rollo (F2F), RasPi mit I2C(LM75) (F2F), RasPi für Panstamp+Vegetronix +SONOS(F2F)
Ich beantworte keine Supportanfragen per PM! Bitte im Forum suchen oder einen Beitrag erstellen.

Inhumierer

Na die Meldung besagt doch eindeutig, daß der User fhem keine Berechtigung hat, auf /dev/ttyAMA0 (Sellerieschnittstelle) zuzugreifen.
Was kommt bei:

ls -l /dev/ttyAMA0
grep fhem /etc/passwd
grep fhem /etc/group

(ggf. ein sudo davor setzen)

Hungry

root@raspberrypi:/dev# ls -l ttyAMA0
crw-rw---- 1 root tty 204, 64 Jun  3 09:18 ttyAMA0
root@raspberrypi:/dev# grep fhem /etc/passwd
fhem:x:999:20::/opt/fhem:/bin/false

Hier kommt nichts zurück!
root@raspberrypi:/dev# sudo grep fhem /etc/group
root@raspberrypi:/dev# grep fhem /etc/group

Das steht im Logfile:
Opening CUL device /dev/ttyAMA0
Can't open /dev/ttyAMA0: Permission denied

Hat also was mit Öffnen der seriellen Schnittstelle zu tun.
Habe GPIO4 zum 1Wire gemacht. Kann es damit was zu tun haben.
Wenn ich die Berechtigungen wieder richtig setze, sollte es doch wieder klappen, oder?