Callmonitor für Anfänger

Begonnen von coolice, 25 Januar 2014, 13:07:36

Vorheriges Thema - Nächstes Thema

Absolute Beginner

Meine Fritzbox stromlos gemacht, Neustart, aber immer noch:
FB_CALLMONITOR: could not open cache file

Hat noch jemand eine Idee?
Raspberry Pi 3 - CUL868 - Jessie - FHEM5.8 - MQTT - Node-RED
HM-TC-IT-WM-W-EU, HM-LC-BI1PBU-FM, HM-Sec-SCo, HM-WDS30-0T2-SM, SOMFY, Echo, ESP, SonOff

fiedel

#76
Das liegt wahrsch. an den Rechten. Die sind sowieso immer Schuld... ;D

Probier mal einen Trick: Du öffnest in der FHEM- Oberfläche (edit Files) eine beliebige Datei (Utils, css, gplot - ist völlig egal), löschst den gesamten Inhalt und speicherst sie unter anderen Namen (z.B. "TelmonCache.txt") ab. Jetzt hast du ein neues leeres Textfile mit FHEM- Berechtigungen. Dieses suchst du dir jetzt (liegt dort, wo die Originaldatei her war) und gibst es in deinem Attr. an. Dann sollte es gehen.

Edit: Hab das gleich mal zum Anlass genommen, es bei mir so einzurichten: Geht wie es soll! 
FeatureLevel: 6.1 auf Wyse N03D ; Deb. 11 ; Perl: v5.14.2 ; IO: HM-MOD-RPI-PCB + VCCU|CUL 868 V 1.66|LinkUSBi |TEK603
HM: SEC-SCO|SCI-3-FM|LC-SW4-PCB|ES-PMSW1-PL|RC-4-2|SEN-MDIR-O|SEC-WDS-2
CUL: HMS100TF|FS20 S4A-2 ; OWDevice: DS18S20|DS2401|DS2406|DS2423

moonsorrox

#77
ich hab auch immer das Theater mit den Rechten gehabt, also mach folgendes....
Geh mit putty drauf, logge dich ein und gib folgenden Befehl ein, dann sollten alle Rechte wieder stimmen..... Es ist ein leidiges Thema welches immer mal wieder auftritt

sudo chmod -R a+w /opt/fhem && sudo usermod -a -G tty pi && sudo usermod -a -G tty fhem

habe den Befehl hier aus dem Forum mal bekommen und habe seitdem keine Probleme mehr mit den Rechten, immer mal wieder monatlich eingeben alles ist OK
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

Absolute Beginner

Danke Euch beiden für die Unterstützung. Nach Methode 1 finde ich die leere Datei nicht wieder, und nach Methode 2 nach Einloggen in Putty und Eingabe des Commandos kommt die Ausgabe 'sudo: not found'
Damit kann ich nichts anfangen. Bin leider - wie der Name schon sagt - Anfänger und froh, überhaupt mit Putty etc. halbwegs umgehen zu können.
Liegt es daran, dass ich FHEM als root eingerichtet habe?
Raspberry Pi 3 - CUL868 - Jessie - FHEM5.8 - MQTT - Node-RED
HM-TC-IT-WM-W-EU, HM-LC-BI1PBU-FM, HM-Sec-SCo, HM-WDS30-0T2-SM, SOMFY, Echo, ESP, SonOff

moonsorrox

Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

moonsorrox

Zitat von: Franz Tenbrock am 17 Februar 2014, 08:58:58
Der Raspi muss sich das interene Telefonbuch der Fritz holen ?!

wenn du mich meinst ja ich habe das Telefon importiert, von der FB zum Raspi und auch das Verzeichnis geändert...! Danke für den Hinweis...
Da muss glaub ich was anderes noch geändert werden, bin nur noch nicht dahinter gekommen...!
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

fiedel

ZitatNach Methode 1 finde ich die leere Datei nicht wieder

Wenn du mit Putty auf der box bist, kannst du ja mal durch die Verzeichnisse stöbern (z.B. "cd var") und dich dann darin umsehen ("ls").
Wenn du im Forum mal suchst, wie die FHEM- Pfade auf der Box heißen, findest du auf diese Art die Datei.

Ich nutze lieber den Midn. Commander ("apt-get install mc"), aber das wird auf der FB wohl nicht gehen. Ich finde sowieso dass FHEM auf der FB nicht unbedingt was für "Rookies" ist.   ;D Da hat man mit nem Raspi mehr Möglickeiten zu probieren und zu lernen.
FeatureLevel: 6.1 auf Wyse N03D ; Deb. 11 ; Perl: v5.14.2 ; IO: HM-MOD-RPI-PCB + VCCU|CUL 868 V 1.66|LinkUSBi |TEK603
HM: SEC-SCO|SCI-3-FM|LC-SW4-PCB|ES-PMSW1-PL|RC-4-2|SEN-MDIR-O|SEC-WDS-2
CUL: HMS100TF|FS20 S4A-2 ; OWDevice: DS18S20|DS2401|DS2406|DS2423

Absolute Beginner

chmod -R a+w /var/media/ftp/fhem && usermod -a -G tty pi && usermod -a -G tty fhem

gibt dann die Fehlerausgabe
usermod: not found

Ich dachte, gerade weil die Fritzbox 24/7 an ist sei sie sinnvoller. Einen Raspi habe ich hier auch noch herumliegen.
Raspberry Pi 3 - CUL868 - Jessie - FHEM5.8 - MQTT - Node-RED
HM-TC-IT-WM-W-EU, HM-LC-BI1PBU-FM, HM-Sec-SCo, HM-WDS30-0T2-SM, SOMFY, Echo, ESP, SonOff

