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

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.2k

Smartmeter Elster AS1440

Geplant Angeheftet Gesperrt Verschoben Einsteigerfragen
24 Beiträge 4 Kommentatoren 1.5k 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
    #1

    Hallo,

    blutiger Anfänger in Sachen iobroker mit folgendem Problem:

    iobroker auf einem frisch installierten Debian bullseye und den smartmeter adapter V3.3.4 installiert.
    Lesekopf auf den AS1440 gepappt, ist auslesbar:

    echo $'/2!\x0d\x0a' | socat -T 1 - /dev/ttyUSB0,raw,echo=0,b300,parenb=1,parodd=0,cs7,cstopb=0
    sleep 1
    echo $'\x06050\x0d\x0a' | socat -T 1 - /dev/ttyUSB0,raw,echo=0,b300,parenb=1,parodd=0,cs7,cstopb=0
    socat -T 1 - /dev/ttyUSB0,echo=0,b9600,parenb=1,parodd=0,cs7,cstopb=0
    
    /ELS5\@V9.30
    F.F(00000000)
    ....
    0.0.1(001ELS00)
    1.7.0(0.188*kW)
    1.8.0(0028642.9*kWh)
    1.8.1(0028642.9*kWh)
    .....1.9.0(0000046.4*kWh)
    2.7.0(0.000*kW)
    2.8.0(0019468.1*kWh)
    2.8.1(0019468.1*kWh)
    ...
    

    Versionen sollten passen:

    $ node -v
    v14.21.3
    $ npm -v
    6.14.18
    $ iobroker -v
    4.0.24
    
    

    Die smartmeter instanz hatte anfangs in der dropdown List nur /dev/ttyUSB0, damit sah der debug output grundsätzlich so aus:

    
    smartmeter.0
    5422	2023-05-11 02:50:52.798	debug	Error: No or too long answer from Serial Device after last request. 
    smartmeter.0
    5422	2023-05-11 02:50:52.797	warn	No or too long answer from Serial Device after last request. 
    smartmeter.0
    5422	2023-05-11 02:50:52.797	debug	Error: No or too long answer from Serial Device after last request. 
    smartmeter.0
    5422	2023-05-11 02:50:52.796	debug	MESSAGE TIMEOUT TRIGGERED 
    smartmeter.0
    5422	2023-05-11 02:50:22.795	debug	SET MESSAGE TIMEOUT TIMER: 30000 
    smartmeter.0
    5422	2023-05-11 02:50:22.793	debug	CREATE SERIALPORT: 300 7 1 even
    smartmeter.0
    5422	2023-05-11 02:50:12.793	debug	SCHEDULE NEXT RUN IN 10s
    smartmeter.0
    5422	2023-05-11 02:50:12.793	debug	Transport Reset!! Restart = true
    

    Kein SERIALPORT OPEN nach dem CREATE hat mich stutzig gemacht.

    Da es anscheinend mit Debian 11 einen Bug in Bezug auf die serial devices gibt, so dass es kein /dev/serial/by-id gibt bin ich über diesen thread im FHEM Forum gestolpert:

    link text

    Jetzt existiert /dev/serial/by-id nach einem reboot, ich kann das Device im smartmeter auswählen und der debug log zeigt, dass ein SERIALPORT OPEN stattfindet.

    smartmeter.0
    1471	2023-05-11 03:13:46.294	debug	Error: No or too long answer from Serial Device after last request.
    smartmeter.0
    1471	2023-05-11 03:13:46.293	warn	No or too long answer from Serial Device after last request.
    smartmeter.0
    1471	2023-05-11 03:13:46.293	debug	Error: No or too long answer from Serial Device after last request.
    smartmeter.0
    1471	2023-05-11 03:13:46.292	debug	MESSAGE TIMEOUT TRIGGERED
    smartmeter.0
    1471	2023-05-11 03:13:16.292	debug	SET MESSAGE TIMEOUT TIMER: 30000
    smartmeter.0
    1471	2023-05-11 03:13:16.291	debug	SERIALPORT OPEN
    smartmeter.0
    1471	2023-05-11 03:13:16.288	debug	CREATE SERIALPORT: 300 7 1 even
    smartmeter.0
    1471	2023-05-11 03:13:06.287	debug	SCHEDULE NEXT RUN IN 10s
    smartmeter.0
    1471	2023-05-11 03:13:06.286	debug	SERIALPORT CLOSE
    smartmeter.0
    1471	2023-05-11 03:13:06.284	debug	Transport Reset!! Restart = true
    

    Mit der Kamera ist am Lesekopf aber keinerlei Aktivität zu sehen.

    Ich bin beliebig ratlos - vielleicht hat ja jemand einen Tip für mich.

    mickymM HomoranH 2 Antworten Letzte Antwort
    0
    • P petlaw

      Hallo,

      blutiger Anfänger in Sachen iobroker mit folgendem Problem:

      iobroker auf einem frisch installierten Debian bullseye und den smartmeter adapter V3.3.4 installiert.
      Lesekopf auf den AS1440 gepappt, ist auslesbar:

      echo $'/2!\x0d\x0a' | socat -T 1 - /dev/ttyUSB0,raw,echo=0,b300,parenb=1,parodd=0,cs7,cstopb=0
      sleep 1
      echo $'\x06050\x0d\x0a' | socat -T 1 - /dev/ttyUSB0,raw,echo=0,b300,parenb=1,parodd=0,cs7,cstopb=0
      socat -T 1 - /dev/ttyUSB0,echo=0,b9600,parenb=1,parodd=0,cs7,cstopb=0
      
      /ELS5\@V9.30
      F.F(00000000)
      ....
      0.0.1(001ELS00)
      1.7.0(0.188*kW)
      1.8.0(0028642.9*kWh)
      1.8.1(0028642.9*kWh)
      .....1.9.0(0000046.4*kWh)
      2.7.0(0.000*kW)
      2.8.0(0019468.1*kWh)
      2.8.1(0019468.1*kWh)
      ...
      

      Versionen sollten passen:

      $ node -v
      v14.21.3
      $ npm -v
      6.14.18
      $ iobroker -v
      4.0.24
      
      

      Die smartmeter instanz hatte anfangs in der dropdown List nur /dev/ttyUSB0, damit sah der debug output grundsätzlich so aus:

      
      smartmeter.0
      5422	2023-05-11 02:50:52.798	debug	Error: No or too long answer from Serial Device after last request. 
      smartmeter.0
      5422	2023-05-11 02:50:52.797	warn	No or too long answer from Serial Device after last request. 
      smartmeter.0
      5422	2023-05-11 02:50:52.797	debug	Error: No or too long answer from Serial Device after last request. 
      smartmeter.0
      5422	2023-05-11 02:50:52.796	debug	MESSAGE TIMEOUT TRIGGERED 
      smartmeter.0
      5422	2023-05-11 02:50:22.795	debug	SET MESSAGE TIMEOUT TIMER: 30000 
      smartmeter.0
      5422	2023-05-11 02:50:22.793	debug	CREATE SERIALPORT: 300 7 1 even
      smartmeter.0
      5422	2023-05-11 02:50:12.793	debug	SCHEDULE NEXT RUN IN 10s
      smartmeter.0
      5422	2023-05-11 02:50:12.793	debug	Transport Reset!! Restart = true
      

      Kein SERIALPORT OPEN nach dem CREATE hat mich stutzig gemacht.

      Da es anscheinend mit Debian 11 einen Bug in Bezug auf die serial devices gibt, so dass es kein /dev/serial/by-id gibt bin ich über diesen thread im FHEM Forum gestolpert:

      link text

      Jetzt existiert /dev/serial/by-id nach einem reboot, ich kann das Device im smartmeter auswählen und der debug log zeigt, dass ein SERIALPORT OPEN stattfindet.

      smartmeter.0
      1471	2023-05-11 03:13:46.294	debug	Error: No or too long answer from Serial Device after last request.
      smartmeter.0
      1471	2023-05-11 03:13:46.293	warn	No or too long answer from Serial Device after last request.
      smartmeter.0
      1471	2023-05-11 03:13:46.293	debug	Error: No or too long answer from Serial Device after last request.
      smartmeter.0
      1471	2023-05-11 03:13:46.292	debug	MESSAGE TIMEOUT TRIGGERED
      smartmeter.0
      1471	2023-05-11 03:13:16.292	debug	SET MESSAGE TIMEOUT TIMER: 30000
      smartmeter.0
      1471	2023-05-11 03:13:16.291	debug	SERIALPORT OPEN
      smartmeter.0
      1471	2023-05-11 03:13:16.288	debug	CREATE SERIALPORT: 300 7 1 even
      smartmeter.0
      1471	2023-05-11 03:13:06.287	debug	SCHEDULE NEXT RUN IN 10s
      smartmeter.0
      1471	2023-05-11 03:13:06.286	debug	SERIALPORT CLOSE
      smartmeter.0
      1471	2023-05-11 03:13:06.284	debug	Transport Reset!! Restart = true
      

      Mit der Kamera ist am Lesekopf aber keinerlei Aktivität zu sehen.

      Ich bin beliebig ratlos - vielleicht hat ja jemand einen Tip für mich.

      mickymM Offline
      mickymM Offline
      mickym
      Most Active
      schrieb am zuletzt editiert von
      #2

      @petlaw

      Vielleicht hilft das: https://forum.iobroker.net/topic/65017/zigbee-conbee2-funktioniert-nach-update-nicht-mehr-udev

      Jeder Flow bzw. jedes Script, das ich hier poste implementiert jeder auf eigene Gefahr. Flows und Scripts können Fehler aufweisen und weder der Seitenbetreiber noch ich persönlich können hierfür haftbar gemacht werden. Das gleiche gilt für Empfehlungen aller Art.

      1 Antwort Letzte Antwort
      0
      • P petlaw

        Hallo,

        blutiger Anfänger in Sachen iobroker mit folgendem Problem:

        iobroker auf einem frisch installierten Debian bullseye und den smartmeter adapter V3.3.4 installiert.
        Lesekopf auf den AS1440 gepappt, ist auslesbar:

        echo $'/2!\x0d\x0a' | socat -T 1 - /dev/ttyUSB0,raw,echo=0,b300,parenb=1,parodd=0,cs7,cstopb=0
        sleep 1
        echo $'\x06050\x0d\x0a' | socat -T 1 - /dev/ttyUSB0,raw,echo=0,b300,parenb=1,parodd=0,cs7,cstopb=0
        socat -T 1 - /dev/ttyUSB0,echo=0,b9600,parenb=1,parodd=0,cs7,cstopb=0
        
        /ELS5\@V9.30
        F.F(00000000)
        ....
        0.0.1(001ELS00)
        1.7.0(0.188*kW)
        1.8.0(0028642.9*kWh)
        1.8.1(0028642.9*kWh)
        .....1.9.0(0000046.4*kWh)
        2.7.0(0.000*kW)
        2.8.0(0019468.1*kWh)
        2.8.1(0019468.1*kWh)
        ...
        

        Versionen sollten passen:

        $ node -v
        v14.21.3
        $ npm -v
        6.14.18
        $ iobroker -v
        4.0.24
        
        

        Die smartmeter instanz hatte anfangs in der dropdown List nur /dev/ttyUSB0, damit sah der debug output grundsätzlich so aus:

        
        smartmeter.0
        5422	2023-05-11 02:50:52.798	debug	Error: No or too long answer from Serial Device after last request. 
        smartmeter.0
        5422	2023-05-11 02:50:52.797	warn	No or too long answer from Serial Device after last request. 
        smartmeter.0
        5422	2023-05-11 02:50:52.797	debug	Error: No or too long answer from Serial Device after last request. 
        smartmeter.0
        5422	2023-05-11 02:50:52.796	debug	MESSAGE TIMEOUT TRIGGERED 
        smartmeter.0
        5422	2023-05-11 02:50:22.795	debug	SET MESSAGE TIMEOUT TIMER: 30000 
        smartmeter.0
        5422	2023-05-11 02:50:22.793	debug	CREATE SERIALPORT: 300 7 1 even
        smartmeter.0
        5422	2023-05-11 02:50:12.793	debug	SCHEDULE NEXT RUN IN 10s
        smartmeter.0
        5422	2023-05-11 02:50:12.793	debug	Transport Reset!! Restart = true
        

        Kein SERIALPORT OPEN nach dem CREATE hat mich stutzig gemacht.

        Da es anscheinend mit Debian 11 einen Bug in Bezug auf die serial devices gibt, so dass es kein /dev/serial/by-id gibt bin ich über diesen thread im FHEM Forum gestolpert:

        link text

        Jetzt existiert /dev/serial/by-id nach einem reboot, ich kann das Device im smartmeter auswählen und der debug log zeigt, dass ein SERIALPORT OPEN stattfindet.

        smartmeter.0
        1471	2023-05-11 03:13:46.294	debug	Error: No or too long answer from Serial Device after last request.
        smartmeter.0
        1471	2023-05-11 03:13:46.293	warn	No or too long answer from Serial Device after last request.
        smartmeter.0
        1471	2023-05-11 03:13:46.293	debug	Error: No or too long answer from Serial Device after last request.
        smartmeter.0
        1471	2023-05-11 03:13:46.292	debug	MESSAGE TIMEOUT TRIGGERED
        smartmeter.0
        1471	2023-05-11 03:13:16.292	debug	SET MESSAGE TIMEOUT TIMER: 30000
        smartmeter.0
        1471	2023-05-11 03:13:16.291	debug	SERIALPORT OPEN
        smartmeter.0
        1471	2023-05-11 03:13:16.288	debug	CREATE SERIALPORT: 300 7 1 even
        smartmeter.0
        1471	2023-05-11 03:13:06.287	debug	SCHEDULE NEXT RUN IN 10s
        smartmeter.0
        1471	2023-05-11 03:13:06.286	debug	SERIALPORT CLOSE
        smartmeter.0
        1471	2023-05-11 03:13:06.284	debug	Transport Reset!! Restart = true
        

        Mit der Kamera ist am Lesekopf aber keinerlei Aktivität zu sehen.

        Ich bin beliebig ratlos - vielleicht hat ja jemand einen Tip für mich.

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

        @petlaw sagte in Smartmeter Elster AS1440:

        Versionen sollten passen:

        ist aber bei weitem nicht aktuell!

        @petlaw sagte in Smartmeter Elster AS1440:

        Kein SERIALPORT OPEN nach dem CREATE hat mich stutzig gemacht.

        hast du nach der Nutzung des Serialports via Konsole diesen wieder für iobroker freigegeben?

        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:

          Versionen sollten passen:

          ist aber bei weitem nicht aktuell!

          @petlaw sagte in Smartmeter Elster AS1440:

          Kein SERIALPORT OPEN nach dem CREATE hat mich stutzig gemacht.

          hast du nach der Nutzung des Serialports via Konsole diesen wieder für iobroker freigegeben?

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

          @homoran said in Smartmeter Elster AS1440:

          @petlaw sagte in Smartmeter Elster AS1440:

          Versionen sollten passen:

          ist aber bei weitem nicht aktuell!

          Ist aber das, was die repositories aktuell zurückliefern wenn ich mit apt-get install installiere.

          sources.list hatte nach der installation nur

          deb http://security.debian.org/debian-security bullseye-security main contrib
          deb-src http://security.debian.org/debian-security bullseye-security main contrib

          Da fand er weder node noch npm, ich habe dann aus einem Beitrag aus github noch die hier hinzugefügt:

          deb http://deb.debian.org/debian bullseye main contrib non-free
          deb-src http://deb.debian.org/debian bullseye main contrib non-free
          
          deb http://deb.debian.org/debian bullseye-updates main contrib non-free
          deb-src http://deb.debian.org/debian bullseye-updates main contrib non-free
          
          deb http://deb.debian.org/debian bullseye-backports main contrib non-free
          deb-src http://deb.debian.org/debian bullseye-backports main contrib non-free
          
          deb http://security.debian.org/debian-security/ bullseye-security main contrib non-free
          deb-src http://security.debian.org/debian-security/ bullseye-security main contrib non-free
          
          

          Der Fehler bleibt auch nach einem Upgrade von node und npm

          # node -v
          v20.1.0
          # npm -v
          9.6.4
          
          

          Debug Log:

          2023-05-11 10:46:32.232 - info: smartmeter.0 (4425) starting. Version 3.3.4 in /opt/iobroker/node_modules/iobroker.smartmeter, node: v20.1.0, js-controller: 4.0.24
          2023-05-11 10:46:32.244 - debug: smartmeter.0 (4425) SmartmeterObis options: {"debug":2,"protocol":"D0Protocol","transport":"SerialResponseTransport","requestInterval":"30","anotherQueryDelay":"1000","transportSerialPort":"/dev/serial/by-id/usb-Silicon_Labs_CP2104_USB_to_UART_Bridge_Controller_00799EEF-if00-port0","transportSerialBaudrate":300,"transportSerialDataBits":7,"transportSerialStopBits":1,"transportSerialParity":"even","transportSerialMessageTimeout":30000,"protocolD0WakeupCharacters":0,"protocolD0SignOnMessage":"2","protocolD0BaudrateChangeoverOverwrite":9600}
          2023-05-11 10:46:32.245 - debug: smartmeter.0 (4425) CREATE SERIALPORT: 300 7 1 even
          2023-05-11 10:46:32.252 - debug: smartmeter.0 (4425) SERIALPORT OPEN
          2023-05-11 10:46:32.254 - debug: smartmeter.0 (4425) SET MESSAGE TIMEOUT TIMER: 30000
          2023-05-11 10:46:32.256 - debug: smartmeter.0 (4425) connected set to false
          2023-05-11 10:47:02.255 - debug: smartmeter.0 (4425) MESSAGE TIMEOUT TRIGGERED
          2023-05-11 10:47:02.256 - debug: smartmeter.0 (4425) Error: No or too long answer from Serial Device after last request.
          2023-05-11 10:47:02.258 - warn: smartmeter.0 (4425) No or too long answer from Serial Device after last request.
          2023-05-11 10:47:02.258 - debug: smartmeter.0 (4425) Error: No or too long answer from Serial Device after last request.
          2023-05-11 10:47:02.259 - debug: smartmeter.0 (4425) Transport Reset!! Restart = true
          2023-05-11 10:47:02.263 - debug: smartmeter.0 (4425) SERIALPORT CLOSE
          2023-05-11 10:47:02.264 - debug: smartmeter.0 (4425) SCHEDULE NEXT RUN IN 30s
          

          @petlaw sagte in Smartmeter Elster AS1440:

          Kein SERIALPORT OPEN nach dem CREATE hat mich stutzig gemacht.

          hast du nach der Nutzung des Serialports via Konsole diesen wieder für iobroker freigegeben?

          Ja. socat gibt ihn nach Ende wieder frei.

          smartmeter hat auch vorher schon die gleichen Meldungen gebracht.

          HomoranH 1 Antwort Letzte Antwort
          0
          • P petlaw

            @homoran said in Smartmeter Elster AS1440:

            @petlaw sagte in Smartmeter Elster AS1440:

            Versionen sollten passen:

            ist aber bei weitem nicht aktuell!

            Ist aber das, was die repositories aktuell zurückliefern wenn ich mit apt-get install installiere.

            sources.list hatte nach der installation nur

            deb http://security.debian.org/debian-security bullseye-security main contrib
            deb-src http://security.debian.org/debian-security bullseye-security main contrib

            Da fand er weder node noch npm, ich habe dann aus einem Beitrag aus github noch die hier hinzugefügt:

            deb http://deb.debian.org/debian bullseye main contrib non-free
            deb-src http://deb.debian.org/debian bullseye main contrib non-free
            
            deb http://deb.debian.org/debian bullseye-updates main contrib non-free
            deb-src http://deb.debian.org/debian bullseye-updates main contrib non-free
            
            deb http://deb.debian.org/debian bullseye-backports main contrib non-free
            deb-src http://deb.debian.org/debian bullseye-backports main contrib non-free
            
            deb http://security.debian.org/debian-security/ bullseye-security main contrib non-free
            deb-src http://security.debian.org/debian-security/ bullseye-security main contrib non-free
            
            

            Der Fehler bleibt auch nach einem Upgrade von node und npm

            # node -v
            v20.1.0
            # npm -v
            9.6.4
            
            

            Debug Log:

            2023-05-11 10:46:32.232 - info: smartmeter.0 (4425) starting. Version 3.3.4 in /opt/iobroker/node_modules/iobroker.smartmeter, node: v20.1.0, js-controller: 4.0.24
            2023-05-11 10:46:32.244 - debug: smartmeter.0 (4425) SmartmeterObis options: {"debug":2,"protocol":"D0Protocol","transport":"SerialResponseTransport","requestInterval":"30","anotherQueryDelay":"1000","transportSerialPort":"/dev/serial/by-id/usb-Silicon_Labs_CP2104_USB_to_UART_Bridge_Controller_00799EEF-if00-port0","transportSerialBaudrate":300,"transportSerialDataBits":7,"transportSerialStopBits":1,"transportSerialParity":"even","transportSerialMessageTimeout":30000,"protocolD0WakeupCharacters":0,"protocolD0SignOnMessage":"2","protocolD0BaudrateChangeoverOverwrite":9600}
            2023-05-11 10:46:32.245 - debug: smartmeter.0 (4425) CREATE SERIALPORT: 300 7 1 even
            2023-05-11 10:46:32.252 - debug: smartmeter.0 (4425) SERIALPORT OPEN
            2023-05-11 10:46:32.254 - debug: smartmeter.0 (4425) SET MESSAGE TIMEOUT TIMER: 30000
            2023-05-11 10:46:32.256 - debug: smartmeter.0 (4425) connected set to false
            2023-05-11 10:47:02.255 - debug: smartmeter.0 (4425) MESSAGE TIMEOUT TRIGGERED
            2023-05-11 10:47:02.256 - debug: smartmeter.0 (4425) Error: No or too long answer from Serial Device after last request.
            2023-05-11 10:47:02.258 - warn: smartmeter.0 (4425) No or too long answer from Serial Device after last request.
            2023-05-11 10:47:02.258 - debug: smartmeter.0 (4425) Error: No or too long answer from Serial Device after last request.
            2023-05-11 10:47:02.259 - debug: smartmeter.0 (4425) Transport Reset!! Restart = true
            2023-05-11 10:47:02.263 - debug: smartmeter.0 (4425) SERIALPORT CLOSE
            2023-05-11 10:47:02.264 - debug: smartmeter.0 (4425) SCHEDULE NEXT RUN IN 30s
            

            @petlaw sagte in Smartmeter Elster AS1440:

            Kein SERIALPORT OPEN nach dem CREATE hat mich stutzig gemacht.

            hast du nach der Nutzung des Serialports via Konsole diesen wieder für iobroker freigegeben?

            Ja. socat gibt ihn nach Ende wieder frei.

            smartmeter hat auch vorher schon die gleichen Meldungen gebracht.

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

            @petlaw sagte in Smartmeter Elster AS1440:

            Ist aber das, was die repositories aktuell zurückliefern wenn ich mit apt-get install installiere.

            dann sind es die falschen Repos.

            @petlaw sagte in Smartmeter Elster AS1440:

            nach einem Upgrade von node und npm

            20 ist zu hoch! wird noch nicht von ioBroker unterstützt.
            Wird aber nicht unbedingt dein Problem sein, wenn

            @petlaw sagte in Smartmeter Elster AS1440:

            /dev/serial/by-id

            nicht funktionieren sollte.

            Wenn man alle serverseitigen Ursachen ausschließen kann, brauchen wir deine Konfiguration

            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
            • 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
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          881

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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