ioBroker Forum


Nutzungsbedingungen |Datenschutzrichtlinie
Cloud |Dokumentation
Aktuelle Zeit: 17.10.2017, 08:58

Alle Zeiten sind UTC+01:00




Ein neues Thema erstellen  Auf das Thema antworten  [ 35 Beiträge ]  Gehe zu Seite Vorherige 1 2
Autor Nachricht
BeitragVerfasst: 10.09.2017, 10:32 
Offline
professional

Registriert: 26.04.2015, 21:24
Beiträge: 206
Hat sich bedankt: 13 Mal
Danksagung erhalten: 2 Mal
Hi marcolotti,

so funktionierts perfekt!

Vielen Dank für deine Hilfe :)

Beste Grüße


Nach oben
   
BeitragVerfasst: 13.09.2017, 20:43 
Offline
professional

Registriert: 26.04.2015, 21:24
Beiträge: 206
Hat sich bedankt: 13 Mal
Danksagung erhalten: 2 Mal
Ich möchte gerne per Blockly die Werte addieren zu einem Gesamtverbrauchswert.

Irgendwie klappts aber nicht ...

Wo liegt der Fehler ?

Dateianhang:
blockly.PNG
blockly.PNG [ 26.19 KiB | 376 mal betrachtet ]


Nach oben
   
BeitragVerfasst: 14.09.2017, 14:16 
Offline
professional
Benutzeravatar

Registriert: 14.09.2015, 05:51
Beiträge: 622
Hat sich bedankt: 32 Mal
Danksagung erhalten: 27 Mal
Hallo,

Trigger: Falls WERT von Objekt Netzbezug.

mach mal aktualisiere "WERT" von Objekt Gesamtverbrauch.

Den Gesamtverbrauch (Hausverbrauch) ermittelst du aber anders. Anbei mal mein Blockly-Script.

Code:
<xml xmlns="http://www.w3.org/1999/xhtml">
  <block type="on_ext" id="A_|oG95s;SJyu.E{x%7V" x="-637" y="-587">
    <mutation items="1"></mutation>
    <field name="CONDITION">ne</field>
    <field name="ACK_CONDITION"></field>
    <value name="OID0">
      <shadow type="field_oid" id=",XHVS?h[R1:AZAj~(]{I">
        <field name="oid">modbus.0.inputRegisters.30775_PVLeistung</field>
      </shadow>
    </value>
    <statement name="STATEMENT">
      <block type="controls_if" id="qHHO|g6/TAQ.).Yo{lH?">
        <value name="IF0">
          <block type="logic_compare" id="ReyL(zZ-IFCB!(,SQ7e.">
            <field name="OP">GT</field>
            <value name="A">
              <block type="get_value" id="8d,ucU}B{Mu_/WoqL*wW">
                <field name="ATTR">val</field>
                <field name="OID">modbus.0.inputRegisters.30865_Bezug</field>
              </block>
            </value>
            <value name="B">
              <block type="math_number" id="7gE)SC`pgjZ,OaJMKO@X">
                <field name="NUM">1</field>
              </block>
            </value>
          </block>
        </value>
        <statement name="DO0">
          <block type="update" id="gKGH45oZ.F#AW?GZDqUx">
            <mutation delay_input="false"></mutation>
            <field name="OID">javascript.0.PV_Anlage.AktHausverbrauch</field>
            <field name="WITH_DELAY">FALSE</field>
            <value name="VALUE">
              <block type="math_arithmetic" id="%%je1MKU.._nRf^9FUk7">
                <field name="OP">ADD</field>
                <value name="A">
                  <shadow type="math_number" id="_y%]3cOycFhKAJnHhJi(">
                    <field name="NUM">1</field>
                  </shadow>
                  <block type="get_value" id="bdETUtBo:uyyeb]WQBO-">
                    <field name="ATTR">val</field>
                    <field name="OID">modbus.0.inputRegisters.30865_Bezug</field>
                  </block>
                </value>
                <value name="B">
                  <shadow type="math_number" id="-Z[8!/-igUXos;(vJUVw">
                    <field name="NUM">1</field>
                  </shadow>
                  <block type="get_value" id="/.AZOS,oX]g-1|ppFf-q">
                    <field name="ATTR">val</field>
                    <field name="OID">javascript.0.PV_Anlage.Werte.PVLeistung</field>
                  </block>
                </value>
              </block>
            </value>
          </block>
        </statement>
      </block>
    </statement>
    <next>
      <block type="on_ext" id="+hCBHdKPoJ07auWNVqF]">
        <mutation items="1"></mutation>
        <field name="CONDITION">ne</field>
        <field name="ACK_CONDITION"></field>
        <value name="OID0">
          <shadow type="field_oid" id="*+mSamkO0_PDL=-{%cK7">
            <field name="oid">modbus.0.inputRegisters.30865_Bezug</field>
          </shadow>
        </value>
        <statement name="STATEMENT">
          <block type="controls_if" id="0K4{*}3bY@,{E.kwU2iQ">
            <value name="IF0">
              <block type="logic_compare" id="ed)^9`y`u5M({wRJ0QK-">
                <field name="OP">LT</field>
                <value name="A">
                  <block type="get_value" id="q60LaHAnF9zFFy*t)8kv">
                    <field name="ATTR">val</field>
                    <field name="OID">modbus.0.inputRegisters.30775_PVLeistung</field>
                  </block>
                </value>
                <value name="B">
                  <block type="math_number" id="g`gA;;Igq%#{~XX:lVXG">
                    <field name="NUM">1</field>
                  </block>
                </value>
              </block>
            </value>
            <statement name="DO0">
              <block type="update" id="Zwm;%=MetHz@Z[rTU^k*">
                <mutation delay_input="false"></mutation>
                <field name="OID">javascript.0.PV_Anlage.AktHausverbrauch</field>
                <field name="WITH_DELAY">FALSE</field>
                <value name="VALUE">
                  <block type="get_value" id="1K{jq}Q;uUh|#T1Fnml;">
                    <field name="ATTR">val</field>
                    <field name="OID">modbus.0.inputRegisters.30865_Bezug</field>
                  </block>
                </value>
              </block>
            </statement>
          </block>
        </statement>
        <next>
          <block type="on_ext" id=").9fLJ-=]~P)cBvbL@N8">
            <mutation items="1"></mutation>
            <field name="CONDITION">ne</field>
            <field name="ACK_CONDITION"></field>
            <value name="OID0">
              <shadow type="field_oid" id="K(p8q^h+TEg6`+Tz|zHd">
                <field name="oid">modbus.0.inputRegisters.30867_Einspeisung</field>
              </shadow>
            </value>
            <statement name="STATEMENT">
              <block type="controls_if" id="aOwi+@J%Af2z`M]iUntU">
                <value name="IF0">
                  <block type="logic_compare" id="HUpU+1WgogWAt~g::j1]">
                    <field name="OP">GT</field>
                    <value name="A">
                      <block type="get_value" id="s!Ryj}gQ_Rbb2hT9FOqr">
                        <field name="ATTR">val</field>
                        <field name="OID">modbus.0.inputRegisters.30867_Einspeisung</field>
                      </block>
                    </value>
                    <value name="B">
                      <block type="math_number" id="`c{;cIl!vvFwx3#M85m.">
                        <field name="NUM">1</field>
                      </block>
                    </value>
                  </block>
                </value>
                <statement name="DO0">
                  <block type="update" id="8#B{9[vq+}.yjz4yt({;">
                    <mutation delay_input="false"></mutation>
                    <field name="OID">javascript.0.PV_Anlage.AktHausverbrauch</field>
                    <field name="WITH_DELAY">FALSE</field>
                    <value name="VALUE">
                      <block type="math_arithmetic" id="6_p4XZ+.80LPnLU26+Qy">
                        <field name="OP">MINUS</field>
                        <value name="A">
                          <shadow type="math_number" id="_y%]3cOycFhKAJnHhJi(">
                            <field name="NUM">1</field>
                          </shadow>
                          <block type="get_value" id="/V5kC~bpl~iB)okjV~Y-">
                            <field name="ATTR">val</field>
                            <field name="OID">javascript.0.PV_Anlage.Werte.PVLeistung</field>
                          </block>
                        </value>
                        <value name="B">
                          <shadow type="math_number" id="-Z[8!/-igUXos;(vJUVw">
                            <field name="NUM">1</field>
                          </shadow>
                          <block type="get_value" id="R(!t|d+6)8LLtF,vqJrs">
                            <field name="ATTR">val</field>
                            <field name="OID">modbus.0.inputRegisters.30867_Einspeisung</field>
                          </block>
                        </value>
                      </block>
                    </value>
                  </block>
                </statement>
              </block>
            </statement>
            <next>
              <block type="on_ext" id="?36x-AQU8nD[OmAgz[_]">
                <mutation items="1"></mutation>
                <field name="CONDITION">ne</field>
                <field name="ACK_CONDITION"></field>
                <value name="OID0">
                  <shadow type="field_oid" id="tUm]PB6uk2%jJAb}2te:">
                    <field name="oid">javascript.0.PV_Anlage.AktHausverbrauch</field>
                  </shadow>
                </value>
                <statement name="STATEMENT">
                  <block type="controls_if" id="PxZ/oA[33q#/d~xL=!M{">
                    <value name="IF0">
                      <block type="logic_compare" id="oUy-3/+PJeC:uIB9JTkl">
                        <field name="OP">GT</field>
                        <value name="A">
                          <block type="get_value" id="-EfAF.m7|8F2NN7sTPm6">
                            <field name="ATTR">val</field>
                            <field name="OID">javascript.0.PV_Anlage.AktHausverbrauch</field>
                          </block>
                        </value>
                        <value name="B">
                          <block type="get_value" id="6tvlPvH7#`/c6*0)z}_g">
                            <field name="ATTR">val</field>
                            <field name="OID">javascript.0.PV_Anlage.MaxVerbrauchHeute</field>
                          </block>
                        </value>
                      </block>
                    </value>
                    <statement name="DO0">
                      <block type="update" id="7~kniq!7nBj?^0]Ibhk!">
                        <mutation delay_input="false"></mutation>
                        <field name="OID">javascript.0.PV_Anlage.MaxVerbrauchHeute</field>
                        <field name="WITH_DELAY">FALSE</field>
                        <value name="VALUE">
                          <block type="get_value" id="KqDq?2tl*2wVnB!lu;8Z">
                            <field name="ATTR">val</field>
                            <field name="OID">javascript.0.PV_Anlage.AktHausverbrauch</field>
                          </block>
                        </value>
                      </block>
                    </statement>
                  </block>
                </statement>
                <next>
                  <block type="schedule" id="5BUMKb@ibWS7o?x2HzV+">
                    <field name="SCHEDULE">59 59 23 * * *</field>
                    <statement name="STATEMENT">
                      <block type="update" id="}%Q^Ta92/;nMH7!^ct|e">
                        <mutation delay_input="false"></mutation>
                        <field name="OID">javascript.0.PV_Anlage.MaxVerbrauchHeute</field>
                        <field name="WITH_DELAY">FALSE</field>
                        <value name="VALUE">
                          <block type="math_number" id="HnO;1qG,Ylaj*A@P=c(-">
                            <field name="NUM">0</field>
                          </block>
                        </value>
                        <next>
                          <block type="update" id="|qy!pM2Uu~x:1Kreg)Oa">
                            <mutation delay_input="false"></mutation>
                            <field name="OID">javascript.0.PV_Anlage.MaxPVHeute</field>
                            <field name="WITH_DELAY">FALSE</field>
                            <value name="VALUE">
                              <block type="math_number" id="fxF.%(]-Eo/Q|RkyMhKA">
                                <field name="NUM">0</field>
                              </block>
                            </value>
                          </block>
                        </next>
                      </block>
                    </statement>
                    <next>
                      <block type="on_ext" id="n9_GDzS1NxQt2!RfN@Be">
                        <mutation items="1"></mutation>
                        <field name="CONDITION">ne</field>
                        <field name="ACK_CONDITION"></field>
                        <value name="OID0">
                          <shadow type="field_oid" id="4;_,hSYl5TxrGbMP,[l}">
                            <field name="oid">modbus.0.inputRegisters.30775_PVLeistung</field>
                          </shadow>
                        </value>
                        <statement name="STATEMENT">
                          <block type="controls_if" id="^Q.6FAXh!F7|qs6Nz/+#">
                            <value name="IF0">
                              <block type="logic_compare" id="y?-W.IqVC)OMg~rZ]t:8">
                                <field name="OP">GT</field>
                                <value name="A">
                                  <block type="get_value" id="NJFvsM[F-qi;W=o`m.ly">
                                    <field name="ATTR">val</field>
                                    <field name="OID">javascript.0.PV_Anlage.Werte.PVLeistung</field>
                                  </block>
                                </value>
                                <value name="B">
                                  <block type="get_value" id="Jd`/x7z!1L_[%FltwK[S">
                                    <field name="ATTR">val</field>
                                    <field name="OID">javascript.0.PV_Anlage.MaxPVHeute</field>
                                  </block>
                                </value>
                              </block>
                            </value>
                            <statement name="DO0">
                              <block type="update" id="*HHkx8OmN=E)HkaCdqLz">
                                <mutation delay_input="false"></mutation>
                                <field name="OID">javascript.0.PV_Anlage.MaxPVHeute</field>
                                <field name="WITH_DELAY">FALSE</field>
                                <value name="VALUE">
                                  <block type="get_value" id="l]/F%O}Yfn_nRj*I?@RD">
                                    <field name="ATTR">val</field>
                                    <field name="OID">javascript.0.PV_Anlage.Werte.PVLeistung</field>
                                  </block>
                                </value>
                              </block>
                            </statement>
                            <next>
                              <block type="controls_if" id="Of|KASl2L#md3Ja5=BtB">
                                <value name="IF0">
                                  <block type="logic_compare" id="4CLR;Ws?UfX])eQ8^mw*">
                                    <field name="OP">GT</field>
                                    <value name="A">
                                      <block type="get_value" id="LG!0Q+G[j(NJ~z:T]cO1">
                                        <field name="ATTR">val</field>
                                        <field name="OID">javascript.0.PV_Anlage.Werte.PVLeistung</field>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <block type="get_value" id="(7I?/+syvHG:S@XcH},C">
                                        <field name="ATTR">val</field>
                                        <field name="OID">javascript.0.PV_Anlage.MAXPVever</field>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                                <statement name="DO0">
                                  <block type="update" id="CL,.4(Wj5Sm].!4y@?pm">
                                    <mutation delay_input="false"></mutation>
                                    <field name="OID">javascript.0.PV_Anlage.MAXPVever</field>
                                    <field name="WITH_DELAY">FALSE</field>
                                    <value name="VALUE">
                                      <block type="get_value" id="._6z#.CayIYZT.7#c*VG">
                                        <field name="ATTR">val</field>
                                        <field name="OID">javascript.0.PV_Anlage.Werte.PVLeistung</field>
                                      </block>
                                    </value>
                                  </block>
                                </statement>
                              </block>
                            </next>
                          </block>
                        </statement>
                        <next>
                          <block type="on_ext" id="m2w.v~KBYw4MNQAZ%4e6">
                            <mutation items="1"></mutation>
                            <field name="CONDITION">ne</field>
                            <field name="ACK_CONDITION"></field>
                            <value name="OID0">
                              <shadow type="field_oid" id="2^/i*jy?5F[n9W?N|j}j">
                                <field name="oid">javascript.0.PV_Anlage.AktHausverbrauch</field>
                              </shadow>
                            </value>
                            <statement name="STATEMENT">
                              <block type="controls_if" id="PSIuUZVF2K(,lk{P5b!N">
                                <value name="IF0">
                                  <block type="logic_compare" id="Kl(Kt;=?F(Imszqzzi1u">
                                    <field name="OP">GT</field>
                                    <value name="A">
                                      <block type="get_value" id="aRM%{M?GRx0bPQAmdysW">
                                        <field name="ATTR">val</field>
                                        <field name="OID">javascript.0.PV_Anlage.AktHausverbrauch</field>
                                      </block>
                                    </value>
                                    <value name="B">
                                      <block type="get_value" id="f!B5KEC)Kek]YHFH8RnY">
                                        <field name="ATTR">val</field>
                                        <field name="OID">javascript.0.PV_Anlage.MAXVerbrauchever</field>
                                      </block>
                                    </value>
                                  </block>
                                </value>
                                <statement name="DO0">
                                  <block type="update" id="(uh]J)8E9BWJ8HjyC=Hp">
                                    <mutation delay_input="false"></mutation>
                                    <field name="OID">javascript.0.PV_Anlage.MAXVerbrauchever</field>
                                    <field name="WITH_DELAY">FALSE</field>
                                    <value name="VALUE">
                                      <block type="get_value" id=":AS43UBCU|d/)vy[`0F_">
                                        <field name="ATTR">val</field>
                                        <field name="OID">javascript.0.PV_Anlage.AktHausverbrauch</field>
                                      </block>
                                    </value>
                                  </block>
                                </statement>
                                <next>
                                  <block type="controls_if" id="%b8RpM92~YV2,QS5D?4~">
                                    <value name="IF0">
                                      <block type="logic_compare" id="NSjOvY#BB,KrdffsFBbU">
                                        <field name="OP">LT</field>
                                        <value name="A">
                                          <block type="math_arithmetic" id=",J.XLc7i2y1|mMQbNy/f">
                                            <field name="OP">ADD</field>
                                            <value name="A">
                                              <shadow type="math_number" id="NH32l;.J+J)|Wm@Au~0e">
                                                <field name="NUM">1</field>
                                              </shadow>
                                              <block type="get_value" id="Eis/z}IaDz4qR/w?{GWl">
                                                <field name="ATTR">val</field>
                                                <field name="OID">javascript.0.PV_Anlage.AktHausverbrauch</field>
                                              </block>
                                            </value>
                                            <value name="B">
                                              <shadow type="math_number" id="~URDq5C3v{k[VYcx7-I!">
                                                <field name="NUM">10</field>
                                              </shadow>
                                            </value>
                                          </block>
                                        </value>
                                        <value name="B">
                                          <block type="get_value" id="lW]UZDSjI7pOgV^?;GDA">
                                            <field name="ATTR">val</field>
                                            <field name="OID">javascript.0.PV_Anlage.MinVerbrauchever</field>
                                          </block>
                                        </value>
                                      </block>
                                    </value>
                                    <statement name="DO0">
                                      <block type="update" id="nNr6_]Wghq-]NAkpi:^Q">
                                        <mutation delay_input="false"></mutation>
                                        <field name="OID">javascript.0.PV_Anlage.MinVerbrauchever</field>
                                        <field name="WITH_DELAY">FALSE</field>
                                        <value name="VALUE">
                                          <block type="get_value" id="rGwq^6qZiHx:!0T)5Jx(">
                                            <field name="ATTR">val</field>
                                            <field name="OID">javascript.0.PV_Anlage.AktHausverbrauch</field>
                                          </block>
                                        </value>
                                      </block>
                                    </statement>
                                  </block>
                                </next>
                              </block>
                            </statement>
                          </block>
                        </next>
                      </block>
                    </next>
                  </block>
                </next>
              </block>
            </next>
          </block>
        </next>
      </block>
    </next>
  </block>
</xml>


Gruß Marco

_________________
CCU2-CuxD&Cul868MHz, 44xHM Geräte, 20xMAX Fenstersensoren.Acer Revo mit IoBroker, Tablet Captiva 9,7 SFHD. SMA SB2.5,STP7000TL20,SMA Energy Meter, Echo, Harmony, JeeLink868, Arduino 433MHz, MaxtoxCUL868,MilightEasyLED,Hue


Nach oben
   
BeitragVerfasst: 14.09.2017, 19:31 
Offline
professional

Registriert: 26.04.2015, 21:24
Beiträge: 206
Hat sich bedankt: 13 Mal
Danksagung erhalten: 2 Mal
Meinst du so:

Dateianhang:
blockly.PNG
blockly.PNG [ 81.59 KiB | 370 mal betrachtet ]


Funktioniert leider trotzdem nicht :(


Wie kann ich dein Blockly in Textform importieren und wieder in Blocklys umwandeln ?


Nach oben
   
BeitragVerfasst: 15.09.2017, 21:55 
Offline
professional
Benutzeravatar

Registriert: 14.09.2015, 05:51
Beiträge: 622
Hat sich bedankt: 32 Mal
Danksagung erhalten: 27 Mal
Siehe Bild. ;)

Dateianhang:
import.JPG
import.JPG [ 22.36 KiB | 360 mal betrachtet ]

_________________
CCU2-CuxD&Cul868MHz, 44xHM Geräte, 20xMAX Fenstersensoren.Acer Revo mit IoBroker, Tablet Captiva 9,7 SFHD. SMA SB2.5,STP7000TL20,SMA Energy Meter, Echo, Harmony, JeeLink868, Arduino 433MHz, MaxtoxCUL868,MilightEasyLED,Hue


Nach oben
   
BeitragVerfasst: 27.09.2017, 05:50 
Offline
starter

Registriert: 03.09.2017, 12:29
Beiträge: 13
Hallo,

vielen Dank für die Anleitung, es funktioniert bei mir.

Laut ioBroker werden bei mir jetzt die Werte in Systemvariablen der CCU geschrieben.

Leider kann ich das auf der CCU nicht nachvollziehen da die CCU seit der Einstellung in ioBroker nicht mehr erreichbar ist.
Es kommt nur die Meldung "Zuviele gleichzeitige Verbindungen!!"
Baut ioBroker denn für jede Variable eine eigene Verbindung auf?
Ist das füllen von 2 Variablen in der CCU schon zu viel für die Verbindung?
Muss ich die Übertragungsrate irgendwie reduzieren?
Oder fehlen noch eine Einstellung oder Software in der CCU?

Sorry für die vielen Fragen aber ich bin absoluter Anfänger mit ioBroker.

Eines hätte ich dann auch noch:
Kann ich die Werte in ioBroker irgendwie loggen um mir den Verbrauchsverlauf grafisch anzeigen zu lassen?
Als Maximum würde ich gerne eine Woche zurück anschauen können
Könnte mir hier bitte jemand helfen?

Gruß Peer

Nachtrag:
Ich verwende einen RPi3 mit ioBroker und eine CCU2
Screenshots der ioBroker Einstellung kann ich heute Abend nachreichen.
Das Steuern z.B. der Lampen an der CCU über die VIS von ioBroker funktioniert.

Nachtrag 2:
Ich kam gerade doch wieder auf die CCU Weboberfläche
Die Systemvariablen werden nicht aktualisiert.

So sind sie in der CCU eingestellt:
Dateianhang:
Dateikommentar: Systemvariablen in der CCU
SysVarCCU.jpg
SysVarCCU.jpg [ 14.58 KiB | 271 mal betrachtet ]


Und das steht auf der Startseite:
Dateianhang:
Dateikommentar: Startseite der CCU
SysVar Anzeige.jpg
SysVar Anzeige.jpg [ 21.98 KiB | 271 mal betrachtet ]


Nachtrag 3:
Ich hab nochmal den Namen geändert und alles aktualisiert.
Leider ohne Erfolg.
Die Einstellung des Objektes schaut so aus:
Dateianhang:
SMA hm-rega.jpg
SMA hm-rega.jpg [ 27.59 KiB | 266 mal betrachtet ]


Und so schauts in node.red aus:
Dateianhang:
SMA node-red.jpg
SMA node-red.jpg [ 22.83 KiB | 265 mal betrachtet ]


Hoffe ihr könnt mir helfen

Gruß Peer


Nach oben
   
BeitragVerfasst: 27.09.2017, 18:27 
Offline
professional
Benutzeravatar

Registriert: 14.09.2015, 05:51
Beiträge: 622
Hat sich bedankt: 32 Mal
Danksagung erhalten: 27 Mal
Hallo Peer,

eigentlich sollte das mit der CCU anstandslos klappen. Kontrolliere bitte nochmal, ob du bei NodeRed das richtige eingetragen hast. Unter Verbrauch dieses Value.

Dateianhang:
verbrauch.JPG
verbrauch.JPG [ 23.34 KiB | 263 mal betrachtet ]
<----

Alternativ schick mir doch mal deinen Node-Red Flow (exportieren). Da kann ich mir das mal anschauen.

Laut deiner Bilder hast du ja den History-Adapter bereits in Verwendung. Wenn nicht, installiere ihn mal und tätige mal folgende Einstellungen.

Unter Objekte, rechts auf das Zahnrad drücken (Objekt deiner Wahl). In der nächsten Maske:

Dateianhang:
history.JPG
history.JPG [ 29.25 KiB | 263 mal betrachtet ]


