Gott sei Dank,
Fehler gefunden.
![]()
Gott sei Dank,
Fehler gefunden.
![]()
Vergiss den Post #82
ich sehe gerade,
wenn die Datei /etc/systemd/system/reporter.service
so aussieht:
Alles anzeigen[Unit]
Description=reporter.service
After=network.target[Service]
Type=simple
ExecStart=/usr/local/bin/reporter.sh
Restart=always
SyslogIdentifier=reporter.service[Install]
WantedBy=multi-user.target
fehlt da was, es muss so sein:
[Unit]
Description=reporter.service
After=network.target
[Service]
User=pi
Type=simple
ExecStart=/usr/local/bin/reporter.sh
Restart=always
SyslogIdentifier=reporter.service
[Install]
WantedBy=multi-user.target
Alles anzeigen
die Zeile (unter [Service])
User=pi
einfügen.
Das wird es sein.
den Rest kannst Du danach zurück bauen wieder.
![]()
Sorry,
"${TToken_reporter}
hier fehlt leider ein " sollte so sein
"${TToken_reporter}"
poste bitte mal den Inhalt von /etc/systemd/system/reporter.service
die 2# haste aber wieder rein gemacht in die reporter.sh,
so:
#TToken_reporter= # Telegram API Token, report senden
#TChatID_reporter= # Telegram CHAT ID für "bot Chat", report senden
ich gehe mal davon aus, das bei den 2 ersten Echo Zeilen (Bild1)
die selben Werte angezeigt werden wie in der hbridge,cfg eingetragen ist.
Richtig ?
die 3te Zeile stimmt auch, das bedeutet die hbridge.cfg wird richtig eingelesen,
dann liegt es an dieser Zeile:
# Auslesen hbridge.cfg (Hier nichts ändern!)
if [ "$TChatID_reporter" == "" -o "$TToken_reporter" == "" ]; then
teste bitte mal mit dieser Zeile, die 2 # wieder rein und im log schauen nach der Fehlermeldung
# Auslesen hbridge.cfg (Hier nichts ändern!)
#if [ "$TChatID_reporter" == "" -o "$TToken_reporter" == "" ]; then
if [ "${TChatID_reporter}" == "" ] || [ "${TToken_reporter} == "" ]; then
Kahm die Fehlermeldung im Bild1 dann auch?
![]()
ja, habe auch Wohnzimmer (HomPod) als Verbunden
ATV 4 ist Standby
![]()
Hat jemand das Gerät HomePod in einer anderen App als in der von Apple (Home App) schonmal gesehen?
![]()
https://www.ikea.com/de/de/catalog/products/80096372/
mit einer Hue Lampe
Thanks,
gleich mal 2 bestellt
![]()
Jun 24 15:49:20 hbridge2 reporter.service[535]: TToken_reporter=
Jun 24 15:49:20 hbridge2 reporter.service[535]: TChatID_reporter=
werden leider nicht angezeigt
nochmal von vorn:
#Post 73
Alles anzeigen###################### Pfad Config Datei (hbridge.cfg) ######################
[ -f $toolDir/hbridge.cfg ] && . $toolDir/hbridge.cfgWeniger anzeigen
meine hbridge.cfg liegt in
home/pi/hbridge_install
Sollte also doch passen oder irre ich mich?
oder muss toolDir=$HOME/pi/hbridge_install das dort hin?
Diese Zeile darf nur 1x in der reporter.sh stehen.
[ -f $toolDir/hbridge.cfg ] && . $toolDir/hbridge.cfg
in meinem Post #76 fehlt mir etwas, dacht ich hätte es eingefügt.
dies ändern
############################ Telegram Config ################################
#TToken_reporter= # Telegram API Token, report senden
#TChatID_reporter= # Telegram CHAT ID für "bot Chat", report senden
# Auslesen hbridge.cfg (Hier nichts ändern!)
in
############################ Telegram Config ################################
#TToken_reporter= # Telegram API Token, report senden
#TChatID_reporter= # Telegram CHAT ID für "bot Chat", report senden
echo "TChatID_reporter=$TChatID_reporter"
echo "TToken_reporter=$TToken_reporter"
echo "toolDir=$toolDir"
# Auslesen hbridge.cfg (Hier nichts ändern!)
3 echo Zeilen einfügen und starten, was wird angezeigt?
Da wirst Du wohl erstmal Plugin für Plugin rausnehmen müssen um zu testen.
oder mal mit einer leeren starten und sehen ob der Code kommt.
Aber gleich wieder beenden, damit nicht alle Geräte gelöscht werden.
![]()
Nimm es mir nicht übel,
wir wissen nicht was bei dir los ist.
Du müsstest mal etwas mehr erzählen
und evtl. mit Bildern etwas mehr beschreiben was du gemacht hast, was nicht geht.
![]()
es geht um diesen Teil in der reporter.sh
toolDir=$HOME/hbridge_install
###################### Pfad Config Datei (hbridge.cfg) ######################
[ -f $toolDir/hbridge.cfg ] && . $toolDir/hbridge.cfg
änder mal diesen Teil:
############################ Programm-Ordner festlegen ###########################
toolDir=$HOME/hbridge_install
###################### Pfad Config Datei (hbridge.cfg) ######################
[ -f ${toolDir}/hbridge.cfg ] && . ${toolDir}/hbridge.cfg
############################ Telegram Config ################################
#TToken_reporter= # Telegram API Token, report senden
#TChatID_reporter= # Telegram CHAT ID für "bot Chat", report senden
# Auslesen hbridge.cfg (Hier nichts ändern!)
if [ "${TChatID_reporter}" == "" -o "${TToken_reporter}" == "" ]; then
echo -e "Bitte die Variablen \"TToken_reporter\" und \"TChatID_reporter\" in der Datei \"/home/UserName/hbridge_install/hbridge.cfg\" setzen !" 2>&1
exit 254
fi
Alles anzeigen
in
############################ Programm-Ordner festlegen ###########################
toolDir=$HOME/hbridge_install
###################### Pfad Config Datei (hbridge.cfg) ######################
[ -f ${toolDir}/hbridge.cfg ] && . ${toolDir}/hbridge.cfg
############################ Telegram Config ################################
#TToken_reporter= # Telegram API Token, report senden
#TChatID_reporter= # Telegram CHAT ID für "bot Chat", report senden
echo "TToken_reporter=$TToken_reporter"
echo "TChatID_reporter=$TChatID_reporter"
# Auslesen hbridge.cfg (Hier nichts ändern!)
if [ "${TChatID_reporter}" == "" -o "${TToken_reporter}" == "" ]; then
echo -e "Bitte die Variablen \"TToken_reporter\" und \"TChatID_reporter\" in der Datei \"/home/UserName/hbridge_install/hbridge.cfg\" setzen !" 2>&1
exit 254
fi
Alles anzeigen
die beiden # wieder reinmachen
bei
#TToken_reporter= # Telegram API Token, report senden
#TChatID_reporter= # Telegram CHAT ID für "bot Chat", report senden
danach reporter.sh in der ssh console starten
und schauen ob bei den Variablen was angezeigt wird.
ein direkter Fehler ist gar nicht erwähnt, lese ich gerade.
Was geht den nicht?
Wie hast Du denService installiert? nach der Anleitung hier oder mit meinen Tools?
ist in /usr/local/bin die Datei oder ein link zur Datei reporter.sh?
wenn ein Link wo liegt die Dateireporter.sh?
gehen andere Telegram Nachrichten?
![]()
Also wie kommt das # dahin?
Das stand schon immer da, diese Einträge sind für user gedacht die keine
hbridge.cfg benutzen. Wenn Du es dort einträgst geht es zwar.
Aber der Fehler ist immer noch, das Deine hbridg.cfg nicht eingelesen wird.
![]()
Was sagt den das log bei
sudo systemctl restart reporter ?
ebenfalls Bestellt!!
Ich habe mein iPad mit iOS 9 gestern entfernt.
Will am Wochenende es Dan austesten.
Die iCloud soll erstmal in Ruhe das Teil entfernen.
![]()