CCU-Addon: FRITZ!Box-basierte Anwesenheitserkennung
Moderator: Co-Administratoren
-
- Beiträge: 347
- Registriert: 13.02.2018, 19:23
- System: Alternative CCU (auf Basis OCCU)
- Hat sich bedankt: 127 Mal
- Danksagung erhalten: 20 Mal
Re: CCU-Addon: FRITZ!Box-basierte Anwesenheitserkennung
Habe es jetzt auch mit dem beschriebenen Workaround hinbekommen, die Gast-Erkennung funktioniert jetzt.
Bitte im nächsten Update mit berücksichtigen.
Grüße
Marco
Bitte im nächsten Update mit berücksichtigen.
Grüße
Marco
Raspberry Pi 3 Model B Plus Rev 1.3 mit RPI-RF-MOD Funkmodul
Re: CCU-Addon: FRITZ!Box-basierte Anwesenheitserkennung
Hallo Forumsgemeinde,Lavamat hat geschrieben: ↑25.04.2020, 10:29Mein Problem:
Das Logfile in hm-pdetect ist leer (ich hätte hier das Ergebnis der Anfragen an die Fritzbox erwartet, wie in einigen Antworten auch dargestellt).
Entsprechend funktioniert auch die Anwesenheitserkennung nicht.
So wie ich das sehe, funktioniert die Kommunikation mit der Fritzbox nicht, ich kann aber nicht finden warum.
ich hab weiter versucht das Problem zu verstehen. Dabei habe ich auch versucht das AddOn nochmal zu starten (Einstellungen > Systemsteuerung > Zusatzsoftware > "Neustart").
Hier bekomme ich die Fehlermeldung:
"Neustart fehlgeschlagen:
Failure
Success"
So habe ich vermutet, daß das AddOn nicht läuft, weil es nicht ordentlich installiert ist. Also nochmal gelöscht und neu installiert.
Ohne Erfolg.
Was mache ich falsch? bzw. wo(ran) erkenne ich eine ordnugsgemäße installation?
Gruß
Lavamat
P.S.: Falls ich im falschen Faden bin, wäre es nett, wenn mir jemand sagt, wo ich meine Frage besser stellen soll
-
- Beiträge: 6
- Registriert: 05.05.2020, 09:15
- System: Alternative CCU (auf Basis OCCU)
Re: CCU-Addon: FRITZ!Box-basierte Anwesenheitserkennung
Hallo an alle,
ich bin neu im Forum, da mich diese Lösung angesprochen hat. Sie funktioniert bei mir tadellos (Raspi3 mit Buster, PIVCCU3).
Bevor ich das Addon produktiv schalte, habe ich noch Fragen zum Log-File: es wird ca. alle 15 Sek aktualisiert, diese Abfragefrequenz habe ich eingestellt. Ich habe nun Sorge, dass die SD-Karte diese andauernden Schreibzugriffe nicht lange überleben wird. Ist es möglich, die Log-Datei ins RAM zu schreiben oder ganz auszuschalten?
Oder ist meine Sorge unbegründet?
Gruß fliewatüt
@Lavamat: was sagt denn das Fritz-Log? Du benötigst auf der Fritz einen eigenen User, nicht den mit dem Du Dich normalerweise einlogst. Diesem neuen Nutzer musst Du auch ausreichend Rechte einräumen.
ich bin neu im Forum, da mich diese Lösung angesprochen hat. Sie funktioniert bei mir tadellos (Raspi3 mit Buster, PIVCCU3).
Bevor ich das Addon produktiv schalte, habe ich noch Fragen zum Log-File: es wird ca. alle 15 Sek aktualisiert, diese Abfragefrequenz habe ich eingestellt. Ich habe nun Sorge, dass die SD-Karte diese andauernden Schreibzugriffe nicht lange überleben wird. Ist es möglich, die Log-Datei ins RAM zu schreiben oder ganz auszuschalten?
Oder ist meine Sorge unbegründet?
Gruß fliewatüt
@Lavamat: was sagt denn das Fritz-Log? Du benötigst auf der Fritz einen eigenen User, nicht den mit dem Du Dich normalerweise einlogst. Diesem neuen Nutzer musst Du auch ausreichend Rechte einräumen.
Re: CCU-Addon: FRITZ!Box-basierte Anwesenheitserkennung
Hallo fliewatüt *click* ( ),fliewatuet hat geschrieben: ↑05.05.2020, 17:49@Lavamat: was sagt denn das Fritz-Log? Du benötigst auf der Fritz einen eigenen User, nicht den mit dem Du Dich normalerweise einlogst. Diesem neuen Nutzer musst Du auch ausreichend Rechte einräumen.
also ich habe einen Nutzer "RaspberryMatic" in der FritzBox angelegt mit einem PW.
Die Rechte entsprechend Anleitung gesetzt:
+ FRITZ!Box Einstellungen
Benutzer mit dieser Berechtigung können alle Einstellungen der FRITZ!Box sehen und bearbeiten.
damit wird auch automatisch angewählt:
+ Sprachnachrichten, Faxnachrichten, FRITZ!App Fon und Anrufliste
Sprachnachrichten, empfangene Faxe und die Anrufliste können abgehört bzw. angesehen werden. FRITZ!App Fon kann genutzt werden.
+Smart Home
Die an der FRITZ!Box angemeldeten FRITZ!-Aktoren können über den MyFRITZ!-Zugang an- und abgeschaltet werden.
Unter "System>Ereignisse" finde ich keine Anmeldeeinträge der RaspberryMatic, also gehe ich davon aus, daß diese Anmeldung nicht einmal versucht wird, ergo das AddOn nicht läuft.
Wenn ich die o.g. Anmeldedaten über meinen PC eingebe, komme ich auf die Fritz.Box (also schließe ich, der Anwender ist korrekt angelegt).
Ich konstatiere, daß das AddOn mit meiner RaspberryMatic-Konfiguration nicht funktioniert. Lieder habe ich keine Ahnung, wie ich das verifizieren kann und leider auch keine Hinweise dazu bekommen.
Gruß
Lavamat
-
- Beiträge: 6
- Registriert: 05.05.2020, 09:15
- System: Alternative CCU (auf Basis OCCU)
Re: CCU-Addon: FRITZ!Box-basierte Anwesenheitserkennung
Hallo Lavamat,
das sieht tatsächlich nach einem nicht installierten Add-on aus. Daher nehme ich an, dass auch keine Systemvariblen generiert worden sind. Ist das Add-on korrekt konfiguriert und mit "speichern" abgeschlossen worden? Wie sieht die hm_pdetect.conf aus?
Gruß Fliewatüt (ich glaube im Original mit zwei ü, ist schon so lange her...)
das sieht tatsächlich nach einem nicht installierten Add-on aus. Daher nehme ich an, dass auch keine Systemvariblen generiert worden sind. Ist das Add-on korrekt konfiguriert und mit "speichern" abgeschlossen worden? Wie sieht die hm_pdetect.conf aus?
Gruß Fliewatüt (ich glaube im Original mit zwei ü, ist schon so lange her...)
Re: CCU-Addon: FRITZ!Box-basierte Anwesenheitserkennung
Hallo fliewatüt,
die hm_pdetect.conf unter /usr/local/addons/hm_pdetect/etc sieht so aus:
HM_CCU_IP=127.0.0.1
HM_CCU_REGAPORT=8183
HM_PROCESSLOG_FILE="/var/log/hm_pdetect.log"
HM_DAEMON_PIDFILE="/var/run/hm_pdetect.pid"
HM_FRITZ_IP="fritz.box"
HM_FRITZ_USER="RaspberryMatic"
HM_FRITZ_SECRET="HierStehtMeinPasswort" (*privatisiert*)
HM_CCU_PRESENCE_VAR="FritzBox-Anwesenheit"
HM_KNOWN_LIST_MODE="all"
HM_INTERVAL_TIME="60"
HM_USER_LIST=([Name]=XX:XX:XX:XX:XX:XX) (*privatisiert*)
HM_KNOWN_LIST=""
Ich dachte, die CCU_IP könnte das Problem sein, aber die korrekte IP hilft auch nicht.
Ich hab dann mal alle "hm_pdetect"-Dateien gesucht mit folgendem Ergebnis:
root@homematic-raspi:/# find / -name "hm_pdetect*"
/usr/local/addons/hm_pdetect
/usr/local/addons/hm_pdetect/etc/hm_pdetect.conf
/usr/local/addons/hm_pdetect/etc/hm_pdetect-addon.cfg
/usr/local/addons/hm_pdetect/bin/hm_pdetect.sh
/usr/local/etc/config/addons/www/hm_pdetect
/usr/local/etc/config/rc.d/hm_pdetect
Auffällig ist, daß die Dateien
/var/log/hm_pdetect.log
/var/run/hm_pdetect.pid
nicht vorhanden sind. Ich hätte aus dem .conf geschlossen, daß diese angelegt werden bzw. angelegt sind.
Jetzt frage ich mich, ist das korrekt? Fehlt was bzw. ist die Installation vollständig?
Gruß
Lavamat
-
- Beiträge: 6
- Registriert: 05.05.2020, 09:15
- System: Alternative CCU (auf Basis OCCU)
Re: CCU-Addon: FRITZ!Box-basierte Anwesenheitserkennung
Hallo Lavamat,
die .conf Datei sieht so weit normal aus, soweit ich das beurteilen kann. Die beiden fehlenden Dateien (LOG und PID) sind ein Zeichen dafür, dass das Add-on nicht läuft. Hat hm_pdetect denn die Systemvariablen (Anwesend.... usw.) angelegt, oder fehlen die auch?
So langsam bin ich mit meinem Latein am Ende. Vielleicht eine komplette Neuinstallation?
Gruß
Fliewatüt
die .conf Datei sieht so weit normal aus, soweit ich das beurteilen kann. Die beiden fehlenden Dateien (LOG und PID) sind ein Zeichen dafür, dass das Add-on nicht läuft. Hat hm_pdetect denn die Systemvariablen (Anwesend.... usw.) angelegt, oder fehlen die auch?
So langsam bin ich mit meinem Latein am Ende. Vielleicht eine komplette Neuinstallation?
Gruß
Fliewatüt
Re: CCU-Addon: FRITZ!Box-basierte Anwesenheitserkennung
Hallo fliewatüt,
nein, die Systemvariablen sind auch nicht angelegt.
Ich hab das AddOn schon einmal deinstalliert und nochmal neu installiert, aber ohne Erfolg.
Es scheint in meiner Konfiguration wohl nicht so reibungslos zu klappen
Echt schade, weil darauf aufbauend wollte ich meine Heizungssteuerung und anderes machen.
Gruß
Lavamat
nein, die Systemvariablen sind auch nicht angelegt.
Ich hab das AddOn schon einmal deinstalliert und nochmal neu installiert, aber ohne Erfolg.
Es scheint in meiner Konfiguration wohl nicht so reibungslos zu klappen
Echt schade, weil darauf aufbauend wollte ich meine Heizungssteuerung und anderes machen.
Gruß
Lavamat
Re: CCU-Addon: FRITZ!Box-basierte Anwesenheitserkennung
Hallo zusammen,
meine HM-pdetect läuft eigentlich schon sehr lange ohne Probleme auf einer Raspberrymatic mit dem letzten Softwarestand. Seit einiger Zeit wird der Status von den hinterlegten Geräten auf der Fritzbox nur sehr sporadisch aktualisiert. Hier der Log von pdetect:
Ich habe den Raspberry als auch die Fritzbox schon einmal neu gestartet aber leider kein Erfolg. Sonst läuft alles ohne Probleme. Der Login mit dem Pdetect auf die Fritzbox zugreift läuft beim Anmelden auf die Fritzbox ohne Probleme. Es würde sonst ja auch nicht manchmal funktionieren.
Auch ein neu angelegter User auf der FB hat keine Änderung gebracht.
Eine neue Raspberrymatic Installation nur mit dem Pdetect Plugin zeigt auch das selbe Fehlerbild.
Bin leider ziemlich ratlos bei diesen Problem.
Vielen Dank für etwaige Hilfe.
Heiko
meine HM-pdetect läuft eigentlich schon sehr lange ohne Probleme auf einer Raspberrymatic mit dem letzten Softwarestand. Seit einiger Zeit wird der Status von den hinterlegten Geräten auf der Fritzbox nur sehr sporadisch aktualisiert. Hier der Log von pdetect:
Code: Alles auswählen
== Mon Jun 8 00:00:34 CEST 2020 ===================================
Querying FRITZ! devices: 192.168.178.1
ERROR: username or password incorrect.
ERROR: couldn't connect to any specified FRITZ! device.
== Sun Jun 7 23:59:34 CEST 2020 ===================================
Querying FRITZ! devices: 192.168.178.1
ERROR: username or password incorrect.
ERROR: couldn't connect to any specified FRITZ! device.
== Sun Jun 7 23:58:33 CEST 2020 ===================================
Querying FRITZ! devices: 192.168.178.1
ERROR: username or password incorrect.
ERROR: couldn't connect to any specified FRITZ! device.
== Sun Jun 7 23:57:31 CEST 2020 ===================================
Querying FRITZ! devices: 192.168.178.1
Normal-WiFi/LAN devices active: 57
Guest-WiFi/LAN devices active: 0
Checking user presence:
Daniela: present
Denisa: away
Ingrun: away
Filipo: away
Mica: away
Heiko: present
Checking guest presence:
Gast: disabled
== Sun Jun 7 23:57:33 CEST 2020 ===================================
== Sun Jun 7 23:56:31 CEST 2020 ===================================
Querying FRITZ! devices: 192.168.178.1
ERROR: username or password incorrect.
ERROR: couldn't connect to any specified FRITZ! device.
== Sun Jun 7 23:55:31 CEST 2020 ===================================
Querying FRITZ! devices: 192.168.178.1
ERROR: username or password incorrect.
ERROR: couldn't connect to any specified FRITZ! device.
== Sun Jun 7 23:54:30 CEST 2020 ===================================
Querying FRITZ! devices: 192.168.178.1
ERROR: username or password incorrect.
ERROR: couldn't connect to any specified FRITZ! device.
== Sun Jun 7 23:53:30 CEST 2020 ===================================
Querying FRITZ! devices: 192.168.178.1
ERROR: username or password incorrect.
ERROR: couldn't connect to any specified FRITZ! device.
== Sun Jun 7 23:52:30 CEST 2020 ===================================
Querying FRITZ! devices: 192.168.178.1
ERROR: username or password incorrect.
ERROR: couldn't connect to any specified FRITZ! device.
== Sun Jun 7 23:51:29 CEST 2020 ===================================
Querying FRITZ! devices: 192.168.178.1
ERROR: username or password incorrect.
ERROR: couldn't connect to any specified FRITZ! device.
== Sun Jun 7 23:50:29 CEST 2020 ===================================
Querying FRITZ! devices: 192.168.178.1
ERROR: username or password incorrect.
Ich habe den Raspberry als auch die Fritzbox schon einmal neu gestartet aber leider kein Erfolg. Sonst läuft alles ohne Probleme. Der Login mit dem Pdetect auf die Fritzbox zugreift läuft beim Anmelden auf die Fritzbox ohne Probleme. Es würde sonst ja auch nicht manchmal funktionieren.
Auch ein neu angelegter User auf der FB hat keine Änderung gebracht.
Eine neue Raspberrymatic Installation nur mit dem Pdetect Plugin zeigt auch das selbe Fehlerbild.
Bin leider ziemlich ratlos bei diesen Problem.
Vielen Dank für etwaige Hilfe.
Heiko
-
- Beiträge: 248
- Registriert: 16.05.2020, 12:54
- System: CCU
- Hat sich bedankt: 48 Mal
- Danksagung erhalten: 1 Mal
Re: CCU-Addon: FRITZ!Box-basierte Anwesenheitserkennung
Frage zu diesen Unify-WLAN Adaptern: Ist es korrekt, dass die alle über ein LAN-Kabel angeschlossen werden (müssen) oder gilt das nur für den Adapter, der direkt am Router angeschlossen ist?
Vielen Dank!
Thomas
Vielen Dank!
Thomas