Gruß Marco

_________________
CCU2-CuxD&Cul868MHz, 44xHM Geräte, 20xMAX Fenstersensoren.Acer Revo mit IoBroker, Tablet Captiva 9,7 SFHD. SMA SB2.5,STP7000TL20,SMA Energy Meter, Echo, Harmony, JeeLink868, Arduino 433MHz, MaxtoxCUL868,MilightEasyLED,Hue


Nach oben
   
BeitragVerfasst: 27.09.2017, 20:25 
Offline
starter

Registriert: 03.09.2017, 12:29
Beiträge: 13
Servus Marco
Der Flow ist der aus dem ersten Post.
Ich hab nur nach dem anlegen die entsprechenden Systemvariablen zugewiesen.
Unter Objekte tauchen bei hm-rega.0 auch die richtigen Werte auf.

Die Einstellung in NodeRed schauen so aus:
Dateianhang:
SMA node-red2.jpg
SMA node-red2.jpg [ 25.78 KiB | 261 mal betrachtet ]

Sollten also auch passen.

RPi und CCU2 sind auch schon mal neu gestartet werden

Ich schick dir den Flow mal per PN (EDIT: Darf ich leider noch nicht)

Hast du noch ne Idee?

Die History schau ich mir nochmal genauer an
Danke für den Tip

Gruß Peer


Nach oben
   
BeitragVerfasst: 06.10.2017, 06:36 
Offline
starter

Registriert: 03.09.2017, 12:29
Beiträge: 13
Servus Zusammen

hat noch jemand eine Idee warum die Daten nicht an die CCU weiter gegeben werden?

Oder soll ich lieber einen neuen Threat aufmachen wo es nur um das Thema geht?

Gruß Peer


Nach oben
   
BeitragVerfasst: 06.10.2017, 12:47 
Offline
professional
Benutzeravatar

Registriert: 14.09.2015, 05:51
Beiträge: 622
Hat sich bedankt: 32 Mal
Danksagung erhalten: 27 Mal
Was sagt denn deine HM-Rega Konfiguration?

Dateianhang:
rega.JPG
rega.JPG [ 48.13 KiB | 172 mal betrachtet ]


Gruß Marco

_________________
CCU2-CuxD&Cul868MHz, 44xHM Geräte, 20xMAX Fenstersensoren.Acer Revo mit IoBroker, Tablet Captiva 9,7 SFHD. SMA SB2.5,STP7000TL20,SMA Energy Meter, Echo, Harmony, JeeLink868, Arduino 433MHz, MaxtoxCUL868,MilightEasyLED,Hue


Nach oben
   
BeitragVerfasst: 06.10.2017, 16:23 
Offline
starter

Registriert: 03.09.2017, 12:29
Beiträge: 13
Hallo Marco
Ja, Variablen sind Aktiv
Dateianhang:
hm-rega.0.png
hm-rega.0.png [ 73.83 KiB | 168 mal betrachtet ]

