diff --git a/dm_tomatrixled.py b/dm_tomatrixled.py index 16d443e..58f2ecd 100755 --- a/dm_tomatrixled.py +++ b/dm_tomatrixled.py @@ -296,6 +296,7 @@ def heartbeat_going_offline(): ppm_no_rt = Image.open(f"{ppmdir}icon-no-rt.ppm") ppm_no_deps = Image.open(f"{ppmdir}icon-no-deps.ppm") ppm_fhswf = Image.open(f"{ppmdir}icon-fhswf.ppm") +ppm_moers = Image.open(f"{ppmdir}icon-moers.ppm") meldungicons = { "info": ppm_info, @@ -308,6 +309,7 @@ def heartbeat_going_offline(): "nort": ppm_no_rt, "nodeps": ppm_no_deps, "fhswf": ppm_fhswf, + "moers": ppm_moers, } symtextoffset = fonttext.height-fonttext.baseline diff --git a/res/ppm/icon-moers.ppm b/res/ppm/icon-moers.ppm new file mode 100644 index 0000000..86db73c Binary files /dev/null and b/res/ppm/icon-moers.ppm differ diff --git a/service/run.sh b/service/run.sh index ba2f941..038d626 100755 --- a/service/run.sh +++ b/service/run.sh @@ -1,6 +1,7 @@ #!/bin/bash hagenreplace='--place-string ", Hagen (Westf)" --place-string "Hagen " --place-string "HA-" --keep-place-string "Hagen Hauptbahnhof" --dest-replacement "Hagen Hauptbahnhof%Hagen Hbf"' +moersreplace='--place-string "Moers " --keep-place-string "Moers Bahnhof" --dest-replacement "Duisburg %DU-" --dest-replacement "Rheinhausen%Rheinhsn." --dest-replacement "DU-Hbf Osteingang%Duisburg Hbf" --dest-replacement "Verteilerkr.%Vkr." --dest-replacement "Messe Niederrhein%Messe NI" --dest-replacement "Krefeld Oppum%KR-Oppum" --dest-replacement "Kaldenhausen%Kaldenhsn." --dest-replacement "Neukirchen-Vl.%Nk.-Vl."' brightness=${brightness:-20} if [ ! $(id -u) -eq 0 ]; then @@ -30,6 +31,9 @@ fi echo "selection: $selection" case $selection in +moers) + echo $moersreplace | xargs python3.9 dm_tomatrixled.py -b$brightness -e -l8 -f8 --update-steps 330 --led-parallel 3 --led-slowdown-gpio 2 -t --min-slightdelay 3 --led-limit-refresh 144 --itdNoTrain-remove-dep "TaxiBus" --config-system-url $config_system_url --config-system-id $config_system_id --config-system-key $config_system_key --ext-data-url $ext_data_url -s de:05170:36298 --nina-url "https://warnung.bund.de/api31/dashboard/" --nina-ags "051700000000" --nina-ignore-msgType "Update" --nina-ignore-msgType "Cancel" --nina-ignore-id "lhp.HOCHWASSERZENTRALEN.DE.NW" + ;; feuerwache) echo $hagenreplace | xargs ./dm_tomatrixled.py -s de:05914:2216 -b$brightness -er0 -w16 -l8 -f8 --led-slowdown-gpio 2 --update-steps 330 --sleep-interval 0.025 --ext-data-url $ext_data_url --hst-colors --platform-width 13 --local-deps "./feuerwache.csv" --nina-url "https://warnung.bund.de/api31/dashboard/" --nina-ags "059140000000" --nina-ignore-msgType "Update" --nina-ignore-msgType "Cancel" --nina-ignore-id "lhp.HOCHWASSERZENTRALEN.DE.NW" ;;