Hi liebe Forum Experten,
ich habe die praktische "Unterwetterwarnung ohne E Mail" Phase I teilweise zum laufen gebracht. Für die letzen Anpassungen würde ich mich über Hilfe freuen. Ich bin kein Linux Experte.
Nach Eingabe dieses Befehls pi@raspberrypi ~ $ sudo /home/svxlink/Wetter/dwd.sh >> /tmp/dwd.log 2>&1 wurden dwd.log, dwd_msg und dwd_msg.old in /tmp und in /var/spool/svxlink/weatherinfo eine .wav und eine .info erzeugt. Wenn ich svxlink starte mit pi@raspberrypi ~ $ sudo svxlink, wird u.a. das Weather Module gestartet. Wenn ich 12# eingebe, wird es auch aufgerufen und es erscheint folgender Fehler:
SimplexLogic: Activating module WeatherInfo...
*** WARNING: Could not find audio clip "name" in context "WeatherInfo"
WeatherInfo: Module activated
Tx1: Turning the transmitter ON
Tx1: Turning the transmitter OFF
Nun, daß es keine Audioansage des eigentlichen Moduls gibt, ist klar, weil im Verzeichnis /usr/share/svxlink/sounds/de_DE nichts liegt.
1.Aber wor kann es liegen, daß die Audiodatei der Warnung nicht vorgelesen wird?
Zur Anleitung http://svxlink.de/?page_id=2942 habe ich auch noch Fragen:
2. Was heißt das "gehört als /home/svxlink/WarnWetter.tcl gespeichert". Soll dwd.sh unter dem Namen WarnWetter.tcl dort gespeichert werden (und unter /home/svxlink/Wetter als dwd.sh? Oder soll in WarnWetter.tcl das Script aus Phase II stehen?
3. Wenn ich diese Datei Wetter.tcl in /usr/share/svxlink/events.d/local ablege und WarnWetter.tcl mit dem Phase II script in /home/svxlink/ lege, kommt folgender Fehler
/usr/share/svxlink/events.tcl in logic SimplexLogic: missing close-brace
*** ERROR: Could not initialize Logic object "SimplexLogic". Skipping...
*** ERROR: No logics available. Bailing out...
(weswegen ich Wetter.tcl wieder gelöscht habe).
4. Habe ich crontab richtig angelegt? Das steht in meiner /etc/crontab Datei:
# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
# m h dom mon dow user command
17 * * * * root cd / && run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron
( cd / && run-parts --report /etc/cron.daily )
47 6 * * 7 root test -x /usr/sbin/anacron
( cd / && run-parts --report /etc/cron.weekly )
52 6 1 * * root test -x /usr/sbin/anacron
( cd / && run-parts --report /etc/cron.monthly )
#
*/20 * * * * root sudo /home/svxlink/Wetter/dwd.sh >> /tmp/dwd.log 2>&1
Angaben zum System: Raspberry Pi B+ SvxLink v1.4.99.33, läuft tadellos.
Danke,
svxlink-wx