Hast du noch eine Idee?
Gruß Peer


Nach oben
   
BeitragVerfasst: 07.10.2017, 04:51 
Offline
professional
Benutzeravatar

Registriert: 14.09.2015, 05:51
Beiträge: 622
Hat sich bedankt: 32 Mal
Danksagung erhalten: 27 Mal
Hallo Peer,

wenn du unter Objekte -> HM-Rega eine deiner Variablen von Hand änderst, wird das synchronisiert?

Gruß Marco

_________________
CCU2-CuxD&Cul868MHz, 44xHM Geräte, 20xMAX Fenstersensoren.Acer Revo mit IoBroker, Tablet Captiva 9,7 SFHD. SMA SB2.5,STP7000TL20,SMA Energy Meter, Echo, Harmony, JeeLink868, Arduino 433MHz, MaxtoxCUL868,MilightEasyLED,Hue


Nach oben
   
BeitragVerfasst: 07.10.2017, 07:58 
Offline
starter

Registriert: 03.09.2017, 12:29
Beiträge: 13
Servus Marco

Zunächst hab ich heute alle hr.rega und hm.rpc neu installiert und node.Red neu gestartet.
Leider keine Werte in der CUU2.

ich hab jetzt mal die Instanz node.Red pausiert und hab dann im Objekt den Wert geändert und mit dem Haken gespeichert.
Dieser Wert wird dann auch in die CCU2 übertragen.

Irgendwie versteh ich das jetzt nicht.
Die Werte werden in das Objekt geschrieben aber nicht übertragen.
Wenn ich die gleichen Werte manuell schreibe, werden sie übertragen.

Kann es daran liegen, das die Übertragung länger dauert als die Aktualisierung die vom SMA-EM kommt?
Mein ioBroker läuft auf einem RPI3, das sollte doch von der Geschwindigkeit reichen, oder?
Dateianhang:
rpi.png
rpi.png [ 200.99 KiB | 153 mal betrachtet ]

Sollte ja reichen.

Kann man die Aktualisierung des SMA-EM reduzieren? Alle 5-10 Sekunden würde ja voll und ganz reichen.

Gruß Peer


Nach oben
   
BeitragVerfasst: 07.10.2017, 08:44 
Offline
professional
Benutzeravatar

Registriert: 14.09.2015, 05:51
Beiträge: 622
Hat sich bedankt: 32 Mal
Danksagung erhalten: 27 Mal
Hast du mal bei Node-Red an den zugehörigen Anschluss ein Debug-Modul angehängt? Ob überhaupt da Daten rauskommen?

Stell mal bitte das nochmal um, ich glaube es hängt daran:

Dateianhang:
command.JPG
command.JPG [ 24.29 KiB | 153 mal betrachtet ]


Statt Value -> Command

_________________
CCU2-CuxD&Cul868MHz, 44xHM Geräte, 20xMAX Fenstersensoren.Acer Revo mit IoBroker, Tablet Captiva 9,7 SFHD. SMA SB2.5,STP7000TL20,SMA Energy Meter, Echo, Harmony, JeeLink868, Arduino 433MHz, MaxtoxCUL868,MilightEasyLED,Hue


Nach oben
   
BeitragVerfasst: 07.10.2017, 10:49 
Offline
starter

Registriert: 03.09.2017, 12:29
Beiträge: 13
Servus Marco,

FU**
Warum auch immer es vorher nicht ging (Hatte definitiv auch schon mal "command" drin)

Jetzt geht es

Herzlichen Dank für deine Bemühungen

Gruß Peer


Nach oben
   
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen  Auf das Thema antworten  [ 35 Beiträge ]  Gehe zu Seite Vorherige 1 2

Alle Zeiten sind UTC+01:00


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


Du darfst keine neuen Themen in diesem Forum erstellen.
Du darfst keine Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
Gehe zu Forum:  
Powered by phpBB® Forum Software © phpBB Limited
Deutsche Übersetzung durch phpBB.de