NEWS
Object.<anonymous> finden?
-
@codierknecht Ja andere Anwendung. Da ich aber gesehen habe das du eine Anleitung https://forum.iobroker.net/topic/70481/blockly-for-dummies-starthilfe-und-tipps geschrieben hast und man dort nicht antworten soll, dachte ich ich schreibe hier bevor ich ein neues Thema aufmache.
Hier soll, sobald ein Heizstab angeht die Meldung "Heizstab eingeschaltet" ausgegeben werden:

Sind alle Stufen aus, soll die Meldung wieder weg gehen.
@sms sagte in Object.<anonymous> finden?:
Hier soll, sobald ein Heizstab angeht die Meldung "Heizstab eingeschaltet" ausgegeben werden:
Dann musst Du auf das Zahnrad vor "Falls Objekte" klicken und mehr Trigger auf die andere Seite ziehen. Dann dort mehrere Objekt IDs angeben. Der Oder-Baustein hat dort nichts zu suchen.
-
@codierknecht Ja andere Anwendung. Da ich aber gesehen habe das du eine Anleitung https://forum.iobroker.net/topic/70481/blockly-for-dummies-starthilfe-und-tipps geschrieben hast und man dort nicht antworten soll, dachte ich ich schreibe hier bevor ich ein neues Thema aufmache.
Hier soll, sobald ein Heizstab angeht die Meldung "Heizstab eingeschaltet" ausgegeben werden:

Sind alle Stufen aus, soll die Meldung wieder weg gehen.
@sms im Trigger niemals Logik!
nur IDsder Block WERT bezieht sich auf den Wert des Triggernden Datenpunkts.
was genau willst du mit dem Wert?
-
@sms sagte in Object.<anonymous> finden?:
Hier soll, sobald ein Heizstab angeht die Meldung "Heizstab eingeschaltet" ausgegeben werden:
Dann musst Du auf das Zahnrad vor "Falls Objekte" klicken und mehr Trigger auf die andere Seite ziehen. Dann dort mehrere Objekt IDs angeben. Der Oder-Baustein hat dort nichts zu suchen.
@sms sagte in Object.<anonymous> finden?:
Sind alle Stufen aus, soll die Meldung wieder weg gehen.
wird damit doch nie abgefangen!
Dazu braucht's eine komplexere Logik -
@sms sagte in Object.<anonymous> finden?:
Hier soll, sobald ein Heizstab angeht die Meldung "Heizstab eingeschaltet" ausgegeben werden:
Dann musst Du auf das Zahnrad vor "Falls Objekte" klicken und mehr Trigger auf die andere Seite ziehen. Dann dort mehrere Objekt IDs angeben. Der Oder-Baustein hat dort nichts zu suchen.
@haus-automatisierung Das hier ist dann eine ODER Verknüpfung?

Sprich, sobald ein Objekt ID den Wert "true" sendet wird das Ergebnis ebenfalls "true" (in meinem Fall)
Aber wie bekomme ich eine UND Verknüpfung hin?
-
@haus-automatisierung Das hier ist dann eine ODER Verknüpfung?

Sprich, sobald ein Objekt ID den Wert "true" sendet wird das Ergebnis ebenfalls "true" (in meinem Fall)
Aber wie bekomme ich eine UND Verknüpfung hin?
@sms sagte in Object.<anonymous> finden?:
Aber wie bekomme ich eine UND Verknüpfung hin?
nicht im Trigger!
@homoran sagte in Object.<anonymous> finden?:
Dazu braucht's eine komplexere Logik
zusätzlich auch ein "sonst" oder "sonst falls" um
@sms sagte in Object.<anonymous> finden?:
Sind alle Stufen aus, soll die Meldung wieder weg gehen.
zu realisieren
-
@sms sagte in Object.<anonymous> finden?:
Aber wie bekomme ich eine UND Verknüpfung hin?
nicht im Trigger!
@homoran sagte in Object.<anonymous> finden?:
Dazu braucht's eine komplexere Logik
zusätzlich auch ein "sonst" oder "sonst falls" um
@sms sagte in Object.<anonymous> finden?:
Sind alle Stufen aus, soll die Meldung wieder weg gehen.
zu realisieren
-
@sms sagte in Object.<anonymous> finden?:
@homoran Ich probiere es mal so:

fast!
jetzt noch statt WERT, dieses Konstrukt

-
@codierknecht Ja andere Anwendung. Da ich aber gesehen habe das du eine Anleitung https://forum.iobroker.net/topic/70481/blockly-for-dummies-starthilfe-und-tipps geschrieben hast und man dort nicht antworten soll, dachte ich ich schreibe hier bevor ich ein neues Thema aufmache.
Hier soll, sobald ein Heizstab angeht die Meldung "Heizstab eingeschaltet" ausgegeben werden:

Sind alle Stufen aus, soll die Meldung wieder weg gehen.
@sms sagte in Object.<anonymous> finden?:
sobald ein Heizstab angeht
Wenn es egal ist, welcher Heizstab und die Meldung nur kommen soll, wenn einer der drei auf
truewechselt:
-
@sms sagte in Object.<anonymous> finden?:
@homoran Ich probiere es mal so:

fast!
jetzt noch statt WERT, dieses Konstrukt

