Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Smartmeter mit Landis+Gyr E650

    NEWS

    • Monatsrückblick - April 2025

    • Minor js-controller 7.0.7 Update in latest repo

    • Save The Date: ioBroker@Smart Living Forum Solingen, 14.06.

    Smartmeter mit Landis+Gyr E650

    This topic has been deleted. Only users with topic management privileges can see it.
    • Michael Uray
      Michael Uray @Homoran last edited by

      @homoran

      Also die IR Schnittstelle scheint einmal aktiviert zu sein. 🙂
      Via ser2net und Terminal habe ich den Zähler über die Eingabe von "/?!" zum Senden bewegen können, diese große Datenmenge welche zurück kam hat bei 300 Baud über 3 Minuten gebraucht.

      Was müsste ich denn jetzt beim IO Broker einstellen,

      • damit er eine Auslesung startet,
      • mit einer höheren Baudrate fährt und
      • auch nur relevante Daten (Leistung, Energie für Bezug/Geliefert)

      übermittelt?

      
      ser2net port tcp,2000 device serialdev, /dev/serial/by-id/usb-FTDI_USB_Serial_Co                                                                                                                                                             nverter_FTBYZZT3-if00-port0, 300e71,local [,300E71,CLOCAL] (Debian GNU/Linux)
      
      {{}/?!
      /?!
      /LGZ5\2ZMD4104407.B31
      F.F(00000000)
      0.0.0(50302585)
      0.1.0(11)
      0.1.0*11(22-04-01 00:00)
      0.1.0*10(22-03-01 00:00)
      0.1.0*09(22-02-01 00:00)
      0.1.0*08(22-01-01 00:00)
      0.1.0*07(21-12-01 00:00)
      0.1.0*06(21-11-01 00:00)
      0.1.0*05(21-10-01 00:00)
      0.1.0*04(21-09-01 00:00)
      0.1.0*03(21-08-01 00:00)
      0.1.0*02(21-07-01 00:00)
      0.1.0*01(21-06-01 00:00)
      0.1.0*00(21-05-01 00:00)
      0.1.0*99(21-04-01 00:00)
      0.1.0*98(21-03-01 00:00)
      0.1.0*97(21-02-01 00:00)
      1.2.0(016.355*kW)
      1.6.0(0.000*kW)(00-00-00 00:00)
      1.6.0*11(0.086)(22-03-23 12:30)
      1.6.0*10(0.072)(22-02-17 14:30)
      1.6.0*09(0.041)(22-01-27 11:15)
      1.6.0*08(0.178)(21-12-31 11:15)
      1.6.0*07(0.142)(21-11-05 09:15)
      1.6.0*06(0.066)(21-10-14 12:30)
      1.6.0*05(0.092)(21-09-28 11:00)
      1.6.0*04(0.091)(21-08-15 17:15)
      1.6.0*03(0.151)(21-07-01 10:15)
      1.6.0*02(0.111)(21-06-29 13:45)
      1.6.0*01(0.049)(21-05-14 10:30)
      1.6.0*00(0.052)(21-04-01 12:00)
      1.6.0*99(0.106)(21-03-11 12:00)
      1.6.0*98(0.053)(21-02-25 11:15)
      1.6.0*97(0.047)(21-01-05 11:45)
      1.8.0(00109.282*kWh)
      1.8.0*11(00109.282)
      1.8.0*10(00108.800)
      1.8.0*09(00108.389)
      1.8.0*08(00108.335)
      1.8.0*07(00104.776)
      1.8.0*06(00104.131)
      1.8.0*05(00103.812)
      1.8.0*04(00103.254)
      1.8.0*03(00103.070)
      1.8.0*02(00102.274)
      1.8.0*01(00101.791)
      1.8.0*00(00101.721)
      1.8.0*99(00101.672)
      1.8.0*98(00100.154)
      1.8.0*97(00100.097)
      1.8.1(00083.951*kWh)
      1.8.1*11(00083.951)
      1.8.1*10(00083.469)
      1.8.1*09(00083.110)
      1.8.1*08(00083.056)
      1.8.1*07(00080.628)
      1.8.1*06(00080.060)
      1.8.1*05(00079.768)
      1.8.1*04(00079.267)
      1.8.1*03(00079.084)
      1.8.1*02(00078.422)
      1.8.1*01(00078.011)
      1.8.1*00(00077.941)
      1.8.1*99(00077.905)
      1.8.1*98(00076.717)
      1.8.1*97(00076.660)
      1.8.2(00025.331*kWh)
      1.8.2*11(00025.331)
      1.8.2*10(00025.331)
      1.8.2*09(00025.278)
      1.8.2*08(00025.278)
      1.8.2*07(00024.147)
      1.8.2*06(00024.071)
      1.8.2*05(00024.043)
      1.8.2*04(00023.986)
      1.8.2*03(00023.986)
      1.8.2*02(00023.852)
      1.8.2*01(00023.779)
      1.8.2*00(00023.779)
      1.8.2*99(00023.767)
      1.8.2*98(00023.436)
      1.8.2*97(00023.436)
      3.8.0(23322.755*kvarh)
      3.8.0*11(23322.755)
      3.8.0*10(23319.107)
      3.8.0*09(23316.339)
      3.8.0*08(23316.229)
      3.8.0*07(23313.145)
      3.8.0*06(23312.648)
      3.8.0*05(23312.164)
      3.8.0*04(23311.820)
      3.8.0*03(23311.733)
      3.8.0*02(23311.160)
      3.8.0*01(23310.904)
      3.8.0*00(23310.847)
      3.8.0*99(23310.823)
      3.8.0*98(23309.688)
      3.8.0*97(23309.650)
      3.8.1(15658.626*kvarh)
      3.8.1*11(15658.626)
      3.8.1*10(15657.097)
      3.8.1*09(15656.016)
      3.8.1*08(15655.982)
      3.8.1*07(15653.826)
      3.8.1*06(15653.395)
      3.8.1*05(15652.931)
      3.8.1*04(15652.633)
      3.8.1*03(15652.545)
      3.8.1*02(15652.046)
      3.8.1*01(15651.830)
      3.8.1*00(15651.773)
      3.8.1*99(15651.754)
      3.8.1*98(15650.853)
      3.8.1*97(15650.815)
      3.8.2(07664.129*kvarh)
      3.8.2*11(07664.129)
      3.8.2*10(07662.010)
      3.8.2*09(07660.323)
      3.8.2*08(07660.246)
      3.8.2*07(07659.319)
      3.8.2*06(07659.253)
      3.8.2*05(07659.232)
      3.8.2*04(07659.187)
      3.8.2*03(07659.187)
      3.8.2*02(07659.113)
      3.8.2*01(07659.073)
      3.8.2*00(07659.073)
      3.8.2*99(07659.068)
      3.8.2*98(07658.835)
      3.8.2*97(07658.835)
      2.2.0(260.591*kW)
      2.6.0(2.453*kW)(22-04-01 08:30)
      2.6.0*11(2.578)(22-03-30 05:45)
      2.6.0*10(2.426)(22-02-22 10:45)
      2.6.0*09(2.522)(22-01-09 10:00)
      2.6.0*08(2.578)(21-12-22 14:15)
      2.6.0*07(2.573)(21-11-10 07:15)
      2.6.0*06(2.577)(21-10-14 05:00)
      2.6.0*05(2.566)(21-09-23 06:00)
      2.6.0*04(2.568)(21-08-26 06:15)
      2.6.0*03(2.558)(21-07-01 04:30)
      2.6.0*02(2.569)(21-06-14 05:15)
      2.6.0*01(2.572)(21-05-13 09:00)
      2.6.0*00(2.590)(21-04-05 00:30)
      2.6.0*99(2.592)(21-03-10 00:30)
      2.6.0*98(2.580)(21-02-12 09:30)
      2.6.0*97(2.582)(21-01-29 19:30)
      2.8.0(69171.547*kWh)
      2.8.0*11(69088.102)
      2.8.0*10(67374.467)
      2.8.0*09(65962.619)
      2.8.0*08(64276.214)
      2.8.0*07(62734.240)
      2.8.0*06(61072.354)
      2.8.0*05(59273.014)
      2.8.0*04(57569.520)
      2.8.0*03(55828.914)
      2.8.0*02(54086.221)
      2.8.0*01(52384.251)
      2.8.0*00(50578.633)
      2.8.0*99(48812.399)
      2.8.0*98(47056.427)
      2.8.0*97(45368.067)
      2.8.1(12409.450*kWh)
      2.8.1*11(12358.561)
      2.8.1*10(11227.230)
      2.8.1*09(10291.188)
      2.8.1*08(09169.765)
      2.8.1*07(08130.688)
      2.8.1*06(07028.171)
      2.8.1*05(05834.440)
      2.8.1*04(04709.992)
      2.8.1*03(03556.817)
      2.8.1*02(02394.917)
      2.8.1*01(01263.989)
      2.8.1*00(00065.701)
      2.8.1*99(98890.881)
      2.8.1*98(97732.671)
      2.8.1*97(96610.179)
      2.8.2(56762.104*kWh)
      2.8.2*11(56729.540)
      2.8.2*10(56147.236)
      2.8.2*09(55671.430)
      2.8.2*08(55106.449)
      2.8.2*07(54603.551)
      2.8.2*06(54044.182)
      2.8.2*05(53438.573)
      2.8.2*04(52859.527)
      2.8.2*03(52272.096)
      2.8.2*02(51691.304)
      2.8.2*01(51120.261)
      2.8.2*00(50512.931)
      2.8.2*99(49921.518)
      2.8.2*98(49323.756)
      2.8.2*97(48757.888)
      4.8.0(44040.318*kvarh)
      4.8.0*11(44010.906)
      4.8.0*10(43429.833)
      4.8.0*09(42940.877)
      4.8.0*08(42337.730)
      4.8.0*07(41787.585)
      4.8.0*06(41196.690)
      4.8.0*05(40554.405)
      4.8.0*04(39942.193)
      4.8.0*03(39321.133)
      4.8.0*02(38694.413)
      4.8.0*01(38090.963)
      4.8.0*00(37457.584)
      4.8.0*99(36817.642)
      4.8.0*98(36183.906)
      4.8.0*97(35573.396)
      4.8.1(28853.179*kvarh)
      4.8.1*11(28835.358)
      4.8.1*10(28450.568)
      4.8.1*09(28124.314)
      4.8.1*08(27724.956)
      4.8.1*07(27356.126)
      4.8.1*06(26965.576)
      4.8.1*05(26542.671)
      4.8.1*04(26140.729)
      4.8.1*03(25731.596)
      4.8.1*02(25316.163)
      4.8.1*01(24917.513)
      4.8.1*00(24500.290)
      4.8.1*99(24077.117)
      4.8.1*98(23662.200)
      4.8.1*97(23257.928)
      4.8.2(15187.141*kvarh)
      4.8.2*11(15175.548)
      4.8.2*10(14979.265)
      4.8.2*09(14816.562)
      4.8.2*08(14612.774)
      4.8.2*07(14431.459)
      4.8.2*06(14231.113)
      4.8.2*05(14011.734)
      4.8.2*04(13801.464)
      4.8.2*03(13589.536)
      4.8.2*02(13378.249)
      4.8.2*01(13173.449)
      4.8.2*00(12957.293)
      4.8.2*99(12740.524)
      4.8.2*98(12521.706)
      4.8.2*97(12315.467)
      0.9.1(11:55:52)
      0.9.2(22-04-02)
      0.2.0(B31)
      0.2.1(0AH68)
      0.2.2(405 4Q)
      0.2.4(600)
      C.2.1(13-06-28 07:58)
      C.7.0(00000039)
      C.7.1(00000037)
      C.7.2(00000028)
      C.7.3(00000028)
      32.7(241.4*V)
      52.7(241.8*V)
      72.7(241.8*V)
      31.7(03.38*A)
      51.7(03.32*A)
      71.7(03.31*A)
      91.7(00.05*A)
      14.7(49.99*Hz)
      81.7.0(   0*Deg)
      81.7.1( 120*Deg)
      81.7.2( 240*Deg)
      81.7.4( 200*Deg)
      81.7.5( 321*Deg)
      81.7.6(  80*Deg)
      !
      
      Homoran 1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @Michael Uray last edited by

        @michael-uray sagte in Smartmeter Adapter Probleme:

        Was müsste ich denn jetzt beim IO Broker einstellen,

        erst einmal alles Standardeinstellungen lassen.

        @michael-uray sagte in Smartmeter Adapter Probleme:

        diese große Datenmenge welche zurück kam hat bei 300 Baud über 3 Minuten gebraucht.

        Wahnsinn!
        Du bekommst auch die historischen Daten da heraus?

        üblicherweise nur die Standardwerte (ohne *01-*10)
        Was hast du denn da alles?

        Wichtig ist, dass du am Pi die Schnittstelle nicht mit der Konsole blockierst

        Michael Uray 1 Reply Last reply Reply Quote 0
        • Michael Uray
          Michael Uray @Homoran last edited by

          @homoran

          Mein serieller Monitor zeigt, dass iobroker das die Start-Sequenz richtig übermittelt und der Zähler auch Daten übeträgt.

          2F 3F 21 0D 0A                                  /?!..
          2022-04-02 12:34:54.018474:
          2F 4C 47 5A 35 5C 32 5A 4D 44 34 31 30 34 34 30 /LGZ5\2ZMD410440
          37 2E 42 33 31 0D 0A                            7.B31..
          2022-04-02 12:34:56.464963:
          02 46 2E 46 28 30 30 30 30 30 30 30 30 29 0D 0A .F.F(00000000)..
          30 2E 30 2E 30 28 35 30 33 30 32 35 38 35 29 0D 0.0.0(50302585).
          0A 30 2E 31 2E 30 28 31 31 29 0D 0A 30 2E 31 2E .0.1.0(11)..0.1.
          30 2A 31 31 28 32 32 2D 30 34 2D 30 31 20 30 30 0*11(22-04-01 00
          ....
          

          Allerdings ist der Zähler dann fertigt, doch iobroker scheint das nicht zu erkennen.

          ...
          37 2E 31 28 20 31 32 30 2A 44 65 67 29 0D 0A 38 7.1( 120*Deg)..8
          31 2E 37 2E 32 28 20 32 34 31 2A 44 65 67 29 0D 1.7.2( 241*Deg).
          0A 38 31 2E 37 2E 34 28 20 32 30 30 2A 44 65 67 .81.7.4( 200*Deg
          29 0D 0A 38 31 2E 37 2E 35 28 20 33 32 31 2A 44 )..81.7.5( 321*D
          65 67 29 0D 0A 38 31 2E 37 2E 36 28 20 20 38 30 eg)..81.7.6(  80
          2A 44 65 67 29 0D 0A 21 0D 0A 03 15             *Deg)..!....
          

          Er läuft dann etwa 1 Minute nach Ende der Nachricht ins Timeout:

          smartmeter.0
          	2022-04-02 12:39:51.413	info	List of port: [{"path":"/dev/ttyUSB0","manufacturer":"FTDI","serialNumber":"FTBYZZT3","pnpId":"usb-FTDI_USB_Serial_Converter_FTBYZZT3-if00-port0","vendorId":"0403","productId":"6001"},{"path":"/dev/ttyS0"},{"path":"/dev/ttyS1"},{"path":"/dev/ttyS2"},{"path":"/dev/ttyS3"}]
          smartmeter.0
          	2022-04-02 12:39:33.941	warn	No or too long answer from Serial Device after last request.
          smartmeter.0
          	2022-04-02 12:39:33.939	info	Error: No or too long answer from Serial Device after last request.
          smartmeter.0
          	2022-04-02 12:34:53.574	info	starting. Version 3.3.4 in /opt/iobroker/node_modules/iobroker.smartmeter, node: v14.19.1, js-controller: 4.0.21
          host.stocking
          	2022-04-02 12:34:52.596	info	instance system.adapter.smartmeter.0 started with pid 6312
          

          Woran könnte das liegen, dass das Ende des seriellen Frames nicht erkannt wird?

          K 1 Reply Last reply Reply Quote 0
          • K
            klassisch Most Active @Michael Uray last edited by

            @michael-uray Was für ein serieller Monitor? Auf der Rechnerseite darf nichts anderes als ioBroker auf die Schnittstelle zugreifen.

            Am besten die smartmeter Adapterinstanz mal auf loglevel "debug" stellen. Dann kommen mehr Daten, die für Entwickler wertvoll sein können.

            Michael Uray 1 Reply Last reply Reply Quote 0
            • Michael Uray
              Michael Uray @klassisch last edited by

              @klassisch said in Smartmeter Adapter Probleme:

              @michael-uray Was für ein serieller Monitor? Auf der Rechnerseite darf nichts anderes als ioBroker auf die Schnittstelle zugreifen.

              Ich verwende hier jpnevulator, die Schnittstelle wird dadurch nicht blockiert, es wird nur mitgeschnitten (sniffer).
              Man sieht wie iobroker die Start-Sequenz "/?!" wegschickt und auch wie eine Antwort vom Zähler kommt

              K 1 Reply Last reply Reply Quote 0
              • K
                klassisch Most Active @Michael Uray last edited by

                @michael-uray Mit den Sniffern kenne ich mich nicht aus. Schon gar nicht in der Linuxwelt, mein ioBroker läuft unter Win. Wenn ich so etwas machen, dann erzkonservativ: Ich nehme einen zweiten (und ggf dritten) Serial USB Wandler und hänge den elektrisch an den Draht. Der öffnet dann einen anderen Port und ich kann mit einem Terminalprogramm mitlauschen.

                Was sagt der Adapter in der Logstufe debug?

                Michael Uray 2 Replies Last reply Reply Quote 0
                • Michael Uray
                  Michael Uray @klassisch last edited by

                  @klassisch said in Smartmeter Adapter Probleme:

                  Was sagt der Adapter in der Logstufe debug?

                  smartmeter.0
                  	2022-04-02 13:11:10.923	debug	SCHEDULE NEXT RUN IN 300000s
                  smartmeter.0
                  	2022-04-02 13:11:10.923	debug	DELETE rest of data (0) because new Message start with a new Request Message
                  smartmeter.0
                  	2022-04-02 13:11:10.922	debug	CURRENT SIGNON MESSAGE COUNTER 1 OF 1
                  smartmeter.0
                  	2022-04-02 13:11:10.921	debug	SERIALPORT REMOVE LISTENERS
                  smartmeter.0
                  	2022-04-02 13:11:10.920	debug	SERIALPORT CLOSE
                  smartmeter.0
                  	2022-04-02 13:11:10.916	debug	CLEAR MESSAGE TIMEOUT TIMER
                  smartmeter.0
                  	2022-04-02 13:11:10.916	debug	STOP
                  smartmeter.0
                  	2022-04-02 13:11:10.915	debug	Transport Reset!! Restart = true
                  smartmeter.0
                  	2022-04-02 13:11:10.915	debug	Error: No or too long answer from Serial Device after last request.
                  smartmeter.0
                  	2022-04-02 13:11:10.914	warn	No or too long answer from Serial Device after last request.
                  smartmeter.0
                  	2022-04-02 13:11:10.912	debug	Error: No or too long answer from Serial Device after last request.
                  smartmeter.0
                  	2022-04-02 13:11:10.911	debug	MESSAGE TIMEOUT TRIGGERED
                  smartmeter.0
                  	2022-04-02 13:06:30.910	debug	SET MESSAGE TIMEOUT TIMER2: 280000
                  smartmeter.0
                  	2022-04-02 13:06:30.909	debug	DONE SEND 0
                  smartmeter.0
                  	2022-04-02 13:06:30.657	debug	DONE SEND 1
                  smartmeter.0
                  	2022-04-02 13:06:30.553	debug	connected set to false
                  smartmeter.0
                  	2022-04-02 13:06:30.548	debug	TO SEND 1: /?!
                  smartmeter.0
                  	2022-04-02 13:06:30.548	debug	CURRENT PROCESS STEP 1 IN GETNEXTMESSAGE
                  smartmeter.0
                  	2022-04-02 13:06:30.547	debug	TO SEND 2:
                  smartmeter.0
                  	2022-04-02 13:06:30.547	debug	CURRENT PROCESS STEP 0 IN GETNEXTMESSAGE
                  smartmeter.0
                  	2022-04-02 13:06:30.546	debug	INITIAL MESSAGES TO SEND: 2
                  smartmeter.0
                  	2022-04-02 13:06:30.543	debug	SERIALPORT RESET BAUDRATE TO 300
                  smartmeter.0
                  	2022-04-02 13:06:30.535	debug	SERIALPORT OPEN
                  smartmeter.0
                  	2022-04-02 13:06:30.531	debug	CREATE SERIALPORT: 300 7 1 even
                  smartmeter.0
                  	2022-04-02 13:06:30.529	debug	SmartmeterObis options: {"debug":2,"protocol":"D0Protocol","transport":"SerialRequestResponseTransport","requestInterval":"300","anotherQueryDelay":"2000","transportSerialPort":"/dev/serial/by-id/usb-FTDI_USB_Serial_Converter_FTBYZZT3-if00-port0","transportSerialBaudrate":300,"transportSerialDataBits":7,"transportSerialStopBits":1,"transportSerialParity":"even","transportSerialMessageTimeout":280000,"protocolD0WakeupCharacters":null,"protocolD0BaudrateChangeoverOverwrite":9600,"obisFallbackMedium":1}
                  smartmeter.0
                  	2022-04-02 13:06:30.510	info	starting. Version 3.3.4 in /opt/iobroker/node_modules/iobroker.smartmeter, node: v14.19.1, js-controller: 4.0.21
                  
                  1 Reply Last reply Reply Quote 0
                  • Soeni
                    Soeni @Michael Uray last edited by

                    @michael-uray

                    Hi, anbei der Screenshot meiner Einstellungen. Screenshot_20220402-131339.png

                    Am Anfang dachte ich auch, dass die Schnittstelle tot ist. Aber so hat es funktioniert.

                    Gruß

                    1 Reply Last reply Reply Quote 1
                    • apollon77
                      apollon77 last edited by

                      Also im Debug Log werden gar keine Daten angezeigt ... da kommt nix an! Sicher das du nicht parallel ein Shell "read auf den seriel port "laufen hast? Dann kommen dei Daten nämöich da an und nicht beim Adapter

                      1 Reply Last reply Reply Quote 0
                      • Michael Uray
                        Michael Uray @klassisch last edited by Michael Uray

                        @apollon77 said in Smartmeter Adapter Probleme:

                        Also im Debug Log werden gar keine Daten angezeigt ... da kommt nix an! Sicher das du nicht parallel ein Shell "read auf den seriel port "laufen hast? Dann kommen dei Daten nämöich da an und nicht beim Adapter

                        @klassisch said in Smartmeter Adapter Probleme:

                        Wenn ich so etwas machen, dann erzkonservativ: Ich nehme einen zweiten (und ggf dritten) Serial USB Wandler und hänge den elektrisch an den Draht.

                        Danke, jpnevulator hat tatsächlich meine Schnittstelle blockiert, ich hatte falsch verstanden wie das Programm funktioniert.
                        Deine erzkonservative Methode ist wohl doch am besten, 🙂

                        Jetzt bekomme ich zwar Daten im Log, aber es endet aber trotzdem mit dem Fehler

                        No or too long answer from Serial Device after last request.
                        

                        Ich habe hier auch auf Github ein Issue zu diesem Thema aufgemacht:
                        https://github.com/Apollon77/ioBroker.smartmeter/issues/305

                        MichaelUray created this issue in Apollon77/ioBroker.smartmeter

                        closed Landis+Gyr E650 sends data, but ends with "No or too long answer from Serial Device after last request." #305

                        Homoran 1 Reply Last reply Reply Quote 0
                        • Homoran
                          Homoran Global Moderator Administrators @Michael Uray last edited by Homoran

                          @michael-uray sagte in Smartmeter Adapter Probleme:

                          aber es endet aber trotzdem mit dem Fehler
                          No or too long answer from Serial Device after last request.

                          Ich habe hier auch auf Github ein Issue zu diesem Thema aufgemacht:

                          wenn es tatsächlich 3 Minuten dauert bis das Datentelegramm durch ist (womöglich weil du so extrem viele Daten bekommst, was nicht üblich ist), dann ist diese Meldung korrekt und kein Bug.

                          Da müssten wir jetzt doch bitte dein debug-log sehen, wo es jetzt doch anscheinend Daten gibt

                          @michael-uray sagte in Smartmeter Adapter Probleme:

                          hat tatsächlich meine Schnittstelle blockiert,

                          wie ich bereits zu Anfang schrob:

                          @homoran sagte in Smartmeter Adapter Probleme:

                          Wichtig ist, dass du am Pi die Schnittstelle nicht mit der Konsole blockierst

                          Michael Uray 1 Reply Last reply Reply Quote 0
                          • wendy2702
                            wendy2702 last edited by

                            Kleiner Denkanstoß für die Leute die Probleme haben ihren Zähler auszulesen.

                            Was hält euch davon ab einen eigenen geeigneten Zähler zusätzlich einzubauen?

                            Da bekommt man außer dem aktuellen Zählerstand meistens noch wesentlich mehr raus wenn man das will und braucht.

                            1 Reply Last reply Reply Quote 0
                            • Michael Uray
                              Michael Uray @Homoran last edited by

                              @homoran said in Smartmeter Adapter Probleme:

                              wenn es tatsächlich 3 Minuten dauert bis das Datentelegramm durch ist (womöglich weil du so extrem viele Daten bekommst, was nicht üblich ist), dann ist diese Meldung korrekt und kein Bug.
                              Da müssten wir jetzt doch bitte dein debug-log sehen, wo es jetzt doch anscheinend Daten gibt

                              Inzwischen klappt es auch mit der Baudratenumschaltung von 300 auf 9600 und die Daten kommen wesentlich schneller (7-8s) an.

                              Das Logfile habe ich hier im Github Issue hochgeladen.
                              https://github.com/Apollon77/ioBroker.smartmeter/issues/305#issuecomment-1086644090

                              MichaelUray created this issue in Apollon77/ioBroker.smartmeter

                              closed Landis+Gyr E650 sends data, but ends with "No or too long answer from Serial Device after last request." #305

                              Homoran 1 Reply Last reply Reply Quote 0
                              • Homoran
                                Homoran Global Moderator Administrators @Michael Uray last edited by Homoran

                                @michael-uray sagte in Smartmeter Adapter Probleme:

                                Das Logfile habe ich hier im Github Issue hochgeladen.

                                und warum nicht auch hier in code-tags und ggf. Spoiler

                                Michael Uray 1 Reply Last reply Reply Quote 0
                                • Michael Uray
                                  Michael Uray @Homoran last edited by

                                  @homoran said in Smartmeter Adapter Probleme:

                                  und warum nicht auch hier in code-tags und ggf. Spoiler

                                  Das Logfile mit nur einer Auslesung hat 17 MB, ich versuche einmal die relevanten Dinge daraus zu posten:

                                  2022-04-02 15:21:42.630  - info: host.stocking "system.adapter.smartmeter.0" enabled
                                  2022-04-02 15:21:42.652  - info: host.stocking instance system.adapter.smartmeter.0 started with pid 7520
                                  2022-04-02 15:21:43.425  - debug: smartmeter.0 (7520) Redis Objects: Use Redis connection: 127.0.0.1:9001
                                  2022-04-02 15:21:43.446  - debug: smartmeter.0 (7520) Objects client ready ... initialize now
                                  2022-04-02 15:21:43.447  - debug: smartmeter.0 (7520) Objects create System PubSub Client
                                  2022-04-02 15:21:43.448  - debug: smartmeter.0 (7520) Objects create User PubSub Client
                                  2022-04-02 15:21:43.458  - debug: smartmeter.0 (7520) Objects client initialize lua scripts
                                  2022-04-02 15:21:43.461  - debug: smartmeter.0 (7520) Objects connected to redis: 127.0.0.1:9001
                                  2022-04-02 15:21:43.472  - debug: smartmeter.0 (7520) Redis States: Use Redis connection: 127.0.0.1:9000
                                  2022-04-02 15:21:43.476  - debug: smartmeter.0 (7520) States create System PubSub Client
                                  2022-04-02 15:21:43.477  - debug: smartmeter.0 (7520) States create User PubSub Client
                                  2022-04-02 15:21:43.482  - debug: smartmeter.0 (7520) States connected to redis: 127.0.0.1:9000
                                  2022-04-02 15:21:43.496  - debug: smartmeter.0 (7520) Plugin sentry Initialize Plugin (enabled=true)
                                  2022-04-02 15:21:43.645  - info: smartmeter.0 (7520) starting. Version 3.3.4 in /opt/iobroker/node_modules/iobroker.smartmeter, node: v14.19.1, js-controller: 4.0.21
                                  2022-04-02 15:21:43.665  - debug: smartmeter.0 (7520) SmartmeterObis options: {"debug":2,"protocol":"D0Protocol","transport":"SerialRequestResponseTransport","requestInterval":"300","anotherQueryDelay":"2000","transportSerialPort":"/dev/serial/by-id/usb-FTDI_USB_Serial_Converter_FTBYZZT3-if00-port0","transportSerialBaudrate":300,"transportSerialDataBits":7,"transportSerialStopBits":1,"transportSerialParity":"even","transportSerialMessageTimeout":null,"protocolD0WakeupCharacters":null,"obisFallbackMedium":1}
                                  2022-04-02 15:21:43.667  - debug: smartmeter.0 (7520) CREATE SERIALPORT: 300 7 1 even
                                  2022-04-02 15:21:43.672  - debug: smartmeter.0 (7520) SERIALPORT OPEN
                                  2022-04-02 15:21:43.680  - debug: smartmeter.0 (7520) SERIALPORT RESET BAUDRATE TO 300
                                  2022-04-02 15:21:43.684  - debug: smartmeter.0 (7520) INITIAL MESSAGES TO SEND: 2
                                  2022-04-02 15:21:43.685  - debug: smartmeter.0 (7520) CURRENT PROCESS STEP 0 IN GETNEXTMESSAGE
                                  2022-04-02 15:21:43.685  - debug: smartmeter.0 (7520) TO SEND 2: 
                                  2022-04-02 15:21:43.685  - debug: smartmeter.0 (7520) CURRENT PROCESS STEP 1 IN GETNEXTMESSAGE
                                  2022-04-02 15:21:43.686  - debug: smartmeter.0 (7520) TO SEND 1: /?!
                                  
                                  2022-04-02 15:21:43.693  - debug: smartmeter.0 (7520) connected set to false
                                  2022-04-02 15:21:43.697  - debug: smartmeter.0 (7520) NEW DATA
                                  2022-04-02 15:21:43.698  - debug: smartmeter.0 (7520) CURRENT PROCESS STEP 2 IN CHECKMESSAGE
                                  2022-04-02 15:21:43.699  - debug: smartmeter.0 (7520) MATCH-RESULT SIGNON: "" -> null
                                  2022-04-02 15:21:43.744  - debug: smartmeter.0 (7520) NEW DATA
                                  2022-04-02 15:21:43.744  - debug: smartmeter.0 (7520) CURRENT PROCESS STEP 2 IN CHECKMESSAGE
                                  2022-04-02 15:21:43.745  - debug: smartmeter.0 (7520) MATCH-RESULT SIGNON: "/" -> null
                                  2022-04-02 15:21:43.761  - debug: smartmeter.0 (7520) DONE SEND 1
                                  2022-04-02 15:21:43.776  - debug: smartmeter.0 (7520) NEW DATA
                                  2022-04-02 15:21:43.776  - debug: smartmeter.0 (7520) CURRENT PROCESS STEP 2 IN CHECKMESSAGE
                                  2022-04-02 15:21:43.776  - debug: smartmeter.0 (7520) MATCH-RESULT SIGNON: "/?" -> null
                                  2022-04-02 15:21:43.808  - debug: smartmeter.0 (7520) NEW DATA
                                  2022-04-02 15:21:43.809  - debug: smartmeter.0 (7520) CURRENT PROCESS STEP 2 IN CHECKMESSAGE
                                  2022-04-02 15:21:43.809  - debug: smartmeter.0 (7520) MATCH-RESULT SIGNON: "/?!" -> null
                                  2022-04-02 15:21:43.840  - debug: smartmeter.0 (7520) NEW DATA
                                  2022-04-02 15:21:43.841  - debug: smartmeter.0 (7520) CURRENT PROCESS STEP 2 IN CHECKMESSAGE
                                  2022-04-02 15:21:43.841  - debug: smartmeter.0 (7520) MATCH-RESULT SIGNON: "/?!\r" -> null
                                  2022-04-02 15:21:43.872  - debug: smartmeter.0 (7520) NEW DATA
                                  2022-04-02 15:21:43.873  - debug: smartmeter.0 (7520) CURRENT PROCESS STEP 2 IN CHECKMESSAGE
                                  2022-04-02 15:21:43.873  - debug: smartmeter.0 (7520) MATCH-RESULT SIGNON: "/?!\r\n" -> null
                                  2022-04-02 15:21:44.012  - debug: smartmeter.0 (7520) DONE SEND 0
                                  2022-04-02 15:21:44.013  - debug: smartmeter.0 (7520) SET MESSAGE TIMEOUT TIMER2: 120000
                                  2022-04-02 15:21:44.096  - debug: smartmeter.0 (7520) NEW DATA
                                  2022-04-02 15:21:44.097  - debug: smartmeter.0 (7520) CURRENT PROCESS STEP 2 IN CHECKMESSAGE
                                  2022-04-02 15:21:44.097  - debug: smartmeter.0 (7520) MATCH-RESULT SIGNON: "/?!\r\n/" -> null
                                  2022-04-02 15:21:44.128  - debug: smartmeter.0 (7520) NEW DATA
                                  2022-04-02 15:21:44.129  - debug: smartmeter.0 (7520) CURRENT PROCESS STEP 2 IN CHECKMESSAGE
                                  2022-04-02 15:21:44.129  - debug: smartmeter.0 (7520) MATCH-RESULT SIGNON: "/?!\r\n/L" -> null
                                  2022-04-02 15:21:44.176  - debug: smartmeter.0 (7520) NEW DATA
                                  2022-04-02 15:21:44.177  - debug: smartmeter.0 (7520) CURRENT PROCESS STEP 2 IN CHECKMESSAGE
                                  2022-04-02 15:21:44.177  - debug: smartmeter.0 (7520) MATCH-RESULT SIGNON: "/?!\r\n/LG" -> null
                                  2022-04-02 15:21:44.208  - debug: smartmeter.0 (7520) NEW DATA
                                  
                                  2022-04-02 15:21:44.799  - debug: smartmeter.0 (7520) NEW DATA
                                  2022-04-02 15:21:44.800  - debug: smartmeter.0 (7520) CURRENT PROCESS STEP 2 IN CHECKMESSAGE
                                  2022-04-02 15:21:44.801  - debug: smartmeter.0 (7520) MATCH-RESULT SIGNON: "/?!\r\n/LGZ5\\2ZMD4104407.B31\r" -> null
                                  2022-04-02 15:21:44.831  - debug: smartmeter.0 (7520) NEW DATA
                                  2022-04-02 15:21:44.832  - debug: smartmeter.0 (7520) CURRENT PROCESS STEP 2 IN CHECKMESSAGE
                                  2022-04-02 15:21:44.833  - debug: smartmeter.0 (7520) MATCH-RESULT SIGNON: "/?!\r\n/LGZ5\\2ZMD4104407.B31\r\n" -> ["/LGZ5\\2ZMD4104407.B31\r\n","/LGZ5\\2ZMD4104407.B31"]
                                  2022-04-02 15:21:44.833  - debug: smartmeter.0 (7520) PAUSE READING SERIALPORT TO HANDLE MESSAGE
                                  2022-04-02 15:21:44.834  - debug: smartmeter.0 (7520) CLEAR MESSAGE TIMEOUT TIMER
                                  2022-04-02 15:21:44.835  - debug: smartmeter.0 (7520) CURRENT PROCESS STEP 2 IN HANDLEMESSAGE
                                  2022-04-02 15:21:44.836  - debug: smartmeter.0 (7520) D0 Protocol E (2) not fully supported! Let us try it :-) Please contact the developer if you have problems
                                  2022-04-02 15:21:44.836  - debug: smartmeter.0 (7520) LEFT AFTER HANDLE-MESSAGE 0
                                  2022-04-02 15:21:44.837  - debug: smartmeter.0 (7520) CURRENT PROCESS STEP 3 IN ISPROCESSCOMPLETE: false
                                  2022-04-02 15:21:44.838  - debug: smartmeter.0 (7520) ALL MESSAGES TO SEND: 2
                                  2022-04-02 15:21:45.089  - debug: smartmeter.0 (7520) CURRENT PROCESS STEP 3 IN GETNEXTMESSAGE
                                  2022-04-02 15:21:45.090  - debug: smartmeter.0 (7520) TO SEND 2: 050
                                  
                                  2022-04-02 15:21:45.233  - debug: smartmeter.0 (7520) DONE SEND 2
                                  2022-04-02 15:21:45.485  - debug: smartmeter.0 (7520) CURRENT PROCESS STEP 4 IN GETNEXTMESSAGE
                                  2022-04-02 15:21:45.486  - debug: smartmeter.0 (7520) BAUD CHANGEOVER TO 9600 baud
                                  2022-04-02 15:21:45.487  - debug: smartmeter.0 (7520) BAUD CHANGEOVER DONE
                                  2022-04-02 15:21:45.488  - debug: smartmeter.0 (7520) TO SEND 1: 
                                  2022-04-02 15:21:45.488  - debug: smartmeter.0 (7520) DONE SEND 0
                                  2022-04-02 15:21:45.489  - debug: smartmeter.0 (7520) RESUME READING SERIALPORT IN FINALIZE
                                  2022-04-02 15:21:45.489  - debug: smartmeter.0 (7520) SET MESSAGE TIMEOUT TIMER: 120000
                                  2022-04-02 15:21:45.490  - debug: smartmeter.0 (7520) CURRENT PROCESS STEP 4 IN ISPROCESSCOMPLETE: false
                                  2022-04-02 15:21:45.490  - debug: smartmeter.0 (7520) REMAINING DATA AFTER MESSAGE HANDLING: 
                                  2022-04-02 15:21:45.490  - debug: smartmeter.0 (7520) END FINALIZE
                                  2022-04-02 15:21:45.491  - debug: smartmeter.0 (7520) NEW DATA
                                  2022-04-02 15:21:45.492  - debug: smartmeter.0 (7520) CURRENT PROCESS STEP 4 IN CHECKMESSAGE
                                  2022-04-02 15:21:45.492  - debug: smartmeter.0 (7520) MATCH-RESULT DATA: "\u0006" -> null
                                  2022-04-02 15:21:45.493  - debug: smartmeter.0 (7520) NEW DATA
                                  2022-04-02 15:21:45.493  - debug: smartmeter.0 (7520) CURRENT PROCESS STEP 4 IN CHECKMESSAGE
                                  2022-04-02 15:21:45.494  - debug: smartmeter.0 (7520) MATCH-RESULT DATA: "\u00060" -> null
                                  2022-04-02 15:21:45.494  - debug: smartmeter.0 (7520) NEW DATA
                                  2022-04-02 15:21:45.495  - debug: smartmeter.0 (7520) CURRENT PROCESS STEP 4 IN CHECKMESSAGE
                                  2022-04-02 15:21:45.495  - debug: smartmeter.0 (7520) MATCH-RESULT DATA: "\u000605" -> null
                                  2022-04-02 15:21:45.496  - debug: smartmeter.0 (7520) NEW DATA
                                  
                                  2022-04-02 15:21:52.275  - debug: smartmeter.0 (7520) NEW DATA
                                  2022-04-02 15:21:52.275  - debug: smartmeter.0 (7520) CURRENT PROCESS STEP 4 IN CHECKMESSAGE
                                  2022-04-02 15:21:52.279  - debug: smartmeter.0 (7520) MATCH-RESULT DATA: "\u0006050\r\n\u0000\u0004\f\b\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0000\b\u0000\u0003`\u0000`\u0000\u0000\u0000\u0010\u0000\u0000\u0002\u0000\u0002\u0000D\u0004x\u0010\u000e \f@\u0000\u0002\u0002D\u0004x \u0018@\f`\u0000  \u0000\u0002B\u0000\u0000B\u0004\u0000\u0002\u0004\u0000\u0000\u0000\u0000\u0000\b\u0000\u0010\f \f@\u0000@ \u0000\u0002B\u0000\u0010@\u0000\u0000\u0002\u0004\u0000\u0000\u0000\u0000\u0000\b\u0000 \u001c@\f`\u0000 p\u0000\u0002B\u0000\u0000B\u0000\u0000\u0002\u0002\u0000\u0000\u0000\u0000\u0000\b\u0000\u0010\f \f`\u0000\u0001@\u0002\u0000\u0002B\u0000\u0000B\u0000\u0000\u0002\u0004\u0000\u0000\u0000\u0000\u0000B\u0004x \f@\f@\u0000 n\u0000@ \b@ \b`@\u0001\u0001\u0000\u0000\u0000\u0000\u0000\u0004\u0004p \u001c@1\u0000@\u0002 \u0000$\u0002B\u0000\u0002B\u0000\u0000\u0002\u0006\u0000\u0000\u0000\u0000\u0000D\u0004p \fB\f@\u0000\u0001\u0000\u0000  \b@ \u0010@\u0000\u0001\u0002\u0000\u0000\u0000\u0000\u0000D\u0004p \u001c@\f \u0014 @\u0000@ \b`` \u0000\n\u0002\u0004\u0000\u0000\u0000\u0000\u0000\b\u0000\u0010\u000e \f@\u0000\u0001\b\u0000\u0002B\u0000\u0000B\u0000\u0000\u0002\u0002\u0000\u0000\u0000\u0000\u0000\b\u0000 \u0018@\f@\u0000\u0001\u0000\u0003\u0000\u0002B\u00000B\u0000\u0000\u0002\u0006\u0000\u0000\u0000\u0000\u0000\u0004\u0004x \f@\f@\u0000@@\u0001\u0000\u0002B\u0000 @\u0000\u0000\u0002\u0006\u0000\u0000\u0000\u0000\u0000\b\u0000 \u001c@\f`\u0000@@\u0000\u0000\u0001B\u0000\u0000@\u0000\u0000\u0002\u0004\u0000\u0000\u0000\u0000\u0000\b\u0000 \u001c@\f@\u0000b`\u0000\u0002B\u0000\u0000B\u0004\u0000\u0002\u0004\u0000\u0000\u0000\u0000\u0000\b\u0000 \u0018@\f@\u0000p`\u0001\u0000\u0003B\u0000\u0010@\u0000\u0000\u0002\u0004\u0000\u0000\u0000\u0000\u0000D\u0004p \u0018@9\u0000\u0000\u00020\u0002\u0000\u0002B\u0000\u0000B\u0000\u0000\u0002\u0002\u0000\u0000\u0000\u0000\u0000D\u0004p \f \f \u0000\u0000\"` \u0000\u0000\u0000B\u0006\u0000\b\u0000 \f$\u0018@\u0000`\u0004\u0000\u0000\u0000B\u0006\u0000\u0000@@0\u0000\u0000@\u0000\u0000\u0000 @`@\u0000\u0000\b\u0000 \f$\\@\u0001\u0001\u0002\u0002\u0000`\u0000\u0000\"\u0000\u0000\u0002B\u0000\u0010@\u0000\u0012\u0000\u0002\u0002\u0002\u0010\u0000\u0000\b\u0000 \fL\u0018@\u0000  \u0000 \f@L\u0001\u0001\u0002\u0000\u0002B\u0000\u0000B\u00002\u0002\u0004\u0002\u0002\u0010\u0000\u0000\u0004\u0004p \fh\u0018\u0000\u0000 p\u0000`\u0000\u0000\u0002\u0002\u0004\u0000\r\t\u0000\u0003\u0012\u0005$\u0012 $H\fP\u0010\u0000\b\u0000 \fl\u0018\u0000\u0000 p\u0000`\u00002\u0002\u0002\u0004\u0000\u0016B\u0000\u0002B4\u0000\u0002\u0004\u0002\u0002\u0000\u0002\u0000\b\u0000 \fh\u0018@\u0000 n\u0000`\u0000\u0002\u0002\u0002\u0006\u0000\u0006B\u0010\u0002B\u0004\u0000\u0000 00B \u0010\b\u0000 \fl\u0018\u0000\u0000 H\u0000`\u0000  \u0000\u0000\u0002B\u0000\u0002@\u0000\u0002\u0002\u0002\u0002\u0002\u0010\u0000\u0000\u0004\u0004p \fH\u0018\u0001\u0000\u0002\u0000\u0000\u0000`\u0000\u0000\u0000\u0002\u0004\u0000\u0004B\u0000\u0000@\u0000\u0002\u0002\u0004\u0002\u0002\u0000\u0000\u0000\b\u0000H\u0006\u0012\f \u0000 @\u0000`\u0000\u0000\u0000\u0002\u0002 \u0002B\u0000\u0000B\u0000\u0002\u0000 &0B \u0000\b\u0000 \fL\u0018\u0000\u0000 f\u0000`\u0000\u0002\u0000\u0002\u0002 \u0002B\u00000B\u0000\u0000\u0002\u0004\u0002\u0000\u0000\u0002\u0000D\u0004x \f$\u0018@\u0000@\u0000\u0001\u0000`\u0000\u0002\u0002\u0002\u0006\u0000\t\t\u0000\u0003\u0002\u0000R\u0003 $\u0004\fH\u0010\u0000\t\u0000 \f$\u0018@\b\u0001\u0000\u0002\u0000`\u0000\u0000\u0002\u0000\u0004\u0000\u0002B\u0000\u0000@\u0000\u0002\u0002\u0006\u0002\u0000\u0010\u0000\u0000\b\u0000 \fH\u0018\u0000\u0000 `\u0000`\u0000\u0000\u0000\u0002\u0004\u0000\u0006B\u0000\u0000B\u0000\u0000\u0002\u0004\u0002\u0002\u0000\u0000\u0000\b\u0000 \f$\\@\bA\u0000\u0000\u0000`\u0000\u0002 \u0000\u0004\u0000\u0004B\u0004\u0010@\u0000\u0002\u0002\u0002\u0002\u0002\u0000\u0000\u0000\u0004\u0004x \fh\u0018A\u00000p\u0000`\u0000\u0000\u0010\u0000\u0000\u0002B\u0000\u0000B\u0000\u0002\u0000\u0002\u0002\u0002\u0000\u0002\u0000\u0004\u0004p \f$\f@\u0000`L\u0001\u0000`\u0000\u00002\u0002\u0002\u0000\u0002B\u0000\u0000B\u0004\u0000\u0000\u0002\u0002\u0002\u0000\u0002\u0000\b\u0000H\u0006\u0018, \u0010@\u0000\u0000\u0002\u0000`\u0000\u0002\u0002\u00024g\f\u000e\b\bp \f`\f`\u0000@ \u0000\u0000\u0000\u0002\u0000`\u0000\u0002\u0002\u0002\u0016\u0004p \f0\f@\u0000` \u0000\u0000\u0000\u0002\u0000b\u0000\u0002\u0000\u0000\b\u0000\u0010,0\f \u0000 `\u0000\u0000\u0000\u0002\u0000b0\u0000\u0002\u0000\b\u0000\u0010\f0\f`\u0000 p\u0000 @@\u0001@b\u0010\u0010\u0000\u0000\b\u0000 \f`\f@\u0000 L\u0000\u0000\u0000\u0002\u0000b`2\"\u0000\u0004\u0004p \f`\f \u0010 H\u0000\u0000\u0000\u0002\u0000b\u0000\u0012\u0000\u0002F\u0004p \f0\f`\u0000 `\u0000\u0000\u0000\u0002\u0010`\u0000\u0002\u0002\u0002\u0004\u0004p \f`\f`\u0000 @\u0000@@\u0000\u0001\u0010`\u0000\u0002\u0000\u0002\u0004\u0004x \fp\f@\u0000@D\u0001\u0000\u0002\u0000\u0002\u0010`\u00000\u0002\u0000B\u0004x \f0\f@\u0000\u0001\u0000\u0002\u0000\u0000\u0000\u0002\u0000b 2\u0002\u0002D\u0004p \f`\f@\u0000`@\u0000@@\u0000\u0001\u0000bd\u0002\u0000\u0002\u0014\u0004p \f`\f@\u0000\u0001\u0000\u0000\u0000\u0000\u0002\u0000b0\u0002\u0002\u0002B\u0004x \fp\f@\u00000`\u0000  ` B\f$L \u0000\b\u0000 \fp\f@\u00000p\u0000\u0000\u0000\u0002\u0000`\u0000\u0002\u0000\u0002D\u0004x \fp\f@\u0000`L\u0001\u0000\u0000\u0000\u0002\u0000`\u0000\u00000\u0002B\u0004x \f0\f`\u0000\u0000\u0000\u0000\u0012`\u0000\u0000\u0000\u0002$g\u000e\u000e\u0010\bp \f0\f \u0000  \u0000\u0000\u0000\u0000\u0012`\u0000\u0000\u0000\u0002\u0014\u0004p \f`\f \u0000  \u0000\u0000\u0000\u0000\u0012`\u0000\"\u0000\u0000\b\u0000\u0010\f0\f`\u0000 0\u0000\u0000\u0000\u0000\u0012`\u0014\u0002\u0002\u0000B\u0004x \f0\f \u0000 `\u0000 @@`\t`\u0000\u0000 \u0000\u0004\u0004p \f`\f \u0000 N\u0000\u0000\u0000\u0000\u0002`@\u0000\u0002\u0002F\u0004p \fp\f`\u0000 (\u0000\u0000\u0000\u0000\u0002`\u0000 \u0000\u0000\b\u0000_\u0012\u0000\u0013\u0000\u0002\u0004\u0000\u0000\u0000\u00000\u0002`p\"\u0000\u0002\u0014\u0004p \f0\f`\u0000 h\u0000\u0000\u00000\u0002` \"0\u0002\u0006\u0004p \f`\f`\u0000 f\u0000\u0000\u00000\u0002`\u0000\u0000\u0002\u0002B\u0004x \f`\f`\u0000 `\u0000`@@\u0018\u0003b\u0000\u0002\u0002\u0002\u0014\u0004p \fp\f`\u0000 @\u0000\u0000\u00000\u0002b\u0000\u0000\u0002\u0002\u0004\u0004p \fp\fB\u0000 @\u0000\u0000\u000002b\u0000\u0000\u0002\u0002\u0006\u0004p \fp\f`\u00000p\u0000@\u0000\u000002b\u0000\u0000\u0000\u0000\u0014\u0004p \fp\f@\u00000`\u0000 @@\u0018\u0011`0\u00022\u0002F\u0004p \fp\f \u00000L\u0000\u0000\u00000\"`@ \u0000\u0000\u0004\u0004p \fp\f \u0000@@\u0000\u0000\u0002`\u0010\u0010\u0000\u0002$g\f\u000e\u0010\b` \f0\f \u0000  \u0000@@\u0000\u0000\u0002`0\u0010\u0000\u0002B\u0004x \f`\f@\u0000  \u0000 @@\u0000\u0001p\u0010\u0010\u0000\u0002B\u0004x \f`\f`\u0000 `\u0000\u0000\u0000\u0002\u0000\u0002`\u00002\u0002\u0002F\u0004p \f0\f \u0000 p\u0000`@\u0000\u0000\u0002`\u00002\u0002\u0002D\u0004x \f`\f@\u0000 &\u0000\u0000\u0000\u0000\u0002b\u0000\u00022\u0002\u0004\u0004x \fp\f`\u0000 L\u0000\u0000\u0000\u0000\u0002b\u00000\u0002\u0002T\u0004p \f0\fd\u0000 @\u0000 @@\u0000\u0001b\u0000\u0000\u0012\u0000\u0004\u0004p \f`\f`\u0000  \u0000\u0000\u0000\u0000\u0012`\u0000\u0000\"\u0000\u0004\u0004p \f`\f`\u0000 D\u0000\u0000\u0000\u0000\u0012`\u0000\u0000\"\u0000\b\u0000\u0010\u000e0\f \u0000  \u0000`@\u0000\u0000\u001b`\u0000\u0002\u0000\u0002D\u0004p \fp\fD\u0000 B\u0000\u0000\u0000\u0000\u0012`d2\u0002\u0000B\u0004p \fp\f \u0000 @\u0000\u0000\u0000\u0000\u0012`02\u0002\u0000\b\u0000 \f0\f`\u000000\u0000\u0000\u0000\u0000\u0012``\"0\u0002B\u0004x \f0\fd\u00000`\u0000\u0000\u0000\u0000\u0012`\u0000\u0012 \u0000\b\u0000 \fp\f@\u00000L\u0000\u0000\u0000\u0000\u0012`\u0000\u0012 \u0000\b\u0000\"\u0018`\f`\u0000\u0000\t\u0010\u0000\u0002b`\u0002\u0000\u0000Bd@`\u0000\u0000\b\u0000\"\u001c`\f@\u0000\u0001\u0001\u0002\u0000\u0012\u0010\u0000\u0002bp\u0002\u0000\u0000D\u0004x\"\u0018`\f@\u0000\u0005\u0001\u0000\u0000\u0012\u0010\u0000\u0002`\u0000\u00020\u0002\u0006\u0004p\"\u001c`\f \u0000 p\u0000\u0000\t\u001a\u0000\"` \u0010\u0000\u0000\b\u0000\u0011\u000e0\f`\u0000``\u0000\u0012\u0010\u0000\"`$\u0002\u0002\u0000\u0014\u0004p\"\\`1\u0000\u0000 l\u0000\u0012\u0010\u0000\u0012`\u0004\u0002\u0002\u0000B\u0004x\"\u001c`1\u0000\u0000 L\u0000\u0001\t\u0010\u0000\u0002bD\u0000\u0002\u0002B\u0004x\"\u001c`1\u0000\u0000 `\u0000\u0012\u0010\u0000\u0002b\u0000\"\u0000\u0002\u0004\u0004p\"\u0018`\f@\u0000\u0001\u0000\u0002\u0000\u0012\u0010\u0000\u0002b\u0000\u0002\u0002\u0000\u0004\u0004p\"\u001c`1\u0000@\u0002\u0010\u0000 \u0012\u0010\u0000\u0002b`\u0012\u0010\u0000\b\u0000\"\u0018`\f`\u0000 @\u0000$\u0004\u0004HH\u0006\u00106 \u0000\b\u0000\"\u0018`9\u0000@\u0002\u0000\u0002\u0000\u0012\u0010\u0000\u0002`\u0010\u0000\u0000\u0002\u0006\u0004x\"\u0018`1\u0000\u0000\u0002\u0000\u0000\u0000\u0012\u0010\u0000\u0002`\u0000\u00022\u0002F\u0004x\"\u001c`1\u0000\u0010\u0002\u0000\u0000 \"D@\u00010\u0000\u0002\u0012\u0000\b\u0000?\u0004\u000bL\u0006\u0010\u00000`\u0000@\"\" p\u0018\u0011@\u0002\u0002D\u0004p\"\u0018`9\u0000\u00000n\u0000\u0012\u0010\u0000\u0000`@\u0000\u0000\u0000\b\u0000\"\f0\f \u0000  H@A1 \u0000\"\u0000$G/\u000e\u0006\u001c !\u0000\"\u0018`\f`\u0000  \u0000  $@`1\u0010\u0000\"\u0000\b\u0000\u0011\f0\f`\u0000  \u0000H\u0010\u0012 &\f``X\u0001b\u0002|\"\u0018`1\u0000\u0002\u0002\u0000\u0000\u0002 \u0000 `\u0000\u0000\"\u0000\b\u0000\u0011\f0\f`\u0000 `\u0000\u0002 \u0000\u0000`\u0000\u0000\u0002\u0002\u0014\u0004p\"\u0018`\f`\u0000 L\u0000@ H@\f0@\u0002\"\u0000\b\u0000\"\f`\f@\u0000 l\u0000\u0002 \u0000\u0010`4\u0000\u0000\u0000\u0004\u0004p\"\\`9\u0000\u0002\u0002\u0000\u0000\u0002 \u0000\u0000b\u0000\u0010\u0000\u0002V\u0004x\"X`1\u0000\u0002\u0002\u0000\u0002\u0000\u0002 \u0000\u0000b@\u0010\u0010\u0000\b\u0000\"\u001c`\f@\u0000 F\u0000\u0002 \u0000\u0000b\u0000\u0000\u0002\u0000\b\u0000\u0011\f0\f`\u0000 `\u0000\u0002 \u0000\u0000b\u0000\u0000\"\u0000\u0004\u0004p\"\f`9\u0000\u0002\u0002\u0000\u0002\u0000\u0002 \u0000\u0000b\u0000\u0012\u0000\u0000B\u0004x\"\u0018`\f@\u0000 @\u0000\u0002 \u0000\u0000b`2\u0012\u0000\b\u0000\"\u0018`\f@\u000000\u0000` h@\u000010\u0002\u0000\u0002F\u0004x\"\u0018`1\u0000\u0003\u0002\u0000\u0002\u0000\u0002 \u0000\u0000`\u0000\u0002\u0010\u0000B\u0004x\"\u0018`1\u0000R\u00020\u0002\u0000\u0002 \u0000\u0000`\u0000\u0002\u0002\u0000D\u0004p\"\u001c`\f@\u00000\" \u0000b\u0000\u0002\u0002\u0000Bd@`\u0000\u0000\b\u0000\"\f`\f`\u0000  \u0000`L\u0011\u0010\u0000b\u0000\u0002\u0002\u0000F\u0004p\"\u001c`1\u0000\u0003\u0002\u0002\u00000\" \u0000b\u0000\u0000\u0002\u0000\u0014\u0004p\"\f`\f \u0000 p\u00000\" \u0000`\u0010\u0000\u0012\u0000\u0004\u0004x\"\u001c`\f`\u0000 p\u00000\" \u0000`\u0000\u0002\"\u0000\b\u0000\u0011\f0\f@\u0000 L\u0000@L$``8\b\u0000\u0002\u0000\b\u0000\u0011\f0\f`\u0000 H\u00000\"\u0000\u0000`\u0000\u0002\u0010\u0000\b\u0000\"\u001c`1\u0000\u0002\u0002\u0000\u00000\"\u0000\u0000`\u0000\u0012\u0000\u0002D\u0004p\"\u0018`\f@\u0000 `\u00000\"\u0000\u0000`\u0000\u00022\u0002\u0004\u0004p\"\u0018`1\u0000\u0002\u0002\u0010\u0000\u00000\"\u0000\u0000`\u0000\u00022\u0002\u0006\u0004x\"\\`9\u0000B\u0002\u0000\u0002\u00000\"\u0000\u0000`\u0000\u0002\u0012\u0000\b\u0000\"\f`\f@\u0000 @\u0000 L$B`0\u00008\u0012\u0000\b\u0000\"\u001c`9\u0000\u0002\u0002\u0000\u0000 L$``0\u00008\u0012\u0000\u0004\u0004p\"\u001c`\f \u00000`\u0000\u0000\u0018\"\u0000\u0000`\u0000 \u0000\u0002\u0002\u0004x\"\u001c`1\u0000\u0002\u0002\u0000\u0002\u00040\"\u0000\u0000b\u0004\u0012\u0000\u0000B\u0004x\"\u001c`\u0019\u0000\u0000\u00020\u0002\u00000\"\u0000\u0000b\u0000\u0012\u0000\u0000B\u0004x \f@\f`\u0000$\t\b\u0006\u00100 \u0000B\u0006\u0000\b\u0000 \fL\u0018@\u0000\u0000b\u0000\u0002\u0010\u0000B\u0006\u0000\u0000\u0002B\u0000\u0000B\u0000\u0000\u0002\u0004\u0000\u0002\u0010\u0000\u0000\u0004\u0004p \fH\u0018\u0000\u0000  \u0000b\u00040\u0002\u0002\u0004\u0000\u0004B\u0000\u0010@ \u0000\u0000 ``@\u0001\u0000\b\u0000 \fl\u0018\u0000\u0000\u0003\u0002\u0000 \f@ $\u0000\u0000\u0002B\u0000\u0000B\u0000\u0002\u0002\u0002\u0002\u0000\u0000\u0002\u0000\b\u0000 \fh\u0018\u0001\u0000\u0002\u0000\u0000 b\u0000\u0000\u0002\u0002\u0002\u0000\u0002B\u0000\u0000B\u0000\u0000\u0000  `@\u0000\u0000\b\u0000 \f$\f@\u0000@`\u0001\u0000b\u00000\u0002\u0002\u0002\u0000\u0002B\u0000\u0002B \u0002\u0002\u0014\u0002\u0002\u0000\u0002\u0000\b\u0000 \f$\u001c@\u0000@\u0018\u0001\u0000b\u00000\u0012\u0000\u0002\u0000\u0002B\u0000\u0002B\u0010\u0002\u0000\u00020\u0002\u0000\u0002\u0000\b\u0000 \fL\u0018\u0000\u0000 L\u0000\u00001\u000002\u0002\u0004\u0000\u0006B\u0004\u0002@\u0000\u0002\u0002\u0002\u0000\u0000\u0000\u0000\u0000\b\u0000H\u0006\u0012\f P `\u0000$\u0003\b\u0012\u0012\u0000\u0000  \b`` \u0000\u0012\u0000 H`\u0000\u0000\u0002B\u0004x \fL\u0018\u0000\u0000 `\u0000@\f@HA\u0001\u0002\u0000\u0002B\u0000\u0000B\u0000\"\u0000 h`@\u0001\u0000\b\u0000 \f$\f`\u0000@D\u0000b\u0000\u0000\u0000\u0002\u0006\u0000\u0002B\u00040B\u0000\u0000\u0002\u0004\u0000\u0002\u0010\u0000\u0000F\u0004x \fL\u0018\u0000\u0000\u0002\u0000\u0002$b\u0000 \u0000\u0000\u0000  \b@H0\u0000\u0002\u0002\u0004\u0000\u0000\u0000\u0002\u0000\b\u0000 \f$\u0018@\u0000@\u0000\u0001\u0000b\u00000\u0002\u0002\u0002\u0000\u0002B\u0000\u0000@\u0000\u0012\u0000\u0004\u0000\u0000\u0000\u0000\u0000B\u0004x \fH\u0018\u0000\u0000  \u0010@1\u0000\u0000\u0000\u0000\u0000$H\u0002\u0010\u0010\b @\u0000\u0001\u0000\u0000\u0010\u0000\u0000\b\u0000 \fH\u0018\u0000\u00000`\u0000b\u0000\u0000\u0000\u0002\u0006\u0000\u0006B\u0000\u0010@\u0000\u0002\u0000 ``\b\u0000@B\u0004x \fL\u0018\u0000\u000000\u0000b\u0004\u0000\u0002\u0000\u0000\u0002B\u0000\u0000B\u0004\u0002\u0002\u0004\u0000\u0000\u0010\u0000\u0000\b\u0000 \fH\u0018\u0000\u00000L\u0000$C\b\u0018\u0010\u0000\u0000\u0002B\u0000\u0000B \u0002\u0000\u0002\u0002\u0000\u0010\u0000\u0000\b\u0000 \fp\f@\u0000\u0002\u0007$\u0012\u0006\u0000\u0002\u0010\u0000\u0012g\u0006\u000e\b\b` \f0\f@\u0000@ \u0000\u0002\u0006\u0004LL\u0006\u0010  \u0000\b\u0000\u0010,0\f@\u0000\u0001\u0001\u0000\u0002\u0012\u0004\u0012&\u0000\"0\u0002D\u0004p \f0\f@\u0000@`\u0000\u0002\u0004\u0006\u00026\u0000\u0002\u0012\u0006 B\u0000 \f0\f@\u0000@`!\u0010\u0000\u00022\"`\u0000\u0002\u0002\u0002D\u0004p \f0\f \u0000 L\u0000H@\u0019\t\u0000b\u0000\u0002\u0002\u0000\b\u0000 \f`\f`\u0000\u0001\u0010@ \u0000\u00020\u0002b$\u0000\u0000\u0002F\u0004p \f0\f \u0000 @\u0000\u0000@\u00022\u0012`\u0000\u0000\u0002\u0002D\u0004p \f`\f`\u0000 `\u00000\u0002 \u0000`\u0000\u0000\u0002\u0000\b\u0000\u0010\f0\f@\u0000 d\u0000\b\u0010\u0018 0\f`@\u0001\u0001B\u0002x \fp\f@\u0000 `\u0000\u0000\u0002\u0000\"`\u0000\u0002\u0002\u0002\u0014\u0004p \fp\f@\u0000\u0001\u0000\u0002\u0000\u0000\u0012\u0000\u0002b\u0004\u0002\u0000\u0002\u0006\u0004p \fp\f \u0000 `\u0000\u0000\u00000\u0002b@\u0010\u0010\u0000\b\u0000\u0010\u000e0\f \u00000p\u0000\u0002\u0002\u0002\u0002b \u0000\u0000\u0000\b\u0000 \fp\f@\u00000`\u0000@& @H0\u0000\u00032\u0002\u0006\u0004x \f`\f`\u0000A\u0018\u0003\u0000\u0002\u0010 \u0000b\u0000 0\u0002D\u0004p \fp\f@\u0000\u0002\u0002\u00022b \u0000\u0002\u00024g\u000e\u000eX\b` \f0\f@\u0000  \u0000H\u0019\u0011 0\f@H\u0000\u0001B\u0002x \f0\f@\u0000  \u0000\u0002\u0002\u00022b\u0000\u0012\u0000\u0000\u0004\u0004p \f`\fB\u0000 b\u0000\u0000\u0001\u0000\u0002\u0000b\u0000\u0002\u0002\u0002\u0006\u0004p \f`\f@\u0000 p\u0000\u0000\u0000\"\u0000`p\"\u0000\u0000\b\u0000\u0010\f0\f@\u0000 n\u0000\u0000\u0002\u0012\u0000`@\u0000\u0002\u0002F\u0004p \f`\f \u0000 L\u00000\u0002\u0000\u0002b\u00002\u0002\u0002\u0004\u0004p \f0\f`\u0000 @\u0000 ``\" \f@  \u0000\b\u0000 \f \fB\u0000 @\u0000 @& p\u0018@@\u0000\u0002\u0004\u0004p \fp\f@\u0000 \"\u0000 D@\u0000\u0010`\u0000\u00022\u0002\u0004\u0004p \fp\f`\u0000 `\u0000@@\"p@\f`@&\u0000\b\u0000 \f`\fb\u0000 @\u0000\u0000\u0002\"\u0010`\u0004\u0000\u0002\u0000D\u0004x \f`\f@\u0000 `\u0000\u0000\u0000 \u0000`t\u0002\u0000\u0002\u0006\u0004x \f0\fb\u00000`\u0000\u0000\u0002\u0002\u0000`\u0000\u0002\u0002\u0002F\u0004x \f`\f@\u00000p\u0000`L\u0019\t\u0010b`0\u0002\u0002\u0004\u0004p \f`\f \u00000n\u0000  \u0000\u0002`\u00002\u0002\u0000\b\u0000 \fp\f@\u0000 0\"\u0000b\u0000\u0002\u0000\u00024g\f\u000e\u0010\b` \fp\f`\u0000  \u0000 0\u0002\u0002`\u0000\u0000\u0002\u0000\b\u0000 \f`\f@\u0000  \u0000 L@\u0001\u0019b\u0000\u0012 \u0000\b\u0000 \fp\f \u0000 `\u0000\u0000 0\u0002b\u0000\u0012\u0000\u0000B\u0004x \fp\f`\u0000 `\u0000\u0000\u0000\u0002 `\u0000\u0002\u0002\u0000\b\u0000 \f`\f@\u0000 N\u0000\u0000\"\u0000\u0010`\u0000\u0000\u0000\u0002\u0014\u0004p \f0\f@\u0000 H\u0000 @ ` \f`0 \u0000\b\u0000 \fp\f \u0000 @\u0000\u0010\u0000\u0012\u0000b\u00000\u0012\u0000\b\u0000 \fp\f@\u0000 `\u0000\u0000\u0002\u0002\u0000`\u0000\u00002\u0002\u0004\u0004p \f0\f@\u0000 D\u0000\u0000\u0000\u00032\u0002b\u0000\u0000 \u0000\b\u0000 \f`\f@\u0000 @\u0000\u0000\"\u0000\u0000b \u0000\u0000\u0002\u0006\u0004x \fp\f@\u0000 @\u0000\u0000\u0002\u0002\u0002`\u0004\"\u0000\u0002\u0004\u0004x \f0\fd\u0000 @\u0000\u0000\u0000\u0000\u0002b\u0000\u0010\u0000\u0002\u0004\u0004p \f`\f \u00000p\u0000\u0002\u0000\u0000\u0002b\u0010\u0000\u0002\u0002\u0004\u0004x \f0\f@\u00000p\u0000\u0002\u0010\u0000\u0012``\u0002 \u0000\b\u0000\u000f\t\u0000\u0013\u0000\u0002\u00020\u0002\u0000\u00022\u00020b\u0000\u0002\u0002\u0002F\u0004x \f`\f@\u0000\u0002\u0002\u0000\u0012`\u0000\u0002\u0002\u0002&G@`\u0000\u0000\b\u0000 \f`\f \u0000  \u0000\u0002\u0002\u0000\u0002`\u0000\u0000 \u0000\b\u0000 \fp\f`\u0000@ \u0000 \"H 0\u0018`\t\b\u0000\b\u0000\u0010\f0\f \u0000 p\u0000\u0002\u0002\u0000\u0002`\u000022\u0002F\u0004x \fp\f`\u0000 `\u0000\u0002\u0012\u00100b`\u0012\u0000\u0000\b\u0000 \f`\f@\u0000 l\u0000\u00022\u00022b\u0000\u0000\u0002\u0000\b\u0000 \f`\f`\u0000`H\u0000\u0002\u0002\u0002 ``\u0000\u0000\u0000\u0004\u0004p \f`\f@\u0000\u0001\u0000\u0000\u0002\u0000\u0000\u0000b\u0000\u0002\u0000\u0000B\u0006x \f`\f@\u0000 @\u0000\u0004\u000e\fP\u0010\f 0f\u0000!\u0001| \fp\f`\u0000@D\u0000\u0004\f\u0004LH\u0006\u0010#\"\u0002\b\u0000\u0010\f0\f \u0010 @\u0000\u0004L\t\u001c\u0010\u000e  \"\u0012\b\u0000\u0010\f0\f \u0000 `\u0000\u0004l\b\f\u0018\u00061$D\u0000\u0010\u0000\u0010\f0\f@\u0000  @D\u0018\u0001\u00020b\u0000\u0000\u0002\u0002D\u0004x \f`\f@\u0000``\u0000\u0004\u0002'$\u0012\u0000\u0002\u00126 b\u0000 \fp\f@\u0000A@\u0002\u0010 \u0000\u0002\u0012`\u0000\u0000 \u0000\b\u0000\u001f\u0012\u0000b\u0004\u00000L\u0000d@P\u0018\u0012` \u0000 \u0000D\u0004p \fp\f \u0000\u0002\u0002\u0002 `\u0000\u0000\u0000\u0000Bd@`@\u0000\b\u0000 \f`\f@\u0000  \u0000 00\"`\u0018I\u0000B\u0002\u0006\u0004p \fp\f`\u0000  \u0000\u0002\u0002\u0002\u0000`\u0000 \u0000\u0002D\u0004p \fp\f`\u0000 p\u0000\u0002\u0002\u0002\u0002b0\u0000\u0002\u0002\u0006\u0004x \fp\f@\u0000 p\u000022\u0002\u0002b\u0000\u0000 \u0000\u0004\u0004p \f0\f@\u0000 L\u0000 &\"@H0\u0000\u0013\"\u0000\b\u0000 \f`\f \u0000 l\u0000`$pH@0\u00000\"\u0000\b\u0000\u001f\u0012\u0000\u0013\u0000\u0002\u0002\u0000\u0000\"\u0000\u0000\u0002b 0\u0002\u0002B\u0004p \f`\f \u0000 `\u0000$\tH\u0010\u0010\f& 0\u0000\b\u0000 \fp\f`\u0000 d\u0000\u0000\u00012\u0012\u0000b\u0004\u0000 \u0000\b\u0000\u0010\f0\f@\u0000 `\u0000\u0002\u0010\u0000\"`\u0000\"\u0010\u0000\b\u0000\u0010\u000e0\fB\u0000  \u0000d 0@&\f `\"\u0000\b\u0000\u0010\u000e0\f \u0000  \u0000   `@0\u0000B\u0000\u0000\u0004\u0004p \f0\f@\u00000b\u0000   &&\f@ &\u0000\b\u0000 \f`\f@\u00000`\u0000 \"HH\u00001\u0000\u0002\u0000\u0000B\u0004x \f`\f@\u00000L\u0000@\"` &\fp@0\u0000\b\u0000 \fp\f \u0000\u0002\u0000\u00022b\u0000\u0002\u0002\u00024G\u000f\u000e\u0006\u001c !\u0000 \f`\f@\u0000  \u0000\u0002\u00002\u0002`\u0000\u0000\u0002\u0002D\u0004p \f0\f \u0000  \u0000\u0002\u00020\u0002` \"\u0000\u0000\u0016\u0004p \f0\f \u0000 `\u0000H\u0018\u00180$\u0018@\u0010\u0000\u0002B\u0004x \fp\f@\u0000 `\u0000  $@ \f\u000e& \u0000\b\u0000 \fp\f`\u0000 L\u0000   \"@\f@ `\u00001\u0001| \f`\f`\u0000 l\u0000\u0002\u0002\u0012\u0000b\u0000\u0002\u0012\u0000\b\u0000\u001f\u0012\u0000b\u0000\u0002\u0004\u0000\u0000\u0004\u0002\u0002\u0000\u0002b0\u0012\u0000\u0002\u0014\u0004p \f`\fD\u0000 h\u0000\u0012\u0000\u0002\u0000b\u0000\"\u0000\u0002F\u0004p \f`\f`\u0000 \"\u0000\u0012\u0000\u0000\u0002`\u0000\u0010 \u0000B\u0006x \f0\f@\u0000 `\u0000\u0012\u00100\u0002b\u0000\u0002\u0002\u0000\b\u0000 \f0\f`\u0000  \u0000\u0012\u00002\u0012`@\u0002\u0002\u0000\u0004\u0004p \f0\f \u0000 @\u0000\u0000\u0001\u0003\u00000b\u0000\u0002\u0010\u0000\b\u0000 \fp\f`\u00000`\u0000@\u00019\u0002\u0002`\u0000\u0000\u0002\u0002\u0006\u0004x \fp\f@\u00000p\u0000\u0002\u0002\u0000\u0002b`\u0002 \u0000\b\u0000\u001f\u0012\u0000\r\u0000\u0013\u0010\u0007\u0012\u0001$H\u0004H\b\u0006\u0010$&\u0000\b\u0000 \f`0\u0000\u0003\u0000\u0002\u0000\u0000\u0002\u0002\u0000\u0000\u0002D\u0004\u0000@\u0000`\u0000\u0002\u0000\u0002B\u0000\u0000B\u0000\u0000\u0002\u0014\u0004x \u0018@\f@\u0000\b\b\u0000\u0002\u0004\u0004p \u001c@\f`\u0000\u0000\u0002& B\u0000 \u001c@1\u0000\u0002\u0000\u0002\u0000\u0000 \u0000\u0000\b\u0000 \u0018@1\u0000\u0002 \u0000\u0000\u0000\b\u0000\u0002\f \f`\u0000\u0012@\u0004 @\u0000\u0002\u0002\u00040\u0002\u0000\u0000\u0002\u0004\u0004x\u0002\fL\f \u0000\u0000\u0000\u0000\u0000\u0000\u0010\u0000\u0000\b\u0000\u0002\fl\f@\u0000@@\u0000\u0000\u0000\u0000\u00100\u0002\u0016\u0004p\u0002\fn\fD\u0000 `@\u0000\u0000\u0000\u0000\u0002\u0002\u0006\u0004p\u0002\fL\fd\u0000\u0000\u0000\u0000\u0000\u0000\u0000\u0002\u0002D\u0004x\"`\f&\u0000\u0002\u0002b\u0000\u0002d\u0000\b\u0000 `\fL\u0000@  \fJ\u0000\u0011\u0000B\u0002x& \fL\u0000\u0002\u0002b \u0000\u0004\u0000\b\u0000\"@\ff\u0000\u0010`\u0000\u0002\u0002\u0006\u0000D\u0004x @\fl\u0000\u0010`\u0000\u0012\u0000\u0000\b\u0000& \fL\u0000@D0\u0000\u0002\u0002\u0006\u0000\b\u00000`\fN\u0000@@8\u0000 \u0000\u0000\b\u0000  \fN\u0000\u0002`\u0004\u0000\u0000\u0000p\u0000\b\u00000 \f&\f@\u0000\u0000\u0000 \u0000\u0000\u0018\u0000\b\u00000 \fL\f \u0000\u0000   \u0000\u0000\u0018\u0000\b\u00000 \fn\f@\u0000\u0000   \u0000\u0000\u0018\u0000\b\u00000 \fL\f \u0000\u0000 0`\u0000\u0000@\f\u0000\b\u00000 \fn\f`\u0000\"@ \u0000\u0000\u0018\u0000\b\u00000 \fl\f$\u0000\u0000\u0000&0\u0000\u0000@\f\u0000\b\u0000\u0000B\u0005\u0001\u0010" -> null
                                  2022-04-02 15:22:54.705  - debug: smartmeter.0 (7520) Message received = {"command":"listUart","message":null,"from":"system.adapter.admin.0","callback":{"message":null,"id":26,"ack":false,"time":1648905774703},"_id":45542497}
                                  2022-04-02 15:22:54.839  - info: smartmeter.0 (7520) List of port: [{"path":"/dev/ttyUSB0","manufacturer":"FTDI","serialNumber":"FTBYZZT3","pnpId":"usb-FTDI_USB_Serial_Converter_FTBYZZT3-if00-port0","vendorId":"0403","productId":"6001"},{"path":"/dev/ttyS0"},{"path":"/dev/ttyS1"},{"path":"/dev/ttyS2"},{"path":"/dev/ttyS3"}]
                                  2022-04-02 15:23:45.490  - debug: smartmeter.0 (7520) MESSAGE TIMEOUT TRIGGERED
                                  2022-04-02 15:23:45.492  - debug: smartmeter.0 (7520) Error: No or too long answer from Serial Device after last request.
                                  2022-04-02 15:23:45.493  - warn: smartmeter.0 (7520) No or too long answer from Serial Device after last request.
                                  2022-04-02 15:23:45.494  - debug: smartmeter.0 (7520) Error: No or too long answer from Serial Device after last request.
                                  2022-04-02 15:23:45.494  - debug: smartmeter.0 (7520) Transport Reset!! Restart = true
                                  2022-04-02 15:23:45.495  - debug: smartmeter.0 (7520) STOP
                                  2022-04-02 15:23:45.495  - debug: smartmeter.0 (7520) CLEAR MESSAGE TIMEOUT TIMER
                                  2022-04-02 15:23:45.499  - debug: smartmeter.0 (7520) SERIALPORT CLOSE
                                  2022-04-02 15:23:45.499  - debug: smartmeter.0 (7520) SERIALPORT REMOVE LISTENERS
                                  2022-04-02 15:23:45.501  - debug: smartmeter.0 (7520) CURRENT SIGNON MESSAGE COUNTER 1 OF 1
                                  2022-04-02 15:23:45.502  - debug: smartmeter.0 (7520) DELETE rest of data (0) because new Message start with a new Request Message
                                  2022-04-02 15:23:45.502  - debug: smartmeter.0 (7520) SCHEDULE NEXT RUN IN 300000s
                                  
                                  
                                  Homoran 2 Replies Last reply Reply Quote 0
                                  • Homoran
                                    Homoran Global Moderator Administrators @Michael Uray last edited by

                                    @michael-uray sagte in Smartmeter Adapter Probleme:

                                    DELETE rest of data (0) because new Message start with a new Request Message

                                    schalt mal die Abfrage auf ein größeres Intervall
                                    Was hast du da eingestellt?

                                    @michael-uray sagte in Smartmeter Adapter Probleme:

                                    SET MESSAGE TIMEOUT TIMER: 120000

                                    nach 2 Minuten kommt der Timeout

                                    Michael Uray 1 Reply Last reply Reply Quote 0
                                    • Ralla66
                                      Ralla66 Most Active @Michael Uray last edited by Ralla66

                                      @michael-uray

                                      eigentlich steht am Ende \r\n. Das wird eher überlauf des Buffer sein ( No or too long answer ).
                                      Das wäre ok : MATCH-RESULT SIGNON: "/?!\r\n/LGZ5\2ZMD4104407.B31\r\n"
                                      Das ist nix : MATCH-RESULT DATA: "\u0006050\r\n\u0000\u0004\f\ usw

                                      1 Reply Last reply Reply Quote 1
                                      • Homoran
                                        Homoran Global Moderator Administrators @Michael Uray last edited by Homoran

                                        @michael-uray sagte in Smartmeter Adapter Probleme:

                                        Was hast du da eingestellt?

                                        und welches Datenabfrageintervall ist eingestellt?

                                        1 Reply Last reply Reply Quote 0
                                        • apollon77
                                          apollon77 last edited by

                                          Die Daten die reinkommen sind müll und deswegen erkennt er auch nichts. Settings bitte nochmal Zeigen

                                          Michael Uray 1 Reply Last reply Reply Quote 1
                                          • Michael Uray
                                            Michael Uray @apollon77 last edited by

                                            @apollon77

                                            Das hier sind meine Einstellungen:

                                            2022-04-02_17-41-11_instances_-stocking-_Mozilla_Firefox.png

                                            Homoran Ralla66 2 Replies Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate
                                            FAQ Cloud / IOT
                                            HowTo: Node.js-Update
                                            HowTo: Backup/Restore
                                            Downloads
                                            BLOG

                                            1.0k
                                            Online

                                            31.6k
                                            Users

                                            79.4k
                                            Topics

                                            1.3m
                                            Posts

                                            8
                                            56
                                            5496
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo