Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter SourceAnalytix v0.2.x

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Test Adapter SourceAnalytix v0.2.x

    This topic has been deleted. Only users with topic management privileges can see it.
    • sigi234
      sigi234 Forum Testing Most Active last edited by

      Hallo Dutchman,

      wird daran noch gearbeitet?

      1 Reply Last reply Reply Quote 0
      • C
        CyberMicha last edited by

        Würde mich auch interessieren. Nutze aktuell noch das Script.

        LG Micha

        1 Reply Last reply Reply Quote 0
        • C
          Creator last edited by

          Bei mir läuft der Adapter für Strom sehr gut.
          Sobald ich aber Gas mit protokollieren möchte, bekomme ich den selben Fehler wie cyberax .

          sourceanalytix.0	2019-03-04 14:44:30.931	info	terminating
          sourceanalytix.0	2019-03-04 14:44:30.928	warn	Adapter SourceAnalytix stopped !
          sourceanalytix.0	2019-03-04 14:44:30.927	error	at processImmediate [as _immediateCallback] (timers.js:745:5)
          sourceanalytix.0	2019-03-04 14:44:30.927	error	at tryOnImmediate (timers.js:768:5)
          sourceanalytix.0	2019-03-04 14:44:30.927	error	at runCallback (timers.js:810:20)
          sourceanalytix.0	2019-03-04 14:44:30.927	error	at Immediate._onImmediate (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:892:81)
          sourceanalytix.0	2019-03-04 14:44:30.927	error	at Object.objectChange (/opt/iobroker/node_modules/iobroker.sourceanalytix/main.js:67:5)
          sourceanalytix.0	2019-03-04 14:44:30.927	error	at initialize (/opt/iobroker/node_modules/iobroker.sourceanalytix/main.js:171:29)
          sourceanalytix.0	2019-03-04 14:44:30.927	error	TypeError: Cannot read property 'toLowerCase' of undefined
          sourceanalytix.0	2019-03-04 14:44:30.927	error	uncaught exception: Cannot read property 'toLowerCase' of undefined
          

          Installiert ist Version 0.2.26

          1 Reply Last reply Reply Quote 0
          • S
            Stormbringer last edited by Stormbringer

            Hallo Dutchman,

            erst mal vielen lieben Dank, für die Arbeit die du in den neuen Adapter gesteckt hast .

            Leider lässt er sich bei mir erst gar nicht installieren:

            Bildschirmfoto 2019-03-05 um 18.39.45.png

            npm 4.6.1
            node 8.12.0
            js controller 1.4.2
            unter Ubuntu

            Was will mir die Fehlermeldung vermitteln, sowas hatte ich noch nie 😉

            porty Peoples 2 Replies Last reply Reply Quote 0
            • porty
              porty @Stormbringer last edited by

              @Stormbringer
              versuch es mal nach der Anleitung von @a200 , die Fehlermeldungen sind zwar etwas anders aber ein Versuch wäre es wert.

              https://forum.iobroker.net/post/233229

              S 1 Reply Last reply Reply Quote 0
              • Peoples
                Peoples @Stormbringer last edited by

                @Stormbringer sagte in [Neuer Adapter Beta 0.2.21] SourceAnalytix (Verbrauch Protokollierung von Strom/Gas/Flüssigkeiten):

                Hallo Dutchman,

                erst mal vielen lieben Dank, für die Arbeit die du in den neuen Adapter gesteckt hast .

                Leider lässt er sich bei mir erst gar nicht installieren:

                Bildschirmfoto 2019-03-05 um 18.39.45.png

                npm 4.6.1
                node 8.12.0
                js controller 1.4.2
                unter Ubuntu

                Was will mir die Fehlermeldung vermitteln, sowas hatte ich noch nie 😉

                Lässt sich bei mir auch nicht installieren, leider auch nach Anleitung nicht. Issued auf Git habe ich erstellt

                1 Reply Last reply Reply Quote 0
                • C
                  Camuri last edited by

                  Hier geht auch nichts.

                  9c0dbe299a33eb18ef2339222dc59fcd.png

                  1 Reply Last reply Reply Quote 0
                  • S
                    Stormbringer @porty last edited by

                    @porty
                    Danke bei mir hilft das leider nichts

                    1 Reply Last reply Reply Quote 0
                    • F
                      Fuga last edited by

                      gleich thema bei mir auch:
                      Fertig mit Fehler: /opt/iobroker/node_modules/iobroker.js-controller/lib/tools.js:799 if (adapter.substring(0, appName.length + 1) === appName + '.') { ^ TypeError: Cannot read property 'substring' of undefined at Object.getAdapterDir (/opt/iobroker/node_modules/iobroker.js-controller/lib/tools.js:799:16) at Install.createInstance (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupInstall.js:683:34) at Socket. (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup/setupInstall.js:529:34) at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:319:9) at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:244:12) at Manager. (/opt/iobroker/node_modules/component-bind/index.js:21:15) at Manager.Emitter.emit (/opt/iobroker/node_modules/component-emitter/index.js:133:20) at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:345:8) at Decoder. (/opt/iobroker/node_modules/component-bind/index.js:21:15) at Decoder.Emitter.emit (/opt/iobroker/node_modules/component-emitter/index.js:133:20)

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

                        Tut sich hier noch was? Wird der Adapter noch weiter entwickelt oder muß auf was anderes ausgewichen werden? Welche Adapter wären denn eine Alternative?

                        sigi234 Dutchman 2 Replies Last reply Reply Quote 0
                        • sigi234
                          sigi234 Forum Testing Most Active @Palm_Maniac last edited by

                          @Palm_Maniac

                          ioBroker.statistics

                          Palm_Maniac 1 Reply Last reply Reply Quote 0
                          • P
                            PrinzEisenherz1 last edited by

                            Ich persönlich hoffe das Dutchman an diesem super Projekt noch weiterarbeitet denn dieser Adapter würde so ziemlich alle eine Skripte für Energieverbrauchsauswertung ablösen.
                            Im statistic-Adapter fehlen mir einfach n paar wichtige Dinge.

                            Gruß
                            Johnny

                            P.S. Vielleicht kann sich ja mal Dutchman dazu äussern?

                            1 Reply Last reply Reply Quote 0
                            • Palm_Maniac
                              Palm_Maniac @sigi234 last edited by

                              @sigi234 Den Adapter lasse ich schon parallel laufen, damit eventuell keine Lücken entstehen beim Erfassen der Daten aus der PV-Anlage und dem Bezug. Ich hoffe mal, es geht bald weiter mit neuen Versionen.

                              1 Reply Last reply Reply Quote 0
                              • Dutchman
                                Dutchman Developer Most Active Administrators @Palm_Maniac last edited by

                                @Palm_Maniac sagte in [Neuer Adapter Beta 0.2.21] SourceAnalytix (Verbrauch Protokollierung von Strom/Gas/Flüssigkeiten):

                                Tut sich hier noch was? Wird der Adapter noch weiter entwickelt oder muß auf was anderes ausgewichen werden? Welche Adapter wären denn eine Alternative?

                                working on it, test laufen fast wieder adapter wird gerade umgebaut nach compact mode und die Fehler mit undefined beseitigt.

                                Naeste beta am Wochenende zu erwarten

                                PS: sorry hatte par andere Sachen um die Ohren ✌

                                Palm_Maniac 1 Reply Last reply Reply Quote 2
                                • hg6806
                                  hg6806 Most Active last edited by hg6806

                                  Klasse, Dutchmann!!!

                                  Ich habe mir einen Wasserzähler gebaut.
                                  Sobald ich denn aber zu Soureceanalytix hinzufüge bekomme ich den gleichen Fehler wie @Creator

                                  sourceanalytix.0	2019-03-18 20:41:58.723	info	terminating
                                  sourceanalytix.0	2019-03-18 20:41:57.525	warn	Adapter SourceAnalytix stopped !
                                  sourceanalytix.0	2019-03-18 20:41:57.523	error	at Decoder.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-parser/index.js:251:12)
                                  sourceanalytix.0	2019-03-18 20:41:57.523	error	at Decoder.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20)
                                  sourceanalytix.0	2019-03-18 20:41:57.523	error	at Decoder.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15)
                                  sourceanalytix.0	2019-03-18 20:41:57.523	error	at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:345:8)
                                  sourceanalytix.0	2019-03-18 20:41:57.523	error	at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/component-emitter/index.js:133:20)
                                  sourceanalytix.0	2019-03-18 20:41:57.523	error	at Manager.<anonymous> (/opt/iobroker/node_modules/component-bind/index.js:21:15)
                                  sourceanalytix.0	2019-03-18 20:41:57.523	error	at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:244:12)
                                  sourceanalytix.0	2019-03-18 20:41:57.523	error	at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:319:9)
                                  sourceanalytix.0	2019-03-18 20:41:57.523	error	at Socket.<anonymous> (/opt/iobroker/node_modules/iobroker.sourceanalytix/main.js:150:9)
                                  sourceanalytix.0	2019-03-18 20:41:57.523	error	at initialize (/opt/iobroker/node_modules/iobroker.sourceanalytix/main.js:171:29)
                                  sourceanalytix.0	2019-03-18 20:41:57.523	error	TypeError: Cannot read property 'toLowerCase' of undefined
                                  sourceanalytix.0	2019-03-18 20:41:57.522	error	uncaught exception: Cannot read property 'toLowerCase' of undefined
                                  
                                  

                                  Braucht das Objekt einen bestimmten Typ?

                                  Dutchman 1 Reply Last reply Reply Quote 0
                                  • Dutchman
                                    Dutchman Developer Most Active Administrators @hg6806 last edited by

                                    @hg6806 sagte in [Neuer Adapter Beta 0.2.21] SourceAnalytix (Verbrauch Protokollierung von Strom/Gas/Flüssigkeiten):

                                    uncaught exception: Cannot read property 'toLowerCase' of undefined

                                    die unit dieses states ist sicher lehr ?

                                    hg6806 1 Reply Last reply Reply Quote 0
                                    • hg6806
                                      hg6806 Most Active @Dutchman last edited by

                                      @Dutchman
                                      Hier mal die RAW Daten des Objektes, vielleicht hilft das:

                                      {
                                        "from": "system.adapter.admin.0",
                                        "ts": 1552935260328,
                                        "common": {
                                          "name": "Wasserzaehler.Zaehlerstand",
                                          "role": "",
                                          "type": "number",
                                          "desc": "Manuell erzeugt",
                                          "read": true,
                                          "write": true,
                                          "def": false,
                                          "custom": {
                                            "history.0": {
                                              "enabled": true,
                                              "changesOnly": true,
                                              "debounce": 0,
                                              "maxLength": "10",
                                              "retention": "31536000",
                                              "changesRelogInterval": 0,
                                              "changesMinDelta": 0,
                                              "aliasId": ""
                                            },
                                            "sourceanalytix.0": {
                                              "enabled": true,
                                              "alias": "Wasserzaehler",
                                              "state_type": "water_m3",
                                              "state_unit": "l",
                                              "costs": false,
                                              "consumption": true,
                                              "meter_values": true,
                                              "start_day": "330980",
                                              "start_week": "330900",
                                              "start_month": "330500",
                                              "start_quarter": "330000",
                                              "start_year": "330000"
                                            }
                                          }
                                        },
                                        "native": {},
                                        "acl": {
                                          "object": 1636,
                                          "owner": "system.user.admin",
                                          "ownerGroup": "system.group.administrator",
                                          "state": 1636
                                        },
                                        "_id": "javascript.0.Wasserzaehler.Zaehlerstand",
                                        "type": "state"
                                      }
                                      
                                      Dutchman 1 Reply Last reply Reply Quote 0
                                      • Dutchman
                                        Dutchman Developer Most Active Administrators @hg6806 last edited by Dutchman

                                        @hg6806 sagte in [Neuer Adapter Beta 0.2.21] SourceAnalytix (Verbrauch Protokollierung von Strom/Gas/Flüssigkeiten):

                                        Hier mal die RAW Daten des Objektes, vielleicht hilft das:

                                        jup ! genau das ist das problem womit mein code im moment noch nicht umgehen kan er erwartet einen unit in diesem state.

                                        also um das mal als workaround zu lösen könntest du :

                                          "common": {
                                            "name": "Wasserzaehler.Zaehlerstand",
                                            "role": "",
                                            "type": "number",
                                            "desc": "Manuell erzeugt",
                                            "read": true,
                                            "write": true,
                                            "def": false,
                                        

                                        in

                                        
                                          "common": {
                                            "name": "Wasserzaehler.Zaehlerstand",
                                            "role": "",
                                            "type": "number",
                                            "desc": "Manuell erzeugt",
                                            "read": true,
                                            "write": true,
                                            "unit" : "m3",
                                            "def": false,
                                        
                                        

                                        in der naesten version wird er die Einstellungen beim state nemen wen die unit nicht definiert ist.
                                        Der Fehler entsteht weil er diese unit erwartet, da diese nicht existiert kommt ein undefined und Crash der adapter.

                                        (wird am wochenende gefixt sein)

                                        1 Reply Last reply Reply Quote 0
                                        • hg6806
                                          hg6806 Most Active last edited by

                                          OK, da ich in Litern messe, habe ich "l" (kleines L) eingetragen.
                                          Zumindest kommen keine Fehlermeldungen.
                                          In den Objekten von SourceAnalytix wird aber nur ein Objekt eingetragen und keinen Ordner.
                                          Vielleicht weil im Moment noch der Verbrauch fehlt?

                                          Dutchman 1 Reply Last reply Reply Quote 0
                                          • Dutchman
                                            Dutchman Developer Most Active Administrators @hg6806 last edited by

                                            @hg6806 sagte in [Neuer Adapter Beta 0.2.21] SourceAnalytix (Verbrauch Protokollierung von Strom/Gas/Flüssigkeiten):

                                            Vielleicht weil im Moment noch der Verbrauch fehlt?

                                            sollte eigentlich kommen, Seite mal refresht ?
                                            richtigen Sachen eingetragen beim schraubschluessel (was er Protokollieren soll) ?

                                            1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            613
                                            Online

                                            31.8k
                                            Users

                                            80.0k
                                            Topics

                                            1.3m
                                            Posts

                                            adapter test
                                            103
                                            958
                                            246555
                                            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