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.
    • Dutchman
      Dutchman Developer Most Active Administrators last edited by

      @vatoslocos:

      @Dutchman:

      @vatoslocos:

      immer wenn ich den adapter unter einem Wert aktivieren.

      Als Beispiel: energyTotal bei einem Sonoff-Object.

      Danach loggt er sich tot…

      Node.js: v8.15.0

      aktuellste GitHuv Version 0.2.1 `

      Zeig mal bitte das object von diesem Sonor state (Bleistift => raw data) `

      habe mal 0.2.0 kompiliert - da habe ich keine Probleme!

      {
        "from": "system.adapter.sonoff.0",
        "user": "system.user.admin",
        "ts": 1547108461636,
        "common": {
          "name": "Sonoff-Waschm_Kuehlschrank ENERGY  Total",
          "type": "number",
          "role": "value.power.consumption",
          "unit": "kWh",
          "read": true,
          "write": false,
          "custom": {
            "sourceanalytix.0": {
              "enabled": true,
              "alias": "",
              "state_type": "kWh_consumption",
              "costs": true,
              "consumption": true,
              "meter_values": false,
              "start_meassure": 0,
              "start_day": 0,
              "start_week": 0,
              "start_month": 0,
              "start_quarter": 0,
              "start_year": 0
            }
          }
        },
        "native": {},
        "acl": {
          "object": 1636,
          "owner": "system.user.admin",
          "ownerGroup": "system.group.administrator",
          "state": 1636
        },
        "_id": "sonoff.0.Sonoff-Waschm_Kuehlschrank.ENERGY_Total",
        "type": "state"
      }
      ```` `  
      

      ok … setzte mal bitte in der Konfiguration den Loggin modus auf Entwickler, adapter startet neu bitte komplette log posten.

      du hast aber nach er installation von git einen upload ausgeführt ?

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

        Hallo Dutchman,

        bin leider noch nicht dazugekommen im Detail mir das anzuschauen.

        Aufgefallen ist mir gestern auf die Schnelle folgendes:

        • Du hast die Möglichkeit geschaffen einen Normalstrom-Tarif, einen Nach-Stromtarif und einen Wert für die Produktion anzugeben. Ich hätte noch einen weiteren Vorschlag den hier sicher einige (inklusive mir :)) nutzen: Einen speziellen Tarif für eine Wärmepumpe.

        • Getestet habe ich auf die Schnell mit dem Smartmeter Adapter und musste dann im Log feststellen das der Wer "Watt" (noch) nicht unterstützt wird - das hast aber vor oder?

        Gruß und einen schönen Abend,

        Thorsten

        1 Reply Last reply Reply Quote 0
        • J
          Just last edited by

          @darkiop:

          Hallo Dutchman,

          bin leider noch nicht dazugekommen im Detail mir das anzuschauen.

          Aufgefallen ist mir gestern auf die Schnelle folgendes:

          • Du hast die Möglichkeit geschaffen einen Normalstrom-Tarif, einen Nach-Stromtarif und einen Wert für die Produktion anzugeben. Ich hätte noch einen weiteren Vorschlag den hier sicher einige (inklusive mir :)) nutzen: Einen speziellen Tarif für eine Wärmepumpe.

          • Getestet habe ich auf die Schnell mit dem Smartmeter Adapter und musste dann im Log feststellen das der Wer "Watt" (noch) nicht unterstützt wird - das hast aber vor oder?

          Gruß und einen schönen Abend,

          Thorsten `

          Aber warum denn Watt?

          Watt ist irrelevant dafür.

          Interessant sind die gesamt kWh.

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

            Ahh … Ok. Hab nun auch mein Erfolgserlebnis 🙂

            Testdaten werden nun erfasst!

            Wert des Energie_Counters in Wh + Anfangswert in den Sourceanalytix Optionen zu dem DP:

            5671_2019-01-21_19_30_03-objects_-iobroker-_firefox_developer_edition.png

            Unklar ist sind mir gerade noch die Eingabefelder "Zählerstand bei …" ?

            1 Reply Last reply Reply Quote 0
            • Homer.J.
              Homer.J. last edited by

              @darkiop:

              Ahh … Ok. Hab nun auch mein Erfolgserlebnis 🙂

              Testdaten werden nun erfasst!

              Wert des Energie_Counters in Wh + Anfangswert in den Sourceanalytix Optionen zu dem DP:

              2019-01-21 19_30_03-objects - ioBroker - Firefox Developer Edition.png

              Unklar ist sind mir gerade noch die Eingabefelder "Zählerstand bei ..." ? `

              Der erste Wert den du eingegeben hast muss raus.

              Wenn du noch keine werte hattest lass alles frei dann fängt er eben bei null an.

              1 Reply Last reply Reply Quote 0
              • J
                Just last edited by

                Oh.. 0.2.2 ist raus 😄 Danke!

                Kann ich die 0.2.2 einfach über die aktuelle 0.2.1 drüber installieren und alles ist gut?

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

                  @Just:

                  Oh.. 0.2.2 ist raus 😄 Danke!

                  Kann ich die 0.2.2 einfach über die aktuelle 0.2.1 drüber installieren und alles ist gut? `

                  Du bist aber schnell, ich habe noch auf die automatischen test gewartet befohr ich es ankündige hahaha

                  0.2.2 ist raus ! changelog :

                  • (Dutchman) fix reset of start values

                  • (Dutchman) removed uneeded logging "Write calculations for : "

                  • (Dutchman) generic improvement of logging, to see status messages activate it in adapter settings ! Otherwise onlyu erros will be shown and add/del devices

                  • (Dutchman) improved complete logic of state add/delete/update config in backend which will result in better performance/error handling

                  • (Dutchman) small fix in configuration screen to show logging options

                  Ich melde die GitHub issue nachher ab, mache noch ne release auf git und lese mir die anderen posts durch…. erstmal Hund laufen 🙂

                  1 Reply Last reply Reply Quote 0
                  • Issi
                    Issi Developer last edited by

                    host.DESKTOP-LSKTCAN	2019-01-21 21:12:09.960	error	Caught by controller[630]: at <anonymous>
                    host.DESKTOP-LSKTCAN	2019-01-21 21:12:09.960	error	Caught by controller[630]: at set_zero_val (C:\ioBroker\node_modules\iobroker.sourceanalytix\main.js:565:14)
                    host.DESKTOP-LSKTCAN	2019-01-21 21:12:09.960	error	Caught by controller[630]: (node:796) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'val' of null
                    host.DESKTOP-LSKTCAN	2019-01-21 21:12:09.960	error	Caught by controller[629]: (node:796) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by r
                    host.DESKTOP-LSKTCAN	2019-01-21 21:12:09.960	error	Caught by controller[629]: at process._tickCallback (internal/process/next_tick.js:189:7)
                    host.DESKTOP-LSKTCAN	2019-01-21 21:12:09.960	error	Caught by controller[629]: at <anonymous></anonymous></anonymous>
                    

                    es kommt immer beim neustarten von dem Adapter

                    sonst kommen keine Meldungen und er macht was er soll

                    Node.js

                    v8.14.0

                    NPM

                    6.4.1

                    hier noch das log

                    sourceanalytix.0	2019-01-21 21:15:25.600	info	example state string : sourceanalytix.0.fritzdect__0__DECT200_087610298171__energy.cost.01_current_day
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	delivery type .consumption.
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	cost type .cost.
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	objroot sourceanalytix.0.fritzdect__0__DECT200_087610298171__energy
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	year consumed 0.6760000000000002
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	quarter consumed 0.6760000000000002
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	month consumed 0.6760000000000002
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	week consumed 0.2550000000000008
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	day consumed 0.06099999999999994
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	calculated reading day : 0.676
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	calculated reading quarter : 0.676
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	calculated reading month : 0.676
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	calculated reading week : 0.255
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	calculated reading day : 0.061
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	year start : 9.294
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	quarter start 9.294
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	month start 9.294
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	week start : 9.715
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	day start : 9.909
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	reading_start : 0
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	Handle meter history : true
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	Handle consumption calculations : true
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	Cost unit : 0.2648
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	Cost basic : 9.4
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	Calculation Factor : 0.2648
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	Handle cost calculations : true
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	Case result : Electricity consumption
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	Meter Calculation executed
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	calculated cost year : 3.92
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	calculated cost quarter : 3.92
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	calculated cost month : 3.92
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	calculated cost week : 1.09
                    sourceanalytix.0	2019-01-21 21:15:25.600	info	calculated cost day : 0.64
                    
                    1 Reply Last reply Reply Quote 0
                    • Dutchman
                      Dutchman Developer Most Active Administrators last edited by

                      @darkiop:

                      Hallo Dutchman,

                      bin leider noch nicht dazugekommen im Detail mir das anzuschauen.

                      Aufgefallen ist mir gestern auf die Schnelle folgendes:

                      • Du hast die Möglichkeit geschaffen einen Normalstrom-Tarif, einen Nach-Stromtarif und einen Wert für die Produktion anzugeben. Ich hätte noch einen weiteren Vorschlag den hier sicher einige (inklusive mir :)) nutzen: Einen speziellen Tarif für eine Wärmepumpe. `

                      kein problem, braucht man dafür einen oder 2 werte ich habe etwas gehört von HT und NT (tag und nach bzw hochtrieb und niedertarief) ?

                      wen ich die Antwort hab baue ich es ein :

                      https://github.com/iobroker-community-a … /issues/28

                      @darkiop:

                      • Getestet habe ich auf die Schnell mit dem Smartmeter Adapter und musste dann im Log feststellen das der Wer "Watt" (noch) nicht unterstützt wird - das hast aber vor oder? `

                      Der smartmeter adapter liefert dir doch auch Wh ?

                      Im moment ist es (noch) nicht vorgesehen jetzigen verbrauch nach ernergy um zu rechnen.

                      Die meisten Geräte machen das bereits oder man kan dafür den statistics monitor nemen.

                      ~Dutch

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

                        @darkiop:

                        Unklar ist sind mir gerade noch die Eingabefelder "Zählerstand bei …" ? `

                        Bitte adapter auf neueste version updaten (GitHub und upload ausführen. Der screen ist von einer vorigen version.

                        Startwerte sind die wert vom aller in kWh zum begin des Tages, Woche, Monate user diese brauch er fur seine Berechnungen.

                        Jeden nacht um 00.00 Uhr werden diese werten geschrieben, ich habe sie auf Wunsch konfigurierbar gemacht kannst du jetzt zb dafür sorgen das die werten fuer gerammt tag, jähr, Monat usw stimmen

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

                          @Issi:

                          es kommt immer beim neustarten von dem Adapter `

                          Jup die Meldungen kommen nur bei restart weil noch Funktionen laufen die abgebrochen werden. Wen man den adapter stop und startet passiert das nicht.

                          Ist weiter nicht schlimm muss aber vor stable release raus, issue auf GitHub erstellt :

                          https://github.com/iobroker-community-a … /issues/29

                          @Issi:

                          sonst kommen keine Meldungen und er macht was er soll `

                          Super danke fur den feedback und Logdaten

                          1 Reply Last reply Reply Quote 0
                          • Issi
                            Issi Developer last edited by

                            @Dutchman:

                            @Issi:

                            es kommt immer beim neustarten von dem Adapter `

                            Jup die Meldungen kommen nur bei restart weil noch Funktionen laufen die abgebrochen werden. Wen man den adapter stop und startet passiert das nicht.

                            Ist weiter nicht schlimm muss aber vor stable release raus, issue auf GitHub erstellt :

                            https://github.com/iobroker-community-a … /issues/29

                            @Issi:

                            sonst kommen keine Meldungen und er macht was er soll `

                            Super danke fur den feedback und Logdaten `

                            ok danke für die info 😄

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

                              @Dutchman:

                              Der smartmeter adapter liefert dir doch auch Wh ?

                              Im moment ist es (noch) nicht vorgesehen jetzigen verbrauch nach ernergy um zu rechnen.

                              Die meisten Geräte machen das bereits oder man kan dafür den statistics monitor nemen. `

                              So schauts bei mir und dem Smartmeter Adapter aus:

                              5671_2019-01-21_22_25_21-objects_-iobroker-_firefox_developer_edition.png

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

                                Noch eine Frage bzgl. den Anfangswerten:

                                Die meisten meiner Geräte die Stromverbrauch zählen haben natürlich bereits verbrauchs Werte in den Objekten gespeichert, zum Beispiel diese Schlatsteckdose von HM.

                                Wie muss ich jetzt dem DP für Sourceanalytix parametrieren, damit der richtig gerechnet wird?

                                Denn so passt das für den heutigen Tag ja nicht:

                                5671_2019-01-21_22_30_15-objects_-iobroker-_firefox_developer_edition.png

                                5671_2019-01-21_22_32_21-objects_-iobroker-_firefox_developer_edition.png

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

                                  @darkiop:

                                  So schauts bei mir und dem Smartmeter Adapter aus: `

                                  Na da hast du doch die kWh Gesamtwerte ?!

                                  @darkiop:

                                  Noch eine Frage bzgl. den Anfangswerten:

                                  Die meisten meiner Geräte die Stromverbrauch zählen haben natürlich bereits verbrauchs Werte in den Objekten gespeichert, zum Beispiel diese Schlatsteckdose von HM.

                                  Wie muss ich jetzt dem DP für Sourceanalytix parametrieren, damit der richtig gerechnet wird?

                                  Denn so passt das für den heutigen Tag ja nicht: `

                                  Na du hast den start wert fuer tag ja auch auf 0, und das bedeutet das der gesamte wert in die Berechnungen

                                  mitgenommen wird.

                                  Eigentlich musst du bei startwert tag den wert eintragen von heut morgen 00.00 in kWh, das gleiche fuer Woche, Monat usw dan nimmt er das als Startpunkt fur seine Berechnungen

                                  1 Reply Last reply Reply Quote -1
                                  • Dutchman
                                    Dutchman Developer Most Active Administrators last edited by

                                    @Dutchman:

                                    @darkiop:

                                    Hallo Dutchman,

                                    bin leider noch nicht dazugekommen im Detail mir das anzuschauen.

                                    Aufgefallen ist mir gestern auf die Schnelle folgendes:

                                    • Du hast die Möglichkeit geschaffen einen Normalstrom-Tarif, einen Nach-Stromtarif und einen Wert für die Produktion anzugeben. Ich hätte noch einen weiteren Vorschlag den hier sicher einige (inklusive mir :)) nutzen: Einen speziellen Tarif für eine Wärmepumpe. `

                                    kein problem, braucht man dafür einen oder 2 werte ich habe etwas gehört von HT und NT (tag und nach bzw hochtrieb und niedertarief) ?

                                    wen ich die Antwort hab baue ich es ein :

                                    https://github.com/iobroker-community-a … /issues/28 `

                                    0.2.21 :

                                    • (Dutchman) add support for heating pumps

                                    • (Dutchman) improvements in adapter configuration screen

                                    Have fun !

                                    1 Reply Last reply Reply Quote 0
                                    • Homer.J.
                                      Homer.J. last edited by

                                      @Dutchman:

                                      @Dutchman:

                                      @darkiop:

                                      Hallo Dutchman,

                                      bin leider noch nicht dazugekommen im Detail mir das anzuschauen.

                                      Aufgefallen ist mir gestern auf die Schnelle folgendes:

                                      • Du hast die Möglichkeit geschaffen einen Normalstrom-Tarif, einen Nach-Stromtarif und einen Wert für die Produktion anzugeben. Ich hätte noch einen weiteren Vorschlag den hier sicher einige (inklusive mir :)) nutzen: Einen speziellen Tarif für eine Wärmepumpe. `

                                      kein problem, braucht man dafür einen oder 2 werte ich habe etwas gehört von HT und NT (tag und nach bzw hochtrieb und niedertarief) ?

                                      wen ich die Antwort hab baue ich es ein :

                                      https://github.com/iobroker-community-a … /issues/28 `

                                      0.2.21 :

                                      • (Dutchman) add support for heating pumps

                                      • (Dutchman) improvements in adapter configuration screen

                                      Have fun ! `

                                      Hallo Dutch,

                                      kleine Probleme wenn man den Wärmepumpentarif eingibt setzt er den Wert automatisch auch in den Normalverbrauch.

                                      und in der Berechnung steht NaN bei der Wärmepumpe.

                                      ! Caught 2019-01-22 10:38:29.610 error by controller[221]: at set_zero_val (/opt/iobroker/node_modules/iobroker.sourceanalytix/main.js:577:14)
                                      ! Caught 2019-01-22 10:38:29.610 error by controller[221]: (node:29458) UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'val' of null
                                      ! Caught 2019-01-22 10:38:29.610 error by controller[221]: (node:29458) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejec
                                      ! Caught 2019-01-22 10:38:29.610 error by controller[221]: at process._tickCallback (internal/process/next_tick.js:189:7)
                                      ! Caught 2019-01-22 10:38:29.610 error by controller[221]: at<anonymous></anonymous>

                                      1 Reply Last reply Reply Quote 0
                                      • sigi234
                                        sigi234 Forum Testing Most Active last edited by

                                        Hallo,

                                        funktioniert die Tabelle (Chart) nicht?

                                        2858_screenshot__1629__li.jpg

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

                                          @sigi234:

                                          Hallo,

                                          funktioniert die Tabelle (Chart) nicht?

                                          Screenshot (1629)_LI.jpg `

                                          nope, die sinds fur die SQL dadenlogger, hmm danke war mir noch garnicht aufgefallen das der noch da ist :

                                          https://github.com/iobroker-community-a … /issues/32

                                          Muessen das im ioBroker admin fixen ich kan da im adapter nicht so viel dran machen im moment

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

                                            Bei 0.2.2 funktionieren die Eintragungen bei den Berechnungen für die Elektrizität nicht mehr. Wenn man die Werte für die Wärmepumpe löscht, werden beim Speichervorgang auch die normalen Werte für die Elektrizität gelöscht.

                                            Nur Werte für Elektrizität eintragen, funktioniert gar nicht. Man muss die Werte bei der Wärmepumpe eintragen - dann werden sie bei Elektrizität übernommen - wäre besser wenn man die Werte unabhängig voneinander wählen könnte.

                                            Ich z.B. habe gar keine Wärmepumpe - warum soll ich da also etwas eintragen?

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

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            744
                                            Online

                                            31.8k
                                            Users

                                            80.0k
                                            Topics

                                            1.3m
                                            Posts

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