NEWS
variable Zeiten definieren
-
Hallo Zusammen,
ich bin neu im ioBroker und bin mich am einarbeiten.
Ein paar einfache, simple Dinge habe ich schon ans laufen gebracht, aber hierbei komme ich nicht weiter:
Ich habe eine LED-Leiste hinter meinem PC als indirekte Beleuchtung (Philips-Hue), welche eingeschaltet wird, wenn mein PC (wird ĂŒber die IP und Fritzbox ĂŒberwacht) eingeschaltet ist.
Wenn ich den PC ausschalte, geht die Leiste auch aus, soweit so gut.Allerdings benötige ich dieses nicht, wenn es drauĂen noch hell habe. Ergo dachte ich mir, dass ich eine Vorbedingung benötige, welche das Script nur dann ausfĂŒhrt, wenn es zwischen Sonnenuntergang und Sonnenaufgang ist.
Feste Zeiten (z.B. 20:00-9:00Uhr) machen keinen Sinn, weil es im Sommer lĂ€nger hell und im Winter frĂŒher dunkel ist.Ich benötige also quasi eine Logik "Wenn Zeit zwischen Sonnenuntergang und Sonnenaufgang = wahr, dann mache...". Aber genau hier weiĂ ich nicht, wie ich diese Logik erstellen kann.
Vielleicht hat einer von Euch ja eine Idee, wie ich das umsetzen kann.
-
Hallo Zusammen,
ich bin neu im ioBroker und bin mich am einarbeiten.
Ein paar einfache, simple Dinge habe ich schon ans laufen gebracht, aber hierbei komme ich nicht weiter:
Ich habe eine LED-Leiste hinter meinem PC als indirekte Beleuchtung (Philips-Hue), welche eingeschaltet wird, wenn mein PC (wird ĂŒber die IP und Fritzbox ĂŒberwacht) eingeschaltet ist.
Wenn ich den PC ausschalte, geht die Leiste auch aus, soweit so gut.Allerdings benötige ich dieses nicht, wenn es drauĂen noch hell habe. Ergo dachte ich mir, dass ich eine Vorbedingung benötige, welche das Script nur dann ausfĂŒhrt, wenn es zwischen Sonnenuntergang und Sonnenaufgang ist.
Feste Zeiten (z.B. 20:00-9:00Uhr) machen keinen Sinn, weil es im Sommer lĂ€nger hell und im Winter frĂŒher dunkel ist.Ich benötige also quasi eine Logik "Wenn Zeit zwischen Sonnenuntergang und Sonnenaufgang = wahr, dann mache...". Aber genau hier weiĂ ich nicht, wie ich diese Logik erstellen kann.
Vielleicht hat einer von Euch ja eine Idee, wie ich das umsetzen kann.
@gintonik

Den PC musst du nicht auf "wahr" prĂŒfen. Da reicht es wie in dem Bild.
Wenn man es so macht, prĂŒft er immer auf wahr.EDIT:
Das muss natĂŒrlich bei Zeit hin fĂŒr Astro.
Noch zu frĂŒh ^^.Du musst auf nicht zwischen prĂŒfen weil blockly ein Problem mit dem Tageswechsel hat.

-
Hallo Zusammen,
ich bin neu im ioBroker und bin mich am einarbeiten.
Ein paar einfache, simple Dinge habe ich schon ans laufen gebracht, aber hierbei komme ich nicht weiter:
Ich habe eine LED-Leiste hinter meinem PC als indirekte Beleuchtung (Philips-Hue), welche eingeschaltet wird, wenn mein PC (wird ĂŒber die IP und Fritzbox ĂŒberwacht) eingeschaltet ist.
Wenn ich den PC ausschalte, geht die Leiste auch aus, soweit so gut.Allerdings benötige ich dieses nicht, wenn es drauĂen noch hell habe. Ergo dachte ich mir, dass ich eine Vorbedingung benötige, welche das Script nur dann ausfĂŒhrt, wenn es zwischen Sonnenuntergang und Sonnenaufgang ist.
Feste Zeiten (z.B. 20:00-9:00Uhr) machen keinen Sinn, weil es im Sommer lĂ€nger hell und im Winter frĂŒher dunkel ist.Ich benötige also quasi eine Logik "Wenn Zeit zwischen Sonnenuntergang und Sonnenaufgang = wahr, dann mache...". Aber genau hier weiĂ ich nicht, wie ich diese Logik erstellen kann.
Vielleicht hat einer von Euch ja eine Idee, wie ich das umsetzen kann.
@gintonik
Das was @David-G geschrieben hat. Plus:
Den Baustein
Wert von Objet ID DESKTOP-JUA3A0J3.activekannst du durch den BausteinObjekt IDersetzen, welchen du im Trigger Bereich findest. Dann noch aufWertumstellen, und dann beinhaltet dieser den Wert des States welcher den Trigger ausgelöst hat.A.
-
@gintonik
Das was @David-G geschrieben hat. Plus:
Den Baustein
Wert von Objet ID DESKTOP-JUA3A0J3.activekannst du durch den BausteinObjekt IDersetzen, welchen du im Trigger Bereich findest. Dann noch aufWertumstellen, und dann beinhaltet dieser den Wert des States welcher den Trigger ausgelöst hat.A.
Du bist scheinbar schon lĂ€nger als ich auf den Beinen đ€Ł
-
Vielen Dank fĂŒr die Hinweise. Ich hatte zwar den Baustein schon mal benutzt, allerdings nicht auf "zwischen" gestellt, daher fehlte mir die Möglichkeit zwei Bereiche festzulegen. Das ist dann hiermit erfolgt.

