Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter ioBroker.sainlogic v0.6.X GitHub/Latest

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.9k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    907

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.2k

Test Adapter ioBroker.sainlogic v0.6.X GitHub/Latest

Scheduled Pinned Locked Moved Tester
sainlogicwetterstationadapterws980wififroggit wh4000sh
326 Posts 60 Posters 81.0k Views 51 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • LatziL Latzi

    @Fogg
    mit 0.6.0 bekomme ich beim Adapterstart folgende Fehlermeldung und Adapter bleibt rot:

    2020-05-22 19:12:42.431 - info: host.Pi4-Server "system.adapter.sainlogic.0" enabled
    2020-05-22 19:12:42.458 - error: host.Pi4-Server startInstance system.adapter.sainlogic.0: required adapter "expr-eval" not found!
    

    Muss expr-eval installiert werden um die Umrechnungen durchführen zu können?

    FoggF Offline
    FoggF Offline
    Fogg
    wrote on last edited by
    #5

    @Latzi said in Test Adapter ioBroker.sainlogic v0.6.X GitHub/Latest:

    @Fogg
    mit 0.6.0 bekomme ich beim Adapterstart folgende Fehlermeldung und Adapter bleibt rot:

    2020-05-22 19:12:42.431 - info: host.Pi4-Server "system.adapter.sainlogic.0" enabled
    2020-05-22 19:12:42.458 - error: host.Pi4-Server startInstance system.adapter.sainlogic.0: required adapter "expr-eval" not found!
    

    Muss expr-eval installiert werden um die Umrechnungen durchführen zu können?

    Stimmt, das braucht es. Ich dachte wenn ich das im package-file angeben installiert er das automatisch. Wohl nicht, muss ich schauen wie das geht. expr-eval ist auch nicht wirklich ein Adapter, eine npm Bibliothek vielmehr. Vermutlich habe ich es einfach am falschen Eck angegeben....

    FoggF 1 Reply Last reply
    0
    • FoggF Fogg

      @Latzi said in Test Adapter ioBroker.sainlogic v0.6.X GitHub/Latest:

      @Fogg
      mit 0.6.0 bekomme ich beim Adapterstart folgende Fehlermeldung und Adapter bleibt rot:

      2020-05-22 19:12:42.431 - info: host.Pi4-Server "system.adapter.sainlogic.0" enabled
      2020-05-22 19:12:42.458 - error: host.Pi4-Server startInstance system.adapter.sainlogic.0: required adapter "expr-eval" not found!
      

      Muss expr-eval installiert werden um die Umrechnungen durchführen zu können?

      Stimmt, das braucht es. Ich dachte wenn ich das im package-file angeben installiert er das automatisch. Wohl nicht, muss ich schauen wie das geht. expr-eval ist auch nicht wirklich ein Adapter, eine npm Bibliothek vielmehr. Vermutlich habe ich es einfach am falschen Eck angegeben....

      FoggF Offline
      FoggF Offline
      Fogg
      wrote on last edited by
      #6

      @Latzi Ich habe ein '=' rausgeschmissen, kannst Du nochmal versuchen?

      LatziL 1 Reply Last reply
      0
      • FoggF Fogg

        @Glasfaser said in Test Adapter ioBroker.sainlogic v0.6.X GitHub/Latest:

        @Fogg

        Das ist Käse ....

        mach doch im alten Thread weiter und ändere doch einfach oben den Titel !

        Oder ein Hinweis auf deine neue Version mit einem Verweis auf den anderen Thread !

        Wir bekommen doch nicht alle mit , das du einen neuen Test Thread aufgemacht hast !
        So bleiben dir alle Tester erhalten !

        https://forum.iobroker.net/topic/33261/test-adapter-iobroker-sainlogic-v0-5-x-github-latest

        Den anderen Thread wollte ich nicht weiterführen weil ich nicht allzuviel davon halte einen Thread über hunderte von Posts zu führen und dazwischen x mal Inhalte und Thema zu wechseln.

        Ein Hinweis kann ich sicher machen - macht Sinn. Bin schon gefragt worden den anderen zu schliessen. Das würde ich aber erst machen wenn der 0.6.x einigermassen stabil läuft. Das macht er noch nicht (siehe Latzi's Eintrag... :) ).

        GlasfaserG Offline
        GlasfaserG Offline
        Glasfaser
        wrote on last edited by
        #7

        @Fogg sagte in Test Adapter ioBroker.sainlogic v0.6.X GitHub/Latest:

        weil ich nicht allzuviel davon halte einen Thread über hunderte von Posts

        Da sind doch nur 20 Beiträge drinn ... :thinking_face:

        https://forum.iobroker.net/topic/33261/test-adapter-iobroker-sainlogic-v0-5-x-github-latest

        Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

        1 Reply Last reply
        0
        • FoggF Fogg

          @Latzi Ich habe ein '=' rausgeschmissen, kannst Du nochmal versuchen?

          LatziL Online
          LatziL Online
          Latzi
          wrote on last edited by
          #8

          @Fogg sagte in Test Adapter ioBroker.sainlogic v0.6.X GitHub/Latest:

          kannst Du nochmal versuchen?

          Adapter gelöscht, neu installiert, Instanz erstellt und konfiguriert - doch leider gleiches Ergebnis :-(

          1 Reply Last reply
          0
          • FoggF Offline
            FoggF Offline
            Fogg
            wrote on last edited by
            #9

            die 0.6.0 sollte nun halbwegs laufen... Scheduler, Listener und auch Umrechnungen machen einen guten Eindruck.

            Das mit dem abhängigen npm paket verstehe ich leider nicht ganz, kann sein dass man das von Hand installieren muss. Wenn Du das machst müsste es gehen.

            LatziL 1 Reply Last reply
            0
            • FoggF Fogg

              die 0.6.0 sollte nun halbwegs laufen... Scheduler, Listener und auch Umrechnungen machen einen guten Eindruck.

              Das mit dem abhängigen npm paket verstehe ich leider nicht ganz, kann sein dass man das von Hand installieren muss. Wenn Du das machst müsste es gehen.

              LatziL Online
              LatziL Online
              Latzi
              wrote on last edited by
              #10

              @Fogg sagte in Test Adapter ioBroker.sainlogic v0.6.X GitHub/Latest:

              kann sein dass man das von Hand installieren muss. Wenn Du das machst müsste es gehen.

              Ich hab expr-eval mittels npm install expr-evalim opt/iobroker Verzeichnis installiert, es kommt aber beim Adapterstart trotzdem die Fehlermeldung:

              2020-05-24 08:20:42.006	error	startInstance system.adapter.sainlogic.0: required adapter "expr-eval" not found!
              

              Wie muss ich expr-eval installieren?

              L StrathColeS 2 Replies Last reply
              0
              • LatziL Latzi

                @Fogg sagte in Test Adapter ioBroker.sainlogic v0.6.X GitHub/Latest:

                kann sein dass man das von Hand installieren muss. Wenn Du das machst müsste es gehen.

                Ich hab expr-eval mittels npm install expr-evalim opt/iobroker Verzeichnis installiert, es kommt aber beim Adapterstart trotzdem die Fehlermeldung:

                2020-05-24 08:20:42.006	error	startInstance system.adapter.sainlogic.0: required adapter "expr-eval" not found!
                

                Wie muss ich expr-eval installieren?

                L Offline
                L Offline
                lemuba
                wrote on last edited by lemuba
                #11

                @Fogg

                Ich habe mich noch nicht getraut, werde den Adapter aber sicherlich testen sobald installierbar.
                Zwischzeitlich läuft das FOSHK Plugin bei mir 1A - klick mich.

                Da könntest Du sicherlich auch mal reinschauen, ggf. auch bei Github im Code und nach den verfügbaren Datenpunkten wie Windchill, Hitzeindex,etc. und ggf. den Umrechnungen schauen.

                Das neueste Firmware Updates des DP1500 lässt auch auf angehende neue Ecowitt Sensoren schließen - z.B. auch nach einem für Wassertemperatur/Pools... klick mich.

                Oliver, der Entwickler vom FOSHK Plugin scheint da auch recht aktiv zu sein neue Sensoren einzubinden... klick mich...

                Gruß,

                Matthias

                1 Reply Last reply
                1
                • LatziL Latzi

                  @Fogg sagte in Test Adapter ioBroker.sainlogic v0.6.X GitHub/Latest:

                  kann sein dass man das von Hand installieren muss. Wenn Du das machst müsste es gehen.

                  Ich hab expr-eval mittels npm install expr-evalim opt/iobroker Verzeichnis installiert, es kommt aber beim Adapterstart trotzdem die Fehlermeldung:

                  2020-05-24 08:20:42.006	error	startInstance system.adapter.sainlogic.0: required adapter "expr-eval" not found!
                  

                  Wie muss ich expr-eval installieren?

                  StrathColeS Offline
                  StrathColeS Offline
                  StrathCole
                  wrote on last edited by StrathCole
                  #12

                  @Latzi Der Fehler ist, dass der expr-eval in der io-package.json als Dependency drin steht. Dort gehört er nicht rein, sondern nur in die package.json. Mach dir einen Github Fork, lösch die Zeile aus der io-package.json und installier von dort aus, das sollte gehen.

                  Soweit ich weiß, führt das übrigens erst ab js-controller 3 zu einem Fehler. Vorher wurde es wohl einfach ignoriert.

                  SolarWatt-Anlage mit 9,6 kWp – KOSTAL Plenticore Plus 10 – BYD B-Box HV 8,96 – Viessmann Vitocal 333g – Zehnder ComfoD 350 (Comfoair 350) mit RS232-Ethernet-Konverter

                  LatziL FoggF 2 Replies Last reply
                  1
                  • StrathColeS StrathCole

                    @Latzi Der Fehler ist, dass der expr-eval in der io-package.json als Dependency drin steht. Dort gehört er nicht rein, sondern nur in die package.json. Mach dir einen Github Fork, lösch die Zeile aus der io-package.json und installier von dort aus, das sollte gehen.

                    Soweit ich weiß, führt das übrigens erst ab js-controller 3 zu einem Fehler. Vorher wurde es wohl einfach ignoriert.

                    LatziL Online
                    LatziL Online
                    Latzi
                    wrote on last edited by
                    #13

                    @StrathCole
                    vielen Dank für die Information!

                    @Fogg kannst das berücksichtigen für die nächste Version?

                    1 Reply Last reply
                    0
                    • StrathColeS StrathCole

                      @Latzi Der Fehler ist, dass der expr-eval in der io-package.json als Dependency drin steht. Dort gehört er nicht rein, sondern nur in die package.json. Mach dir einen Github Fork, lösch die Zeile aus der io-package.json und installier von dort aus, das sollte gehen.

                      Soweit ich weiß, führt das übrigens erst ab js-controller 3 zu einem Fehler. Vorher wurde es wohl einfach ignoriert.

                      FoggF Offline
                      FoggF Offline
                      Fogg
                      wrote on last edited by Fogg
                      #14

                      @StrathCole said in Test Adapter ioBroker.sainlogic v0.6.X GitHub/Latest:

                      @Latzi Der Fehler ist, dass der expr-eval in der io-package.json als Dependency drin steht. Dort gehört er nicht rein, sondern nur in die package.json. Mach dir einen Github Fork, lösch die Zeile aus der io-package.json und installier von dort aus, das sollte gehen.

                      Suuuper!! Danke!! Ist im Repo geändert.

                      1 Reply Last reply
                      1
                      • R Offline
                        R Offline
                        Rushmed
                        Most Active
                        wrote on last edited by
                        #15

                        Beadeutet das dass ich den Adapter jetzt über die Adapterseite im ioBroker laden kann?
                        Anstatt über beliebig bei Git.

                        FoggF 1 Reply Last reply
                        0
                        • R Rushmed

                          Beadeutet das dass ich den Adapter jetzt über die Adapterseite im ioBroker laden kann?
                          Anstatt über beliebig bei Git.

                          FoggF Offline
                          FoggF Offline
                          Fogg
                          wrote on last edited by
                          #16

                          @Rushmed Aktuell sollte es über die Adapterseite den 0.5.X geben als 'stable'.

                          Der 0.6. kommt rein sobald ich ein paar positive Rückmeldungen habe.

                          LatziL GlasfaserG 2 Replies Last reply
                          0
                          • R Offline
                            R Offline
                            Rushmed
                            Most Active
                            wrote on last edited by
                            #17

                            Habe den "beliebig" Adapter deinstalliert.
                            Auf der Adapterseite wird mir weder im default noch im latest ein Suergebnis gefunden.
                            fb77407c-cb1c-4f79-a3aa-e4e5c9ecc909-grafik.png

                            1 Reply Last reply
                            0
                            • FoggF Fogg

                              @Rushmed Aktuell sollte es über die Adapterseite den 0.5.X geben als 'stable'.

                              Der 0.6. kommt rein sobald ich ein paar positive Rückmeldungen habe.

                              LatziL Online
                              LatziL Online
                              Latzi
                              wrote on last edited by
                              #18

                              @Fogg
                              Leider bekomme ich bei der Adapter-Installation folgenden Fehler:

                              Fertig mit Fehler: internal/modules/cjs/loader.js:1170 throw err; ^SyntaxError: /opt/iobroker/node_modules/iobroker.sainlogic/io-package.json: Unexpected token } in JSON at position 3613 at parse () at Object.Module._extensions..json (internal/modules/cjs/loader.js:1167:22) at Module.load (internal/modules/cjs/loader.js:977:32) at Function.Module._load (internal/modules/cjs/loader.js:877:14) at Module.require (internal/modules/cjs/loader.js:1019:19) at require (internal/modules/cjs/helpers.js:77:18) at Upload.uploadAdapter (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpload.js:481:19) at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupInstall.js:1783:24 at ChildProcess. (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupInstall.js:478:47) at ChildProcess.emit (events.js:310:20)
                              

                              was mir hier auffällt ist der "doppelte Punkt" vor json bei Object.Module._extensions..json

                              und beim Adapterstart den bereits bekannten Fehler mit den expr-eval:

                              2020-05-26 19:26:05.441 - error: host.Pi4-Server startInstance system.adapter.sainlogic.0: required adapter "expr-eval" not found!
                              
                              FoggF 1 Reply Last reply
                              0
                              • FoggF Fogg

                                @Rushmed Aktuell sollte es über die Adapterseite den 0.5.X geben als 'stable'.

                                Der 0.6. kommt rein sobald ich ein paar positive Rückmeldungen habe.

                                GlasfaserG Offline
                                GlasfaserG Offline
                                Glasfaser
                                wrote on last edited by Glasfaser
                                #19

                                @Fogg sagte in Test Adapter ioBroker.sainlogic v0.6.X GitHub/Latest:

                                @Rushmed Aktuell sollte es über die Adapterseite den 0.5.X geben als 'stable'.

                                Ist noch nicht in der Repo !

                                @Rushmed ist noch nicht auswählbar in Adapter !

                                Synology 918+ 16GB - ioBroker in Docker v9 , VISO auf Trekstor Primebook C13 13,3" , Hikvision Domkameras mit Surveillance Station .. CCU RaspberryMatic in Synology VM .. Zigbee CC2538+CC2592 .. Sonoff .. KNX .. Modbus ..

                                1 Reply Last reply
                                0
                                • LatziL Latzi

                                  @Fogg
                                  Leider bekomme ich bei der Adapter-Installation folgenden Fehler:

                                  Fertig mit Fehler: internal/modules/cjs/loader.js:1170 throw err; ^SyntaxError: /opt/iobroker/node_modules/iobroker.sainlogic/io-package.json: Unexpected token } in JSON at position 3613 at parse () at Object.Module._extensions..json (internal/modules/cjs/loader.js:1167:22) at Module.load (internal/modules/cjs/loader.js:977:32) at Function.Module._load (internal/modules/cjs/loader.js:877:14) at Module.require (internal/modules/cjs/loader.js:1019:19) at require (internal/modules/cjs/helpers.js:77:18) at Upload.uploadAdapter (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupUpload.js:481:19) at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupInstall.js:1783:24 at ChildProcess. (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupInstall.js:478:47) at ChildProcess.emit (events.js:310:20)
                                  

                                  was mir hier auffällt ist der "doppelte Punkt" vor json bei Object.Module._extensions..json

                                  und beim Adapterstart den bereits bekannten Fehler mit den expr-eval:

                                  2020-05-26 19:26:05.441 - error: host.Pi4-Server startInstance system.adapter.sainlogic.0: required adapter "expr-eval" not found!
                                  
                                  FoggF Offline
                                  FoggF Offline
                                  Fogg
                                  wrote on last edited by
                                  #20

                                  @Latzi said in Test Adapter ioBroker.sainlogic v0.6.X GitHub/Latest:

                                  @Fogg

                                  was mir hier auffällt ist der "doppelte Punkt" vor json bei Object.Module._extensions..json

                                  und beim Adapterstart den bereits bekannten Fehler mit den expr-eval:

                                  2020-05-26 19:26:05.441 - error: host.Pi4-Server startInstance system.adapter.sainlogic.0: required adapter "expr-eval" not found!
                                  

                                  Argh... da war noch ein ',' zuviel. Bitte nochmal testen. Danke!

                                  LatziL 1 Reply Last reply
                                  0
                                  • FoggF Fogg

                                    @Latzi said in Test Adapter ioBroker.sainlogic v0.6.X GitHub/Latest:

                                    @Fogg

                                    was mir hier auffällt ist der "doppelte Punkt" vor json bei Object.Module._extensions..json

                                    und beim Adapterstart den bereits bekannten Fehler mit den expr-eval:

                                    2020-05-26 19:26:05.441 - error: host.Pi4-Server startInstance system.adapter.sainlogic.0: required adapter "expr-eval" not found!
                                    

                                    Argh... da war noch ein ',' zuviel. Bitte nochmal testen. Danke!

                                    LatziL Online
                                    LatziL Online
                                    Latzi
                                    wrote on last edited by
                                    #21

                                    @Fogg
                                    Die Installation lief problemlos durch, doch beim Start kam einmalig folgende Fehlermeldung:

                                    2020-05-27 14:16:35.504  - info: host.Pi4-Server "system.adapter.sainlogic.0" enabled
                                    2020-05-27 14:16:35.603  - info: host.Pi4-Server instance system.adapter.sainlogic.0 started with pid 13071
                                    2020-05-27 14:16:37.079  - info: sainlogic.0 (13071) starting. Version 0.6.0 in /opt/iobroker/node_modules/iobroker.sainlogic, node: v12.16.3, js-controller: 3.1.4
                                    2020-05-27 14:16:37.124  - info: sainlogic.0 (13071) Starting Listener
                                    2020-05-27 14:16:37.142  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.UVraw, err: null
                                    2020-05-27 14:16:37.149  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.UVraw, err: null
                                    2020-05-27 14:16:37.150  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.daily.UVraw, err: null
                                    2020-05-27 14:16:37.152  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.dailyrain, err: null
                                    2020-05-27 14:16:37.153  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.dailyrain, err: null
                                    2020-05-27 14:16:37.155  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.daily.dailyrain, err: null
                                    2020-05-27 14:16:37.157  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.dewpointtemp, err: null
                                    2020-05-27 14:16:37.158  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.dewpointtemp, err: null
                                    2020-05-27 14:16:37.173  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.daily.dewpointtemp, err: null
                                    2020-05-27 14:16:37.174  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.absolut.dewpointtemp, err: null
                                    2020-05-27 14:16:37.175  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.daily.dewpointtemp, err: null
                                    2020-05-27 14:16:37.177  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.indoorhumidity, err: null
                                    2020-05-27 14:16:37.178  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.indoorhumidity, err: null
                                    2020-05-27 14:16:37.180  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.daily.indoorhumidity, err: null
                                    2020-05-27 14:16:37.181  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.absolut.indoorhumidity, err: null
                                    2020-05-27 14:16:37.182  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.daily.indoorhumidity, err: null
                                    2020-05-27 14:16:37.183  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.indoortemp, err: null
                                    2020-05-27 14:16:37.184  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.indoortemp, err: null
                                    2020-05-27 14:16:37.185  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.daily.indoortemp, err: null
                                    2020-05-27 14:16:37.185  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.absolut.indoortemp, err: null
                                    2020-05-27 14:16:37.186  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.daily.indoortemp, err: null
                                    2020-05-27 14:16:37.187  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.monthlyrain, err: null
                                    2020-05-27 14:16:37.188  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.monthlyrain, err: null
                                    2020-05-27 14:16:37.189  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.daily.monthlyrain, err: null
                                    2020-05-27 14:16:37.190  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.outdoorhumidity, err: null
                                    2020-05-27 14:16:37.190  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.outdoorhumidity, err: null
                                    2020-05-27 14:16:37.191  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.daily.outdoorhumidity, err: null
                                    2020-05-27 14:16:37.192  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.absolut.outdoorhumidity, err: null
                                    2020-05-27 14:16:37.193  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.daily.outdoorhumidity, err: null
                                    2020-05-27 14:16:37.194  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.outdoortemp, err: null
                                    2020-05-27 14:16:37.194  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.outdoortemp, err: null
                                    2020-05-27 14:16:37.195  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.daily.outdoortemp, err: null
                                    2020-05-27 14:16:37.196  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.absolut.outdoortemp, err: null
                                    2020-05-27 14:16:37.197  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.daily.outdoortemp, err: null
                                    2020-05-27 14:16:37.198  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.pressureabs, err: null
                                    2020-05-27 14:16:37.198  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.pressureabs, err: null
                                    2020-05-27 14:16:37.199  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.daily.pressureabs, err: null
                                    2020-05-27 14:16:37.200  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.absolut.pressureabs, err: null
                                    2020-05-27 14:16:37.201  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.daily.pressureabs, err: null
                                    2020-05-27 14:16:37.201  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.pressurerel, err: null
                                    2020-05-27 14:16:37.202  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.pressurerel, err: null
                                    2020-05-27 14:16:37.203  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.daily.pressurerel, err: null
                                    2020-05-27 14:16:37.204  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.absolut.pressurerel, err: null
                                    2020-05-27 14:16:37.204  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.daily.pressurerel, err: null
                                    2020-05-27 14:16:37.205  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.rain, err: null
                                    2020-05-27 14:16:37.206  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.rain, err: null
                                    2020-05-27 14:16:37.207  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.solarradiation, err: null
                                    2020-05-27 14:16:37.208  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.solarradiation, err: null
                                    2020-05-27 14:16:37.208  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.daily.solarradiation, err: null
                                    2020-05-27 14:16:37.209  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.uvi, err: null
                                    2020-05-27 14:16:37.210  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.uvi, err: null
                                    2020-05-27 14:16:37.211  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.daily.uvi, err: null
                                    2020-05-27 14:16:37.211  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.weeklyrain, err: null
                                    2020-05-27 14:16:37.212  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.weeklyrain, err: null
                                    2020-05-27 14:16:37.213  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.windchilltemp, err: null
                                    2020-05-27 14:16:37.213  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.absolut.windchilltemp, err: null
                                    2020-05-27 14:16:37.214  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.daily.windchilltemp, err: null
                                    2020-05-27 14:16:37.215  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.winddir, err: null
                                    2020-05-27 14:16:37.216  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.windgustspeed, err: null
                                    2020-05-27 14:16:37.216  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.windgustspeed, err: null
                                    2020-05-27 14:16:37.217  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.daily.windgustspeed, err: null
                                    2020-05-27 14:16:37.218  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.windspeed, err: null
                                    2020-05-27 14:16:37.219  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.windspeed, err: null
                                    2020-05-27 14:16:37.220  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.daily.windspeed, err: null
                                    2020-05-27 14:16:37.221  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.yearlyrain, err: null
                                    2020-05-27 14:16:37.259  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.yearlyrain, err: null
                                    

                                    Da ich den Listener verwende, wurde nach dem Empfang des ersten Datensatzes folgende Meldung ausgegeben und der Adapter automatisch gestoppt:

                                    2020-05-27 14:19:26.131  - info: sainlogic.0 (13945) Listener received WU update: {"ID":"ITRAGW1","PASSWORD":"xxx","indoortempf":"72.5","tempf":"65.5","dewptf":"42.4","windchillf":"65.5","indoorhumidity":"40","humidity":"43","windspeedmph":"3.4","windgustmph":"6.9","winddir":"201","absbaromin":"28.837","baromin":"30.623","rainin":"0.000","dailyrainin":"0.012","weeklyrainin":"0.732","monthlyrainin":"3.740","solarradiation":"675.41","UV":"6","dateutc":"2020-05-27 12:19:24","softwaretype":"EasyWeatherV1.5.0","action":"updateraw","realtime":"1","rtfreq":"5"}
                                    2020-05-27 14:19:26.152  - error: sainlogic.0 (13945) uncaught exception: undefined variable: x
                                    2020-05-27 14:19:26.155  - error: sainlogic.0 (13945) Error: undefined variable: x
                                        at evaluate (/opt/iobroker/node_modules/expr-eval/dist/bundle.js:208:19)
                                        at Expression.evaluate (/opt/iobroker/node_modules/expr-eval/dist/bundle.js:493:12)
                                        at Listener.extract_values (/opt/iobroker/node_modules/iobroker.sainlogic/lib/listener.js:141:39)
                                        at Server.<anonymous> (/opt/iobroker/node_modules/iobroker.sainlogic/lib/listener.js:66:69)
                                        at Server.emit (events.js:310:20)
                                        at parserOnIncoming (_http_server.js:786:12)
                                        at HTTPParser.parserOnHeadersComplete (_http_common.js:119:17)
                                    2020-05-27 14:19:27.158  - warn: sainlogic.0 (13945) Terminated (UNCAUGHT_EXCEPTION): Without reason
                                    2020-05-27 14:19:27.537  - info: sainlogic.0 (13945) terminating
                                    2020-05-27 14:19:27.722  - error: host.Pi4-Server instance system.adapter.sainlogic.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
                                    

                                    Datenpunkte wurden nicht befüllt, allesamt 0

                                    FoggF 1 Reply Last reply
                                    0
                                    • LatziL Latzi

                                      @Fogg
                                      Die Installation lief problemlos durch, doch beim Start kam einmalig folgende Fehlermeldung:

                                      2020-05-27 14:16:35.504  - info: host.Pi4-Server "system.adapter.sainlogic.0" enabled
                                      2020-05-27 14:16:35.603  - info: host.Pi4-Server instance system.adapter.sainlogic.0 started with pid 13071
                                      2020-05-27 14:16:37.079  - info: sainlogic.0 (13071) starting. Version 0.6.0 in /opt/iobroker/node_modules/iobroker.sainlogic, node: v12.16.3, js-controller: 3.1.4
                                      2020-05-27 14:16:37.124  - info: sainlogic.0 (13071) Starting Listener
                                      2020-05-27 14:16:37.142  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.UVraw, err: null
                                      2020-05-27 14:16:37.149  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.UVraw, err: null
                                      2020-05-27 14:16:37.150  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.daily.UVraw, err: null
                                      2020-05-27 14:16:37.152  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.dailyrain, err: null
                                      2020-05-27 14:16:37.153  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.dailyrain, err: null
                                      2020-05-27 14:16:37.155  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.daily.dailyrain, err: null
                                      2020-05-27 14:16:37.157  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.dewpointtemp, err: null
                                      2020-05-27 14:16:37.158  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.dewpointtemp, err: null
                                      2020-05-27 14:16:37.173  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.daily.dewpointtemp, err: null
                                      2020-05-27 14:16:37.174  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.absolut.dewpointtemp, err: null
                                      2020-05-27 14:16:37.175  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.daily.dewpointtemp, err: null
                                      2020-05-27 14:16:37.177  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.indoorhumidity, err: null
                                      2020-05-27 14:16:37.178  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.indoorhumidity, err: null
                                      2020-05-27 14:16:37.180  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.daily.indoorhumidity, err: null
                                      2020-05-27 14:16:37.181  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.absolut.indoorhumidity, err: null
                                      2020-05-27 14:16:37.182  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.daily.indoorhumidity, err: null
                                      2020-05-27 14:16:37.183  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.indoortemp, err: null
                                      2020-05-27 14:16:37.184  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.indoortemp, err: null
                                      2020-05-27 14:16:37.185  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.daily.indoortemp, err: null
                                      2020-05-27 14:16:37.185  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.absolut.indoortemp, err: null
                                      2020-05-27 14:16:37.186  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.daily.indoortemp, err: null
                                      2020-05-27 14:16:37.187  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.monthlyrain, err: null
                                      2020-05-27 14:16:37.188  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.monthlyrain, err: null
                                      2020-05-27 14:16:37.189  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.daily.monthlyrain, err: null
                                      2020-05-27 14:16:37.190  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.outdoorhumidity, err: null
                                      2020-05-27 14:16:37.190  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.outdoorhumidity, err: null
                                      2020-05-27 14:16:37.191  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.daily.outdoorhumidity, err: null
                                      2020-05-27 14:16:37.192  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.absolut.outdoorhumidity, err: null
                                      2020-05-27 14:16:37.193  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.daily.outdoorhumidity, err: null
                                      2020-05-27 14:16:37.194  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.outdoortemp, err: null
                                      2020-05-27 14:16:37.194  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.outdoortemp, err: null
                                      2020-05-27 14:16:37.195  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.daily.outdoortemp, err: null
                                      2020-05-27 14:16:37.196  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.absolut.outdoortemp, err: null
                                      2020-05-27 14:16:37.197  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.daily.outdoortemp, err: null
                                      2020-05-27 14:16:37.198  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.pressureabs, err: null
                                      2020-05-27 14:16:37.198  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.pressureabs, err: null
                                      2020-05-27 14:16:37.199  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.daily.pressureabs, err: null
                                      2020-05-27 14:16:37.200  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.absolut.pressureabs, err: null
                                      2020-05-27 14:16:37.201  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.daily.pressureabs, err: null
                                      2020-05-27 14:16:37.201  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.pressurerel, err: null
                                      2020-05-27 14:16:37.202  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.pressurerel, err: null
                                      2020-05-27 14:16:37.203  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.daily.pressurerel, err: null
                                      2020-05-27 14:16:37.204  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.absolut.pressurerel, err: null
                                      2020-05-27 14:16:37.204  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.daily.pressurerel, err: null
                                      2020-05-27 14:16:37.205  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.rain, err: null
                                      2020-05-27 14:16:37.206  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.rain, err: null
                                      2020-05-27 14:16:37.207  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.solarradiation, err: null
                                      2020-05-27 14:16:37.208  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.solarradiation, err: null
                                      2020-05-27 14:16:37.208  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.daily.solarradiation, err: null
                                      2020-05-27 14:16:37.209  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.uvi, err: null
                                      2020-05-27 14:16:37.210  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.uvi, err: null
                                      2020-05-27 14:16:37.211  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.daily.uvi, err: null
                                      2020-05-27 14:16:37.211  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.weeklyrain, err: null
                                      2020-05-27 14:16:37.212  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.weeklyrain, err: null
                                      2020-05-27 14:16:37.213  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.windchilltemp, err: null
                                      2020-05-27 14:16:37.213  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.absolut.windchilltemp, err: null
                                      2020-05-27 14:16:37.214  - error: sainlogic.0 (13071) Error on retrieving object: weather.minvalues.daily.windchilltemp, err: null
                                      2020-05-27 14:16:37.215  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.winddir, err: null
                                      2020-05-27 14:16:37.216  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.windgustspeed, err: null
                                      2020-05-27 14:16:37.216  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.windgustspeed, err: null
                                      2020-05-27 14:16:37.217  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.daily.windgustspeed, err: null
                                      2020-05-27 14:16:37.218  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.windspeed, err: null
                                      2020-05-27 14:16:37.219  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.windspeed, err: null
                                      2020-05-27 14:16:37.220  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.daily.windspeed, err: null
                                      2020-05-27 14:16:37.221  - error: sainlogic.0 (13071) Error on retrieving object: weather.current.yearlyrain, err: null
                                      2020-05-27 14:16:37.259  - error: sainlogic.0 (13071) Error on retrieving object: weather.maxvalues.absolut.yearlyrain, err: null
                                      

                                      Da ich den Listener verwende, wurde nach dem Empfang des ersten Datensatzes folgende Meldung ausgegeben und der Adapter automatisch gestoppt:

                                      2020-05-27 14:19:26.131  - info: sainlogic.0 (13945) Listener received WU update: {"ID":"ITRAGW1","PASSWORD":"xxx","indoortempf":"72.5","tempf":"65.5","dewptf":"42.4","windchillf":"65.5","indoorhumidity":"40","humidity":"43","windspeedmph":"3.4","windgustmph":"6.9","winddir":"201","absbaromin":"28.837","baromin":"30.623","rainin":"0.000","dailyrainin":"0.012","weeklyrainin":"0.732","monthlyrainin":"3.740","solarradiation":"675.41","UV":"6","dateutc":"2020-05-27 12:19:24","softwaretype":"EasyWeatherV1.5.0","action":"updateraw","realtime":"1","rtfreq":"5"}
                                      2020-05-27 14:19:26.152  - error: sainlogic.0 (13945) uncaught exception: undefined variable: x
                                      2020-05-27 14:19:26.155  - error: sainlogic.0 (13945) Error: undefined variable: x
                                          at evaluate (/opt/iobroker/node_modules/expr-eval/dist/bundle.js:208:19)
                                          at Expression.evaluate (/opt/iobroker/node_modules/expr-eval/dist/bundle.js:493:12)
                                          at Listener.extract_values (/opt/iobroker/node_modules/iobroker.sainlogic/lib/listener.js:141:39)
                                          at Server.<anonymous> (/opt/iobroker/node_modules/iobroker.sainlogic/lib/listener.js:66:69)
                                          at Server.emit (events.js:310:20)
                                          at parserOnIncoming (_http_server.js:786:12)
                                          at HTTPParser.parserOnHeadersComplete (_http_common.js:119:17)
                                      2020-05-27 14:19:27.158  - warn: sainlogic.0 (13945) Terminated (UNCAUGHT_EXCEPTION): Without reason
                                      2020-05-27 14:19:27.537  - info: sainlogic.0 (13945) terminating
                                      2020-05-27 14:19:27.722  - error: host.Pi4-Server instance system.adapter.sainlogic.0 terminated with code 6 (UNCAUGHT_EXCEPTION)
                                      

                                      Datenpunkte wurden nicht befüllt, allesamt 0

                                      FoggF Offline
                                      FoggF Offline
                                      Fogg
                                      wrote on last edited by
                                      #22

                                      @Latzi Der erste Fehler ist ok, die Datenpunkte werden nun dabei erst angelegt. Könnte ich etwas schöner machen damit es nicht als 'erorr' ausgegeben wird :)

                                      Der zweite ist nicht so schön, hier versucht er einen Wert zu konvertieren. Die 1000 Frage ist welchen ....

                                      Kannst Du mal von dem dev-branch installieren?
                                      https://github.com/phifogg/ioBroker.sainlogic/tarball/dev - dann den Adapter auf 'debug' für logs stellen. Dann müsste ich sehen bei welchen Datenpunkt er aussteigt. Danke!

                                      LatziL 1 Reply Last reply
                                      0
                                      • FoggF Fogg

                                        @Latzi Der erste Fehler ist ok, die Datenpunkte werden nun dabei erst angelegt. Könnte ich etwas schöner machen damit es nicht als 'erorr' ausgegeben wird :)

                                        Der zweite ist nicht so schön, hier versucht er einen Wert zu konvertieren. Die 1000 Frage ist welchen ....

                                        Kannst Du mal von dem dev-branch installieren?
                                        https://github.com/phifogg/ioBroker.sainlogic/tarball/dev - dann den Adapter auf 'debug' für logs stellen. Dann müsste ich sehen bei welchen Datenpunkt er aussteigt. Danke!

                                        LatziL Online
                                        LatziL Online
                                        Latzi
                                        wrote on last edited by
                                        #23

                                        @Fogg sagte in Test Adapter ioBroker.sainlogic v0.6.X GitHub/Latest:

                                        Kannst Du mal von dem dev-branch installieren?

                                        Wird gemacht!

                                        Hier der log:

                                        2020-05-27 21:35:00.620  - info: host.Pi4-Server "system.adapter.sainlogic.0" enabled
                                        2020-05-27 21:35:00.710  - info: host.Pi4-Server instance system.adapter.sainlogic.0 started with pid 32402
                                        2020-05-27 21:35:01.677  - debug: sainlogic.0 (32402) Redis Objects: Use Redis connection: 127.0.0.1:9001
                                        2020-05-27 21:35:01.720  - debug: sainlogic.0 (32402) Objects client ready ... initialize now
                                        2020-05-27 21:35:01.725  - debug: sainlogic.0 (32402) Objects create System PubSub Client
                                        2020-05-27 21:35:01.726  - debug: sainlogic.0 (32402) Objects create User PubSub Client
                                        2020-05-27 21:35:01.728  - debug: sainlogic.0 (32402) Objects client initialize lua scripts
                                        2020-05-27 21:35:01.754  - debug: sainlogic.0 (32402) Objects connected to redis: 127.0.0.1:9001
                                        2020-05-27 21:35:01.762  - debug: sainlogic.0 (32402) objectDB connected
                                        2020-05-27 21:35:01.765  - debug: sainlogic.0 (32402) Redis States: Use Redis connection: 127.0.0.1:9000
                                        2020-05-27 21:35:02.788  - debug: sainlogic.0 (32402) States create User PubSub Client
                                        2020-05-27 21:35:03.452  - debug: sainlogic.0 (32402) States create System PubSub Client
                                        2020-05-27 21:35:03.598  - debug: sainlogic.0 (32402) States connected to redis: 127.0.0.1:9000
                                        2020-05-27 21:35:03.604  - debug: sainlogic.0 (32402) statesDB connected
                                        2020-05-27 21:35:04.384  - info: sainlogic.0 (32402) starting. Version 0.6.0 in /opt/iobroker/node_modules/iobroker.sainlogic, node: v12.17.0, js-controller: 3.1.4
                                        2020-05-27 21:35:04.427  - debug: sainlogic.0 (32402) Listener IP: 0.0.0.0
                                        2020-05-27 21:35:04.428  - debug: sainlogic.0 (32402) Listener port: 17551
                                        2020-05-27 21:35:04.428  - debug: sainlogic.0 (32402) Listener path: /weatherstation/updateweatherstation.php
                                        2020-05-27 21:35:04.428  - debug: sainlogic.0 (32402) Listener protocol: wunderground
                                        2020-05-27 21:35:04.429  - info: sainlogic.0 (32402) Starting Listener
                                        2020-05-27 21:35:05.602  - debug: sainlogic.0 (32402) system.adapter.admin.0: logging true
                                        2020-05-27 21:35:41.234  - info: sainlogic.0 (32402) Listener received WU update: {"ID":"ITRAGW1","PASSWORD":"xxx","indoortempf":"73.0","tempf":"54.1","dewptf":"45.0","windchillf":"54.1","indoorhumidity":"42","humidity":"71","windspeedmph":"0.7","windgustmph":"1.1","winddir":"97","absbaromin":"28.790","baromin":"30.576","rainin":"0.000","dailyrainin":"0.012","weeklyrainin":"0.732","monthlyrainin":"3.740","solarradiation":"0.00","UV":"0","dateutc":"2020-05-27 19:35:39","softwaretype":"EasyWeatherV1.5.0","action":"updateraw","realtime":"1","rtfreq":"5"}
                                        2020-05-27 21:35:41.238  - debug: sainlogic.0 (32402) Extracting value for info.softwaretype
                                        2020-05-27 21:35:41.239  - debug: sainlogic.0 (32402) Extracting value for weather.current.UVraw
                                        2020-05-27 21:35:41.239  - debug: sainlogic.0 (32402) Extracting value for weather.current.dailyrain
                                        2020-05-27 21:35:41.246  - debug: sainlogic.0 (32402) Extracting value for weather.current.dewpointtemp
                                        2020-05-27 21:35:41.247  - debug: sainlogic.0 (32402) Extracting value for weather.current.indoorhumidity
                                        2020-05-27 21:35:41.248  - debug: sainlogic.0 (32402) Extracting value for weather.current.indoortemp
                                        2020-05-27 21:35:41.249  - debug: sainlogic.0 (32402) Extracting value for weather.current.monthlyrain
                                        2020-05-27 21:35:41.250  - debug: sainlogic.0 (32402) Extracting value for weather.current.outdoorhumidity
                                        2020-05-27 21:35:41.250  - debug: sainlogic.0 (32402) Extracting value for weather.current.outdoortemp
                                        2020-05-27 21:35:41.251  - debug: sainlogic.0 (32402) Extracting value for weather.current.pressureabs
                                        2020-05-27 21:35:41.252  - debug: sainlogic.0 (32402) Extracting value for weather.current.pressurerel
                                        2020-05-27 21:35:41.252  - debug: sainlogic.0 (32402) Extracting value for weather.current.rain
                                        2020-05-27 21:35:41.253  - debug: sainlogic.0 (32402) Extracting value for weather.current.solarradiation
                                        2020-05-27 21:35:41.254  - debug: sainlogic.0 (32402) Extracting value for weather.current.uvi
                                        2020-05-27 21:35:41.254  - debug: sainlogic.0 (32402) Extracting value for weather.current.weeklyrain
                                        2020-05-27 21:35:41.255  - debug: sainlogic.0 (32402) Extracting value for weather.current.windchilltemp
                                        2020-05-27 21:35:41.256  - debug: sainlogic.0 (32402) Extracting value for weather.current.winddir
                                        2020-05-27 21:35:41.256  - debug: sainlogic.0 (32402) Extracting value for weather.current.windgustspeed
                                        2020-05-27 21:35:41.257  - debug: sainlogic.0 (32402) Extracting value for weather.current.windspeed
                                        2020-05-27 21:35:41.257  - debug: sainlogic.0 (32402) Extracting value for weather.current.yearlyrain
                                        2020-05-27 21:35:41.259  - error: sainlogic.0 (32402) uncaught exception: undefined variable: x
                                        2020-05-27 21:35:41.261  - error: sainlogic.0 (32402) Error: undefined variable: x
                                            at evaluate (/opt/iobroker/node_modules/expr-eval/dist/bundle.js:208:19)
                                            at Expression.evaluate (/opt/iobroker/node_modules/expr-eval/dist/bundle.js:493:12)
                                            at Listener.extract_values (/opt/iobroker/node_modules/iobroker.sainlogic/lib/listener.js:142:39)
                                            at Server.<anonymous> (/opt/iobroker/node_modules/iobroker.sainlogic/lib/listener.js:66:69)
                                            at Server.emit (events.js:315:20)
                                            at parserOnIncoming (_http_server.js:790:12)
                                            at HTTPParser.parserOnHeadersComplete (_http_common.js:119:17)
                                        2020-05-27 21:35:41.770  - info: sainlogic.0 (32402) terminating
                                        2020-05-27 21:35:41.772  - info: sainlogic.0 (32402) Terminated (NO_ERROR): Without reason
                                        

                                        Nun ist mir der Fehler auch klar, meine Station liefert keinen yearlyrain - wieder so eine Einsparung meiner Station - das hab ich nun vom "geiz ist geil" ;-)

                                        FoggF 1 Reply Last reply
                                        1
                                        • LatziL Latzi

                                          @Fogg sagte in Test Adapter ioBroker.sainlogic v0.6.X GitHub/Latest:

                                          Kannst Du mal von dem dev-branch installieren?

                                          Wird gemacht!

                                          Hier der log:

                                          2020-05-27 21:35:00.620  - info: host.Pi4-Server "system.adapter.sainlogic.0" enabled
                                          2020-05-27 21:35:00.710  - info: host.Pi4-Server instance system.adapter.sainlogic.0 started with pid 32402
                                          2020-05-27 21:35:01.677  - debug: sainlogic.0 (32402) Redis Objects: Use Redis connection: 127.0.0.1:9001
                                          2020-05-27 21:35:01.720  - debug: sainlogic.0 (32402) Objects client ready ... initialize now
                                          2020-05-27 21:35:01.725  - debug: sainlogic.0 (32402) Objects create System PubSub Client
                                          2020-05-27 21:35:01.726  - debug: sainlogic.0 (32402) Objects create User PubSub Client
                                          2020-05-27 21:35:01.728  - debug: sainlogic.0 (32402) Objects client initialize lua scripts
                                          2020-05-27 21:35:01.754  - debug: sainlogic.0 (32402) Objects connected to redis: 127.0.0.1:9001
                                          2020-05-27 21:35:01.762  - debug: sainlogic.0 (32402) objectDB connected
                                          2020-05-27 21:35:01.765  - debug: sainlogic.0 (32402) Redis States: Use Redis connection: 127.0.0.1:9000
                                          2020-05-27 21:35:02.788  - debug: sainlogic.0 (32402) States create User PubSub Client
                                          2020-05-27 21:35:03.452  - debug: sainlogic.0 (32402) States create System PubSub Client
                                          2020-05-27 21:35:03.598  - debug: sainlogic.0 (32402) States connected to redis: 127.0.0.1:9000
                                          2020-05-27 21:35:03.604  - debug: sainlogic.0 (32402) statesDB connected
                                          2020-05-27 21:35:04.384  - info: sainlogic.0 (32402) starting. Version 0.6.0 in /opt/iobroker/node_modules/iobroker.sainlogic, node: v12.17.0, js-controller: 3.1.4
                                          2020-05-27 21:35:04.427  - debug: sainlogic.0 (32402) Listener IP: 0.0.0.0
                                          2020-05-27 21:35:04.428  - debug: sainlogic.0 (32402) Listener port: 17551
                                          2020-05-27 21:35:04.428  - debug: sainlogic.0 (32402) Listener path: /weatherstation/updateweatherstation.php
                                          2020-05-27 21:35:04.428  - debug: sainlogic.0 (32402) Listener protocol: wunderground
                                          2020-05-27 21:35:04.429  - info: sainlogic.0 (32402) Starting Listener
                                          2020-05-27 21:35:05.602  - debug: sainlogic.0 (32402) system.adapter.admin.0: logging true
                                          2020-05-27 21:35:41.234  - info: sainlogic.0 (32402) Listener received WU update: {"ID":"ITRAGW1","PASSWORD":"xxx","indoortempf":"73.0","tempf":"54.1","dewptf":"45.0","windchillf":"54.1","indoorhumidity":"42","humidity":"71","windspeedmph":"0.7","windgustmph":"1.1","winddir":"97","absbaromin":"28.790","baromin":"30.576","rainin":"0.000","dailyrainin":"0.012","weeklyrainin":"0.732","monthlyrainin":"3.740","solarradiation":"0.00","UV":"0","dateutc":"2020-05-27 19:35:39","softwaretype":"EasyWeatherV1.5.0","action":"updateraw","realtime":"1","rtfreq":"5"}
                                          2020-05-27 21:35:41.238  - debug: sainlogic.0 (32402) Extracting value for info.softwaretype
                                          2020-05-27 21:35:41.239  - debug: sainlogic.0 (32402) Extracting value for weather.current.UVraw
                                          2020-05-27 21:35:41.239  - debug: sainlogic.0 (32402) Extracting value for weather.current.dailyrain
                                          2020-05-27 21:35:41.246  - debug: sainlogic.0 (32402) Extracting value for weather.current.dewpointtemp
                                          2020-05-27 21:35:41.247  - debug: sainlogic.0 (32402) Extracting value for weather.current.indoorhumidity
                                          2020-05-27 21:35:41.248  - debug: sainlogic.0 (32402) Extracting value for weather.current.indoortemp
                                          2020-05-27 21:35:41.249  - debug: sainlogic.0 (32402) Extracting value for weather.current.monthlyrain
                                          2020-05-27 21:35:41.250  - debug: sainlogic.0 (32402) Extracting value for weather.current.outdoorhumidity
                                          2020-05-27 21:35:41.250  - debug: sainlogic.0 (32402) Extracting value for weather.current.outdoortemp
                                          2020-05-27 21:35:41.251  - debug: sainlogic.0 (32402) Extracting value for weather.current.pressureabs
                                          2020-05-27 21:35:41.252  - debug: sainlogic.0 (32402) Extracting value for weather.current.pressurerel
                                          2020-05-27 21:35:41.252  - debug: sainlogic.0 (32402) Extracting value for weather.current.rain
                                          2020-05-27 21:35:41.253  - debug: sainlogic.0 (32402) Extracting value for weather.current.solarradiation
                                          2020-05-27 21:35:41.254  - debug: sainlogic.0 (32402) Extracting value for weather.current.uvi
                                          2020-05-27 21:35:41.254  - debug: sainlogic.0 (32402) Extracting value for weather.current.weeklyrain
                                          2020-05-27 21:35:41.255  - debug: sainlogic.0 (32402) Extracting value for weather.current.windchilltemp
                                          2020-05-27 21:35:41.256  - debug: sainlogic.0 (32402) Extracting value for weather.current.winddir
                                          2020-05-27 21:35:41.256  - debug: sainlogic.0 (32402) Extracting value for weather.current.windgustspeed
                                          2020-05-27 21:35:41.257  - debug: sainlogic.0 (32402) Extracting value for weather.current.windspeed
                                          2020-05-27 21:35:41.257  - debug: sainlogic.0 (32402) Extracting value for weather.current.yearlyrain
                                          2020-05-27 21:35:41.259  - error: sainlogic.0 (32402) uncaught exception: undefined variable: x
                                          2020-05-27 21:35:41.261  - error: sainlogic.0 (32402) Error: undefined variable: x
                                              at evaluate (/opt/iobroker/node_modules/expr-eval/dist/bundle.js:208:19)
                                              at Expression.evaluate (/opt/iobroker/node_modules/expr-eval/dist/bundle.js:493:12)
                                              at Listener.extract_values (/opt/iobroker/node_modules/iobroker.sainlogic/lib/listener.js:142:39)
                                              at Server.<anonymous> (/opt/iobroker/node_modules/iobroker.sainlogic/lib/listener.js:66:69)
                                              at Server.emit (events.js:315:20)
                                              at parserOnIncoming (_http_server.js:790:12)
                                              at HTTPParser.parserOnHeadersComplete (_http_common.js:119:17)
                                          2020-05-27 21:35:41.770  - info: sainlogic.0 (32402) terminating
                                          2020-05-27 21:35:41.772  - info: sainlogic.0 (32402) Terminated (NO_ERROR): Without reason
                                          

                                          Nun ist mir der Fehler auch klar, meine Station liefert keinen yearlyrain - wieder so eine Einsparung meiner Station - das hab ich nun vom "geiz ist geil" ;-)

                                          FoggF Offline
                                          FoggF Offline
                                          Fogg
                                          wrote on last edited by
                                          #24

                                          @Latzi Ahh!! Super, gut zu wissen :)
                                          Wer rechnet denn mit sowas .... dann baue ich noch eine Prüfung ein ob ein Wert vorhanden ist...

                                          L B 2 Replies Last reply
                                          1
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          761

                                          Online

                                          32.6k

                                          Users

                                          82.2k

                                          Topics

                                          1.3m

                                          Posts
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Home
                                          • Recent
                                          • Tags
                                          • Unread 0
                                          • Categories
                                          • Unreplied
                                          • Popular
                                          • GitHub
                                          • Docu
                                          • Hilfe