moonsorrox

Zitat von: Absolute Beginner am 17 Februar 2014, 12:30:11
chmod -R a+w /var/media/ftp/fhem && usermod -a -G tty pi && usermod -a -G tty fhem

gibt dann die Fehlerausgabe
usermod: not found

Ich dachte, gerade weil die Fritzbox 24/7 an ist sei sie sinnvoller. Einen Raspi habe ich hier auch noch herumliegen.

dann geht das wohl so auf der Fritze nicht...! Bin nun auch nicht der Freak...!
Evtl. installierst dir fhem auf dem Pi, so kannst du dir deine FB nicht zerschießen, ist immer etwas sicherer... Der RPI verbraucht bei mir 3W also nicht die Welt und die Fritze hat ihre liebe Ruh ;)
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

Absolute Beginner

Mit Putty bin ich nun auf das angelegte File gestossen und habe entsprechend in der fhem.cfg geändert. Was passiert:

2014.02.17 12:43:45 3: FB_CALLMONITOR: loading cache file ./FHEM/telmoncache.txt
2014.02.17 12:43:45 2: FB_CALLMONITOR: Fritz_Box read no contacts from Cache

Ist das alles blöd!
Raspberry Pi 3 - CUL868 - Jessie - FHEM5.8 - MQTT - Node-RED
HM-TC-IT-WM-W-EU, HM-LC-BI1PBU-FM, HM-Sec-SCo, HM-WDS30-0T2-SM, SOMFY, Echo, ESP, SonOff

Franz Tenbrock

#85
ergänze mal dein Profil
Fritzbox Modell zB

bei mir lief das Ganze mehr oder weniger schnell probemlos.
Kannst du denn über die Fritte selbst auf das Telefonbuch zugreifen
siehst du in der Übersicht der Fritzbox Oberfläche denn die Telefonnummern und den Namen

Habe gerade folgendes  gesehen,
ich habe von einem Autohaus die Telefonnummer die ich vorher noch nie gewählt hatte im Internet rausgesucht und dann dort angerufen

und was sehe ich gerade im Dashboard wo alles schön aufgelistet ist
passend zu der Telefonnummer der passende Teilnehmer, da hat die Kiste imHintergrund
mal eben ne Rückwärtssuche gemacht
8)
cubi3, Cul 868, ESA2000WZ, EM1000GZ,  FS20, dashboard, 1-Wire, Max Thermos, Max Wandthermo, Max Lan, Fritzbox callmonitor, , nanocul, HM Led16, HM Bewegungsmelder, HM Schalter, RPi, banana, ESP8266, DoorPi

Absolute Beginner

Eigentlich funktioniert alles bei mir. Es fällt nur die Fehlermeldung in den Logs auf. Das FB-Telefonbuch ist auch eingebunden; eine Rückwärtssuche aus dem Internet wäre auch fein - wo müßte man welche URL ergänzen?
Raspberry Pi 3 - CUL868 - Jessie - FHEM5.8 - MQTT - Node-RED
HM-TC-IT-WM-W-EU, HM-LC-BI1PBU-FM, HM-Sec-SCo, HM-WDS30-0T2-SM, SOMFY, Echo, ESP, SonOff

Franz Tenbrock

Hallo, mit der cfg die ich benutze ist das wohl schon alles implementiert, ich habe jedenfalls ncihts daran geändert :-=)
das einzige was ich selber gemacht habe, mit Anleitung aus dem Forum hier warne die Icons.
Da ich mich manchmal auch schwer tue den ganzen thread abzusuchen habe ich beides was man braucht einfach mit hochgeladen.

Warum klappt das Telefonbuch jetzt?
cubi3, Cul 868, ESA2000WZ, EM1000GZ,  FS20, dashboard, 1-Wire, Max Thermos, Max Wandthermo, Max Lan, Fritzbox callmonitor, , nanocul, HM Led16, HM Bewegungsmelder, HM Schalter, RPi, banana, ESP8266, DoorPi

fiedel

Zitat2014.02.17 12:43:45 3: FB_CALLMONITOR: loading cache file ./FHEM/telmoncache.txt
2014.02.17 12:43:45 2: FB_CALLMONITOR: Fritz_Box read no contacts from Cache

Ist das alles blöd!

Hast doch alles richtig gemacht! In dem File sammeln sich doch erst nach und nach Einträge an. Alles gut so!!!

FeatureLevel: 6.1 auf Wyse N03D ; Deb. 11 ; Perl: v5.14.2 ; IO: HM-MOD-RPI-PCB + VCCU|CUL 868 V 1.66|LinkUSBi |TEK603
HM: SEC-SCO|SCI-3-FM|LC-SW4-PCB|ES-PMSW1-PL|RC-4-2|SEN-MDIR-O|SEC-WDS-2
CUL: HMS100TF|FS20 S4A-2 ; OWDevice: DS18S20|DS2401|DS2406|DS2423

Absolute Beginner

Aber die Datei ist und bleibt 0 Bytes groß, egal wie viel ich telefoniere...
Raspberry Pi 3 - CUL868 - Jessie - FHEM5.8 - MQTT - Node-RED
HM-TC-IT-WM-W-EU, HM-LC-BI1PBU-FM, HM-Sec-SCo, HM-WDS30-0T2-SM, SOMFY, Echo, ESP, SonOff