NEWS
Timer (Gelöst)
-
@crepp1967
Da fehlt ja der Trigger.
Wann (durch was) soll den geschalten werden ? -
@crepp1967
Da fehlt ja der Trigger.
Wann (durch was) soll den geschalten werden ? -
-
@djmarc75
Danke für Deinen Vorschlag, ist auf jeden Fall eine Überlegung wert die trigger mit und zu verknüpfen.Mittlerweile habe ich gesehen das er eingeschaltet hat...
7:55 obwohl ab 7:30 im Trigger steht - ich kann mir das nicht erklären aber ich möchte es verstehen.
Hast Du eine Erklärung für den Zeitversatz??? -
@djmarc75
Danke für Deinen Vorschlag, ist auf jeden Fall eine Überlegung wert die trigger mit und zu verknüpfen.Mittlerweile habe ich gesehen das er eingeschaltet hat...
7:55 obwohl ab 7:30 im Trigger steht - ich kann mir das nicht erklären aber ich möchte es verstehen.
Hast Du eine Erklärung für den Zeitversatz???@crepp1967 Wenn das in Deinem Skript ist dann sind 15 Minuten "Versatz" beim Starten des Skripts normal weil Intervall erst 15 Minuten später ausgeführt wird. Ich gehe davon aus dass Du um 7:40 Uhr das Skript neu gestartet hast.
Wie gesagt fehlt Deinem Skript jeglicher Trigger und wird als solches nie richtig laufen.
-
@djmarc75
Danke für Deinen Vorschlag, ist auf jeden Fall eine Überlegung wert die trigger mit und zu verknüpfen.Mittlerweile habe ich gesehen das er eingeschaltet hat...
7:55 obwohl ab 7:30 im Trigger steht - ich kann mir das nicht erklären aber ich möchte es verstehen.
Hast Du eine Erklärung für den Zeitversatz??? -
@crepp1967 sagte in Timer:
die trigger mit und zu verknüpfen.
das sind keine Trigger sondern Abhängigkeiten ;)
-
@crepp1967 sagte in Timer:
die trigger mit und zu verknüpfen.
das sind keine Trigger sondern Abhängigkeiten ;)
-
@djmarc75
Noch eine letzte Frage:
wo finde ich diesen Baustein:

Eigentlich sollte der in Logik zu finden sein...@crepp1967 ja, der UND Baustein... dort dann mit der rechten Maustaste draufklicken und externe Eingänge auswählen.
-
@crepp1967 ja, der UND Baustein... dort dann mit der rechten Maustaste draufklicken und externe Eingänge auswählen.
-
@crepp1967 ja, der UND Baustein... dort dann mit der rechten Maustaste draufklicken und externe Eingänge auswählen.
-
Läuft jetzt seit zwei Stunden auber durch...

Was ich noch nicht verstanden habe, das markierte heisst, der Schalter ist nicht true? -
Läuft jetzt seit zwei Stunden auber durch...

Was ich noch nicht verstanden habe, das markierte heisst, der Schalter ist nicht true?@crepp1967
das Markierte heißt übersetzt:
not falseund könnte genau so gut als= truenotiert werden. Kommt aufs Gleiche raus, spart aber einen Vergleich.Edit:
Es wird quasi der "Kehrwert" vom Status des Shelly gebildet.
Wenn der Shelly auffalsesteht, ergibt einnot Wertdanntrue.
Die Verkürzung sieht man am besten im JS-Code.
Einif (!value)ist das Gleiche wie ein
if (value == false)Ein Vergleich kostet etwas mehr Rechenzeit als ein einfaches Negieren.
-
@crepp1967
das Markierte heißt übersetzt:
not falseund könnte genau so gut als= truenotiert werden. Kommt aufs Gleiche raus, spart aber einen Vergleich.Edit:
Es wird quasi der "Kehrwert" vom Status des Shelly gebildet.
Wenn der Shelly auffalsesteht, ergibt einnot Wertdanntrue.
Die Verkürzung sieht man am besten im JS-Code.
Einif (!value)ist das Gleiche wie ein
if (value == false)Ein Vergleich kostet etwas mehr Rechenzeit als ein einfaches Negieren.
-
@crepp1967
das Markierte heißt übersetzt:
not falseund könnte genau so gut als= truenotiert werden. Kommt aufs Gleiche raus, spart aber einen Vergleich.Edit:
Es wird quasi der "Kehrwert" vom Status des Shelly gebildet.
Wenn der Shelly auffalsesteht, ergibt einnot Wertdanntrue.
Die Verkürzung sieht man am besten im JS-Code.
Einif (!value)ist das Gleiche wie ein
if (value == false)Ein Vergleich kostet etwas mehr Rechenzeit als ein einfaches Negieren.
@codierknecht sagte: ist das Gleiche wie ein
Nicht ganz.
if (!value)ist auch erfüllt bei null, undefined und NaN. Deshalb bevorzuge ich es.
-
@codierknecht sagte: ist das Gleiche wie ein
Nicht ganz.
if (!value)ist auch erfüllt bei null, undefined und NaN. Deshalb bevorzuge ich es.
@paul53
Jaja, immer diese Typunsicherheit. In typisierten Sprachen kann ein Bool halt nurtrueoderfalsesein. Ich bevorzuge es einfach nur wegen der kürzeren Notation und der Rechenzeit. Es gab mal Zeiten, da war sowas wichtig. Da hat aber ein gewisser Herr Gates auch noch gesagt "640 KB Hauptspeicher reichen für alle Ewigkeit" ;-)
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


