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. Skripten / Logik
  4. Monitoring Haustechnik für Dummies

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.3k

Monitoring Haustechnik für Dummies

Scheduled Pinned Locked Moved Skripten / Logik
19 Posts 3 Posters 2.8k Views
  • 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.
  • M Offline
    M Offline
    Mac
    wrote on last edited by
    #8

    Danke! Jetzt habe ich das Blockkly Script noch einmal gemacht, es sieht zumindest jetzt so aus wie Deine Vorlage, aber irgendetwas stimmt mit der Installation SQL nicht, usw.

    Hier noch einmal mein letzter Versuch. Gibt es die Möglichkeit per TeamViewer Dir die Schreibarbeit zu ersparen, ich würde dann meine Fehler im Forum dokumentieren?
    4489_bildschirmfoto_2017-12-16_um_12.50.36.png

    1 Reply Last reply
    0
    • HomoranH Do not disturb
      HomoranH Do not disturb
      Homoran
      Global Moderator Administrators
      wrote on last edited by
      #9

      Hinter "steuere" hast du noch deinen Datenpunkt nicht ausgewählt. (Verbrauch_gesamt????)

      Gruß

      Rainer

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Reply Last reply
      0
      • DutchmanD Offline
        DutchmanD Offline
        Dutchman
        Developer Most Active Administrators
        wrote on last edited by
        #10

        @Mac:

        Gibt es die Möglichkeit per TeamViewer Dir die Schreibarbeit zu ersparen, ich würde dann meine Fehler im Forum dokumentieren?
        filename="Bildschirmfoto 2017-12-16 um 12.50.36.png" index="0">~~ `

        Unter den Vorwand das du es füe die Gemeinde dokumentierst bin ich dazu bereit [emoji6]

        Mit dem sql, hast du überhaupt einen sql Server laufen und den Adapter richtig konfiguriert?

        –-----------------------

        Send from mobile device

        1 Reply Last reply
        0
        • M Offline
          M Offline
          Mac
          wrote on last edited by
          #11

          Die Erkenntnisse werde ich sehr gern ausführlich dokumentieren, versprochen.

          Hier die Einrichtung des SQL Servers

          4489_bildschirmfoto_2017-12-16_um_14.50.14.png

          Erst hatte ich ihn unter SQLite3, da ging es auch nicht, daher habe ich ihn jetzt so eingerichtet. Ich bin nicht im Hause, daher dachte ich diese Version zu probieren.

          1 Reply Last reply
          0
          • DutchmanD Offline
            DutchmanD Offline
            Dutchman
            Developer Most Active Administrators
            wrote on last edited by
            #12

            Ok lass uns das dann Mal weiter port tv klären ;)

            Hast du telegram? Dann Mal bitte PN mit den Daten können wir uns verabreden

            –-----------------------

            Send from mobile device

            1 Reply Last reply
            0
            • M Offline
              M Offline
              Mac
              wrote on last edited by
              #13

              @Homoran:

              Hinter "steuere" hast du noch deinen Datenpunkt nicht ausgewählt. (Verbrauch_gesamt????)

              @ Rainer, danke für den Hinweis: eigentlich müßte der Datenpunkt ja "Verbrauch heute" heißen, aber (ich Dummie) wie erzeuge ich den? Kann ich in Skripte einfach einen leeres Skript mit diesem Namen anlegen, in den dann der Tagesverbrauch geschrieben wird? Das Script starten, in Objekte die Speicheung starten? Fragen über Fragen ….

              Der Anfang ist echt schwer, ich hoffe sehr, wenn ich das Procedere verstanden habe, dass ich dann gut zurecht komme.

              1 Reply Last reply
              0
              • M Offline
                M Offline
                Mac
                wrote on last edited by
                #14

                Jetzt bin ich ein Stück weiter, dank Dutchmans geduldiger Hilfe (vielen, vielen Dank) habe ich mein erstes Blockly Script hinbekommen.

                Das Script holt und speichert die für mich wichtigen relevanten Daten der Haustechnik, es berechnet die laufenden Kosten des Tages und von gestern.

                Gemäß meiner Zusage habe ich eine kleine Anleitung des bis jetzt gelernten angefertigt, so etwas hätte mir am Anfang sehr geholfen. Sollte noch ein Fehler darin sein, freue ich mich auf Verbesserungsvorschläge.

                4489_erstes_skript_mit_blockly.pdf

                1 Reply Last reply
                0
                • M Offline
                  M Offline
                  Mac
                  wrote on last edited by
                  #15

                  Nun habe ich gleich schon wieder eine Frage, mein erstes Flot Chart soll die Kosten von Gestern und sowie die laufenden von Heute sowie deren Verbräuche darstellen.

                  Die laufenden Tagesdaten lassen sich nur hintereinander dargestellen, was muß eingestellt werden um nur eine entsprechend wachsende Säule zu Erzeugen, die neben dem Vortagesverbrauch steht??

                  4489_flot_1.png

                  1 Reply Last reply
                  0
                  • DutchmanD Offline
                    DutchmanD Offline
                    Dutchman
                    Developer Most Active Administrators
                    wrote on last edited by
                    #16

                    Probiere Mal:

                    • eine 2te Axe hinzufügen mit gleichen Daten

                    • auf das Zahnrad drücken

                    • Offset einstellen

                    –-----------------------

                    Send from mobile device

                    1 Reply Last reply
                    0
                    • M Offline
                      M Offline
                      Mac
                      wrote on last edited by
                      #17

                      Du meintest wahrscheinlich 2te Linie, das habe ich gemacht mit den gleichen Einstellungen, zweite und unterste Linie.

                      Rechts auf das Zahnrad gedrückt, dann kommen die Einstellungen mit dem Offset usw. aber, siehe Bild, es ändert sich leider nichts.

                      4489_bildschirmfoto_2017-12-19_um_18.13.03.png

                      1 Reply Last reply
                      0
                      • M Offline
                        M Offline
                        Mac
                        wrote on last edited by
                        #18

                        In meinem Blockly zur Aufzeichnung der heutigen und gestrigen Werte möchte ich nun auch die Werte der Woche, Monat und Jahr speichern. Nun möchte ich das Script nicht immer wieder kopieren und für jeden Wochentag usw. Objekte anlegen, wie kann ich die Tageswerte in einer Variablen aufaddieren und dann am Ende der Woche in einen Wochenspeicher schreiben?

                        ! <xml 1999/xmlns="<URL url=" http:/www.w3.org/xhtml"="">http://www.w3.org/1999/xhtml">
                        ! <block type="comment" id="M#4[Hho1JFKhWZp,GJU" x="-687" y="-1337"><field name="COMMENT">Nur einmalig aktivieren</field>
                        ! <next><block type="create" id="M+1O8=SRZLcz=^0Fpv/" disabled="true"><field name="NAME">Allgemeinstrom Verbrauch Gestern</field>
                        ! <statement name="STATEMENT"><block type="create" id="OH%id#ZR=r3-!#g!SRJ;"><field name="NAME">Allgemeinstrom Verbrauch Heute</field>
                        ! <statement name="STATEMENT"><block type="create" id="VF0-zowE4uvi%:]Pz}3" disabled="true"><field name="NAME">Allgemeinstrom Tageskosten</field> ! <statement name="STATEMENT"><block type="create" id="(xTb3{fAyc#}AJOQ_E9q" disabled="true"><field name="NAME">Allgemeinstrom Kosten Gestern</field> ! <statement name="STATEMENT"><block type="create" id="4#lUoZOf^_n=.dAVbbC:" disabled="true"><field name="NAME">Allgemeinstrom Kosten Woche</field></block></statement></block></statement></block></statement></block></statement></block></next></block> ! <block type="schedule" id="{qM-ks*Va^)sPa*w2WYS" x="-612" y="-1112"><field name="SCHEDULE">58 23 * * *</field> ! <statement name="STATEMENT"><block type="control" id="U!z),lw57CpZDU?ESf;p"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.Allgemeinstrom Kosten Gestern</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="math_arithmetic" id="_YgS59{fdC0gc}@D3eat"><field name="OP">MULTIPLY</field> ! <value name="A"><shadow type="math_number" id="XnnLA523cdq}wivNDn(w"><field name="NUM">1</field></shadow> ! <block type="get_value" id="Dy-5=c3-PbJ:+m/:o}pS"><field name="ATTR">val</field> ! <field name="OID">javascript.0.Allgemeinstrom Verbrauch Heute</field></block></value> ! <value name="B"><shadow type="math_number" id="x=P;1.[]DPNI:/:F{J/@"><field name="NUM">0.26</field></shadow></value></block></value> ! <next><block type="control" id="F^h%svIM-N-fcB+tb9"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.Allgemeinstrom Verbrauch Gestern</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="get_value" id="R@mUQwZ2nv3JU05v:pwW"><field name="ATTR">val</field> ! <field name="OID">javascript.0.Allgemeinstrom Verbrauch Heute</field></block></value> ! <next><block type="comment" id="jLpDd/}YTKoG!hG0-m"><field name="COMMENT">Schreibe jetzigen Gesamtverbrauch in das object gestern</field>
                        ! <next><block type="timeouts_settimeout" id="b6lGW]+HFuDWoQ)PHZR}"><field name="NAME">timeout</field>
                        ! <field name="DELAY">2</field>
                        ! <field name="UNIT">sec</field>
                        ! <statement name="STATEMENT"><block type="control" id="6Y.i~xM+Tj1{6H_1Xw0S"><mutation delay_input="false"></mutation>
                        ! <field name="OID">javascript.0.Allgemeinstrom Zähler Gestern 23:58</field>
                        ! <field name="WITH_DELAY">FALSE</field>
                        ! <value name="VALUE"><block type="get_value" id="YTjvhH;V?HXvUQ@7I[,"><field name="ATTR">val</field> ! <field name="OID">knx.1.Heizungskeller.Allgemeinzähler.Zählerstand_Allgemeintromzähler_kW</field></block></value></block></statement></block></next></block></next></block></next></block></statement> ! <next><block type="on_ext" id="GDsh[RFwi:YU21IE0S!{"><mutation items="1"></mutation> ! <field name="CONDITION">ne</field> ! <value name="OID0"><shadow type="field_oid" id="W1*x0xh{oa_IQ|p_QY?r"><field name="oid">knx.1.Heizungskeller.Allgemeinzähler.Zählerstand_Allgemeintromzähler_kW</field></shadow></value> ! <statement name="STATEMENT"><block type="comment" id="#-DVjZg3[uN/jQ=n^#3k"><field name="COMMENT">Kommentar</field> ! <next><block type="control" id="[bG2;2:WG(C|.ZI+-O3F"><mutation delay_input="false"></mutation> ! <field name="OID">javascript.0.Allgemeinstrom Verbrauch Heute</field> ! <field name="WITH_DELAY">FALSE</field> ! <value name="VALUE"><block type="math_arithmetic" id="Y;e)PDXwAWUwW-.aeG38"><field name="OP">MINUS</field> ! <value name="A"><shadow type="math_number" id="oRU0k3f3~(o3:AP]@(0H"><field name="NUM">1</field></shadow> ! <block type="get_value" id=":|r;6T.zLyLYWiDVC%j("><field name="ATTR">val</field> ! <field name="OID">knx.1.Heizungskeller.Allgemeinzähler.Zählerstand_Allgemeintromzähler_kW</field></block></value> ! <value name="B"><shadow type="math_number" id="4c?(@.=(o^^pbcBwpJy_"><field name="NUM">1</field></shadow> ! <block type="get_value" id="d*hoi_|D;%+s=Ysl.kDV"><field name="ATTR">val</field> ! <field name="OID">javascript.0.Allgemeinstrom Zähler Gestern 23:58</field></block></value></block></value> ! <next><block type="comment" id="j!PNZMwfbx|=*+E}S-*-"><field name="COMMENT">Kommentar</field> ! <next><block type="control" id="xgxm+dClhrR@7b9q!,S"><mutation delay_input="false"></mutation>
                        ! <field name="OID">javascript.0.Allgemeinstrom Tageskosten</field>
                        ! <field name="WITH_DELAY">FALSE</field>
                        ! <value name="VALUE"><block type="math_arithmetic" id="oM?r2G@v6kIe6#5]T(CY"><field name="OP">MULTIPLY</field>
                        ! <value name="A"><shadow type="math_number" id=".UX^qZqZfRTepn?U=38"><field name="NUM">1</field></shadow> ! <block type="get_value" id="ReF-M!FKJS=wDV))
                        _~"><field name="ATTR">val</field>
                        ! <field name="OID">javascript.0.Allgemeinstrom Verbrauch Heute</field></block></value>
                        ! <value name="B"><shadow type="math_number" id="%;v:ZDxEIk6;LZ(eNw^I"><field name="NUM">0.26</field></shadow></value></block></value></block></next></block></next></block></next></block></statement></block></next></block>
                        ! <block type="debug" id="u(GJZq-u-4_tVdP!Y]a(" x="-537" y="-512"><field name="Severity">log</field>
                        ! <value name="TEXT"><shadow type="text" id="oufp0lJiI;~]L.-(gIQ"><field name="TEXT">test</field></shadow> ! <block type="get_value" id="^7yA]X=k?[#=?X[}6txJ"><field name="ATTR">val</field> ! <field name="OID">knx.1.Heizungskeller.Allgemeinzähler.Zählerstand_Allgemeintromzähler_kW</field></block></value> ! <next><block type="debug" id="u^bL]Wic~U.z#ADI~rWH"><field name="Severity">log</field> ! <value name="TEXT"><shadow type="text" id="h~Z6n))hbFb9fVp++j%"><field name="TEXT">Stromwert Heute neu berechnet</field></shadow></value>
                        ! <next><block type="debug" id="hJ2(dr#Dp9Oq4){X*P."><field name="Severity">log</field> ! <value name="TEXT"><shadow type="text" id="^)#Z7DQ*^SmA%qY09up."><field name="TEXT">test</field></shadow> ! <block type="text_join" id="RU^QRY3!cbE9~{2I~SA="><mutation items="2"></mutation> ! <value name="ADD0"><block type="text" id="DgPF:|;f{Vg(UJGj~Pcm"><field name="TEXT">Wert aktuell :</field></block></value> ! <value name="ADD1"><block type="get_value" id="un[KgBA50)WT-j(Gi|Ct"><field name="ATTR">val</field> ! <field name="OID">knx.1.Heizungskeller.Allgemeinzähler.Zählerstand_Allgemeintromzähler_kW</field></block></value></block></value> ! <next><block type="debug" id=";n]AZOOdYo=:FE.+kFT("><field name="Severity">log</field> ! <value name="TEXT"><shadow type="text" id="^)#Z7DQ*^SmA%qY09up."><field name="TEXT">test</field></shadow> ! <block type="text_join" id="Qb}W6}dni=*%-ph=:rHu"><mutation items="2"></mutation> ! <value name="ADD0"><block type="text" id="1**yM2r|eh{;LTzFecJ*"><field name="TEXT">Wert Gestern :</field></block></value> ! <value name="ADD1"><block type="get_value" id="ollFX_Am8_hafyzjo75"><field name="ATTR">val</field>
                        ! <field name="OID">javascript.0.Allgemeinstrom Verbrauch Gestern</field></block></value></block></value>
                        ! <next><block type="debug" id="75f37OFB)@G8z_Fxe4
                        S"><field name="Severity">log</field>
                        ! <value name="TEXT"><shadow type="text" id="q8C~}MQ!UE|(4_ngM!X"><field name="TEXT">Allgemeinstromverbrauch heute</field></shadow> ! <block type="text_join" id="jNg?!2I^eOyB.W9jI/|O"><mutation items="2"></mutation> ! <value name="ADD0"><block type="text" id="piuym
                        VU3t{].d|+EmR"><field name="TEXT">Allgemeinstromverbrauch heute</field></block></value>
                        ! <value name="ADD1"><block type="math_arithmetic" id="1Wuorb6C=;Mn-LDG/SF"><field name="OP">MINUS</field> ! <value name="A"><shadow type="math_number" id="oRU0k3f3~(o3:AP]@(0H"><field name="NUM">1</field></shadow> ! <block type="get_value" id="Dc/~!6[,T4o4sx])q9Q"><field name="ATTR">val</field>
                        ! <field name="OID">knx.1.Heizungskeller.Allgemeinzähler.Zählerstand_Allgemeintromzähler_kW</field></block></value>
                        ! <value name="B"><shadow type="math_number" id="4c?(@.=(o^^pbcBwpJy_"><field name="NUM">1</field></shadow>
                        ! <block type="get_value" id="QJ`XYpE%/rWJwcXCeC+)"><field name="ATTR">val</field>
                        ! <field name="OID">javascript.0.Allgemeinstrom Zähler Gestern 23:58</field></block></value></block></value></block></value></block></next></block></next></block></next></block></next></block></xml>
                        4489_bildschirmfoto_2017-12-22_um_15.17.32.png

                        1 Reply Last reply
                        0
                        • M Offline
                          M Offline
                          Mac
                          wrote on last edited by
                          #19

                          Hat wirklich niemand eine Hilfe für mein Problem?

                          1 Reply Last reply
                          0
                          Reply
                          • Reply as topic
                          Log in to reply
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes


                          Support us

                          ioBroker
                          Community Adapters
                          Donate

                          717

                          Online

                          32.6k

                          Users

                          82.3k

                          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