Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Einsteigerfragen
  4. Smartmeter Elster AS1440

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    21
    1
    947

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.1k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.4k

Smartmeter Elster AS1440

Geplant Angeheftet Gesperrt Verschoben Einsteigerfragen
24 Beiträge 4 Kommentatoren 1.6k Aufrufe 1 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • P Offline
    P Offline
    petlaw
    schrieb am zuletzt editiert von
    #6

    smartmeter.0.png

    /dev/serial/by-id funktioniert mittlerweile:

    root@SMARTY:/dev/serial# ls -al
    total 0
    drwxr-xr-x  4 root root   80 May 11 02:52 .
    drwxr-xr-x 20 root root 3360 May 11 02:52 ..
    drwxr-xr-x  2 root root   60 May 11 02:52 by-id
    drwxr-xr-x  2 root root   60 May 11 02:52 by-path
    root@SMARTY:/dev/serial# ls -al by-id
    total 0
    drwxr-xr-x 2 root root 60 May 11 02:52 .
    drwxr-xr-x 4 root root 80 May 11 02:52 ..
    lrwxrwxrwx 1 root root 13 May 11 02:52 usb-Silicon_Labs_CP2104_USB_to_UART_Bridge_Controller_00799EEF-if00-port0 -> ../../ttyUSB0
    root@SMARTY:/dev/serial# ls -al /dev/ttyUSB0
    crw-rw---- 1 root dialout 188, 0 May 11 03:01 /dev/ttyUSB0
    root@SMARTY:/dev/serial# groups
    root
    root@SMARTY:/dev/serial# groups iobroker
    iobroker : iobroker tty dialout audio video bluetooth
    
    

    node habe ich mit https://forum.iobroker.net/topic/64032/update-nodejs-best-practise-supported-16-und-18 auf Version 18 neu installiert.

    Der Fehler bleibt.

    Thomas BraunT HomoranH 2 Antworten Letzte Antwort
    0
    • P petlaw

      smartmeter.0.png

      /dev/serial/by-id funktioniert mittlerweile:

      root@SMARTY:/dev/serial# ls -al
      total 0
      drwxr-xr-x  4 root root   80 May 11 02:52 .
      drwxr-xr-x 20 root root 3360 May 11 02:52 ..
      drwxr-xr-x  2 root root   60 May 11 02:52 by-id
      drwxr-xr-x  2 root root   60 May 11 02:52 by-path
      root@SMARTY:/dev/serial# ls -al by-id
      total 0
      drwxr-xr-x 2 root root 60 May 11 02:52 .
      drwxr-xr-x 4 root root 80 May 11 02:52 ..
      lrwxrwxrwx 1 root root 13 May 11 02:52 usb-Silicon_Labs_CP2104_USB_to_UART_Bridge_Controller_00799EEF-if00-port0 -> ../../ttyUSB0
      root@SMARTY:/dev/serial# ls -al /dev/ttyUSB0
      crw-rw---- 1 root dialout 188, 0 May 11 03:01 /dev/ttyUSB0
      root@SMARTY:/dev/serial# groups
      root
      root@SMARTY:/dev/serial# groups iobroker
      iobroker : iobroker tty dialout audio video bluetooth
      
      

      node habe ich mit https://forum.iobroker.net/topic/64032/update-nodejs-best-practise-supported-16-und-18 auf Version 18 neu installiert.

      Der Fehler bleibt.

      Thomas BraunT Online
      Thomas BraunT Online
      Thomas Braun
      Most Active
      schrieb am zuletzt editiert von
      #7

      @petlaw sagte in Smartmeter Elster AS1440:

      Der Fehler bleibt.

      Grundfehler: Du bist als root unterwegs.

      Linux-Werkzeugkasten:
      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
      NodeJS Fixer Skript:
      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

      1 Antwort Letzte Antwort
      0
      • P petlaw

        smartmeter.0.png

        /dev/serial/by-id funktioniert mittlerweile:

        root@SMARTY:/dev/serial# ls -al
        total 0
        drwxr-xr-x  4 root root   80 May 11 02:52 .
        drwxr-xr-x 20 root root 3360 May 11 02:52 ..
        drwxr-xr-x  2 root root   60 May 11 02:52 by-id
        drwxr-xr-x  2 root root   60 May 11 02:52 by-path
        root@SMARTY:/dev/serial# ls -al by-id
        total 0
        drwxr-xr-x 2 root root 60 May 11 02:52 .
        drwxr-xr-x 4 root root 80 May 11 02:52 ..
        lrwxrwxrwx 1 root root 13 May 11 02:52 usb-Silicon_Labs_CP2104_USB_to_UART_Bridge_Controller_00799EEF-if00-port0 -> ../../ttyUSB0
        root@SMARTY:/dev/serial# ls -al /dev/ttyUSB0
        crw-rw---- 1 root dialout 188, 0 May 11 03:01 /dev/ttyUSB0
        root@SMARTY:/dev/serial# groups
        root
        root@SMARTY:/dev/serial# groups iobroker
        iobroker : iobroker tty dialout audio video bluetooth
        
        

        node habe ich mit https://forum.iobroker.net/topic/64032/update-nodejs-best-practise-supported-16-und-18 auf Version 18 neu installiert.

        Der Fehler bleibt.

        HomoranH Nicht stören
        HomoranH Nicht stören
        Homoran
        Global Moderator Administrators
        schrieb am zuletzt editiert von
        #8

        @petlaw sagte in Smartmeter Elster AS1440:

        groups iobroker

        kein sudo?

        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

        Thomas BraunT P 2 Antworten Letzte Antwort
        0
        • HomoranH Homoran

          @petlaw sagte in Smartmeter Elster AS1440:

          groups iobroker

          kein sudo?

          Thomas BraunT Online
          Thomas BraunT Online
          Thomas Braun
          Most Active
          schrieb am zuletzt editiert von
          #9

          @homoran

          Nein, der user 'iobroker' ist nicht in der Gruppe 'sudo' enthalten. Das ist auch korrekt so.

          Linux-Werkzeugkasten:
          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
          NodeJS Fixer Skript:
          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

          HomoranH 1 Antwort Letzte Antwort
          0
          • Thomas BraunT Thomas Braun

            @homoran

            Nein, der user 'iobroker' ist nicht in der Gruppe 'sudo' enthalten. Das ist auch korrekt so.

            HomoranH Nicht stören
            HomoranH Nicht stören
            Homoran
            Global Moderator Administrators
            schrieb am zuletzt editiert von
            #10

            @thomas-braun sorry!
            klar. :face_palm:
            der nicht-root muss in sudo und iobroker sein

            kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

            Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            1 Antwort Letzte Antwort
            0
            • HomoranH Homoran

              @petlaw sagte in Smartmeter Elster AS1440:

              groups iobroker

              kein sudo?

              P Offline
              P Offline
              petlaw
              schrieb am zuletzt editiert von
              #11

              @homoran said in Smartmeter Elster AS1440:

              @petlaw sagte in Smartmeter Elster AS1440:

              groups iobroker

              kein sudo?

              Sollte er die haben ? Wurde bei der installation nicht vergeben.

              peter@SMARTY:~$ sudo usermod -aG sudo iobroker
              [sudo] password for peter:
              peter@SMARTY:~$ sudo groups iobroker
              iobroker : iobroker tty dialout sudo audio video bluetooth
              peter@SMARTY:~$ sudo iobroker restart
              
              
              2023-05-11 11:30:38.783 - debug: smartmeter.0 (8047) CREATE SERIALPORT: 300 7 1 even
              2023-05-11 11:30:38.785 - debug: smartmeter.0 (8047) SERIALPORT OPEN
              2023-05-11 11:30:38.787 - debug: smartmeter.0 (8047) SET MESSAGE TIMEOUT TIMER: 30000
              2023-05-11 11:31:08.788 - debug: smartmeter.0 (8047) MESSAGE TIMEOUT TRIGGERED
              2023-05-11 11:31:08.789 - debug: smartmeter.0 (8047) Error: No or too long answer from Serial Device after last request.
              2023-05-11 11:31:08.789 - warn: smartmeter.0 (8047) No or too long answer from Serial Device after last request.
              2023-05-11 11:31:08.789 - debug: smartmeter.0 (8047) Error: No or too long answer from Serial Device after last request.
              2023-05-11 11:31:08.790 - debug: smartmeter.0 (8047) Transport Reset!! Restart = true
              2023-05-11 11:31:08.792 - debug: smartmeter.0 (8047) SERIALPORT CLOSE
              2023-05-11 11:31:08.793 - debug: smartmeter.0 (8047) SCHEDULE NEXT RUN IN 30s
              
              P Thomas BraunT 2 Antworten Letzte Antwort
              0
              • P petlaw

                @homoran said in Smartmeter Elster AS1440:

                @petlaw sagte in Smartmeter Elster AS1440:

                groups iobroker

                kein sudo?

                Sollte er die haben ? Wurde bei der installation nicht vergeben.

                peter@SMARTY:~$ sudo usermod -aG sudo iobroker
                [sudo] password for peter:
                peter@SMARTY:~$ sudo groups iobroker
                iobroker : iobroker tty dialout sudo audio video bluetooth
                peter@SMARTY:~$ sudo iobroker restart
                
                
                2023-05-11 11:30:38.783 - debug: smartmeter.0 (8047) CREATE SERIALPORT: 300 7 1 even
                2023-05-11 11:30:38.785 - debug: smartmeter.0 (8047) SERIALPORT OPEN
                2023-05-11 11:30:38.787 - debug: smartmeter.0 (8047) SET MESSAGE TIMEOUT TIMER: 30000
                2023-05-11 11:31:08.788 - debug: smartmeter.0 (8047) MESSAGE TIMEOUT TRIGGERED
                2023-05-11 11:31:08.789 - debug: smartmeter.0 (8047) Error: No or too long answer from Serial Device after last request.
                2023-05-11 11:31:08.789 - warn: smartmeter.0 (8047) No or too long answer from Serial Device after last request.
                2023-05-11 11:31:08.789 - debug: smartmeter.0 (8047) Error: No or too long answer from Serial Device after last request.
                2023-05-11 11:31:08.790 - debug: smartmeter.0 (8047) Transport Reset!! Restart = true
                2023-05-11 11:31:08.792 - debug: smartmeter.0 (8047) SERIALPORT CLOSE
                2023-05-11 11:31:08.793 - debug: smartmeter.0 (8047) SCHEDULE NEXT RUN IN 30s
                
                P Offline
                P Offline
                petlaw
                schrieb am zuletzt editiert von petlaw
                #12

                Es sieht halt absolut nicht danach aus, als würde er die serielle Schnittstelle wirklich aufmachen und da etwas senden.
                Zu keinem Zeitpunkt blinkt da am Lesekopf irgendwas.

                Gibts evt. irgendeine andere Möglichkeit, das zu checken ? Ich hätte mir da vom DEBUG mehr Information erwartet.
                Auch wenn man auf SILLY stellt kommt nichts erhellendes dabei raus.

                1 Antwort Letzte Antwort
                0
                • P petlaw

                  @homoran said in Smartmeter Elster AS1440:

                  @petlaw sagte in Smartmeter Elster AS1440:

                  groups iobroker

                  kein sudo?

                  Sollte er die haben ? Wurde bei der installation nicht vergeben.

                  peter@SMARTY:~$ sudo usermod -aG sudo iobroker
                  [sudo] password for peter:
                  peter@SMARTY:~$ sudo groups iobroker
                  iobroker : iobroker tty dialout sudo audio video bluetooth
                  peter@SMARTY:~$ sudo iobroker restart
                  
                  
                  2023-05-11 11:30:38.783 - debug: smartmeter.0 (8047) CREATE SERIALPORT: 300 7 1 even
                  2023-05-11 11:30:38.785 - debug: smartmeter.0 (8047) SERIALPORT OPEN
                  2023-05-11 11:30:38.787 - debug: smartmeter.0 (8047) SET MESSAGE TIMEOUT TIMER: 30000
                  2023-05-11 11:31:08.788 - debug: smartmeter.0 (8047) MESSAGE TIMEOUT TRIGGERED
                  2023-05-11 11:31:08.789 - debug: smartmeter.0 (8047) Error: No or too long answer from Serial Device after last request.
                  2023-05-11 11:31:08.789 - warn: smartmeter.0 (8047) No or too long answer from Serial Device after last request.
                  2023-05-11 11:31:08.789 - debug: smartmeter.0 (8047) Error: No or too long answer from Serial Device after last request.
                  2023-05-11 11:31:08.790 - debug: smartmeter.0 (8047) Transport Reset!! Restart = true
                  2023-05-11 11:31:08.792 - debug: smartmeter.0 (8047) SERIALPORT CLOSE
                  2023-05-11 11:31:08.793 - debug: smartmeter.0 (8047) SCHEDULE NEXT RUN IN 30s
                  
                  Thomas BraunT Online
                  Thomas BraunT Online
                  Thomas Braun
                  Most Active
                  schrieb am zuletzt editiert von
                  #13

                  @petlaw sagte in Smartmeter Elster AS1440:

                  Sollte er die haben ? Wurde bei der installation nicht vergeben.

                  Nein, sollte er nicht.
                  Mach das wieder rückgängig.

                  Linux-Werkzeugkasten:
                  https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                  NodeJS Fixer Skript:
                  https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                  iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                  P 1 Antwort Letzte Antwort
                  0
                  • Thomas BraunT Thomas Braun

                    @petlaw sagte in Smartmeter Elster AS1440:

                    Sollte er die haben ? Wurde bei der installation nicht vergeben.

                    Nein, sollte er nicht.
                    Mach das wieder rückgängig.

                    P Offline
                    P Offline
                    petlaw
                    schrieb am zuletzt editiert von
                    #14

                    @thomas-braun said in Smartmeter Elster AS1440:

                    @petlaw sagte in Smartmeter Elster AS1440:

                    Sollte er die haben ? Wurde bei der installation nicht vergeben.

                    Nein, sollte er nicht.
                    Mach das wieder rückgängig.

                    Ist raus

                    peter@SMARTY:~$ sudo gpasswd -d iobroker sudo
                    Removing user iobroker from group sudo
                    peter@SMARTY:~$ sudo iobroker restart
                    
                    
                    Thomas BraunT 1 Antwort Letzte Antwort
                    0
                    • P petlaw

                      @thomas-braun said in Smartmeter Elster AS1440:

                      @petlaw sagte in Smartmeter Elster AS1440:

                      Sollte er die haben ? Wurde bei der installation nicht vergeben.

                      Nein, sollte er nicht.
                      Mach das wieder rückgängig.

                      Ist raus

                      peter@SMARTY:~$ sudo gpasswd -d iobroker sudo
                      Removing user iobroker from group sudo
                      peter@SMARTY:~$ sudo iobroker restart
                      
                      
                      Thomas BraunT Online
                      Thomas BraunT Online
                      Thomas Braun
                      Most Active
                      schrieb am zuletzt editiert von
                      #15

                      @petlaw sagte in Smartmeter Elster AS1440:

                      sudo iobroker restart

                      Und pack niemals das Kommando 'iobroker' zusammen mit 'sudo' an.

                      iob stop
                      iob fix
                      iob start
                      iob diag
                      

                      Ausgaben von iob diag bitte posten.

                      Linux-Werkzeugkasten:
                      https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                      NodeJS Fixer Skript:
                      https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                      iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                      P 1 Antwort Letzte Antwort
                      0
                      • Thomas BraunT Thomas Braun

                        @petlaw sagte in Smartmeter Elster AS1440:

                        sudo iobroker restart

                        Und pack niemals das Kommando 'iobroker' zusammen mit 'sudo' an.

                        iob stop
                        iob fix
                        iob start
                        iob diag
                        

                        Ausgaben von iob diag bitte posten.

                        P Offline
                        P Offline
                        petlaw
                        schrieb am zuletzt editiert von petlaw
                        #16

                        @thomas-braun said in Smartmeter Elster AS1440:

                        @petlaw sagte in Smartmeter Elster AS1440:

                        sudo iobroker restart

                        Und pack niemals das Kommando 'iobroker' zusammen mit 'sudo' an.

                        Sir, jawohl, Sir ;-)

                        iob stop
                        iob fix
                        iob start
                        iob diag
                        

                        Ausgaben von iob diag bitte posten.

                        ======================= SUMMARY =======================
                                             v.2023-04-16
                        
                        
                        Operatingsystem:        Debian GNU/Linux 11 (bullseye)
                        Kernel:                 5.10.0-22-amd64
                        Installation:           Native
                        Timezone:               Europe/Berlin (CEST, +0200)
                        User-ID:                1000
                        X-Server:               true
                        Boot Target:            graphical.target
                        
                        Pending OS-Updates:     2
                        Pending iob updates:    0
                        
                        Nodejs-Installation:    /usr/bin/nodejs         v18.16.0
                                                /usr/bin/node           v18.16.0
                                                /usr/bin/npm            9.5.1
                                                /usr/bin/npx            9.5.1
                        
                        Recommended versions are nodejs 18.x.y and npm 9.x.y
                        Your nodejs installation is correct
                        
                        MEMORY:
                                       total        used        free      shared  buff/cache   available
                        Mem:            7.8G        1.2G        5.3G        8.0M        1.3G        6.4G
                        Swap:           975M          0B        975M
                        Total:          8.8G        1.2G        6.3G
                        
                        Active iob-Instances:   11
                        Active repo(s): stable
                        
                        ioBroker Core:          js-controller           4.0.24
                                                admin                   6.3.5
                        
                        ioBroker Status:        iobroker is running on this host.
                        
                        
                        Objects type: jsonl
                        States  type: jsonl
                        
                        Status admin and web instance:
                        + system.adapter.admin.0                  : admin                 : SMARTY                                   -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
                        + system.adapter.web.0                    : web                   : SMARTY                                   -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
                        
                        Objects:                481
                        States:                 378
                        
                        Size of iob-Database:
                        
                        3.8M    /opt/iobroker/iobroker-data/objects.jsonl
                        172K    /opt/iobroker/iobroker-data/states.jsonl
                        
                        
                        
                        =================== END OF SUMMARY ====================
                        

                        Details:

                        ======== Start marking the full check here =========
                        
                        Skript v.2023-04-16
                        
                        *** BASE SYSTEM ***
                        Architecture    : x86_64
                        Docker          : false
                        Virtualization  : none
                        Distributor ID: Debian
                        Description:    Debian GNU/Linux 11 (bullseye)
                        Release:        11
                        Codename:       bullseye
                        
                        PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
                        NAME="Debian GNU/Linux"
                        VERSION_ID="11"
                        VERSION="11 (bullseye)"
                        VERSION_CODENAME=bullseye
                        ID=debian
                        HOME_URL="https://www.debian.org/"
                        SUPPORT_URL="https://www.debian.org/support"
                        BUG_REPORT_URL="https://bugs.debian.org/"
                        
                        Systemuptime and Load:
                         11:50:00 up  8:57,  2 users,  load average: 0.04, 0.09, 0.05
                        CPU threads: 4
                        
                        
                        *** Time and Time Zones ***
                                       Local time: Thu 2023-05-11 11:50:00 CEST
                                   Universal time: Thu 2023-05-11 09:50:00 UTC
                                         RTC time: Thu 2023-05-11 09:50:00
                                        Time zone: Europe/Berlin (CEST, +0200)
                        System clock synchronized: yes
                                      NTP service: active
                                  RTC in local TZ: no
                        
                        *** User and Groups ***
                        peter
                        /home/peter
                        peter cdrom floppy sudo audio dip video plugdev netdev bluetooth lpadmin scanner iobroker
                        
                        *** X-Server-Setup ***
                        X-Server:       true
                        Desktop:
                        Terminal:       tty
                        Boot Target:    graphical.target
                        
                        *** MEMORY ***
                                       total        used        free      shared  buff/cache   available
                        Mem:            7.8G        1.2G        5.3G        8.0M        1.3G        6.4G
                        Swap:           975M          0B        975M
                        Total:          8.8G        1.2G        6.3G
                        
                                 7828 M total memory
                                 1170 M used memory
                                  581 M active memory
                                 1605 M inactive memory
                                 5318 M free memory
                                  164 M buffer memory
                                 1175 M swap cache
                                  975 M total swap
                                    0 M used swap
                                  975 M free swap
                        
                        *** FILESYSTEM ***
                        Filesystem                  Type      Size  Used Avail Use% Mounted on
                        udev                        devtmpfs  3.8G     0  3.8G   0% /dev
                        tmpfs                       tmpfs     783M  1.5M  782M   1% /run
                        /dev/mapper/SMARTY--vg-root ext4       23G  5.2G   17G  24% /
                        tmpfs                       tmpfs     3.9G     0  3.9G   0% /dev/shm
                        tmpfs                       tmpfs     5.0M  4.0K  5.0M   1% /run/lock
                        /dev/sda2                   ext2      471M   63M  384M  15% /boot
                        /dev/mapper/SMARTY--vg-tmp  ext4      1.8G  100K  1.7G   1% /tmp
                        /dev/mapper/SMARTY--vg-var  ext4      9.1G  752M  7.9G   9% /var
                        /dev/mapper/SMARTY--vg-home ext4      198G  411M  188G   1% /home
                        /dev/sda1                   vfat      511M  5.8M  506M   2% /boot/efi
                        tmpfs                       tmpfs     783M   64K  783M   1% /run/user/116
                        tmpfs                       tmpfs     783M   56K  783M   1% /run/user/1000
                        
                        Messages concerning ext4 filesystem in dmesg:
                        [Thu May 11 02:52:34 2023] EXT4-fs (dm-0): mounted filesystem with ordered data mode. Opts: (null)
                        [Thu May 11 02:52:34 2023] EXT4-fs (dm-0): re-mounted. Opts: errors=remount-ro
                        [Thu May 11 02:52:35 2023] EXT4-fs (sda2): mounting ext2 file system using the ext4 subsystem
                        [Thu May 11 02:52:35 2023] EXT4-fs (sda2): mounted filesystem without journal. Opts: (null)
                        [Thu May 11 02:52:35 2023] EXT4-fs (dm-3): mounted filesystem with ordered data mode. Opts: (null)
                        [Thu May 11 02:52:35 2023] EXT4-fs (dm-1): mounted filesystem with ordered data mode. Opts: (null)
                        [Thu May 11 02:52:35 2023] EXT4-fs (dm-4): mounted filesystem with ordered data mode. Opts: (null)
                        
                        Show mounted filesystems (real ones only):
                        TARGET        SOURCE                      FSTYPE OPTIONS
                        /             /dev/mapper/SMARTY--vg-root ext4   rw,relatime,errors=remount-ro
                        |-/boot       /dev/sda2                   ext2   rw,relatime
                        | `-/boot/efi /dev/sda1                   vfat   rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro
                        |-/tmp        /dev/mapper/SMARTY--vg-tmp  ext4   rw,relatime
                        |-/var        /dev/mapper/SMARTY--vg-var  ext4   rw,relatime
                        `-/home       /dev/mapper/SMARTY--vg-home ext4   rw,relatime
                        
                        Files in neuralgic directories:
                        
                        /var:
                        752M    /var/
                        390M    /var/cache
                        359M    /var/cache/apt
                        289M    /var/cache/apt/archives
                        281M    /var/lib
                        
                        Hint: You are currently not seeing messages from other users and the system.
                              Users in groups 'adm', 'systemd-journal' can see all messages.
                              Pass -q to turn off this notice.
                        Archived and active journals take up 16.0M in the file system.
                        
                        /opt/iobroker/backups:
                        2.4M    /opt/iobroker/backups/
                        
                        /opt/iobroker/iobroker-data:
                        136M    /opt/iobroker/iobroker-data/
                        126M    /opt/iobroker/iobroker-data/files
                        51M     /opt/iobroker/iobroker-data/files/javascript.admin
                        32M     /opt/iobroker/iobroker-data/files/javascript.admin/static/js
                        32M     /opt/iobroker/iobroker-data/files/javascript.admin/static
                        
                        The five largest files in iobroker-data are:
                        9.1M    /opt/iobroker/iobroker-data/files/echarts.admin/static/js/2.bbf74d5f.chunk.js.map
                        8.9M    /opt/iobroker/iobroker-data/files/echarts/static/js/2.3d2d025f.chunk.js.map
                        8.9M    /opt/iobroker/iobroker-data/files/echarts.admin/chart/static/js/2.3d2d025f.chunk.js.map
                        6.9M    /opt/iobroker/iobroker-data/files/javascript.admin/static/js/610.de0231c9.chunk.js.map
                        6.3M    /opt/iobroker/iobroker-data/files/admin.admin/custom/static/js/vendors-node_modules_iobroker_adapter-react-v5_assets_devices_parseNames_js-node_modules_iobr-99c23e.847b8ad9.chunk.js.map
                        
                        *** NodeJS-Installation ***
                        
                        /usr/bin/nodejs         v18.16.0
                        /usr/bin/node           v18.16.0
                        /usr/bin/npm            9.5.1
                        /usr/bin/npx            9.5.1
                        
                        
                        nodejs:
                          Installed: 18.16.0-deb-1nodesource1
                          Candidate: 18.16.0-deb-1nodesource1
                          Version table:
                         *** 18.16.0-deb-1nodesource1 500
                                500 https://deb.nodesource.com/node_18.x bullseye/main amd64 Packages
                                100 /var/lib/dpkg/status
                             12.22.12~dfsg-1~deb11u4 500
                                500 http://security.debian.org/debian-security bullseye-security/main amd64 Packages
                             12.22.12~dfsg-1~deb11u3 500
                                500 http://deb.debian.org/debian bullseye/main amd64 Packages
                        
                        Temp directories causing npm8 problem: 0
                        No problems detected
                        
                        *** ioBroker-Installation ***
                        
                        ioBroker Status
                        iobroker is running on this host.
                        
                        
                        Objects type: jsonl
                        States  type: jsonl
                        
                        MULTIHOSTSERVICE/enabled: false
                        
                        Core adapters versions
                        js-controller:  4.0.24
                        admin:          6.3.5
                        javascript:     6.1.4
                        
                        Adapters from github:   0
                        
                        Adapter State
                        + system.adapter.admin.0                  : admin                 : SMARTY                                   -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
                        + system.adapter.backitup.0               : backitup              : SMARTY                                   -  enabled
                        + system.adapter.discovery.0              : discovery             : SMARTY                                   -  enabled
                        + system.adapter.echarts.0                : echarts               : SMARTY                                   -  enabled
                        + system.adapter.fritzdect.0              : fritzdect             : SMARTY                                   -  enabled
                        + system.adapter.influxdb.0               : influxdb              : SMARTY                                   -  enabled, port: 8086
                        + system.adapter.jarvis.0                 : jarvis                : SMARTY                                   -  enabled
                        + system.adapter.javascript.0             : javascript            : SMARTY                                   -  enabled
                          system.adapter.net-tools.0              : net-tools             : SMARTY                                   - disabled
                          system.adapter.ping.0                   : ping                  : SMARTY                                   - disabled
                        + system.adapter.smartmeter.0             : smartmeter            : SMARTY                                   -  enabled
                        + system.adapter.web.0                    : web                   : SMARTY                                   -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
                        
                        + instance is alive
                        
                        Enabled adapters with bindings
                        + system.adapter.admin.0                  : admin                 : SMARTY                                   -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
                        + system.adapter.influxdb.0               : influxdb              : SMARTY                                   -  enabled, port: 8086
                        + system.adapter.web.0                    : web                   : SMARTY                                   -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
                        
                        ioBroker-Repositories
                        stable        : http://download.iobroker.net/sources-dist.json
                        beta          : http://download.iobroker.net/sources-dist-latest.json
                        
                        Active repo(s): stable
                        
                        Installed ioBroker-Instances
                        Used repository: stable
                        Adapter    "admin"        : 6.3.5    , installed 6.3.5
                        Adapter    "backitup"     : 2.6.19   , installed 2.6.19
                        Adapter    "discovery"    : 3.1.0    , installed 3.1.0
                        Adapter    "echarts"      : 1.0.12   , installed 1.0.12
                        Adapter    "fritzdect"    : 2.2.6    , installed 2.2.6
                        Adapter    "influxdb"     : 3.2.0    , installed 3.2.0
                        Adapter    "jarvis"       : 3.1.2    , installed 3.1.2
                        Adapter    "javascript"   : 6.1.4    , installed 6.1.4
                        Controller "js-controller": 4.0.24   , installed 4.0.24
                        Adapter    "net-tools"    : 0.2.0    , installed 0.2.0
                        Adapter    "ping"         : 1.5.3    , installed 1.5.3
                        Adapter    "simple-api"   : 2.7.2    , installed 2.7.2
                        Adapter    "smartmeter"   : 3.3.4    , installed 3.3.4
                        Adapter    "socketio"     : 4.2.0    , installed 4.2.0
                        Adapter    "tr-064"       : 4.2.18   , installed 4.2.18
                        Adapter    "web"          : 4.3.0    , installed 4.3.0
                        Adapter    "ws"           : 1.3.0    , installed 1.3.0
                        
                        Objects and States
                        Please stand by - This may take a while
                        Objects:        481
                        States:         378
                        
                        *** OS-Repositories and Updates ***
                        Hit:1 http://deb.debian.org/debian bullseye InRelease
                        Hit:2 http://security.debian.org/debian-security bullseye-security InRelease
                        Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
                        Hit:4 http://deb.debian.org/debian bullseye-backports InRelease
                        Hit:5 https://deb.nodesource.com/node_18.x bullseye InRelease
                        Hit:6 https://dl.yarnpkg.com/debian stable InRelease
                        Hit:7 https://repos.influxdata.com/debian stable InRelease
                        Hit:8 https://repos.influxdata.com/debian bullseye InRelease
                        Reading package lists...
                        Pending Updates: 2
                        
                        *** Listening Ports ***
                        Active Internet connections (only servers)
                        Proto Recv-Q Send-Q Local Address           Foreign Address         State       User       Inode      PID/Program name
                        tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      0          15379      601/sshd: /usr/sbin
                        tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      0          15394      572/cupsd
                        tcp        0      0 127.0.0.1:9000          0.0.0.0:*               LISTEN      1001       102655     10102/iobroker.js-c
                        tcp        0      0 127.0.0.1:9001          0.0.0.0:*               LISTEN      1001       102648     10102/iobroker.js-c
                        tcp        0      0 0.0.0.0:8400            0.0.0.0:*               LISTEN      1001       103578     10427/io.jarvis.0
                        tcp6       0      0 :::8082                 :::*                    LISTEN      1001       103439     10247/io.web.0
                        tcp6       0      0 :::8086                 :::*                    LISTEN      998        18537      525/influxd
                        tcp6       0      0 :::22                   :::*                    LISTEN      0          15381      601/sshd: /usr/sbin
                        tcp6       0      0 ::1:631                 :::*                    LISTEN      0          15393      572/cupsd
                        tcp6       0      0 :::80                   :::*                    LISTEN      0          13077      635/apache2
                        tcp6       0      0 :::8081                 :::*                    LISTEN      1001       101909     10120/io.admin.0
                        udp        0      0 0.0.0.0:631             0.0.0.0:*                           0          15581      616/cups-browsed
                        udp        0      0 0.0.0.0:58553           0.0.0.0:*                           110        1989       500/avahi-daemon: r
                        udp        0      0 0.0.0.0:5353            0.0.0.0:*                           110        1987       500/avahi-daemon: r
                        udp6       0      0 :::39214                :::*                                110        1990       500/avahi-daemon: r
                        udp6       0      0 fe80::921b:eff:fe3f:546 :::*                                0          17949      503/NetworkManager
                        udp6       0      0 :::5353                 :::*                                110        1988       500/avahi-daemon: r
                        
                        *** Log File - Last 25 Lines ***
                        
                        2023-05-11 11:47:42.529  - debug: smartmeter.0 (10177) SERIALPORT CLOSE
                        2023-05-11 11:47:42.530  - debug: smartmeter.0 (10177) SCHEDULE NEXT RUN IN 30s
                        2023-05-11 11:48:12.531  - debug: smartmeter.0 (10177) CREATE SERIALPORT: 300 7 1 even
                        2023-05-11 11:48:12.534  - debug: smartmeter.0 (10177) SERIALPORT OPEN
                        2023-05-11 11:48:12.536  - debug: smartmeter.0 (10177) SET MESSAGE TIMEOUT TIMER: 30000
                        2023-05-11 11:48:42.537  - debug: smartmeter.0 (10177) MESSAGE TIMEOUT TRIGGERED
                        2023-05-11 11:48:42.538  - debug: smartmeter.0 (10177) Error: No or too long answer from Serial Device after last request.
                        2023-05-11 11:48:42.538  - warn: smartmeter.0 (10177) No or too long answer from Serial Device after last request.
                        2023-05-11 11:48:42.538  - debug: smartmeter.0 (10177) Error: No or too long answer from Serial Device after last request.
                        2023-05-11 11:48:42.539  - debug: smartmeter.0 (10177) Transport Reset!! Restart = true
                        2023-05-11 11:48:42.541  - debug: smartmeter.0 (10177) SERIALPORT CLOSE
                        2023-05-11 11:48:42.542  - debug: smartmeter.0 (10177) SCHEDULE NEXT RUN IN 30s
                        2023-05-11 11:49:12.543  - debug: smartmeter.0 (10177) CREATE SERIALPORT: 300 7 1 even
                        2023-05-11 11:49:12.545  - debug: smartmeter.0 (10177) SERIALPORT OPEN
                        2023-05-11 11:49:12.547  - debug: smartmeter.0 (10177) SET MESSAGE TIMEOUT TIMER: 30000
                        2023-05-11 11:49:42.547  - debug: smartmeter.0 (10177) MESSAGE TIMEOUT TRIGGERED
                        2023-05-11 11:49:42.548  - debug: smartmeter.0 (10177) Error: No or too long answer from Serial Device after last request.
                        2023-05-11 11:49:42.548  - warn: smartmeter.0 (10177) No or too long answer from Serial Device after last request.
                        2023-05-11 11:49:42.549  - debug: smartmeter.0 (10177) Error: No or too long answer from Serial Device after last request.
                        2023-05-11 11:49:42.549  - debug: smartmeter.0 (10177) Transport Reset!! Restart = true
                        2023-05-11 11:49:42.551  - debug: smartmeter.0 (10177) SERIALPORT CLOSE
                        2023-05-11 11:49:42.552  - debug: smartmeter.0 (10177) SCHEDULE NEXT RUN IN 30s
                        2023-05-11 11:50:12.551  - debug: smartmeter.0 (10177) CREATE SERIALPORT: 300 7 1 even
                        2023-05-11 11:50:12.552  - debug: smartmeter.0 (10177) SERIALPORT OPEN
                        2023-05-11 11:50:12.553  - debug: smartmeter.0 (10177) SET MESSAGE TIMEOUT TIMER: 30000
                        
                        ============ Mark until here for C&P =============
                        
                        
                        Thomas BraunT 1 Antwort Letzte Antwort
                        0
                        • P petlaw

                          @thomas-braun said in Smartmeter Elster AS1440:

                          @petlaw sagte in Smartmeter Elster AS1440:

                          sudo iobroker restart

                          Und pack niemals das Kommando 'iobroker' zusammen mit 'sudo' an.

                          Sir, jawohl, Sir ;-)

                          iob stop
                          iob fix
                          iob start
                          iob diag
                          

                          Ausgaben von iob diag bitte posten.

                          ======================= SUMMARY =======================
                                               v.2023-04-16
                          
                          
                          Operatingsystem:        Debian GNU/Linux 11 (bullseye)
                          Kernel:                 5.10.0-22-amd64
                          Installation:           Native
                          Timezone:               Europe/Berlin (CEST, +0200)
                          User-ID:                1000
                          X-Server:               true
                          Boot Target:            graphical.target
                          
                          Pending OS-Updates:     2
                          Pending iob updates:    0
                          
                          Nodejs-Installation:    /usr/bin/nodejs         v18.16.0
                                                  /usr/bin/node           v18.16.0
                                                  /usr/bin/npm            9.5.1
                                                  /usr/bin/npx            9.5.1
                          
                          Recommended versions are nodejs 18.x.y and npm 9.x.y
                          Your nodejs installation is correct
                          
                          MEMORY:
                                         total        used        free      shared  buff/cache   available
                          Mem:            7.8G        1.2G        5.3G        8.0M        1.3G        6.4G
                          Swap:           975M          0B        975M
                          Total:          8.8G        1.2G        6.3G
                          
                          Active iob-Instances:   11
                          Active repo(s): stable
                          
                          ioBroker Core:          js-controller           4.0.24
                                                  admin                   6.3.5
                          
                          ioBroker Status:        iobroker is running on this host.
                          
                          
                          Objects type: jsonl
                          States  type: jsonl
                          
                          Status admin and web instance:
                          + system.adapter.admin.0                  : admin                 : SMARTY                                   -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
                          + system.adapter.web.0                    : web                   : SMARTY                                   -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
                          
                          Objects:                481
                          States:                 378
                          
                          Size of iob-Database:
                          
                          3.8M    /opt/iobroker/iobroker-data/objects.jsonl
                          172K    /opt/iobroker/iobroker-data/states.jsonl
                          
                          
                          
                          =================== END OF SUMMARY ====================
                          

                          Details:

                          ======== Start marking the full check here =========
                          
                          Skript v.2023-04-16
                          
                          *** BASE SYSTEM ***
                          Architecture    : x86_64
                          Docker          : false
                          Virtualization  : none
                          Distributor ID: Debian
                          Description:    Debian GNU/Linux 11 (bullseye)
                          Release:        11
                          Codename:       bullseye
                          
                          PRETTY_NAME="Debian GNU/Linux 11 (bullseye)"
                          NAME="Debian GNU/Linux"
                          VERSION_ID="11"
                          VERSION="11 (bullseye)"
                          VERSION_CODENAME=bullseye
                          ID=debian
                          HOME_URL="https://www.debian.org/"
                          SUPPORT_URL="https://www.debian.org/support"
                          BUG_REPORT_URL="https://bugs.debian.org/"
                          
                          Systemuptime and Load:
                           11:50:00 up  8:57,  2 users,  load average: 0.04, 0.09, 0.05
                          CPU threads: 4
                          
                          
                          *** Time and Time Zones ***
                                         Local time: Thu 2023-05-11 11:50:00 CEST
                                     Universal time: Thu 2023-05-11 09:50:00 UTC
                                           RTC time: Thu 2023-05-11 09:50:00
                                          Time zone: Europe/Berlin (CEST, +0200)
                          System clock synchronized: yes
                                        NTP service: active
                                    RTC in local TZ: no
                          
                          *** User and Groups ***
                          peter
                          /home/peter
                          peter cdrom floppy sudo audio dip video plugdev netdev bluetooth lpadmin scanner iobroker
                          
                          *** X-Server-Setup ***
                          X-Server:       true
                          Desktop:
                          Terminal:       tty
                          Boot Target:    graphical.target
                          
                          *** MEMORY ***
                                         total        used        free      shared  buff/cache   available
                          Mem:            7.8G        1.2G        5.3G        8.0M        1.3G        6.4G
                          Swap:           975M          0B        975M
                          Total:          8.8G        1.2G        6.3G
                          
                                   7828 M total memory
                                   1170 M used memory
                                    581 M active memory
                                   1605 M inactive memory
                                   5318 M free memory
                                    164 M buffer memory
                                   1175 M swap cache
                                    975 M total swap
                                      0 M used swap
                                    975 M free swap
                          
                          *** FILESYSTEM ***
                          Filesystem                  Type      Size  Used Avail Use% Mounted on
                          udev                        devtmpfs  3.8G     0  3.8G   0% /dev
                          tmpfs                       tmpfs     783M  1.5M  782M   1% /run
                          /dev/mapper/SMARTY--vg-root ext4       23G  5.2G   17G  24% /
                          tmpfs                       tmpfs     3.9G     0  3.9G   0% /dev/shm
                          tmpfs                       tmpfs     5.0M  4.0K  5.0M   1% /run/lock
                          /dev/sda2                   ext2      471M   63M  384M  15% /boot
                          /dev/mapper/SMARTY--vg-tmp  ext4      1.8G  100K  1.7G   1% /tmp
                          /dev/mapper/SMARTY--vg-var  ext4      9.1G  752M  7.9G   9% /var
                          /dev/mapper/SMARTY--vg-home ext4      198G  411M  188G   1% /home
                          /dev/sda1                   vfat      511M  5.8M  506M   2% /boot/efi
                          tmpfs                       tmpfs     783M   64K  783M   1% /run/user/116
                          tmpfs                       tmpfs     783M   56K  783M   1% /run/user/1000
                          
                          Messages concerning ext4 filesystem in dmesg:
                          [Thu May 11 02:52:34 2023] EXT4-fs (dm-0): mounted filesystem with ordered data mode. Opts: (null)
                          [Thu May 11 02:52:34 2023] EXT4-fs (dm-0): re-mounted. Opts: errors=remount-ro
                          [Thu May 11 02:52:35 2023] EXT4-fs (sda2): mounting ext2 file system using the ext4 subsystem
                          [Thu May 11 02:52:35 2023] EXT4-fs (sda2): mounted filesystem without journal. Opts: (null)
                          [Thu May 11 02:52:35 2023] EXT4-fs (dm-3): mounted filesystem with ordered data mode. Opts: (null)
                          [Thu May 11 02:52:35 2023] EXT4-fs (dm-1): mounted filesystem with ordered data mode. Opts: (null)
                          [Thu May 11 02:52:35 2023] EXT4-fs (dm-4): mounted filesystem with ordered data mode. Opts: (null)
                          
                          Show mounted filesystems (real ones only):
                          TARGET        SOURCE                      FSTYPE OPTIONS
                          /             /dev/mapper/SMARTY--vg-root ext4   rw,relatime,errors=remount-ro
                          |-/boot       /dev/sda2                   ext2   rw,relatime
                          | `-/boot/efi /dev/sda1                   vfat   rw,relatime,fmask=0077,dmask=0077,codepage=437,iocharset=ascii,shortname=mixed,utf8,errors=remount-ro
                          |-/tmp        /dev/mapper/SMARTY--vg-tmp  ext4   rw,relatime
                          |-/var        /dev/mapper/SMARTY--vg-var  ext4   rw,relatime
                          `-/home       /dev/mapper/SMARTY--vg-home ext4   rw,relatime
                          
                          Files in neuralgic directories:
                          
                          /var:
                          752M    /var/
                          390M    /var/cache
                          359M    /var/cache/apt
                          289M    /var/cache/apt/archives
                          281M    /var/lib
                          
                          Hint: You are currently not seeing messages from other users and the system.
                                Users in groups 'adm', 'systemd-journal' can see all messages.
                                Pass -q to turn off this notice.
                          Archived and active journals take up 16.0M in the file system.
                          
                          /opt/iobroker/backups:
                          2.4M    /opt/iobroker/backups/
                          
                          /opt/iobroker/iobroker-data:
                          136M    /opt/iobroker/iobroker-data/
                          126M    /opt/iobroker/iobroker-data/files
                          51M     /opt/iobroker/iobroker-data/files/javascript.admin
                          32M     /opt/iobroker/iobroker-data/files/javascript.admin/static/js
                          32M     /opt/iobroker/iobroker-data/files/javascript.admin/static
                          
                          The five largest files in iobroker-data are:
                          9.1M    /opt/iobroker/iobroker-data/files/echarts.admin/static/js/2.bbf74d5f.chunk.js.map
                          8.9M    /opt/iobroker/iobroker-data/files/echarts/static/js/2.3d2d025f.chunk.js.map
                          8.9M    /opt/iobroker/iobroker-data/files/echarts.admin/chart/static/js/2.3d2d025f.chunk.js.map
                          6.9M    /opt/iobroker/iobroker-data/files/javascript.admin/static/js/610.de0231c9.chunk.js.map
                          6.3M    /opt/iobroker/iobroker-data/files/admin.admin/custom/static/js/vendors-node_modules_iobroker_adapter-react-v5_assets_devices_parseNames_js-node_modules_iobr-99c23e.847b8ad9.chunk.js.map
                          
                          *** NodeJS-Installation ***
                          
                          /usr/bin/nodejs         v18.16.0
                          /usr/bin/node           v18.16.0
                          /usr/bin/npm            9.5.1
                          /usr/bin/npx            9.5.1
                          
                          
                          nodejs:
                            Installed: 18.16.0-deb-1nodesource1
                            Candidate: 18.16.0-deb-1nodesource1
                            Version table:
                           *** 18.16.0-deb-1nodesource1 500
                                  500 https://deb.nodesource.com/node_18.x bullseye/main amd64 Packages
                                  100 /var/lib/dpkg/status
                               12.22.12~dfsg-1~deb11u4 500
                                  500 http://security.debian.org/debian-security bullseye-security/main amd64 Packages
                               12.22.12~dfsg-1~deb11u3 500
                                  500 http://deb.debian.org/debian bullseye/main amd64 Packages
                          
                          Temp directories causing npm8 problem: 0
                          No problems detected
                          
                          *** ioBroker-Installation ***
                          
                          ioBroker Status
                          iobroker is running on this host.
                          
                          
                          Objects type: jsonl
                          States  type: jsonl
                          
                          MULTIHOSTSERVICE/enabled: false
                          
                          Core adapters versions
                          js-controller:  4.0.24
                          admin:          6.3.5
                          javascript:     6.1.4
                          
                          Adapters from github:   0
                          
                          Adapter State
                          + system.adapter.admin.0                  : admin                 : SMARTY                                   -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
                          + system.adapter.backitup.0               : backitup              : SMARTY                                   -  enabled
                          + system.adapter.discovery.0              : discovery             : SMARTY                                   -  enabled
                          + system.adapter.echarts.0                : echarts               : SMARTY                                   -  enabled
                          + system.adapter.fritzdect.0              : fritzdect             : SMARTY                                   -  enabled
                          + system.adapter.influxdb.0               : influxdb              : SMARTY                                   -  enabled, port: 8086
                          + system.adapter.jarvis.0                 : jarvis                : SMARTY                                   -  enabled
                          + system.adapter.javascript.0             : javascript            : SMARTY                                   -  enabled
                            system.adapter.net-tools.0              : net-tools             : SMARTY                                   - disabled
                            system.adapter.ping.0                   : ping                  : SMARTY                                   - disabled
                          + system.adapter.smartmeter.0             : smartmeter            : SMARTY                                   -  enabled
                          + system.adapter.web.0                    : web                   : SMARTY                                   -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
                          
                          + instance is alive
                          
                          Enabled adapters with bindings
                          + system.adapter.admin.0                  : admin                 : SMARTY                                   -  enabled, port: 8081, bind: 0.0.0.0, run as: admin
                          + system.adapter.influxdb.0               : influxdb              : SMARTY                                   -  enabled, port: 8086
                          + system.adapter.web.0                    : web                   : SMARTY                                   -  enabled, port: 8082, bind: 0.0.0.0, run as: admin
                          
                          ioBroker-Repositories
                          stable        : http://download.iobroker.net/sources-dist.json
                          beta          : http://download.iobroker.net/sources-dist-latest.json
                          
                          Active repo(s): stable
                          
                          Installed ioBroker-Instances
                          Used repository: stable
                          Adapter    "admin"        : 6.3.5    , installed 6.3.5
                          Adapter    "backitup"     : 2.6.19   , installed 2.6.19
                          Adapter    "discovery"    : 3.1.0    , installed 3.1.0
                          Adapter    "echarts"      : 1.0.12   , installed 1.0.12
                          Adapter    "fritzdect"    : 2.2.6    , installed 2.2.6
                          Adapter    "influxdb"     : 3.2.0    , installed 3.2.0
                          Adapter    "jarvis"       : 3.1.2    , installed 3.1.2
                          Adapter    "javascript"   : 6.1.4    , installed 6.1.4
                          Controller "js-controller": 4.0.24   , installed 4.0.24
                          Adapter    "net-tools"    : 0.2.0    , installed 0.2.0
                          Adapter    "ping"         : 1.5.3    , installed 1.5.3
                          Adapter    "simple-api"   : 2.7.2    , installed 2.7.2
                          Adapter    "smartmeter"   : 3.3.4    , installed 3.3.4
                          Adapter    "socketio"     : 4.2.0    , installed 4.2.0
                          Adapter    "tr-064"       : 4.2.18   , installed 4.2.18
                          Adapter    "web"          : 4.3.0    , installed 4.3.0
                          Adapter    "ws"           : 1.3.0    , installed 1.3.0
                          
                          Objects and States
                          Please stand by - This may take a while
                          Objects:        481
                          States:         378
                          
                          *** OS-Repositories and Updates ***
                          Hit:1 http://deb.debian.org/debian bullseye InRelease
                          Hit:2 http://security.debian.org/debian-security bullseye-security InRelease
                          Hit:3 http://deb.debian.org/debian bullseye-updates InRelease
                          Hit:4 http://deb.debian.org/debian bullseye-backports InRelease
                          Hit:5 https://deb.nodesource.com/node_18.x bullseye InRelease
                          Hit:6 https://dl.yarnpkg.com/debian stable InRelease
                          Hit:7 https://repos.influxdata.com/debian stable InRelease
                          Hit:8 https://repos.influxdata.com/debian bullseye InRelease
                          Reading package lists...
                          Pending Updates: 2
                          
                          *** Listening Ports ***
                          Active Internet connections (only servers)
                          Proto Recv-Q Send-Q Local Address           Foreign Address         State       User       Inode      PID/Program name
                          tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      0          15379      601/sshd: /usr/sbin
                          tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN      0          15394      572/cupsd
                          tcp        0      0 127.0.0.1:9000          0.0.0.0:*               LISTEN      1001       102655     10102/iobroker.js-c
                          tcp        0      0 127.0.0.1:9001          0.0.0.0:*               LISTEN      1001       102648     10102/iobroker.js-c
                          tcp        0      0 0.0.0.0:8400            0.0.0.0:*               LISTEN      1001       103578     10427/io.jarvis.0
                          tcp6       0      0 :::8082                 :::*                    LISTEN      1001       103439     10247/io.web.0
                          tcp6       0      0 :::8086                 :::*                    LISTEN      998        18537      525/influxd
                          tcp6       0      0 :::22                   :::*                    LISTEN      0          15381      601/sshd: /usr/sbin
                          tcp6       0      0 ::1:631                 :::*                    LISTEN      0          15393      572/cupsd
                          tcp6       0      0 :::80                   :::*                    LISTEN      0          13077      635/apache2
                          tcp6       0      0 :::8081                 :::*                    LISTEN      1001       101909     10120/io.admin.0
                          udp        0      0 0.0.0.0:631             0.0.0.0:*                           0          15581      616/cups-browsed
                          udp        0      0 0.0.0.0:58553           0.0.0.0:*                           110        1989       500/avahi-daemon: r
                          udp        0      0 0.0.0.0:5353            0.0.0.0:*                           110        1987       500/avahi-daemon: r
                          udp6       0      0 :::39214                :::*                                110        1990       500/avahi-daemon: r
                          udp6       0      0 fe80::921b:eff:fe3f:546 :::*                                0          17949      503/NetworkManager
                          udp6       0      0 :::5353                 :::*                                110        1988       500/avahi-daemon: r
                          
                          *** Log File - Last 25 Lines ***
                          
                          2023-05-11 11:47:42.529  - debug: smartmeter.0 (10177) SERIALPORT CLOSE
                          2023-05-11 11:47:42.530  - debug: smartmeter.0 (10177) SCHEDULE NEXT RUN IN 30s
                          2023-05-11 11:48:12.531  - debug: smartmeter.0 (10177) CREATE SERIALPORT: 300 7 1 even
                          2023-05-11 11:48:12.534  - debug: smartmeter.0 (10177) SERIALPORT OPEN
                          2023-05-11 11:48:12.536  - debug: smartmeter.0 (10177) SET MESSAGE TIMEOUT TIMER: 30000
                          2023-05-11 11:48:42.537  - debug: smartmeter.0 (10177) MESSAGE TIMEOUT TRIGGERED
                          2023-05-11 11:48:42.538  - debug: smartmeter.0 (10177) Error: No or too long answer from Serial Device after last request.
                          2023-05-11 11:48:42.538  - warn: smartmeter.0 (10177) No or too long answer from Serial Device after last request.
                          2023-05-11 11:48:42.538  - debug: smartmeter.0 (10177) Error: No or too long answer from Serial Device after last request.
                          2023-05-11 11:48:42.539  - debug: smartmeter.0 (10177) Transport Reset!! Restart = true
                          2023-05-11 11:48:42.541  - debug: smartmeter.0 (10177) SERIALPORT CLOSE
                          2023-05-11 11:48:42.542  - debug: smartmeter.0 (10177) SCHEDULE NEXT RUN IN 30s
                          2023-05-11 11:49:12.543  - debug: smartmeter.0 (10177) CREATE SERIALPORT: 300 7 1 even
                          2023-05-11 11:49:12.545  - debug: smartmeter.0 (10177) SERIALPORT OPEN
                          2023-05-11 11:49:12.547  - debug: smartmeter.0 (10177) SET MESSAGE TIMEOUT TIMER: 30000
                          2023-05-11 11:49:42.547  - debug: smartmeter.0 (10177) MESSAGE TIMEOUT TRIGGERED
                          2023-05-11 11:49:42.548  - debug: smartmeter.0 (10177) Error: No or too long answer from Serial Device after last request.
                          2023-05-11 11:49:42.548  - warn: smartmeter.0 (10177) No or too long answer from Serial Device after last request.
                          2023-05-11 11:49:42.549  - debug: smartmeter.0 (10177) Error: No or too long answer from Serial Device after last request.
                          2023-05-11 11:49:42.549  - debug: smartmeter.0 (10177) Transport Reset!! Restart = true
                          2023-05-11 11:49:42.551  - debug: smartmeter.0 (10177) SERIALPORT CLOSE
                          2023-05-11 11:49:42.552  - debug: smartmeter.0 (10177) SCHEDULE NEXT RUN IN 30s
                          2023-05-11 11:50:12.551  - debug: smartmeter.0 (10177) CREATE SERIALPORT: 300 7 1 even
                          2023-05-11 11:50:12.552  - debug: smartmeter.0 (10177) SERIALPORT OPEN
                          2023-05-11 11:50:12.553  - debug: smartmeter.0 (10177) SET MESSAGE TIMEOUT TIMER: 30000
                          
                          ============ Mark until here for C&P =============
                          
                          
                          Thomas BraunT Online
                          Thomas BraunT Online
                          Thomas Braun
                          Most Active
                          schrieb am zuletzt editiert von
                          #17

                          @petlaw sagte in Smartmeter Elster AS1440:

                          Setz den user 'peter' in die Gruppe 'adm' rein, dann kann der auch logs lesen und du brauchst da keine root-Rechte.

                          Schalt den Desktop/X-Server aus.

                          Hit:7 https://repos.influxdata.com/debian stable InRelease

                          Da ist eine Doublette, vermutich hast du zwei .list-Files zu influx in /etc/apt/sources.list.d/ liegen. Lösche die mit dem Eintrag 'stable'.

                          Zu deinem eigentlichen Problem mit dem SerialPort fällt mir aber nix ein.

                          Linux-Werkzeugkasten:
                          https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                          NodeJS Fixer Skript:
                          https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                          iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                          P 1 Antwort Letzte Antwort
                          0
                          • Thomas BraunT Thomas Braun

                            @petlaw sagte in Smartmeter Elster AS1440:

                            Setz den user 'peter' in die Gruppe 'adm' rein, dann kann der auch logs lesen und du brauchst da keine root-Rechte.

                            Schalt den Desktop/X-Server aus.

                            Hit:7 https://repos.influxdata.com/debian stable InRelease

                            Da ist eine Doublette, vermutich hast du zwei .list-Files zu influx in /etc/apt/sources.list.d/ liegen. Lösche die mit dem Eintrag 'stable'.

                            Zu deinem eigentlichen Problem mit dem SerialPort fällt mir aber nix ein.

                            P Offline
                            P Offline
                            petlaw
                            schrieb am zuletzt editiert von
                            #18

                            @thomas-braun said in Smartmeter Elster AS1440:

                            @petlaw sagte in Smartmeter Elster AS1440:

                            Setz den user 'peter' in die Gruppe 'adm' rein, dann kann der auch logs lesen und du brauchst da keine root-Rechte.

                            Schalt den Desktop/X-Server aus.

                            Hit:7 https://repos.influxdata.com/debian stable InRelease

                            Da ist eine Doublette, vermutich hast du zwei .list-Files zu influx in /etc/apt/sources.list.d/ liegen. Lösche die mit dem Eintrag 'stable'.

                            Zu deinem eigentlichen Problem mit dem SerialPort fällt mir aber nix ein.

                            Erledigt.

                            Ich habe mal mit strace gecheckt, ob der Adapter überhaupt auf die Serielle Schnittstelle zugreift, da gibt es aber zu keinem Zeitpunkt einen open call auf /dev/ttyUSB0 oder irgendwas in /dev:

                            peter@SMARTY:~$ sudo ps -ef | grep smart
                            Debian-+    1012     892  0 02:52 tty1     00:00:00 /usr/libexec/gsd-smartcard
                            iobroker   10177   10102  0 11:46 ?        00:00:01 io.smartmeter.0
                            peter      13490    5853  0 11:56 pts/1    00:00:00 grep smart
                            peter@SMARTY:~$ sudo strace -p 10177
                            strace: Process 10177 attached
                            epoll_wait(14, [], 1024, 41)            = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 999)           = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 999)           = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 999)           = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 999)           = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 999)           = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 51)            = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 3)             = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 18)            = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1)             = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 195)           = 0
                            write(23, "*2\r\n$3\r\nget\r\n$36\r\nio.system.adap"..., 56) = 56
                            write(23, "*2\r\n$3\r\nget\r\n$40\r\nio.system.adap"..., 60) = 60
                            futex(0x52740a8, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                            openat(AT_FDCWD, "/proc/self/stat", O_RDONLY) = 28
                            read(28, "10177 (io.smartmeter.0) R 10102 "..., 1023) = 309
                            close(28)                               = 0
                            write(23, "*2\r\n$3\r\nget\r\n$37\r\nio.system.adap"..., 57) = 57
                            write(23, "*2\r\n$3\r\nget\r\n$43\r\nio.system.adap"..., 63) = 63
                            write(23, "*2\r\n$3\r\nget\r\n$42\r\nio.system.adap"..., 62) = 62
                            write(23, "*2\r\n$3\r\nget\r\n$43\r\nio.system.adap"..., 63) = 63
                            write(23, "*2\r\n$3\r\nget\r\n$37\r\nio.system.adap"..., 57) = 57
                            write(23, "*2\r\n$3\r\nget\r\n$41\r\nio.system.adap"..., 61) = 61
                            write(23, "*2\r\n$3\r\nget\r\n$42\r\nio.system.adap"..., 62) = 62
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}, {EPOLLIN, {u32=17, u64=17}}], 1024,                                                   0) = 2
                            read(23, "$118\r\n{\"val\":true,\"ack\":true,\"ts"..., 65536) = 1029
                            write(23, "*4\r\n$5\r\nsetex\r\n$36\r\nio.system.ad"..., 178) = 178
                            write(23, "*4\r\n$5\r\nsetex\r\n$40\r\nio.system.ad"..., 182) = 182
                            write(23, "*3\r\n$3\r\nset\r\n$37\r\nio.system.adap"..., 169) = 169
                            write(23, "*3\r\n$3\r\nset\r\n$43\r\nio.system.adap"..., 176) = 176
                            write(23, "*3\r\n$3\r\nset\r\n$42\r\nio.system.adap"..., 175) = 175
                            write(23, "*3\r\n$3\r\nset\r\n$43\r\nio.system.adap"..., 172) = 172
                            write(23, "*3\r\n$3\r\nset\r\n$37\r\nio.system.adap"..., 168) = 168
                            write(23, "*3\r\n$3\r\nset\r\n$41\r\nio.system.adap"..., 170) = 170
                            write(23, "*3\r\n$3\r\nset\r\n$42\r\nio.system.adap"..., 172) = 172
                            read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                            futex(0x52740a8, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}, {EPOLLIN, {u32=17, u64=17}}], 1024,                                                   0) = 2
                            read(23, "+OK\r\n+OK\r\n+OK\r\n+OK\r\n", 65536) = 20
                            write(23, "*3\r\n$7\r\npublish\r\n$36\r\nio.system."..., 172) = 172
                            write(23, "*3\r\n$7\r\npublish\r\n$40\r\nio.system."..., 176) = 176
                            write(23, "*3\r\n$7\r\npublish\r\n$37\r\nio.system."..., 173) = 173
                            write(23, "*3\r\n$7\r\npublish\r\n$43\r\nio.system."..., 180) = 180
                            read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                            futex(0x52740ac, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}, {EPOLLIN, {u32=17, u64=17}}], 1024,                                                   0) = 2
                            read(23, "+OK\r\n+OK\r\n+OK\r\n+OK\r\n+OK\r\n", 65536) = 25
                            write(23, "*3\r\n$7\r\npublish\r\n$42\r\nio.system."..., 179) = 179
                            write(23, "*3\r\n$7\r\npublish\r\n$43\r\nio.system."..., 176) = 176
                            futex(0x6ca1124, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x6ca10d0, FUTEX_WAKE_PRIVATE, 1) = 1
                            write(23, "*3\r\n$7\r\npublish\r\n$37\r\nio.system."..., 172) = 172
                            write(23, "*3\r\n$7\r\npublish\r\n$41\r\nio.system."..., 174) = 174
                            write(23, "*3\r\n$7\r\npublish\r\n$42\r\nio.system."..., 176) = 176
                            read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                            futex(0x52740ac, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}, {EPOLLIN, {u32=17, u64=17}}], 1024,                                                   0) = 2
                            read(23, ":0\r\n:0\r\n:0\r\n:0\r\n:0\r\n:0\r\n:0\r\n:0\r\n", 65536) = 32
                            read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                            futex(0x52740ac, FUTEX_WAKE_PRIVATE, 1) = 1
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [{EPOLLIN, {u32=17, u64=17}}], 1024, 82) = 1
                            read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                            mprotect(0x7043000, 245760, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
                            mprotect(0x7043000, 245760, PROT_READ|PROT_EXEC) = 0
                            futex(0x52740ac, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                            epoll_wait(14, [{EPOLLIN, {u32=17, u64=17}}], 1024, 0) = 1
                            read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                            write(23, "*2\r\n$3\r\nget\r\n$34\r\nio.system.adap"..., 54) = 54
                            write(23, "*2\r\n$3\r\nget\r\n$38\r\nio.system.adap"..., 58) = 58
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 0) = 1
                            read(23, ":0\r\n$104\r\n{\"val\":0.13,\"ack\":true"..., 65536) = 116
                            write(23, "*3\r\n$3\r\nset\r\n$34\r\nio.system.adap"..., 165) = 165
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 0) = 1
                            read(23, "$104\r\n{\"val\":1.79,\"ack\":true,\"ts"..., 65536) = 112
                            write(23, "*3\r\n$3\r\nset\r\n$38\r\nio.system.adap"..., 170) = 170
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 0) = 1
                            read(23, "+OK\r\n", 65536)              = 5
                            write(23, "*3\r\n$7\r\npublish\r\n$34\r\nio.system."..., 169) = 169
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 0) = 1
                            read(23, "+OK\r\n", 65536)              = 5
                            write(23, "*3\r\n$7\r\npublish\r\n$38\r\nio.system."..., 174) = 174
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 0) = 1
                            read(23, ":0\r\n", 65536)               = 4
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 72) = 1
                            read(23, ":0\r\n", 65536)               = 4
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 30)            = 0
                            futex(0x52740a8, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x52740a8, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                            epoll_wait(14, [{EPOLLIN, {u32=17, u64=17}}], 1024, 0) = 1
                            read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                            write(23, "*3\r\n$7\r\npublish\r\n$26\r\nlog.system"..., 198) = 198
                            write(23, "*3\r\n$7\r\npublish\r\n$27\r\nlog.system"..., 199) = 199
                            epoll_wait(14, [{EPOLLIN, {u32=17, u64=17}}, {EPOLLIN, {u32=23, u64=23}}], 1024,                                                   0) = 2
                            read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                            epoll_ctl(14, EPOLL_CTL_ADD, 27, {EPOLLIN, {u32=4294967295, u64=4294967295}}) =                                                   0
                            epoll_ctl(14, EPOLL_CTL_DEL, 27, 0x7ffe9b261044) = 0
                            ioctl(27, FIONBIO, [1])                 = 0
                            futex(0x52740a8, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x52740a8, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x52740ac, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                            read(23, ":1\r\n", 65536)               = 4
                            write(23, "*3\r\n$7\r\npublish\r\n$26\r\nlog.system"..., 182) = 182
                            write(23, "*3\r\n$7\r\npublish\r\n$27\r\nlog.system"..., 183) = 183
                            epoll_wait(14, [{EPOLLIN, {u32=17, u64=17}}, {EPOLLIN, {u32=23, u64=23}}], 1024,                                                   0) = 2
                            read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                            epoll_ctl(14, EPOLL_CTL_DEL, 27, 0x7ffe9b260dc4) = -1 ENOENT (No such file or di                                                  rectory)
                            futex(0x52740ac, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                            read(23, ":1\r\n:1\r\n", 65536)         = 8
                            write(23, "*3\r\n$7\r\npublish\r\n$26\r\nlog.system"..., 199) = 199
                            write(23, "*3\r\n$7\r\npublish\r\n$27\r\nlog.system"..., 200) = 200
                            epoll_ctl(14, EPOLL_CTL_ADD, 27, {EPOLLIN, {u32=27, u64=27}}) = 0
                            epoll_wait(14, [{EPOLLIN, {u32=17, u64=17}}, {EPOLLIN, {u32=23, u64=23}}], 1024,                                                   0) = 2
                            read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                            read(23, ":1\r\n:1\r\n", 65536)         = 8
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 610) = 1
                            read(23, ":1\r\n", 65536)               = 4
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 568)           = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 999)           = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 999)           = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 999)           = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 999)           = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 999)           = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 249)           = 0
                            write(23, "*2\r\n$3\r\nget\r\n$36\r\nio.system.adap"..., 56) = 56
                            write(23, "*2\r\n$3\r\nget\r\n$40\r\nio.system.adap"..., 60) = 60
                            futex(0x52740ac, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                            openat(AT_FDCWD, "/proc/self/stat", O_RDONLY) = 29
                            read(29, "10177 (io.smartmeter.0) R 10102 "..., 1023) = 309
                            close(29)                               = 0
                            write(23, "*2\r\n$3\r\nget\r\n$37\r\nio.system.adap"..., 57) = 57
                            write(23, "*2\r\n$3\r\nget\r\n$43\r\nio.system.adap"..., 63) = 63
                            write(23, "*2\r\n$3\r\nget\r\n$42\r\nio.system.adap"..., 62) = 62
                            write(23, "*2\r\n$3\r\nget\r\n$43\r\nio.system.adap"..., 63) = 63
                            write(23, "*2\r\n$3\r\nget\r\n$37\r\nio.system.adap"..., 57) = 57
                            write(23, "*2\r\n$3\r\nget\r\n$41\r\nio.system.adap"..., 61) = 61
                            write(23, "*2\r\n$3\r\nget\r\n$42\r\nio.system.adap"..., 62) = 62
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}, {EPOLLIN, {u32=17, u64=17}}], 1024,                                                   0) = 2
                            read(23, "$118\r\n{\"val\":true,\"ack\":true,\"ts"..., 65536) = 364
                            write(23, "*4\r\n$5\r\nsetex\r\n$36\r\nio.system.ad"..., 178) = 178
                            write(23, "*4\r\n$5\r\nsetex\r\n$40\r\nio.system.ad"..., 182) = 182
                            write(23, "*3\r\n$3\r\nset\r\n$37\r\nio.system.adap"..., 170) = 170
                            read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                            futex(0x52740ac, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}, {EPOLLIN, {u32=17, u64=17}}], 1024,                                                   0) = 2
                            read(23, "$105\r\n{\"val\":26.75,\"ack\":true,\"t"..., 65536) = 665
                            write(23, "*3\r\n$3\r\nset\r\n$43\r\nio.system.adap"..., 176) = 176
                            write(23, "*3\r\n$3\r\nset\r\n$42\r\nio.system.adap"..., 174) = 174
                            write(23, "*3\r\n$3\r\nset\r\n$43\r\nio.system.adap"..., 172) = 172
                            write(23, "*3\r\n$3\r\nset\r\n$37\r\nio.system.adap"..., 168) = 168
                            write(23, "*3\r\n$3\r\nset\r\n$41\r\nio.system.adap"..., 170) = 170
                            write(23, "*3\r\n$3\r\nset\r\n$42\r\nio.system.adap"..., 172) = 172
                            read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                            futex(0x52740a8, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}, {EPOLLIN, {u32=17, u64=17}}], 1024,                                                   0) = 2
                            read(23, "+OK\r\n+OK\r\n", 65536)       = 10
                            write(23, "*3\r\n$7\r\npublish\r\n$36\r\nio.system."..., 172) = 172
                            write(23, "*3\r\n$7\r\npublish\r\n$40\r\nio.system."..., 176) = 176
                            read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                            futex(0x52740a8, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}, {EPOLLIN, {u32=17, u64=17}}], 1024,                                                   0) = 2
                            read(23, "+OK\r\n", 65536)              = 5
                            write(23, "*3\r\n$7\r\npublish\r\n$37\r\nio.system."..., 174) = 174
                            read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                            futex(0x52740a8, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}, {EPOLLIN, {u32=17, u64=17}}], 1024,                                                   0) = 2
                            read(23, "+OK\r\n", 65536)              = 5
                            write(23, "*3\r\n$7\r\npublish\r\n$43\r\nio.system."..., 180) = 180
                            read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                            futex(0x52740a8, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}, {EPOLLIN, {u32=17, u64=17}}], 1024,                                                   0) = 2
                            read(23, "+OK\r\n", 65536)              = 5
                            write(23, "*3\r\n$7\r\npublish\r\n$42\r\nio.system."..., 178) = 178
                            read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                            write(23, "*2\r\n$3\r\nget\r\n$34\r\nio.system.adap"..., 54) = 54
                            write(23, "*2\r\n$3\r\nget\r\n$38\r\nio.system.adap"..., 58) = 58
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 0) = 1
                            read(23, "+OK\r\n+OK\r\n+OK\r\n+OK\r\n:0\r\n:0\r\n", 65536) = 28
                            write(23, "*3\r\n$7\r\npublish\r\n$43\r\nio.system."..., 176) = 176
                            write(23, "*3\r\n$7\r\npublish\r\n$37\r\nio.system."..., 172) = 172
                            write(23, "*3\r\n$7\r\npublish\r\n$41\r\nio.system."..., 174) = 174
                            write(23, "*3\r\n$7\r\npublish\r\n$42\r\nio.system."..., 176) = 176
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 0) = 1
                            read(23, ":0\r\n:0\r\n:0\r\n$103\r\n{\"val\":0.2,\"ac"..., 65536) = 247
                            write(23, "*3\r\n$3\r\nset\r\n$34\r\nio.system.adap"..., 165) = 165
                            write(23, "*3\r\n$3\r\nset\r\n$38\r\nio.system.adap"..., 170) = 170
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 0) = 1
                            read(23, ":0\r\n+OK\r\n", 65536)        = 9
                            write(23, "*3\r\n$7\r\npublish\r\n$34\r\nio.system."..., 169) = 169
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 0) = 1
                            read(23, "+OK\r\n", 65536)              = 5
                            write(23, "*3\r\n$7\r\npublish\r\n$38\r\nio.system."..., 174) = 174
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 0) = 1
                            read(23, ":0\r\n", 65536)               = 4
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 729) = 1
                            read(23, ":0\r\n", 65536)               = 4
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 687)           = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 999)           = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 999)           = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 999)           = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 999)           = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 226)           = 0
                            write(23, "*2\r\n$3\r\nget\r\n$36\r\nio.system.adap"..., 56) = 56
                            write(23, "*2\r\n$3\r\nget\r\n$40\r\nio.system.adap"..., 60) = 60
                            futex(0x52740ac, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                            openat(AT_FDCWD, "/proc/self/stat", O_RDONLY) = 29
                            read(29, "10177 (io.smartmeter.0) R 10102 "..., 1023) = 309
                            close(29)                               = 0
                            write(23, "*2\r\n$3\r\nget\r\n$37\r\nio.system.adap"..., 57) = 57
                            write(23, "*2\r\n$3\r\nget\r\n$43\r\nio.system.adap"..., 63) = 63
                            write(23, "*2\r\n$3\r\nget\r\n$42\r\nio.system.adap"..., 62) = 62
                            write(23, "*2\r\n$3\r\nget\r\n$43\r\nio.system.adap"..., 63) = 63
                            write(23, "*2\r\n$3\r\nget\r\n$37\r\nio.system.adap"..., 57) = 57
                            write(23, "*2\r\n$3\r\nget\r\n$41\r\nio.system.adap"..., 61) = 61
                            write(23, "*2\r\n$3\r\nget\r\n$42\r\nio.system.adap"..., 62) = 62
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}, {EPOLLIN, {u32=17, u64=17}}], 1024,                                                   0) = 2
                            read(23, "$118\r\n{\"val\":true,\"ack\":true,\"ts"..., 65536) = 919
                            mprotect(0xac90e6c0000, 262144, PROT_READ|PROT_WRITE) = 0
                            mprotect(0x17dcb7700000, 262144, PROT_READ|PROT_WRITE) = 0
                            mprotect(0x3913740000, 262144, PROT_READ|PROT_WRITE) = 0
                            mprotect(0x4481bb00000, 262144, PROT_READ|PROT_WRITE) = 0
                            futex(0x6ca1124, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x6ca10d0, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x6ca1124, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x6ca10d0, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x6c60e80, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily                                                   unavailable)
                            futex(0x6c60e08, FUTEX_WAKE_PRIVATE, 1) = 0
                            futex(0x6ca1124, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x6ca10d0, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x6ca1120, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x6ca10d0, FUTEX_WAKE_PRIVATE, 1) = 1
                            getpid()                                = 10177
                            write(23, "*4\r\n$5\r\nsetex\r\n$36\r\nio.system.ad"..., 178) = 178
                            write(23, "*4\r\n$5\r\nsetex\r\n$40\r\nio.system.ad"..., 182) = 182
                            write(23, "*3\r\n$3\r\nset\r\n$37\r\nio.system.adap"..., 169) = 169
                            write(23, "*3\r\n$3\r\nset\r\n$43\r\nio.system.adap"..., 176) = 176
                            write(23, "*3\r\n$3\r\nset\r\n$42\r\nio.system.adap"..., 175) = 175
                            write(23, "*3\r\n$3\r\nset\r\n$43\r\nio.system.adap"..., 172) = 172
                            write(23, "*3\r\n$3\r\nset\r\n$37\r\nio.system.adap"..., 168) = 168
                            write(23, "*3\r\n$3\r\nset\r\n$41\r\nio.system.adap"..., 170) = 170
                            read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                            futex(0x52740ac, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}, {EPOLLIN, {u32=17, u64=17}}], 1024,                                                   0) = 2
                            read(23, "$102\r\n{\"val\":11,\"ack\":true,\"ts\":"..., 65536) = 125
                            write(23, "*3\r\n$3\r\nset\r\n$42\r\nio.system.adap"..., 172) = 172
                            write(23, "*3\r\n$7\r\npublish\r\n$36\r\nio.system."..., 172) = 172
                            write(23, "*3\r\n$7\r\npublish\r\n$40\r\nio.system."..., 176) = 176
                            write(23, "*3\r\n$7\r\npublish\r\n$37\r\nio.system."..., 173) = 173
                            read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                            futex(0x52740ac, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}, {EPOLLIN, {u32=17, u64=17}}], 1024,                                                   0) = 2
                            read(23, "+OK\r\n+OK\r\n+OK\r\n", 65536) = 15
                            write(23, "*3\r\n$7\r\npublish\r\n$43\r\nio.system."..., 180) = 180
                            write(23, "*3\r\n$7\r\npublish\r\n$42\r\nio.system."..., 179) = 179
                            write(23, "*3\r\n$7\r\npublish\r\n$43\r\nio.system."..., 176) = 176
                            read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                            futex(0x52740ac, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}, {EPOLLIN, {u32=17, u64=17}}], 1024,                                                   0) = 2
                            read(23, "+OK\r\n+OK\r\n+OK\r\n", 65536) = 15
                            write(23, "*3\r\n$7\r\npublish\r\n$37\r\nio.system."..., 172) = 172
                            write(23, "*3\r\n$7\r\npublish\r\n$41\r\nio.system."..., 174) = 174
                            write(23, "*3\r\n$7\r\npublish\r\n$42\r\nio.system."..., 176) = 176
                            read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                            futex(0x52740a8, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}, {EPOLLIN, {u32=17, u64=17}}], 1024,                                                   0) = 2
                            read(23, ":0\r\n:0\r\n:0\r\n:0\r\n:0\r\n:0\r\n:0\r\n:0\r\n", 65536) = 32
                            read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                            futex(0x52740a8, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                            epoll_wait(14, [{EPOLLIN, {u32=17, u64=17}}], 1024, 0) = 1
                            read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                            write(23, "*2\r\n$3\r\nget\r\n$34\r\nio.system.adap"..., 54) = 54
                            write(23, "*2\r\n$3\r\nget\r\n$38\r\nio.system.adap"..., 58) = 58
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 0) = 1
                            read(23, ":0\r\n$103\r\n{\"val\":0.2,\"ack\":true,"..., 65536) = 115
                            write(23, "*3\r\n$3\r\nset\r\n$34\r\nio.system.adap"..., 165) = 165
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 0) = 1
                            read(23, "$104\r\n{\"val\":1.85,\"ack\":true,\"ts"..., 65536) = 112
                            write(23, "*3\r\n$3\r\nset\r\n$38\r\nio.system.adap"..., 170) = 170
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 0) = 1
                            read(23, "+OK\r\n", 65536)              = 5
                            write(23, "*3\r\n$7\r\npublish\r\n$34\r\nio.system."..., 169) = 169
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 0) = 1
                            read(23, "+OK\r\n", 65536)              = 5
                            write(23, "*3\r\n$7\r\npublish\r\n$38\r\nio.system."..., 174) = 174
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 0) = 1
                            read(23, ":0\r\n", 65536)               = 4
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 90) = 1
                            read(23, ":0\r\n", 65536)               = 4
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 47)            = 0
                            futex(0x52740a8, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                            epoll_ctl(14, EPOLL_CTL_DEL, 27, 0x7ffe9b264604) = 0
                            futex(0x52740a8, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                            mprotect(0x7043000, 245760, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
                            mprotect(0x7043000, 245760, PROT_READ|PROT_EXEC) = 0
                            epoll_wait(14, [{EPOLLIN, {u32=17, u64=17}}], 1024, 0) = 1
                            read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                            futex(0x52740ac, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                            write(23, "*3\r\n$7\r\npublish\r\n$26\r\nlog.system"..., 192) = 192
                            write(23, "*3\r\n$7\r\npublish\r\n$27\r\nlog.system"..., 193) = 193
                            write(23, "*3\r\n$7\r\npublish\r\n$26\r\nlog.system"..., 234) = 234
                            write(23, "*3\r\n$7\r\npublish\r\n$27\r\nlog.system"..., 235) = 235
                            write(23, "*3\r\n$7\r\npublish\r\n$26\r\nlog.system"..., 226) = 226
                            write(23, "*3\r\n$7\r\npublish\r\n$27\r\nlog.system"..., 227) = 227
                            write(23, "*3\r\n$7\r\npublish\r\n$26\r\nlog.system"..., 234) = 234
                            write(23, "*3\r\n$7\r\npublish\r\n$27\r\nlog.system"..., 235) = 235
                            write(23, "*3\r\n$7\r\npublish\r\n$26\r\nlog.system"..., 199) = 199
                            write(23, "*3\r\n$7\r\npublish\r\n$27\r\nlog.system"..., 200) = 200
                            write(23, "*3\r\n$7\r\npublish\r\n$26\r\nlog.system"..., 183) = 183
                            write(23, "*3\r\n$7\r\npublish\r\n$27\r\nlog.system"..., 184) = 184
                            write(23, "*3\r\n$7\r\npublish\r\n$26\r\nlog.system"..., 191) = 191
                            write(23, "*3\r\n$7\r\npublish\r\n$27\r\nlog.system"..., 192) = 192
                            epoll_wait(14, [{EPOLLIN, {u32=17, u64=17}}, {EPOLLIN, {u32=23, u64=23}}], 1024,                                                   0) = 2
                            read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                            futex(0x52740ac, FUTEX_WAKE_PRIVATE, 1) = 1
                            futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                            read(23, ":1\r\n:1\r\n:1\r\n:1\r\n:1\r\n:1\r\n:1\r\n:1\r\n"..., 65536) = 52
                            epoll_wait(14, [{EPOLLIN, {u32=17, u64=17}}], 1024, 0) = 1
                            read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 642) = 1
                            read(23, ":1\r\n", 65536)               = 4
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 599)           = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 999)           = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 999)           = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, [], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            epoll_wait(14, ^C[], 1024, 1000)          = 0
                            epoll_wait(14, [], 1024, 0)             = 0
                            
                            

                            Im gegensatz zu socat:

                            stat("/dev/ttyUSB0", {st_mode=S_IFCHR|0777, st_rdev=makedev(0xbc, 0), ...}) = 0
                            openat(AT_FDCWD, "/dev/ttyUSB0", O_RDWR|O_APPEND) = 5
                            
                            
                            HomoranH 1 Antwort Letzte Antwort
                            0
                            • P petlaw

                              @thomas-braun said in Smartmeter Elster AS1440:

                              @petlaw sagte in Smartmeter Elster AS1440:

                              Setz den user 'peter' in die Gruppe 'adm' rein, dann kann der auch logs lesen und du brauchst da keine root-Rechte.

                              Schalt den Desktop/X-Server aus.

                              Hit:7 https://repos.influxdata.com/debian stable InRelease

                              Da ist eine Doublette, vermutich hast du zwei .list-Files zu influx in /etc/apt/sources.list.d/ liegen. Lösche die mit dem Eintrag 'stable'.

                              Zu deinem eigentlichen Problem mit dem SerialPort fällt mir aber nix ein.

                              Erledigt.

                              Ich habe mal mit strace gecheckt, ob der Adapter überhaupt auf die Serielle Schnittstelle zugreift, da gibt es aber zu keinem Zeitpunkt einen open call auf /dev/ttyUSB0 oder irgendwas in /dev:

                              peter@SMARTY:~$ sudo ps -ef | grep smart
                              Debian-+    1012     892  0 02:52 tty1     00:00:00 /usr/libexec/gsd-smartcard
                              iobroker   10177   10102  0 11:46 ?        00:00:01 io.smartmeter.0
                              peter      13490    5853  0 11:56 pts/1    00:00:00 grep smart
                              peter@SMARTY:~$ sudo strace -p 10177
                              strace: Process 10177 attached
                              epoll_wait(14, [], 1024, 41)            = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 999)           = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 999)           = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 999)           = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 999)           = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 999)           = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 51)            = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 3)             = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 18)            = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1)             = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 195)           = 0
                              write(23, "*2\r\n$3\r\nget\r\n$36\r\nio.system.adap"..., 56) = 56
                              write(23, "*2\r\n$3\r\nget\r\n$40\r\nio.system.adap"..., 60) = 60
                              futex(0x52740a8, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                              openat(AT_FDCWD, "/proc/self/stat", O_RDONLY) = 28
                              read(28, "10177 (io.smartmeter.0) R 10102 "..., 1023) = 309
                              close(28)                               = 0
                              write(23, "*2\r\n$3\r\nget\r\n$37\r\nio.system.adap"..., 57) = 57
                              write(23, "*2\r\n$3\r\nget\r\n$43\r\nio.system.adap"..., 63) = 63
                              write(23, "*2\r\n$3\r\nget\r\n$42\r\nio.system.adap"..., 62) = 62
                              write(23, "*2\r\n$3\r\nget\r\n$43\r\nio.system.adap"..., 63) = 63
                              write(23, "*2\r\n$3\r\nget\r\n$37\r\nio.system.adap"..., 57) = 57
                              write(23, "*2\r\n$3\r\nget\r\n$41\r\nio.system.adap"..., 61) = 61
                              write(23, "*2\r\n$3\r\nget\r\n$42\r\nio.system.adap"..., 62) = 62
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}, {EPOLLIN, {u32=17, u64=17}}], 1024,                                                   0) = 2
                              read(23, "$118\r\n{\"val\":true,\"ack\":true,\"ts"..., 65536) = 1029
                              write(23, "*4\r\n$5\r\nsetex\r\n$36\r\nio.system.ad"..., 178) = 178
                              write(23, "*4\r\n$5\r\nsetex\r\n$40\r\nio.system.ad"..., 182) = 182
                              write(23, "*3\r\n$3\r\nset\r\n$37\r\nio.system.adap"..., 169) = 169
                              write(23, "*3\r\n$3\r\nset\r\n$43\r\nio.system.adap"..., 176) = 176
                              write(23, "*3\r\n$3\r\nset\r\n$42\r\nio.system.adap"..., 175) = 175
                              write(23, "*3\r\n$3\r\nset\r\n$43\r\nio.system.adap"..., 172) = 172
                              write(23, "*3\r\n$3\r\nset\r\n$37\r\nio.system.adap"..., 168) = 168
                              write(23, "*3\r\n$3\r\nset\r\n$41\r\nio.system.adap"..., 170) = 170
                              write(23, "*3\r\n$3\r\nset\r\n$42\r\nio.system.adap"..., 172) = 172
                              read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                              futex(0x52740a8, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}, {EPOLLIN, {u32=17, u64=17}}], 1024,                                                   0) = 2
                              read(23, "+OK\r\n+OK\r\n+OK\r\n+OK\r\n", 65536) = 20
                              write(23, "*3\r\n$7\r\npublish\r\n$36\r\nio.system."..., 172) = 172
                              write(23, "*3\r\n$7\r\npublish\r\n$40\r\nio.system."..., 176) = 176
                              write(23, "*3\r\n$7\r\npublish\r\n$37\r\nio.system."..., 173) = 173
                              write(23, "*3\r\n$7\r\npublish\r\n$43\r\nio.system."..., 180) = 180
                              read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                              futex(0x52740ac, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}, {EPOLLIN, {u32=17, u64=17}}], 1024,                                                   0) = 2
                              read(23, "+OK\r\n+OK\r\n+OK\r\n+OK\r\n+OK\r\n", 65536) = 25
                              write(23, "*3\r\n$7\r\npublish\r\n$42\r\nio.system."..., 179) = 179
                              write(23, "*3\r\n$7\r\npublish\r\n$43\r\nio.system."..., 176) = 176
                              futex(0x6ca1124, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x6ca10d0, FUTEX_WAKE_PRIVATE, 1) = 1
                              write(23, "*3\r\n$7\r\npublish\r\n$37\r\nio.system."..., 172) = 172
                              write(23, "*3\r\n$7\r\npublish\r\n$41\r\nio.system."..., 174) = 174
                              write(23, "*3\r\n$7\r\npublish\r\n$42\r\nio.system."..., 176) = 176
                              read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                              futex(0x52740ac, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}, {EPOLLIN, {u32=17, u64=17}}], 1024,                                                   0) = 2
                              read(23, ":0\r\n:0\r\n:0\r\n:0\r\n:0\r\n:0\r\n:0\r\n:0\r\n", 65536) = 32
                              read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                              futex(0x52740ac, FUTEX_WAKE_PRIVATE, 1) = 1
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [{EPOLLIN, {u32=17, u64=17}}], 1024, 82) = 1
                              read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                              mprotect(0x7043000, 245760, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
                              mprotect(0x7043000, 245760, PROT_READ|PROT_EXEC) = 0
                              futex(0x52740ac, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                              epoll_wait(14, [{EPOLLIN, {u32=17, u64=17}}], 1024, 0) = 1
                              read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                              write(23, "*2\r\n$3\r\nget\r\n$34\r\nio.system.adap"..., 54) = 54
                              write(23, "*2\r\n$3\r\nget\r\n$38\r\nio.system.adap"..., 58) = 58
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 0) = 1
                              read(23, ":0\r\n$104\r\n{\"val\":0.13,\"ack\":true"..., 65536) = 116
                              write(23, "*3\r\n$3\r\nset\r\n$34\r\nio.system.adap"..., 165) = 165
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 0) = 1
                              read(23, "$104\r\n{\"val\":1.79,\"ack\":true,\"ts"..., 65536) = 112
                              write(23, "*3\r\n$3\r\nset\r\n$38\r\nio.system.adap"..., 170) = 170
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 0) = 1
                              read(23, "+OK\r\n", 65536)              = 5
                              write(23, "*3\r\n$7\r\npublish\r\n$34\r\nio.system."..., 169) = 169
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 0) = 1
                              read(23, "+OK\r\n", 65536)              = 5
                              write(23, "*3\r\n$7\r\npublish\r\n$38\r\nio.system."..., 174) = 174
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 0) = 1
                              read(23, ":0\r\n", 65536)               = 4
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 72) = 1
                              read(23, ":0\r\n", 65536)               = 4
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 30)            = 0
                              futex(0x52740a8, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x52740a8, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                              epoll_wait(14, [{EPOLLIN, {u32=17, u64=17}}], 1024, 0) = 1
                              read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                              write(23, "*3\r\n$7\r\npublish\r\n$26\r\nlog.system"..., 198) = 198
                              write(23, "*3\r\n$7\r\npublish\r\n$27\r\nlog.system"..., 199) = 199
                              epoll_wait(14, [{EPOLLIN, {u32=17, u64=17}}, {EPOLLIN, {u32=23, u64=23}}], 1024,                                                   0) = 2
                              read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                              epoll_ctl(14, EPOLL_CTL_ADD, 27, {EPOLLIN, {u32=4294967295, u64=4294967295}}) =                                                   0
                              epoll_ctl(14, EPOLL_CTL_DEL, 27, 0x7ffe9b261044) = 0
                              ioctl(27, FIONBIO, [1])                 = 0
                              futex(0x52740a8, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x52740a8, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x52740ac, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                              read(23, ":1\r\n", 65536)               = 4
                              write(23, "*3\r\n$7\r\npublish\r\n$26\r\nlog.system"..., 182) = 182
                              write(23, "*3\r\n$7\r\npublish\r\n$27\r\nlog.system"..., 183) = 183
                              epoll_wait(14, [{EPOLLIN, {u32=17, u64=17}}, {EPOLLIN, {u32=23, u64=23}}], 1024,                                                   0) = 2
                              read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                              epoll_ctl(14, EPOLL_CTL_DEL, 27, 0x7ffe9b260dc4) = -1 ENOENT (No such file or di                                                  rectory)
                              futex(0x52740ac, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                              read(23, ":1\r\n:1\r\n", 65536)         = 8
                              write(23, "*3\r\n$7\r\npublish\r\n$26\r\nlog.system"..., 199) = 199
                              write(23, "*3\r\n$7\r\npublish\r\n$27\r\nlog.system"..., 200) = 200
                              epoll_ctl(14, EPOLL_CTL_ADD, 27, {EPOLLIN, {u32=27, u64=27}}) = 0
                              epoll_wait(14, [{EPOLLIN, {u32=17, u64=17}}, {EPOLLIN, {u32=23, u64=23}}], 1024,                                                   0) = 2
                              read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                              read(23, ":1\r\n:1\r\n", 65536)         = 8
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 610) = 1
                              read(23, ":1\r\n", 65536)               = 4
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 568)           = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 999)           = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 999)           = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 999)           = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 999)           = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 999)           = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 249)           = 0
                              write(23, "*2\r\n$3\r\nget\r\n$36\r\nio.system.adap"..., 56) = 56
                              write(23, "*2\r\n$3\r\nget\r\n$40\r\nio.system.adap"..., 60) = 60
                              futex(0x52740ac, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                              openat(AT_FDCWD, "/proc/self/stat", O_RDONLY) = 29
                              read(29, "10177 (io.smartmeter.0) R 10102 "..., 1023) = 309
                              close(29)                               = 0
                              write(23, "*2\r\n$3\r\nget\r\n$37\r\nio.system.adap"..., 57) = 57
                              write(23, "*2\r\n$3\r\nget\r\n$43\r\nio.system.adap"..., 63) = 63
                              write(23, "*2\r\n$3\r\nget\r\n$42\r\nio.system.adap"..., 62) = 62
                              write(23, "*2\r\n$3\r\nget\r\n$43\r\nio.system.adap"..., 63) = 63
                              write(23, "*2\r\n$3\r\nget\r\n$37\r\nio.system.adap"..., 57) = 57
                              write(23, "*2\r\n$3\r\nget\r\n$41\r\nio.system.adap"..., 61) = 61
                              write(23, "*2\r\n$3\r\nget\r\n$42\r\nio.system.adap"..., 62) = 62
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}, {EPOLLIN, {u32=17, u64=17}}], 1024,                                                   0) = 2
                              read(23, "$118\r\n{\"val\":true,\"ack\":true,\"ts"..., 65536) = 364
                              write(23, "*4\r\n$5\r\nsetex\r\n$36\r\nio.system.ad"..., 178) = 178
                              write(23, "*4\r\n$5\r\nsetex\r\n$40\r\nio.system.ad"..., 182) = 182
                              write(23, "*3\r\n$3\r\nset\r\n$37\r\nio.system.adap"..., 170) = 170
                              read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                              futex(0x52740ac, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}, {EPOLLIN, {u32=17, u64=17}}], 1024,                                                   0) = 2
                              read(23, "$105\r\n{\"val\":26.75,\"ack\":true,\"t"..., 65536) = 665
                              write(23, "*3\r\n$3\r\nset\r\n$43\r\nio.system.adap"..., 176) = 176
                              write(23, "*3\r\n$3\r\nset\r\n$42\r\nio.system.adap"..., 174) = 174
                              write(23, "*3\r\n$3\r\nset\r\n$43\r\nio.system.adap"..., 172) = 172
                              write(23, "*3\r\n$3\r\nset\r\n$37\r\nio.system.adap"..., 168) = 168
                              write(23, "*3\r\n$3\r\nset\r\n$41\r\nio.system.adap"..., 170) = 170
                              write(23, "*3\r\n$3\r\nset\r\n$42\r\nio.system.adap"..., 172) = 172
                              read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                              futex(0x52740a8, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}, {EPOLLIN, {u32=17, u64=17}}], 1024,                                                   0) = 2
                              read(23, "+OK\r\n+OK\r\n", 65536)       = 10
                              write(23, "*3\r\n$7\r\npublish\r\n$36\r\nio.system."..., 172) = 172
                              write(23, "*3\r\n$7\r\npublish\r\n$40\r\nio.system."..., 176) = 176
                              read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                              futex(0x52740a8, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}, {EPOLLIN, {u32=17, u64=17}}], 1024,                                                   0) = 2
                              read(23, "+OK\r\n", 65536)              = 5
                              write(23, "*3\r\n$7\r\npublish\r\n$37\r\nio.system."..., 174) = 174
                              read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                              futex(0x52740a8, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}, {EPOLLIN, {u32=17, u64=17}}], 1024,                                                   0) = 2
                              read(23, "+OK\r\n", 65536)              = 5
                              write(23, "*3\r\n$7\r\npublish\r\n$43\r\nio.system."..., 180) = 180
                              read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                              futex(0x52740a8, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}, {EPOLLIN, {u32=17, u64=17}}], 1024,                                                   0) = 2
                              read(23, "+OK\r\n", 65536)              = 5
                              write(23, "*3\r\n$7\r\npublish\r\n$42\r\nio.system."..., 178) = 178
                              read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                              write(23, "*2\r\n$3\r\nget\r\n$34\r\nio.system.adap"..., 54) = 54
                              write(23, "*2\r\n$3\r\nget\r\n$38\r\nio.system.adap"..., 58) = 58
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 0) = 1
                              read(23, "+OK\r\n+OK\r\n+OK\r\n+OK\r\n:0\r\n:0\r\n", 65536) = 28
                              write(23, "*3\r\n$7\r\npublish\r\n$43\r\nio.system."..., 176) = 176
                              write(23, "*3\r\n$7\r\npublish\r\n$37\r\nio.system."..., 172) = 172
                              write(23, "*3\r\n$7\r\npublish\r\n$41\r\nio.system."..., 174) = 174
                              write(23, "*3\r\n$7\r\npublish\r\n$42\r\nio.system."..., 176) = 176
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 0) = 1
                              read(23, ":0\r\n:0\r\n:0\r\n$103\r\n{\"val\":0.2,\"ac"..., 65536) = 247
                              write(23, "*3\r\n$3\r\nset\r\n$34\r\nio.system.adap"..., 165) = 165
                              write(23, "*3\r\n$3\r\nset\r\n$38\r\nio.system.adap"..., 170) = 170
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 0) = 1
                              read(23, ":0\r\n+OK\r\n", 65536)        = 9
                              write(23, "*3\r\n$7\r\npublish\r\n$34\r\nio.system."..., 169) = 169
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 0) = 1
                              read(23, "+OK\r\n", 65536)              = 5
                              write(23, "*3\r\n$7\r\npublish\r\n$38\r\nio.system."..., 174) = 174
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 0) = 1
                              read(23, ":0\r\n", 65536)               = 4
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 729) = 1
                              read(23, ":0\r\n", 65536)               = 4
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 687)           = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 999)           = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 999)           = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 999)           = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 999)           = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 226)           = 0
                              write(23, "*2\r\n$3\r\nget\r\n$36\r\nio.system.adap"..., 56) = 56
                              write(23, "*2\r\n$3\r\nget\r\n$40\r\nio.system.adap"..., 60) = 60
                              futex(0x52740ac, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                              openat(AT_FDCWD, "/proc/self/stat", O_RDONLY) = 29
                              read(29, "10177 (io.smartmeter.0) R 10102 "..., 1023) = 309
                              close(29)                               = 0
                              write(23, "*2\r\n$3\r\nget\r\n$37\r\nio.system.adap"..., 57) = 57
                              write(23, "*2\r\n$3\r\nget\r\n$43\r\nio.system.adap"..., 63) = 63
                              write(23, "*2\r\n$3\r\nget\r\n$42\r\nio.system.adap"..., 62) = 62
                              write(23, "*2\r\n$3\r\nget\r\n$43\r\nio.system.adap"..., 63) = 63
                              write(23, "*2\r\n$3\r\nget\r\n$37\r\nio.system.adap"..., 57) = 57
                              write(23, "*2\r\n$3\r\nget\r\n$41\r\nio.system.adap"..., 61) = 61
                              write(23, "*2\r\n$3\r\nget\r\n$42\r\nio.system.adap"..., 62) = 62
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}, {EPOLLIN, {u32=17, u64=17}}], 1024,                                                   0) = 2
                              read(23, "$118\r\n{\"val\":true,\"ack\":true,\"ts"..., 65536) = 919
                              mprotect(0xac90e6c0000, 262144, PROT_READ|PROT_WRITE) = 0
                              mprotect(0x17dcb7700000, 262144, PROT_READ|PROT_WRITE) = 0
                              mprotect(0x3913740000, 262144, PROT_READ|PROT_WRITE) = 0
                              mprotect(0x4481bb00000, 262144, PROT_READ|PROT_WRITE) = 0
                              futex(0x6ca1124, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x6ca10d0, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x6ca1124, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x6ca10d0, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x6c60e80, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily                                                   unavailable)
                              futex(0x6c60e08, FUTEX_WAKE_PRIVATE, 1) = 0
                              futex(0x6ca1124, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x6ca10d0, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x6ca1120, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x6ca10d0, FUTEX_WAKE_PRIVATE, 1) = 1
                              getpid()                                = 10177
                              write(23, "*4\r\n$5\r\nsetex\r\n$36\r\nio.system.ad"..., 178) = 178
                              write(23, "*4\r\n$5\r\nsetex\r\n$40\r\nio.system.ad"..., 182) = 182
                              write(23, "*3\r\n$3\r\nset\r\n$37\r\nio.system.adap"..., 169) = 169
                              write(23, "*3\r\n$3\r\nset\r\n$43\r\nio.system.adap"..., 176) = 176
                              write(23, "*3\r\n$3\r\nset\r\n$42\r\nio.system.adap"..., 175) = 175
                              write(23, "*3\r\n$3\r\nset\r\n$43\r\nio.system.adap"..., 172) = 172
                              write(23, "*3\r\n$3\r\nset\r\n$37\r\nio.system.adap"..., 168) = 168
                              write(23, "*3\r\n$3\r\nset\r\n$41\r\nio.system.adap"..., 170) = 170
                              read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                              futex(0x52740ac, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}, {EPOLLIN, {u32=17, u64=17}}], 1024,                                                   0) = 2
                              read(23, "$102\r\n{\"val\":11,\"ack\":true,\"ts\":"..., 65536) = 125
                              write(23, "*3\r\n$3\r\nset\r\n$42\r\nio.system.adap"..., 172) = 172
                              write(23, "*3\r\n$7\r\npublish\r\n$36\r\nio.system."..., 172) = 172
                              write(23, "*3\r\n$7\r\npublish\r\n$40\r\nio.system."..., 176) = 176
                              write(23, "*3\r\n$7\r\npublish\r\n$37\r\nio.system."..., 173) = 173
                              read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                              futex(0x52740ac, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}, {EPOLLIN, {u32=17, u64=17}}], 1024,                                                   0) = 2
                              read(23, "+OK\r\n+OK\r\n+OK\r\n", 65536) = 15
                              write(23, "*3\r\n$7\r\npublish\r\n$43\r\nio.system."..., 180) = 180
                              write(23, "*3\r\n$7\r\npublish\r\n$42\r\nio.system."..., 179) = 179
                              write(23, "*3\r\n$7\r\npublish\r\n$43\r\nio.system."..., 176) = 176
                              read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                              futex(0x52740ac, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}, {EPOLLIN, {u32=17, u64=17}}], 1024,                                                   0) = 2
                              read(23, "+OK\r\n+OK\r\n+OK\r\n", 65536) = 15
                              write(23, "*3\r\n$7\r\npublish\r\n$37\r\nio.system."..., 172) = 172
                              write(23, "*3\r\n$7\r\npublish\r\n$41\r\nio.system."..., 174) = 174
                              write(23, "*3\r\n$7\r\npublish\r\n$42\r\nio.system."..., 176) = 176
                              read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                              futex(0x52740a8, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}, {EPOLLIN, {u32=17, u64=17}}], 1024,                                                   0) = 2
                              read(23, ":0\r\n:0\r\n:0\r\n:0\r\n:0\r\n:0\r\n:0\r\n:0\r\n", 65536) = 32
                              read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                              futex(0x52740a8, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                              epoll_wait(14, [{EPOLLIN, {u32=17, u64=17}}], 1024, 0) = 1
                              read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                              write(23, "*2\r\n$3\r\nget\r\n$34\r\nio.system.adap"..., 54) = 54
                              write(23, "*2\r\n$3\r\nget\r\n$38\r\nio.system.adap"..., 58) = 58
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 0) = 1
                              read(23, ":0\r\n$103\r\n{\"val\":0.2,\"ack\":true,"..., 65536) = 115
                              write(23, "*3\r\n$3\r\nset\r\n$34\r\nio.system.adap"..., 165) = 165
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 0) = 1
                              read(23, "$104\r\n{\"val\":1.85,\"ack\":true,\"ts"..., 65536) = 112
                              write(23, "*3\r\n$3\r\nset\r\n$38\r\nio.system.adap"..., 170) = 170
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 0) = 1
                              read(23, "+OK\r\n", 65536)              = 5
                              write(23, "*3\r\n$7\r\npublish\r\n$34\r\nio.system."..., 169) = 169
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 0) = 1
                              read(23, "+OK\r\n", 65536)              = 5
                              write(23, "*3\r\n$7\r\npublish\r\n$38\r\nio.system."..., 174) = 174
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 0) = 1
                              read(23, ":0\r\n", 65536)               = 4
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 90) = 1
                              read(23, ":0\r\n", 65536)               = 4
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 47)            = 0
                              futex(0x52740a8, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                              epoll_ctl(14, EPOLL_CTL_DEL, 27, 0x7ffe9b264604) = 0
                              futex(0x52740a8, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                              mprotect(0x7043000, 245760, PROT_READ|PROT_WRITE|PROT_EXEC) = 0
                              mprotect(0x7043000, 245760, PROT_READ|PROT_EXEC) = 0
                              epoll_wait(14, [{EPOLLIN, {u32=17, u64=17}}], 1024, 0) = 1
                              read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                              futex(0x52740ac, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                              write(23, "*3\r\n$7\r\npublish\r\n$26\r\nlog.system"..., 192) = 192
                              write(23, "*3\r\n$7\r\npublish\r\n$27\r\nlog.system"..., 193) = 193
                              write(23, "*3\r\n$7\r\npublish\r\n$26\r\nlog.system"..., 234) = 234
                              write(23, "*3\r\n$7\r\npublish\r\n$27\r\nlog.system"..., 235) = 235
                              write(23, "*3\r\n$7\r\npublish\r\n$26\r\nlog.system"..., 226) = 226
                              write(23, "*3\r\n$7\r\npublish\r\n$27\r\nlog.system"..., 227) = 227
                              write(23, "*3\r\n$7\r\npublish\r\n$26\r\nlog.system"..., 234) = 234
                              write(23, "*3\r\n$7\r\npublish\r\n$27\r\nlog.system"..., 235) = 235
                              write(23, "*3\r\n$7\r\npublish\r\n$26\r\nlog.system"..., 199) = 199
                              write(23, "*3\r\n$7\r\npublish\r\n$27\r\nlog.system"..., 200) = 200
                              write(23, "*3\r\n$7\r\npublish\r\n$26\r\nlog.system"..., 183) = 183
                              write(23, "*3\r\n$7\r\npublish\r\n$27\r\nlog.system"..., 184) = 184
                              write(23, "*3\r\n$7\r\npublish\r\n$26\r\nlog.system"..., 191) = 191
                              write(23, "*3\r\n$7\r\npublish\r\n$27\r\nlog.system"..., 192) = 192
                              epoll_wait(14, [{EPOLLIN, {u32=17, u64=17}}, {EPOLLIN, {u32=23, u64=23}}], 1024,                                                   0) = 2
                              read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                              futex(0x52740ac, FUTEX_WAKE_PRIVATE, 1) = 1
                              futex(0x5274040, FUTEX_WAKE_PRIVATE, 1) = 1
                              read(23, ":1\r\n:1\r\n:1\r\n:1\r\n:1\r\n:1\r\n:1\r\n:1\r\n"..., 65536) = 52
                              epoll_wait(14, [{EPOLLIN, {u32=17, u64=17}}], 1024, 0) = 1
                              read(17, "\1\0\0\0\0\0\0\0", 1024)      = 8
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [{EPOLLIN, {u32=23, u64=23}}], 1024, 642) = 1
                              read(23, ":1\r\n", 65536)               = 4
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 599)           = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 999)           = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 999)           = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, [], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              epoll_wait(14, ^C[], 1024, 1000)          = 0
                              epoll_wait(14, [], 1024, 0)             = 0
                              
                              

                              Im gegensatz zu socat:

                              stat("/dev/ttyUSB0", {st_mode=S_IFCHR|0777, st_rdev=makedev(0xbc, 0), ...}) = 0
                              openat(AT_FDCWD, "/dev/ttyUSB0", O_RDWR|O_APPEND) = 5
                              
                              
                              HomoranH Nicht stören
                              HomoranH Nicht stören
                              Homoran
                              Global Moderator Administrators
                              schrieb am zuletzt editiert von
                              #19

                              @petlaw sagte in Smartmeter Elster AS1440:

                              Im gegensatz zu socat:

                              dann hat socat die noch nicht freigegeben

                              oder die Konfiguration im Adapter passt nicht

                              kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                              Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                              der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                              P 1 Antwort Letzte Antwort
                              0
                              • HomoranH Homoran

                                @petlaw sagte in Smartmeter Elster AS1440:

                                Im gegensatz zu socat:

                                dann hat socat die noch nicht freigegeben

                                oder die Konfiguration im Adapter passt nicht

                                P Offline
                                P Offline
                                petlaw
                                schrieb am zuletzt editiert von
                                #20

                                @homoran said in Smartmeter Elster AS1440:

                                @petlaw sagte in Smartmeter Elster AS1440:

                                Im gegensatz zu socat:

                                dann hat socat die noch nicht freigegeben

                                oder die Konfiguration im Adapter passt nicht

                                Der Adapter versucht es ja noch nicht einmal.

                                Es gibt keinen system call open auf irgendwas unterhalb von /dev, weder ttyUSB0 noch den unter /dev/serial/by-id

                                Wenn da was schief wäre müsste er ja wenigstens einen Versuch (mit einem falschen Device namen oä) machen, oder ?

                                HomoranH 1 Antwort Letzte Antwort
                                0
                                • P petlaw

                                  @homoran said in Smartmeter Elster AS1440:

                                  @petlaw sagte in Smartmeter Elster AS1440:

                                  Im gegensatz zu socat:

                                  dann hat socat die noch nicht freigegeben

                                  oder die Konfiguration im Adapter passt nicht

                                  Der Adapter versucht es ja noch nicht einmal.

                                  Es gibt keinen system call open auf irgendwas unterhalb von /dev, weder ttyUSB0 noch den unter /dev/serial/by-id

                                  Wenn da was schief wäre müsste er ja wenigstens einen Versuch (mit einem falschen Device namen oä) machen, oder ?

                                  HomoranH Nicht stören
                                  HomoranH Nicht stören
                                  Homoran
                                  Global Moderator Administrators
                                  schrieb am zuletzt editiert von
                                  #21

                                  @petlaw sagte in Smartmeter Elster AS1440:

                                  Der Adapter versucht es ja noch nicht einmal.

                                  doch

                                  @petlaw sagte in Smartmeter Elster AS1440:

                                  2023-05-11 11:30:38.783 - debug: smartmeter.0 (8047) CREATE SERIALPORT: 300 7 1 even

                                  nur möglicherweise den falschen

                                  kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                                  Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                  der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                  P 1 Antwort Letzte Antwort
                                  0
                                  • HomoranH Homoran

                                    @petlaw sagte in Smartmeter Elster AS1440:

                                    Der Adapter versucht es ja noch nicht einmal.

                                    doch

                                    @petlaw sagte in Smartmeter Elster AS1440:

                                    2023-05-11 11:30:38.783 - debug: smartmeter.0 (8047) CREATE SERIALPORT: 300 7 1 even

                                    nur möglicherweise den falschen

                                    P Offline
                                    P Offline
                                    petlaw
                                    schrieb am zuletzt editiert von
                                    #22

                                    @homoran said in Smartmeter Elster AS1440:

                                    @petlaw sagte in Smartmeter Elster AS1440:

                                    Der Adapter versucht es ja noch nicht einmal.

                                    doch

                                    leider nicht.

                                    
                                    peter@SMARTY:/dev$ sudo ps -ewwf | grep smart
                                    [sudo] password for peter:
                                    iobroker    1083     730  0 13:36 ?        00:00:01 io.smartmeter.0
                                    peter       1258     886  0 13:43 pts/0    00:00:00 grep smart
                                    
                                    peter@SMARTY:/dev$ sudo strace -o strace_smart.trc -p 1083
                                    strace: Process 1083 attached
                                    ^Cstrace: Process 1083 detached
                                    
                                    peter@SMARTY:/dev$ grep open strace_smart.trc
                                    openat(AT_FDCWD, "/proc/self/stat", O_RDONLY) = 28
                                    openat(AT_FDCWD, "/proc/self/stat", O_RDONLY) = 28
                                    openat(AT_FDCWD, "/proc/self/stat", O_RDONLY) = 29
                                    openat(AT_FDCWD, "/proc/self/stat", O_RDONLY) = 29
                                    openat(AT_FDCWD, "/proc/self/stat", O_RDONLY) = 28
                                    openat(AT_FDCWD, "/proc/self/stat", O_RDONLY) = 28
                                    openat(AT_FDCWD, "/proc/self/stat", O_RDONLY) = 29
                                    
                                    

                                    @petlaw sagte in Smartmeter Elster AS1440:

                                    2023-05-11 11:30:38.783 - debug: smartmeter.0 (8047) CREATE SERIALPORT: 300 7 1 even

                                    nur möglicherweise den falschen

                                    Zu keinem Zeitpunkt wird ein system call "open" geloggt auf irgendein Device unterhalb von /dev. Auch nicht auf ein falsches.

                                    1 Antwort Letzte Antwort
                                    0
                                    • P Offline
                                      P Offline
                                      petlaw
                                      schrieb am zuletzt editiert von petlaw
                                      #23

                                      Also die Lösung war (rückblickend betrachtet) so einfach wie einleuchtend: Der Adapter muss auf bidirektionale Kommunikation gestellt werden, ansonsten schickt er dem Smartmeter nicht die Loginsequenz.

                                      Die Standardeinstellung "nur lesen" taugt vermutlich nur für Smartmeter, die die Werte permanent von selbst über die Schnittstelle ausgeben.

                                      HomoranH 1 Antwort Letzte Antwort
                                      0
                                      • P petlaw

                                        Also die Lösung war (rückblickend betrachtet) so einfach wie einleuchtend: Der Adapter muss auf bidirektionale Kommunikation gestellt werden, ansonsten schickt er dem Smartmeter nicht die Loginsequenz.

                                        Die Standardeinstellung "nur lesen" taugt vermutlich nur für Smartmeter, die die Werte permanent von selbst über die Schnittstelle ausgeben.

                                        HomoranH Nicht stören
                                        HomoranH Nicht stören
                                        Homoran
                                        Global Moderator Administrators
                                        schrieb am zuletzt editiert von Homoran
                                        #24

                                        @petlaw sagte in Smartmeter Elster AS1440:

                                        Die Standardeinstellung taugt vermutlich nur für Smartmeter, die die Werte permanent von selbst über die Schnittstelle ausgeben.

                                        korrekt!
                                        dafür gibt es die Einstellungen.

                                        hätte man aber sehen können/ müssen.
                                        readonly und Wakeup - signon - data passt nicht zusammen.

                                        kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

                                        Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                                        der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

                                        1 Antwort Letzte Antwort
                                        0
                                        Antworten
                                        • In einem neuen Thema antworten
                                        Anmelden zum Antworten
                                        • Älteste zuerst
                                        • Neuste zuerst
                                        • Meiste Stimmen


                                        Support us

                                        ioBroker
                                        Community Adapters
                                        Donate

                                        337

                                        Online

                                        32.5k

                                        Benutzer

                                        81.6k

                                        Themen

                                        1.3m

                                        Beiträge
                                        Community
                                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                        ioBroker Community 2014-2025
                                        logo
                                        • Anmelden

                                        • Du hast noch kein Konto? Registrieren

                                        • Anmelden oder registrieren, um zu suchen
                                        • Erster Beitrag
                                          Letzter Beitrag
                                        0
                                        • Home
                                        • Aktuell
                                        • Tags
                                        • Ungelesen 0
                                        • Kategorien
                                        • Unreplied
                                        • Beliebt
                                        • GitHub
                                        • Docu
                                        • Hilfe