[vz-users] VZ "Junkers Gastherme" Error Start Script
Denny Rohland
denny at rohland-home.de
Fr Nov 3 11:24:52 CET 2023
Hallo Alex
Vielen Dank!
Nein es liegt nicht am „bc“.
Es liegt an dem Aufruf des *.sh aus dem Service heraus unter Anwendung des /bin.
Aber mir ist ein weiteres Problem aufgefallen.
Sobald man das Script für die Auswertung der CAN ID’s auf größer 10 Definitionen festlegt, wird alles was größer 10 ist nicht ausgewertet.
Alles was rot ist wird einfach ignoriert obwohl die ID’s am CAN Bus vorhanden sind
CANDUMP_IN[1]="200"
HUMAN_INFO[1]="Vorlauf Max"
VZ_UUIDFOR[1]="2085ce20-7a1d-11ee-b62f-6f407965fec8"
CANDUMP_IN[2]="252"
HUMAN_INFO[2]="Vorlauf Soll"
VZ_UUIDFOR[2]="1ee6a810-7a23-11ee-b224-216167fa5964"
CANDUMP_IN[3]="201"
HUMAN_INFO[3]="Vorlauf Ist"
VZ_UUIDFOR[3]="facf6ca0-7a1f-11ee-adbd-41308955dbd7"
CANDUMP_IN[4]="203"
HUMAN_INFO[4]="WW Ist"
VZ_UUIDFOR[4]="9169cae0-7a20-11ee-ba25-03b53d1becc6"
CANDUMP_IN[5]="255"
HUMAN_INFO[5]="WW Soll"
VZ_UUIDFOR[5]="e6e53400-7a24-11ee-bdae-5353bbf1752a"
CANDUMP_IN[6]="202"
HUMAN_INFO[6]="WW Max"
VZ_UUIDFOR[6]="57c35620-7a20-11ee-a566-69e6496b6618"
CANDUMP_IN[7]="204"
HUMAN_INFO[7]="Speicher-Temperatur Max"
VZ_UUIDFOR[7]="c238a710-7a23-11ee-a671-3720dcc0e0c0"
CANDUMP_IN[8]="205"
HUMAN_INFO[8]="Speicher-Temperatur Ist"
VZ_UUIDFOR[8]="0b9d80c0-7a24-11ee-b6b9-9dbb8ce66c77"
CANDUMP_IN[9]="20B"
HUMAN_INFO[9]="Speicherladung"
VZ_UUIDFOR[9]="c7fc5d50-7a28-11ee-a047-c1ffa9cbcb85"
CANDUMP_IN[10]="253"
HUMAN_INFO[10]="Speicher-Temperatur Soll"
VZ_UUIDFOR[10]="9a7d10c0-7a24-11ee-a3f5-b33c65b0d87e"
CANDUMP_IN[11]="20A"
HUMAN_INFO[11]="Heizung Ein"
VZ_UUIDFOR[11]="d84ab140-7a29-11ee-9e9c-e3da8c7d0e8e"
CANDUMP_IN[12]="209"
HUMAN_INFO[12]="Brenner Ein"
VZ_UUIDFOR[12]="bb8656c0-7a2c-11ee-a622-1528e9cb9a78"
CANDUMP_IN[13]="251"
HUMAN_INFO[13]="Heizleistung"
VZ_UUIDFOR[13]="8d49d470-7a2e-11ee-894b-bb59ac22d65f"
CANDUMP_IN[14]="207"
HUMAN_INFO[14]="Aussentemperatur"
VZ_UUIDFOR[14]="83d3f060-7a22-11ee-b1ff-9d3d3b4c954a"
CANDUMP_IN[15]="250"
HUMAN_INFO[15]="Heizbetrieb-Pumpe"
VZ_UUIDFOR[15]="2134ace0-7a29-11ee-a972-1fd01ebd8541"
CANDUMP_IN[16]="206"
HUMAN_INFO[16]="Fehlercode"
VZ_UUIDFORBS="cb5425e0-7a21-11ee-97c7-b71eaa11c8c8“
VG Denny
> Am 03.11.2023 um 09:40 schrieb volkszaehler-users-request at demo.volkszaehler.org:
>
> Um E-Mails an die Liste volkszaehler-users zu schicken, nutzen Sie
> bitte die Adresse
>
> volkszaehler-users at demo.volkszaehler.org
>
> Um sich via Internet von der Liste auszutragen oder in die Liste
> einzutragen:
>
> https://demo.volkszaehler.org/mailman/listinfo/volkszaehler-users
>
> Oder schicken Sie eine E-Mail mit dem Wort "help" in der Betreffzeile
> oder im Text an
>
> volkszaehler-users-request at demo.volkszaehler.org
>
> Sie können den Verwalter dieser Liste unter der Adresse
>
> volkszaehler-users-owner at demo.volkszaehler.org
>
> erreichen.
>
> Wenn Sie antworten editieren bitte Sie die Betreffzeile auf einen
> sinnvollen Inhalt der spezifischer ist als "Re: Contents of
> volkszaehler-users digest..."
>
>
> Meldungen des Tages:
>
> 1. Re: VZ "Junkers Gastherme" Error Start Script (Alex)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Fri, 03 Nov 2023 09:40:33 +0100
> From: Alex <asb at online.de>
> To: "volkszaehler.org - users"
> <volkszaehler-users at demo.volkszaehler.org>
> Subject: Re: [vz-users] VZ "Junkers Gastherme" Error Start Script
> Message-ID: <69a6296b33d9279015c891c65e0384a17b31965d.camel at online.de>
> Content-Type: text/plain; charset="utf-8"
>
> So, ich habe es entsprechend angepasst... wenn Du noch das Paket bsd-
> mailx installierst, kannst Du die Zeile auch wieder mit reinnehmen.
> Dann sollte die Mailzustellung zumindest lokal funktionieren. Willst Du
> den Hilferuf Deiner Therme auch an eine Internet-Mailadresse senden,
> musst Du Dein System-sendmail/ -postfix / -exim entsprechend
> konfigurieren... Das sprengt aber ein bisschen den Rahmen hier.
>
> Grüße,
> Alex
>
> On Fri, 2023-11-03 at 09:18 +0100, Alex wrote:
>> Hallo Denny,
>>
>> ich bin ein bisschen verwundert. Wenn der fehlenden bc das Problem
>> war, wie konnte das Skript dann von der Kommandozeile aus erfolgreich
>> gestartet werden? Und bzgl. des ExecStart - es bleibt ja jedem selbst
>> überlassen wo er/sie seine Programme ablegt...
>>
>> Ich werde dennoch entsprechende Kommentare ins Wiki einpflegen.
>>
>> Grüße,
>> Alelx
>>
>>
>> On Fri, 2023-11-03 at 08:03 +0000, denny at rohland-home.de wrote:
>>> Hallo Zusammen
>>>
>>> @Alex:
>>>
>>> Bitte folgende Dinge im WIKI hinzufügen:
>>>
>>> 1. die notwendige Installation von "bc" hinzufügen --> sudo apt-get
>>> install bc
>>> 2. Script für den canlogger.service anpassen
>>> 1. ExecStart=/home/pi/bin/canlogger.sh prod -->
>>> ExecStart=/home/pi/canlogger.sh prod
>>>
>>> Damit ist das Script im aktuellen VZ Raspberry *.img lauffähig.
>>>
>>> Alle Kopier und Start Kommandos habe ich als "pi" mit sudo
>>> ausgeführt.
>>>
>>> Vg Denny
>>>
>>> From: volkszaehler-users <volkszaehler-users-
>>> bounces at demo.volkszaehler.org> on behalf of volkszaehler-users-
>>> request at demo.volkszaehler.org <volkszaehler-users-
>>> request at demo.volkszaehler.org>
>>> Sent: Friday, November 3, 2023 8:13 AM
>>> To: volkszaehler-users at demo.volkszaehler.org <volkszaehler-
>>> users at demo.volkszaehler.org>
>>> Subject: volkszaehler-users Nachrichtensammlung, Band 148, Eintrag
>>> 5
>>> Um E-Mails an die Liste volkszaehler-users zu schicken, nutzen Sie
>>> bitte die Adresse
>>>
>>> volkszaehler-users at demo.volkszaehler.org
>>>
>>> Um sich via Internet von der Liste auszutragen oder in die Liste
>>> einzutragen:
>>>
>>>
>>> https://demo.volkszaehler.org/mailman/listinfo/volkszaehler-users
>>>
>>> Oder schicken Sie eine E-Mail mit dem Wort "help" in der
>>> Betreffzeile
>>> oder im Text an
>>>
>>> volkszaehler-users-request at demo.volkszaehler.org
>>>
>>> Sie können den Verwalter dieser Liste unter der Adresse
>>>
>>> volkszaehler-users-owner at demo.volkszaehler.org
>>>
>>> erreichen.
>>>
>>> Wenn Sie antworten editieren bitte Sie die Betreffzeile auf einen
>>> sinnvollen Inhalt der spezifischer ist als "Re: Contents of
>>> volkszaehler-users digest..."
>>>
>>>
>>> Meldungen des Tages:
>>>
>>> 1. Re: volkszaehler-users Nachrichtensammlung, Band 148, Eintrag
>>> 3 (denny at rohland-home.de)
>>>
>>>
>>> -------------------------------------------------------------------
>>> ---
>>>
>>> Message: 1
>>> Date: Fri, 3 Nov 2023 07:13:00 +0000
>>> From: "denny at rohland-home.de" <denny at rohland-home.de>
>>> To: "volkszaehler-users at demo.volkszaehler.org"
>>> <volkszaehler-users at demo.volkszaehler.org>
>>> Subject: Re: [vz-users] volkszaehler-users Nachrichtensammlung,
>>> Band
>>> 148, Eintrag 3
>>> Message-ID:
>>>
>>> <DU2P193MB2147B3F6823E588032629C34F0A5A at DU2P193MB2147.EURP193.PROD.
>>> OUTLOOK.COM>
>>>
>>> Content-Type: text/plain; charset="utf-8"
>>>
>>> Hallo Alex
>>>
>>> Ja can-utils ist installiert
>>> Mailsystem ist auskommentiert
>>> Neuinstallation des aktuellen VZ Image durchgeführt.
>>> Ich hatte 2020 bei der 1. Installation auch das VZ Image aber das
>>> war wohl ein anderes, älteres Debian.
>>> Ich gehe davon aus das es aktuell an den systemd hängt.
>>> Denn der Service startet ja nicht. Ich habe aber keine Ahnung
>>> warum.
>>>
>>> Die Scripte selbst laufen sobald ich diese manuell ausführe.
>>>
>>> Vg Denny
>>>
>>> pi at raspberrypi:~ $ sudo systemctl status canlogger.service
>>> ? canlogger.service - Can Logger for VZ
>>> Loaded: loaded (/etc/systemd/system/canlogger.service;
>>> enabled; vendor preset: enabled)
>>> Active: failed (Result: exit-code) since Fri 2023-11-03
>>> 07:58:09 CET; 3s ago
>>> Process: 812 ExecStartPre=/sbin/ip link set can0 up type can
>>> bitrate 10000 listen-only on (code=exited, status=0/SUCCESS)
>>> Process: 813 ExecStart=/home/pi/bin/canlogger.sh prod
>>> (code=exited, status=203/EXEC)
>>> Process: 814 ExecStopPost=/sbin/ip link set can0 down
>>> (code=exited, status=0/SUCCESS)
>>> Main PID: 813 (code=exited, status=203/EXEC)
>>> CPU: 37ms
>>>
>>> Nov 03 07:58:09 raspberrypi systemd[1]: canlogger.service:
>>> Scheduled restart job, restart counter is at 5.
>>> Nov 03 07:58:09 raspberrypi systemd[1]: Stopped Can Logger for VZ.
>>> Nov 03 07:58:09 raspberrypi systemd[1]: canlogger.service: Start
>>> request repeated too quickly.
>>> Nov 03 07:58:09 raspberrypi systemd[1]: canlogger.service: Failed
>>> with result 'exit-code'.
>>> Nov 03 07:58:09 raspberrypi systemd[1]: Failed to start Can Logger
>>> for VZ.
>>> pi at raspberrypi:~ $
>>>
>>> ________________________________
>>> From: volkszaehler-users <volkszaehler-users-
>>> bounces at demo.volkszaehler.org> on behalf of volkszaehler-users-
>>> request at demo.volkszaehler.org <volkszaehler-users-
>>> request at demo.volkszaehler.org>
>>> Sent: Thursday, November 2, 2023 9:02 PM
>>> To: volkszaehler-users at demo.volkszaehler.org <volkszaehler-
>>> users at demo.volkszaehler.org>
>>> Subject: volkszaehler-users Nachrichtensammlung, Band 148, Eintrag
>>> 3
>>>
>>> Um E-Mails an die Liste volkszaehler-users zu schicken, nutzen Sie
>>> bitte die Adresse
>>>
>>> volkszaehler-users at demo.volkszaehler.org
>>>
>>> Um sich via Internet von der Liste auszutragen oder in die Liste
>>> einzutragen:
>>>
>>>
>>> https://demo.volkszaehler.org/mailman/listinfo/volkszaehler-users
>>>
>>> Oder schicken Sie eine E-Mail mit dem Wort "help" in der
>>> Betreffzeile
>>> oder im Text an
>>>
>>> volkszaehler-users-request at demo.volkszaehler.org
>>>
>>> Sie können den Verwalter dieser Liste unter der Adresse
>>>
>>> volkszaehler-users-owner at demo.volkszaehler.org
>>>
>>> erreichen.
>>>
>>> Wenn Sie antworten editieren bitte Sie die Betreffzeile auf einen
>>> sinnvollen Inhalt der spezifischer ist als "Re: Contents of
>>> volkszaehler-users digest..."
>>>
>>>
>>> Meldungen des Tages:
>>>
>>> 1. VZ "Junkers Gastherme" Error Start Script (Denny Rohland)
>>> 2. Re: VZ "Junkers Gastherme" Error Start Script (Alex)
>>>
>>>
>>> -------------------------------------------------------------------
>>> ---
>>>
>>> Message: 1
>>> Date: Thu, 2 Nov 2023 19:51:14 +0100
>>> From: Denny Rohland <denny at rohland-home.de>
>>> To: volkszaehler-users at demo.volkszaehler.org
>>> Subject: [vz-users] VZ "Junkers Gastherme" Error Start Script
>>> Message-ID: <D7A12336-80B7-4B27-8B0C-BE7D2BBAC8DF at rohland-home.de>
>>> Content-Type: text/plain; charset="utf-8"
>>>
>>> Hallo Experten
>>>
>>> nachdem mir die Micro SD Card mit dem zu vorigem VZ Image und den
>>> angepassten Skripten aus dem WIKI:
>>> https://wiki.volkszaehler.org/hardware/channels/heating_control/gastherme_junkers_can_bus?
>>> abgeraucht ist und auch keinen Ton mehr von sich gibt, musste ich
>>> neu installieren.
>>>
>>> Manuell lässt sich das CAN Device und auch das Script zum auswerten
>>> der HEX Values starten.
>>> Aber die ?systemctl" verweigert den Dienst.?
>>> Vielleicht hat noch jemand einen Tipp für mich, da ich leider den
>>> Owner zum Thema nicht mehr persönlich erreichen kann.
>>> Dieser war in der Vergangenheit sehr hilfsbereit und hatte mir
>>> extra weitere Werte damals ins Script gebastelt.
>>>
>>> Vielen Dank vorab!
>>>
>>> Vg Denny
>>>
>>>
>>> -------------- nächster Teil --------------
>>> Ein Dateianhang mit HTML-Daten wurde abgetrennt...
>>> URL:
>>> <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20231102/5a91ed40/attachment-0003.htm
>>>>
>>> -------------- nächster Teil --------------
>>> Ein Dateianhang mit Binärdaten wurde abgetrennt...
>>> Dateiname : apple-touch-icon.png
>>> Dateityp : image/png
>>> Dateigröße : 6336 bytes
>>> Beschreibung: nicht verfügbar
>>> URL :
>>> <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20231102/5a91ed40/attachment-0001.png
>>>>
>>> -------------- nächster Teil --------------
>>> Ein Dateianhang mit HTML-Daten wurde abgetrennt...
>>> URL:
>>> <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20231102/5a91ed40/attachment-0004.htm
>>>>
>>> -------------- nächster Teil --------------
>>> Ein eingebundener Text mit undefiniertem Zeichensatz wurde
>>> abgetrennt.
>>> Name: Error.txt
>>> URL:
>>> <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20231102/5a91ed40/attachment-0001.txt
>>>>
>>> -------------- nächster Teil --------------
>>> Ein Dateianhang mit HTML-Daten wurde abgetrennt...
>>> URL:
>>> <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20231102/5a91ed40/attachment-0005.htm
>>>>
>>>
>>> ------------------------------
>>>
>>> Message: 2
>>> Date: Thu, 02 Nov 2023 21:02:15 +0100
>>> From: Alex <asb at online.de>
>>> To: "volkszaehler.org - users"
>>> <volkszaehler-users at demo.volkszaehler.org>
>>> Subject: Re: [vz-users] VZ "Junkers Gastherme" Error Start Script
>>> Message-ID:
>>> <74baeffbacbc78a2957d0546c29cd8af99e2c341.camel at online.de>
>>> Content-Type: text/plain; charset="utf-8"
>>>
>>> Hallo Denny,
>>>
>>> ich lese hier mit :-)
>>>
>>> Verwendest Du auf Deinem neuen System das Skript von damals oder
>>> das
>>> aktuelle? Ich frage weil ich da einiges geändert habe, so wird das
>>> aktuelle Skript mit den Parametern "prod" oder "test" aufgerufen,
>>> das
>>> alte brauchte diesen Parameter nicht.
>>>
>>> Grüße,
>>> Alex
>>>
>>> On Thu, 2023-11-02 at 19:51 +0100, Denny Rohland wrote:
>>>> Hallo Experten
>>>>
>>>> nachdem mir die Micro SD Card mit dem zu vorigem VZ Image und den
>>>> angepassten Skripten aus dem WIKI:
>>>> hardware:channels:heating_control:gastherme_junkers_can_bus
>>>> [wiki.volkszaehler.org]
>>>> wiki.volkszaehler.org
>>>>
>>>>
>>>> abgeraucht ist und auch keinen Ton mehr von sich gibt, musste ich
>>> neu
>>>> installieren.
>>>>
>>>> Manuell lässt sich das CAN Device und auch das Script zum
>>> auswerten
>>>> der HEX Values starten.
>>>> Aber die ?systemctl" verweigert den Dienst.
>>>>
>>>> Vielleicht hat noch jemand einen Tipp für mich, da ich leider den
>>>> Owner zum Thema nicht mehr persönlich erreichen kann.
>>>> Dieser war in der Vergangenheit sehr hilfsbereit und hatte mir
>>> extra
>>>> weitere Werte damals ins Script gebastelt.
>>>>
>>>> Vielen Dank vorab!
>>>>
>>>> Vg Denny
>>>>
>>>>
>>>
>>> -------------- nächster Teil --------------
>>> Ein Dateianhang mit HTML-Daten wurde abgetrennt...
>>> URL:
>>> <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20231102/10dd0558/attachment.htm
>>>>
>>>
>>> ------------------------------
>>>
>>> Subject: Fusszeile der Nachrichtensammlung
>>>
>>> _______________________________________________
>>> volkszaehler-users mailing list
>>> volkszaehler-users at demo.volkszaehler.org
>>> https://demo.volkszaehler.org/mailman/listinfo/volkszaehler-users
>>>
>>>
>>> ------------------------------
>>>
>>> Ende volkszaehler-users Nachrichtensammlung, Band 148, Eintrag 3
>>> ****************************************************************
>>> -------------- nächster Teil --------------
>>> Ein Dateianhang mit HTML-Daten wurde abgetrennt...
>>> URL:
>>> <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20231103/b687adb4/attachment.htm
>>>>
>>>
>>> ------------------------------
>>>
>>> Subject: Fusszeile der Nachrichtensammlung
>>>
>>> _______________________________________________
>>> volkszaehler-users mailing list
>>> volkszaehler-users at demo.volkszaehler.org
>>> https://demo.volkszaehler.org/mailman/listinfo/volkszaehler-users
>>>
>>>
>>> ------------------------------
>>>
>>> Ende volkszaehler-users Nachrichtensammlung, Band 148, Eintrag 5
>>> ****************************************************************
>>
>
> -------------- nächster Teil --------------
> Ein Dateianhang mit HTML-Daten wurde abgetrennt...
> URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20231103/941803d7/attachment.htm>
>
> ------------------------------
>
> Subject: Fusszeile der Nachrichtensammlung
>
> _______________________________________________
> volkszaehler-users mailing list
> volkszaehler-users at demo.volkszaehler.org
> https://demo.volkszaehler.org/mailman/listinfo/volkszaehler-users
>
>
> ------------------------------
>
> Ende volkszaehler-users Nachrichtensammlung, Band 148, Eintrag 8
> ****************************************************************
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://demo.volkszaehler.org/pipermail/volkszaehler-users/attachments/20231103/06aff3db/attachment-0001.htm>
Mehr Informationen über die Mailingliste volkszaehler-users