-
@sms sagte in Object.<anonymous> finden?:
sobald ein Heizstab angeht
Wenn es egal ist, welcher Heizstab und die Meldung nur kommen soll, wenn einer der drei auf
truewechselt:
@codierknecht sagte in Object.<anonymous> finden?:
Wenn es egal ist, welcher Heizstab
aber alle aus -> Meldung weg, fehlt
-
@sms sagte in Object.<anonymous> finden?:
@homoran Ist das dann nicht doppelt
nein!
WERT ist immer nur der eine Wert des gerade triggernden DP -
@sms sagte in Object.<anonymous> finden?:
sobald ein Heizstab angeht
Wenn es egal ist, welcher Heizstab und die Meldung nur kommen soll, wenn einer der drei auf
truewechselt:
@codierknecht Im Idealfall soll erst Stufe 1, dann Stufe 2 und dann Stufe 3 angehen. Aus eigentlich umgekehrt, aber das muss ich noch ausprobieren.
-
@codierknecht Im Idealfall soll erst Stufe 1, dann Stufe 2 und dann Stufe 3 angehen. Aus eigentlich umgekehrt, aber das muss ich noch ausprobieren.
@sms sagte in Object.<anonymous> finden?:
@codierknecht Im Idealfall soll erst Stufe 1, dann Stufe 2 und dann Stufe 3 angehen. Aus eigentlich umgekehrt, aber das muss ich noch ausprobieren.
nicht 1 ... 2 ... 1+2... 3 .... 1+3....
also auch in Kombination?
-
@sms sagte in Object.<anonymous> finden?:
@codierknecht Im Idealfall soll erst Stufe 1, dann Stufe 2 und dann Stufe 3 angehen. Aus eigentlich umgekehrt, aber das muss ich noch ausprobieren.
nicht 1 ... 2 ... 1+2... 3 .... 1+3....
also auch in Kombination?
@homoran sagte in Object.<anonymous> finden?:
@sms sagte in Object.<anonymous> finden?:
@codierknecht Im Idealfall soll erst Stufe 1, dann Stufe 2 und dann Stufe 3 angehen. Aus eigentlich umgekehrt, aber das muss ich noch ausprobieren.
nicht 1 ... 2 ... 1+2... 3 .... 1+...
also auch in Kombination?
Genau, sorry falsch geschrieben.
Stufe 1
Stufe 1 + Stufe 2
Stufe 1 + Stufe 2 + Stufe 3 -
@homoran sagte in Object.<anonymous> finden?:
@sms sagte in Object.<anonymous> finden?:
@codierknecht Im Idealfall soll erst Stufe 1, dann Stufe 2 und dann Stufe 3 angehen. Aus eigentlich umgekehrt, aber das muss ich noch ausprobieren.
nicht 1 ... 2 ... 1+2... 3 .... 1+...
also auch in Kombination?
Genau, sorry falsch geschrieben.
Stufe 1
Stufe 1 + Stufe 2
Stufe 1 + Stufe 2 + Stufe 3@sms und 1 ist immer an?
nie nur 2 oder nur 3 alleine oder in Kombination 2+3?
-
@codierknecht sagte in Object.<anonymous> finden?:
Wenn es egal ist, welcher Heizstab
aber alle aus -> Meldung weg, fehlt
-
@homoran sagte in Object.<anonymous> finden?:
@sms und 1 ist immer an?
nie nur 2 oder nur 3 alleine oder in Kombination 2+3?
Alles in Abhängigkeit der PV-Produktion.
Stufe 1 = PV-Überschuss 1650W
Stufe 2 = PV-Überschuss 1650W + Stufe 1
Stufe 3 = PV-Überschuss 1750W + Stufe 1 + Stufe 2Stufe 2 + 3 soll ausgehen wenn der PV-Übeschuss kleiner als 1000W und Stufe 1 kleiner 200W geht.
Jeweils mit einer Ausschaltverzögerung.
Stufe 1 = 15Minuten
Stufe 2 = 10Minuten
Stufe 3 = 5Minuten -
-
@codierknecht sagte in Object.<anonymous> finden?:
Die Kunst besteht wie immer darin,
...alle Eventualitäten im Auge zu haben und dann in der Logik abzubilden!
(die Logik ist meist das kleinere Problem :-) )wenn das hier gilt
@sms sagte in Object.<anonymous> finden?:
Genau, sorry falsch geschrieben.
Stufe 1
Stufe 1 + Stufe 2
Stufe 1 + Stufe 2 + Stufe 3bräuchte nur Level 1 beachtet zu werden
-
@homoran sagte in Object.<anonymous> finden?:
@sms und 1 ist immer an?
nie nur 2 oder nur 3 alleine oder in Kombination 2+3?
Alles in Abhängigkeit der PV-Produktion.
Stufe 1 = PV-Überschuss 1650W
Stufe 2 = PV-Überschuss 1650W + Stufe 1
Stufe 3 = PV-Überschuss 1750W + Stufe 1 + Stufe 2Stufe 2 + 3 soll ausgehen wenn der PV-Übeschuss kleiner als 1000W und Stufe 1 kleiner 200W geht.
Jeweils mit einer Ausschaltverzögerung.
Stufe 1 = 15Minuten
Stufe 2 = 10Minuten
Stufe 3 = 5Minuten@sms gut!
es gibt auch asymmetrische Heizungen, wo man durch unterschiedliche Kombination feinfühliger steuern kann.In deinem Fall gilt also
@homoran sagte in Object.<anonymous> finden?:
bräuchte nur Level 1 beachtet zu werden