Dann sollte das so passen.
-
Vielen Dank fĂŒr die Hinweise. Ich hatte zwar den Baustein schon mal benutzt, allerdings nicht auf "zwischen" gestellt, daher fehlte mir die Möglichkeit zwei Bereiche festzulegen. Das ist dann hiermit erfolgt.

Dann sollte das so passen.
-
Vielen Dank fĂŒr die Hinweise. Ich hatte zwar den Baustein schon mal benutzt, allerdings nicht auf "zwischen" gestellt, daher fehlte mir die Möglichkeit zwei Bereiche festzulegen. Das ist dann hiermit erfolgt.

Dann sollte das so passen.
@gintonik
Das Script funktioniert so auf jeden Fall
Nur stell ich mir grad die frage warum du den "sonst" fall mit einbaust oder ist das Licht auch dann an, wenn der Computer nicht an ist?Als Vorschlag könnte man noch nen Trigger einbauen der beim Sonnenuntergang prĂŒft ob der PC an ist und das Licht auch einschaltet oder vllt. sogar mit dem Sonnenuntergang-Anfang das Licht langsam hell werden lĂ€sst.
Alles so kleine Spinnereien

-
@gintonik
Das Script funktioniert so auf jeden Fall
Nur stell ich mir grad die frage warum du den "sonst" fall mit einbaust oder ist das Licht auch dann an, wenn der Computer nicht an ist?Als Vorschlag könnte man noch nen Trigger einbauen der beim Sonnenuntergang prĂŒft ob der PC an ist und das Licht auch einschaltet oder vllt. sogar mit dem Sonnenuntergang-Anfang das Licht langsam hell werden lĂ€sst.
Alles so kleine Spinnereien

@jensven sagte in variable Zeiten definieren:
Nur stell ich mir grad die frage warum du den "sonst" fall mit einbaust oder ist das Licht auch dann an, wenn der Computer nicht an ist?
aber das Licht soll doch ausgehen wenn der PC ausgeht
@jensven sagte in variable Zeiten definieren:
Als Vorschlag könnte man noch nen Trigger einbauen der beim Sonnenuntergang prĂŒft ob der PC an ist und das Licht auch einschaltet oder vllt. sogar mit dem Sonnenuntergang-Anfang das Licht langsam hell werden lĂ€sst.
Alles so kleine Spinnereienist alles in beliebiger KomplexitÀt machbar
-
@jensven sagte in variable Zeiten definieren:
Nur stell ich mir grad die frage warum du den "sonst" fall mit einbaust oder ist das Licht auch dann an, wenn der Computer nicht an ist?
aber das Licht soll doch ausgehen wenn der PC ausgeht
@jensven sagte in variable Zeiten definieren:
Als Vorschlag könnte man noch nen Trigger einbauen der beim Sonnenuntergang prĂŒft ob der PC an ist und das Licht auch einschaltet oder vllt. sogar mit dem Sonnenuntergang-Anfang das Licht langsam hell werden lĂ€sst.
Alles so kleine Spinnereienist alles in beliebiger KomplexitÀt machbar
@homoran said in variable Zeiten definieren:
@jensven sagte in variable Zeiten definieren:
Nur stell ich mir grad die frage warum du den "sonst" fall mit einbaust oder ist das Licht auch dann an, wenn der Computer nicht an ist?
aber das Licht soll doch ausgehen wenn der PC ausgeht
ups ja das hab ich ĂŒbersehen, Denkfehler von mir.
-
@gintonik
Das Script funktioniert so auf jeden Fall
Nur stell ich mir grad die frage warum du den "sonst" fall mit einbaust oder ist das Licht auch dann an, wenn der Computer nicht an ist?Als Vorschlag könnte man noch nen Trigger einbauen der beim Sonnenuntergang prĂŒft ob der PC an ist und das Licht auch einschaltet oder vllt. sogar mit dem Sonnenuntergang-Anfang das Licht langsam hell werden lĂ€sst.
Alles so kleine Spinnereien

Er soll ja auch ausgehen wenn der Rechner ausgeschaltet wird...
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen BeitrĂ€ge zu scrollen? Wenn du dich fĂŒr ein Konto anmeldest, kommst du immer genau dorthin zurĂŒck, wo du zuvor warst, und kannst dich ĂŒber neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und BeitrĂ€ge positiv bewerten, um anderen Community-Mitgliedern deine WertschĂ€tzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden đ
Registrieren Anmelden