Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision |
howto:edl-ehz_unknown [2019/11/16 08:46] – [Push d0] dump uneindeutig jau | howto:edl-ehz_unknown [2021/11/16 15:37] – keine daemon-einstellung mehr in vzlogger.conf, dafür -f zugschlus |
---|
{ | { |
"retry": 0, | "retry": 0, |
"daemon": false, | |
"verbosity": 15, | "verbosity": 15, |
"log": "/home/pi/1_push_d0.log", | "log": "/home/pi/1_push_d0.log", |
</code> | </code> |
Führe vzlogger aus | Führe vzlogger aus |
<code> vzlogger -c ~/1_push_d0.conf </code> | <code> vzlogger -f -c ~/1_push_d0.conf </code> |
Achte auf Fehlermeldungen wie z.B. ''Cannot open logfile'', ''Permission denied'' oder ''open(/dev/lesekopf0): No such file or directory''. Bevor die nicht behoben sind geht es nicht weiter.\\ | Achte auf Fehlermeldungen wie z.B. ''Cannot open logfile'', ''Permission denied'' oder ''open(/dev/lesekopf0): No such file or directory''. Bevor die nicht behoben sind geht es nicht weiter.\\ |
Timeout ist auf 60 Sekunden konfiguriert, entsprechend lange kann es dauern bis vzlogger beendet wird. Ist das nicht der Fall mit den Tasten ''Strg'' und ''C'' abbrechen.\\ | Timeout ist auf 60 Sekunden konfiguriert, entsprechend lange kann es dauern bis vzlogger beendet wird. Ist das nicht der Fall mit den Tasten ''Strg'' und ''C'' abbrechen.\\ |
{ | { |
"retry": 0, | "retry": 0, |
"daemon": false, | |
"verbosity": 15, | "verbosity": 15, |
"log": "/home/pi/2_pull_d0.log", | "log": "/home/pi/2_pull_d0.log", |
</code> | </code> |
Führe vzlogger aus | Führe vzlogger aus |
<code> vzlogger -c ~/2_pull_d0.conf </code> | <code> vzlogger -f -c ~/2_pull_d0.conf </code> |
und | und |
<code>cat 2_pull_d0.txt</code> | <code>cat 2_pull_d0.txt</code> |
{ | { |
"retry": 0, | "retry": 0, |
"daemon": false, | |
"verbosity": 15, | "verbosity": 15, |
"log": "/home/pi/2_push.log", | "log": "/home/pi/2_push.log", |
</code> | </code> |
Führe vzlogger aus | Führe vzlogger aus |
<code> vzlogger -c ~/2_push_d0.conf </code> | <code> vzlogger -f -c ~/2_push_d0.conf </code> |
und | und |
<code>cat 2_push_d0.txt</code> | <code>cat 2_push_d0.txt</code> |
Wir suchen wieder links nach der Zeichenfolge ''1b 1b 1b 1b'' //SML// oder rechts nach lesbarem Text ''1.8.0''. | Wir suchen wieder links nach der Zeichenfolge ''1b 1b 1b 1b'' //SML// oder rechts nach lesbarem Text ''1.8.0''. |
* ''1b'' wäre [[/faq#woher_weiss_ich_ob_mein_zaehler_das_protokoll_sml_oder_das_protokoll_d0_oder_din-en_62056-21_spricht|SML]] und wir können bei | * ''1b'' wäre [[/faq#woher_weiss_ich_ob_mein_zaehler_das_protokoll_sml_oder_das_protokoll_d0_oder_din-en_62056-21_spricht|SML]] und wir können bei [[howto/edl-ehz_unknown#push_sml|Push SML]] fortfahren. |
* ''1.8.0'' ist [[/faq#woher_weiss_ich_ob_mein_zaehler_das_protokoll_sml_oder_das_protokoll_d0_oder_din-en_62056-21_spricht|d0]], in der Liste sind alle [[software/obis|OBIS-Codes]] enthalten die der jeweilige Zähler bereit stellt. Weiter mit [[howto/edl-ehz_unknown?do=edit#obis_identifizieren|OBIS identifizieren]]. | * ''1.8.0'' ist [[/faq#woher_weiss_ich_ob_mein_zaehler_das_protokoll_sml_oder_das_protokoll_d0_oder_din-en_62056-21_spricht|d0]], in der Liste sind alle [[software/obis|OBIS-Codes]] enthalten die der jeweilige Zähler bereit stellt. Weiter mit [[howto/edl-ehz_unknown?do=edit#obis_identifizieren|OBIS identifizieren]]. |
* Ist das Ergebnis uneindeutig das [[hardware:controllers:ir-schreib-lesekopf#grundlagen|Frameformat]] auf ''"parity": "8n1",'' ändern. Dann wird wahrscheinlich''1b 1b 1b 1b'' erscheinen und bei [[howto/edl-ehz_unknown#push_sml|Push SML]] fortfahren. | * Ist das Ergebnis uneindeutig das [[hardware:controllers:ir-schreib-lesekopf#grundlagen|Frameformat]] auf ''"parity": "8n1",'' ändern. Dann wird wahrscheinlich ''1b 1b 1b 1b'' erscheinen, in dem Fall bei [[howto/edl-ehz_unknown#push_sml|Push SML]] fortfahren. |
| |
==== Push SML ==== | ==== Push SML ==== |
{ | { |
"retry": 0, | "retry": 0, |
"daemon": false, | |
"verbosity": 15, | "verbosity": 15, |
"log": "/home/pi/3_push_sml.log", | "log": "/home/pi/3_push_sml.log", |
</code> | </code> |
Führe vzlogger aus | Führe vzlogger aus |
<code> vzlogger -c ~/3_push_sml.conf </code> | <code> vzlogger -f -c ~/3_push_sml.conf </code> |
Die Ausgabe an der Konsole (bzw. ''cat /home/3_push_sml.log'') könnte teilweise so aussehen: | Die Ausgabe an der Konsole (bzw. ''cat /home/pi/3_push_sml.log'') könnte teilweise so aussehen: |
<code> | <code> |
[...] | [...] |
{ | { |
"retry": 0, | "retry": 0, |
"daemon": true, | |
"verbosity": 15, | "verbosity": 15, |
"log": "/home/pi/vzlogger.log", | "log": "/home/pi/vzlogger.log", |