Bist du dir sicher, dass da "" hinmüssen? Ich denke, die "" müssen raus.
Du hast recht, beide ohne die "" eintragen.
Bist du dir sicher, dass da "" hinmüssen? Ich denke, die "" müssen raus.
Du hast recht, beide ohne die "" eintragen.
wenn Du so startest
sucht er die Datei in /root/hbridge_install/hbridge.cfg
wenn ich mich recht erinnere war es doch so ausgelegt das es mit User pi läuft und auch der User pi seine Telegramm Daten eintragen muss.
sonst kann man in der logwatch.sh Datei
############################## Telegram Config ###############################
#TToken_lwatch= # Telegram API Token, logwatch senden
#TChatID_lwatch= # Telegram CHAT ID für "bot Chat", logwatch senden
hier die Daten direkt eintragen
mit /bin/bash /usr/local/bin/logwatch.sh funktioniert es nun auch
wie oder was ist denn dieser Perl fehler?
ZitatAlles anzeigenpi@raspberrypi:~ $ /bin/bash /usr/local/bin/logwatch.sh
Hit:1 http://archive.raspberrypi.org/debian stretch InRelease
Hit:2 http://raspbian.raspberrypi.org/raspbian stretch InRelease
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LC_CTYPE = "UTF-8",
LANG = "de_DE.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("de_DE.UTF-8").
curl: (26) couldn't open file "/home/pi/hbridge_install/logwatch/2019-03-12-logwatch.txt"
/usr/bin/find: '/home/pi/hbridge_install/logwatch/*': No such file or directory
{"ok":true,"result":{"message_id":XXX,"from":{"id":XXXXX,"is_bot":true,"first_name":"XXXXX","username":"TXXXXX"},"chat":{"id":XXXXX,"first_name":"XXXXX","last_name":"XXXXX","username":"XXXXX","type":"private"},"date":1552420354,"text":"Verf\u00fcgbare-Updates-npm:"}}{"ok":true,"result":{"message_id":7444,"from":{"id":XXXXX,"is_bot":true,"first_name":"XXXXX","username":"XXXXX"},"chat":{"id":XXXXX,"first_name":"XXXXX","last_name":"XXXXX","username":"XXXXX","type":"private"},"date":1552420355,"text":"Verf\u00fcgbare-Updates-Node:\n\nInstalliert:\nv10.15.3\n\nLetzte Version:\nv11.11.0"}}
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
...
...
...
pi@raspberrypi:pi@rapi@raspberrypi:~ $
wennich sudo raspi-config eingebe und unter Localisation de_DE.UTF-8 und als Timezone Berlin eingebe.Passiert das
ZitatAlles anzeigenpi@raspberrypi:~ $ sudo raspi-config
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LC_CTYPE = "UTF-8",
LANG = "de_DE.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("de_DE.UTF-8").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Kann LC_ALL nicht auf die Standard-Lokale einstellen: Datei oder Verzeichnis nicht gefunden
/usr/bin/locale: Cannot set LC_CTYPE to default locale: No such file or directory
/usr/bin/locale: Kann LC_ALL nicht auf die Standard-Lokale einstellen: Datei oder Verzeichnis nicht gefunden
Current default time zone: 'Europe/Berlin'
Local time is now: Tue Mar 12 21:01:01 CET 2019.
Universal Time is now: Tue Mar 12 20:01:01 UTC 2019.
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LC_CTYPE = "UTF-8",
LANG = "de_DE.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to a fallback locale ("de_DE.UTF-8").
locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Kann LC_ALL nicht auf die Standard-Lokale einstellen: Datei oder Verzeichnis nicht gefunden
/usr/bin/locale: Cannot set LC_CTYPE to default locale: No such file or directory
/usr/bin/locale: Kann LC_ALL nicht auf die Standard-Lokale einstellen: Datei oder Verzeichnis nicht gefunden
Generating locales (this might take a while)...
de_DE.UTF-8... done
Generation complete.
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LC_CTYPE = "UTF-8",
LANG = "C"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LC_CTYPE = "UTF-8",
LANG = "C"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
pi@raspberrypi
hier scheint Deine Locale Einstellung nicht zu passen
sollte so aussehen
LANG=C
LANGUAGE=
LC_CTYPE=de_DE.UTF-8
LC_NUMERIC="C"
LC_TIME="C"
LC_COLLATE=de_DE.UTF-8
LC_MONETARY="C"
LC_MESSAGES=de_DE.UTF-8
LC_PAPER="C"
LC_NAME="C"
LC_ADDRESS="C"
LC_TELEPHONE="C"
LC_MEASUREMENT="C"
LC_IDENTIFICATION="C"
LC_ALL=
Alles anzeigen
Hast du mit raspi-config die Sprache eingestellt?
So die beiden Scripte laufen.
Ich hatte einen Fehler bei copy&past es haben sehr viele # gefehlt. Keine Ahnung ob es jetzt an notepad++ oder am Nano lag.
Gesendet von iPhone mit Community
So die beiden Scripte laufen.
Na das ist doch die Hauptsache
detBitte in die Tools aufnehmen
ok.
Danke schön!
Gesendet von iPad mit Community
Ist doch alles gut auf deinem Bild. Wenn es nichts zum anzeigen gibt dann wird auch nichts angezeigt. Oder was meinst du?
Sieht auch gut aus. Wobei beides halbe Bilder sind und nicht alles zeigen.
Kann gerade nicht nachvollziehen wo genau das Problem ist. Wäre super wenn du es etwas detaillierter beschreiben könntest damit ich dir helfen kann.
Hallo, super Anleitung, danke erst einmal.
Ich benutze HOOBS 3 und habe Probleme den Service zu identifizieren, der überwacht werden soll.
In systemctl finde ich den hoobs.service allerdings läuft der auch weiter wenn ich den "Service" im Hoobs UI stoppe. Stoppe ich den "Service" in der Hoobs UI bekomme ich im journalctl:
Apr 08 22:54:16 hoobs hoobs[1982]: [Homebridge] [4/8/2020, 10:54:16 PM] Got SIGINT, shutting down service...
Kann mir jemand helfen?
Viele Grüße
Thomas
Moinsen,
ich bin grad dabei meine Homebridge von einem Pi3 auf einen Pi4 umzuziehen und hänge jetzt schon seit geraumer Zeit am reporter.
Logwatch funktioniert und rattert mir alle Infos in Telegram runter.
Der reporter.service ist auch sauber gestartet. Token und Chat ID ist eingetragen und die # vorne entfernt. Aber wenn ich die Homebridge stoppe oder neu starte kommt keine Meldung an im Telegram.
Bin grad etwas überfragt, wo ich am besten nach dem Fehler suchen kann.
Das Token und ChatID passen sehe ich ja durch Logwatch.
Ich hatte jetzt auch nochmal Token und ChatID in der hbridge.cfg eingetragen. Aber selbst das hat nix daran geändert, dass mich der Reporter weiter anschweigt.
det Du hast doch immer so tolle Ideen!? Hast Du evtl Vorschläge was ich testen kann? Hab die Homebride noch nich in Apple Home eingebunden, da noch mein Conbee fehlt der Montag kommt. Aber das sollte ja kein Problem sein für die Übergabe an Meldungen zu Telegram.
Ich hab jetzt noch mal alles an Services gelöcht... hbrigde nochmal neu entpackt, die Services über hbridge wieder installiert. Logwatch funktioniert und gibt Rückmeldung. Der Reporter Service startet sauber aber gibt keine Ausgabe per Telegram. Ich gebs jetzt erstmal auf mit dem Selbstversuch .. vielleicht liegt es ja auch am Raspi Buster.
sudo systemctl status reporter.service
● reporter.service
Loaded: loaded (/etc/systemd/system/reporter.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2021-03-13 03:01:25 CET; 10min ago
Main PID: 5731 (reporter.sh)
Tasks: 3 (limit: 3860)
CGroup: /system.slice/reporter.service
├─5731 /bin/bash /usr/local/bin/reporter.sh
├─5738 journalctl -f --since now
└─5739 /bin/bash /usr/local/bin/reporter.sh
Ich hab jetzt auch nochmal testweise die config.json modifiziert, so dass diese crasht. Aber auch da wird nix zu Telegram übergeben. Mysteriös.. Ich suche weiter..
Das Hbridge Tool informiert mich übrigens auch sauber in Telegram, dass die homebridge bearbeitet wird. Was ist denn nur los mit dem reporter das der sich so weigertl
Jetzt habe ich mal die funktionierende 1.05er Version der reporter.sh vom raspi3 auf den raspi4 geschoben, Dienst neu gestartet und dann die Homebridge ins Nirvana geschubst. Es ist wie verflixt.. Telegram mag da nix ausspucken. Ok .. ich hab grad gesehen, dass mich gar nicht die reporter.sh vom Raspi3 informiert, sondern der instanzen-reporter.sh der über ntfy läuft. Aber ntfy bekomme ich leider aufm Raspi4 auch nicht zum Laufen und ich tendiere ja auch lieber dazu es über die direkte API Abfrage hinzubekommen.