NEWS
Hilfe bei Blockly
-
@paul53 sagte in Hilfe bei Blockly:
@tiobb sagte: Mein Handy und der TĂŒrkontakt
Dann versuche es mal so:

Oh je, das sieht sehr kompliziert aus, ich scheitre ja schon bei "Falls Objekt anwesend..."
Kann man nicht ganz einfach den TĂŒrkontakt hier mit einbinden?
-
@tiobb
Du ĂŒberschreibst die Liste texte mit einem zufĂ€lligen Text aus der Liste. Das funktioniert nur einmal nach Skriptstart.
@paul53 sagte in Hilfe bei Blockly:
@tiobb
Du ĂŒberschreibst die Liste texte mit einem zufĂ€lligen Text aus der Liste. Das funktioniert nur einmal nach Skriptstart.
Das habe ich gerade bemerkt, nach den Scriptstart funktioniert 1x die BegrĂŒĂung, danach kommt nur noch "A" oder "O". Was muss ich Ă€ndern?
Dein Blockly habe ich nicht nachbauen können, da blicke ich ĂŒberhaupt nicht durch.
Ich habe es jetzt hinbekommen das die BegrĂŒĂung bzw die wilden Buchstaben vorgelesen werden wenn die TĂŒr geöffnet wird. Jetzt brauche ich nur noch etwas einfaches, dass verhindert, wenn man daheim ist und ich HaustĂŒr öffne die BegrĂŒĂung nicht nochmal kommt. Sie soll erst erneut kommen wenn sich das Telefon erneut anmeldet und dann die TĂŒr geöffnet wird. Wenn ich das Timeout dort einbaue, welches ja verhindern soll, das bei kurzer WLAN Trennung die BegrĂŒĂung kommt, passiert gar nichts mehr.
-
@paul53 sagte in Hilfe bei Blockly:
@tiobb
Du ĂŒberschreibst die Liste texte mit einem zufĂ€lligen Text aus der Liste. Das funktioniert nur einmal nach Skriptstart.
Das habe ich gerade bemerkt, nach den Scriptstart funktioniert 1x die BegrĂŒĂung, danach kommt nur noch "A" oder "O". Was muss ich Ă€ndern?
Dein Blockly habe ich nicht nachbauen können, da blicke ich ĂŒberhaupt nicht durch.
Ich habe es jetzt hinbekommen das die BegrĂŒĂung bzw die wilden Buchstaben vorgelesen werden wenn die TĂŒr geöffnet wird. Jetzt brauche ich nur noch etwas einfaches, dass verhindert, wenn man daheim ist und ich HaustĂŒr öffne die BegrĂŒĂung nicht nochmal kommt. Sie soll erst erneut kommen wenn sich das Telefon erneut anmeldet und dann die TĂŒr geöffnet wird. Wenn ich das Timeout dort einbaue, welches ja verhindern soll, das bei kurzer WLAN Trennung die BegrĂŒĂung kommt, passiert gar nichts mehr.
@tiobb sagte: Wenn ich das Timeout dort einbaue, welches ja verhindern soll, das bei kurzer WLAN Trennung die BegrĂŒĂung kommt, passiert gar nichts mehr.
Deshalb die Variable kommen, die bei TĂŒröffnung oder bei schon offener TĂŒr zurĂŒck gesetzt wird.
@tiobb sagte in Hilfe bei Blockly:
Was muss ich Àndern?
Eine weitere Variable text erstellen und verwenden:

Ansage ist einen Funktion, die aus beiden Triggern (Handy / TĂŒr) aufgerufen wird:
-
@tiobb sagte: Wenn ich das Timeout dort einbaue, welches ja verhindern soll, das bei kurzer WLAN Trennung die BegrĂŒĂung kommt, passiert gar nichts mehr.
Deshalb die Variable kommen, die bei TĂŒröffnung oder bei schon offener TĂŒr zurĂŒck gesetzt wird.
@tiobb sagte in Hilfe bei Blockly:
Was muss ich Àndern?
Eine weitere Variable text erstellen und verwenden:

Ansage ist einen Funktion, die aus beiden Triggern (Handy / TĂŒr) aufgerufen wird:
@paul53 Ich bekomme "Objekt anwesend und TĂŒr", sowie "um Ansage" nicht nachgebaut, keine Ahnung wie Du das gemacht hast đđđđ Ich Kann einen PKW Motor blind zerlegen und wieder zusammen bauen, oder eine KĂŒche bauen, einen Fotokurs geben, eine Elektro Hausinstallation machen, ein Labornetzteil bauen, aber hier bin ich scheinbar mit 55 ĂŒberfordert fĂŒr Scripte. In meiner Ausbildung 1988 musste ich nur SPS könnenđđđđ
-
@paul53 Ich bekomme "Objekt anwesend und TĂŒr", sowie "um Ansage" nicht nachgebaut, keine Ahnung wie Du das gemacht hast đđđđ Ich Kann einen PKW Motor blind zerlegen und wieder zusammen bauen, oder eine KĂŒche bauen, einen Fotokurs geben, eine Elektro Hausinstallation machen, ein Labornetzteil bauen, aber hier bin ich scheinbar mit 55 ĂŒberfordert fĂŒr Scripte. In meiner Ausbildung 1988 musste ich nur SPS könnenđđđđ
@tiobb sagte in Hilfe bei Blockly:
Ich bekomme "Objekt anwesend und TĂŒr", sowie "um Ansage" nicht nachgebaut,
Zweiter Trigger-Block von oben und als ID "ACTUAL" (TĂŒr) und im anderen Trigger das Handy auswĂ€hlen.


Bei Funktionen den obersten Block (um "etwas tun") nehmen und in "Ansage" umbenennen.
-
@tiobb sagte in Hilfe bei Blockly:
Ich bekomme "Objekt anwesend und TĂŒr", sowie "um Ansage" nicht nachgebaut,
Zweiter Trigger-Block von oben und als ID "ACTUAL" (TĂŒr) und im anderen Trigger das Handy auswĂ€hlen.


Bei Funktionen den obersten Block (um "etwas tun") nehmen und in "Ansage" umbenennen.
-
@paul53 Danke, ich habe mal wieder viel zu kompliziert gedacht. Sieht jetzt so aus, aber eine BegrĂŒĂung erhalte ich noch nicht. Irgendwo habe ich warscheinlich wieder einen Fehler eingebaut. Den Timeout habe ich zu Testzwecken deaktiviert

@tiobb sagte: Den Timeout habe ich zu Testzwecken deaktiviert
Aktiviere "nicht Verzögerung timeout", damit die Bedingung immer erfĂŒllt ist, wenn das Handy registriert wird. Oder verkĂŒrze zum Testen die Zeit auf 5 s.
Wenn der Timeout nicht gestartet wird, wirkt die Sperre nicht. -
@tiobb sagte: Den Timeout habe ich zu Testzwecken deaktiviert
Aktiviere "nicht Verzögerung timeout", damit die Bedingung immer erfĂŒllt ist, wenn das Handy registriert wird. Oder verkĂŒrze zum Testen die Zeit auf 5 s.
Wenn der Timeout nicht gestartet wird, wirkt die Sperre nicht.@paul53 sagte in Hilfe bei Blockly:
@tiobb sagte: Den Timeout habe ich zu Testzwecken deaktiviert
Aktiviere "nicht Verzögerung timeout", damit die Bedingung immer erfĂŒllt ist, wenn das Handy registriert wird. Oder verkĂŒrze zum Testen die Zeit auf 5 s.
Wenn der Timeout nicht gestartet wird, wirkt die Sperre nicht.Jep, das war der Fehler. Was genau machen die Beiden "Ansage" Funktionen?
-
@paul53 sagte in Hilfe bei Blockly:
@tiobb sagte: Den Timeout habe ich zu Testzwecken deaktiviert
Aktiviere "nicht Verzögerung timeout", damit die Bedingung immer erfĂŒllt ist, wenn das Handy registriert wird. Oder verkĂŒrze zum Testen die Zeit auf 5 s.
Wenn der Timeout nicht gestartet wird, wirkt die Sperre nicht.Jep, das war der Fehler. Was genau machen die Beiden "Ansage" Funktionen?
-
@tiobb sagte: Was genau machen die Beiden "Ansage" Funktionen?
Es gibt nur eine Funktion "Ansage", die an zwei Stellen aufgerufen wird.
@paul53 sagte in Hilfe bei Blockly:
Es gibt nur eine Funktion "Ansage", die an zwei Stellen aufgerufen wird.
Ah ok đ
Jetzt bin ich auf ein Problem gestoĂen, fĂŒr das ich nicht ansatzweise eine Idee habe es zu lösen. Wenn Jemand heim kommt, und die TĂŒr öffnet bevor sich das Telefon eingebucht hat, gibt es keine Meldung, und wenn Jemand sein Telefon z.B. Abends ausschaltet, oder der Akku leer geht, morgens wieder eingeschaltet wird, und irgendwer das Haus verlĂ€sst, kommt eine BegrĂŒĂung đ€ Jetzt bin ich so völlig lost.
So passiert im Moment gar nichts, keine BegrĂŒĂung đ€, weder wenn ich vor dem öffnen der TĂŒr eingeloggt bin, noch wenn ich mich nach dem öffnen einlogge.
-
@paul53 sagte in Hilfe bei Blockly:
Es gibt nur eine Funktion "Ansage", die an zwei Stellen aufgerufen wird.
Ah ok đ
Jetzt bin ich auf ein Problem gestoĂen, fĂŒr das ich nicht ansatzweise eine Idee habe es zu lösen. Wenn Jemand heim kommt, und die TĂŒr öffnet bevor sich das Telefon eingebucht hat, gibt es keine Meldung, und wenn Jemand sein Telefon z.B. Abends ausschaltet, oder der Akku leer geht, morgens wieder eingeschaltet wird, und irgendwer das Haus verlĂ€sst, kommt eine BegrĂŒĂung đ€ Jetzt bin ich so völlig lost.
So passiert im Moment gar nichts, keine BegrĂŒĂung đ€, weder wenn ich vor dem öffnen der TĂŒr eingeloggt bin, noch wenn ich mich nach dem öffnen einlogge.
@tiobb sagte: TĂŒr öffnet bevor sich das Telefon eingebucht hat, gibt es keine Meldung,
Die Meldung kommt dann nur, wenn bei Einbuchung die TĂŒr noch offen ist.
@tiobb sagte in Hilfe bei Blockly:
Telefon z.B. Abends ausschaltet, oder der Akku leer geht, morgens wieder eingeschaltet wird, und irgendwer das Haus verlĂ€sst, kommt eine BegrĂŒĂung
Es ist nicht möglich, zwischen Abwesenheit und Handy in der Wohnung ausgeschaltet zu unterscheiden.
-
@tiobb sagte: TĂŒr öffnet bevor sich das Telefon eingebucht hat, gibt es keine Meldung,
Die Meldung kommt dann nur, wenn bei Einbuchung die TĂŒr noch offen ist.
@tiobb sagte in Hilfe bei Blockly:
Telefon z.B. Abends ausschaltet, oder der Akku leer geht, morgens wieder eingeschaltet wird, und irgendwer das Haus verlĂ€sst, kommt eine BegrĂŒĂung
Es ist nicht möglich, zwischen Abwesenheit und Handy in der Wohnung ausgeschaltet zu unterscheiden.
-
@paul53 sagte in Hilfe bei Blockly:
Es gibt nur eine Funktion "Ansage", die an zwei Stellen aufgerufen wird.
Ah ok đ
Jetzt bin ich auf ein Problem gestoĂen, fĂŒr das ich nicht ansatzweise eine Idee habe es zu lösen. Wenn Jemand heim kommt, und die TĂŒr öffnet bevor sich das Telefon eingebucht hat, gibt es keine Meldung, und wenn Jemand sein Telefon z.B. Abends ausschaltet, oder der Akku leer geht, morgens wieder eingeschaltet wird, und irgendwer das Haus verlĂ€sst, kommt eine BegrĂŒĂung đ€ Jetzt bin ich so völlig lost.
So passiert im Moment gar nichts, keine BegrĂŒĂung đ€, weder wenn ich vor dem öffnen der TĂŒr eingeloggt bin, noch wenn ich mich nach dem öffnen einlogge.
-
@tiobb sagte: Wenn Jemand heim kommt, und die TĂŒr öffnet bevor sich das Telefon eingebucht hat, gibt es keine Meldung
Versuche es mal so:

Das letzte Ereignis (kommen / TĂŒr öffnen) bestimmt die AusfĂŒhrung der BegrĂŒĂung.
@paul53 Das funktioniert, jetzt muss nur noch irgendwie verhindert werden, dass, wenn ich , oder wer auch immer Haus, sein Telefon neu startet, dann beim verlasen des Hauses eine BegrĂŒĂung kommt. Also z.B. wenn nach Einbuchung 10 Minuten keine TĂŒr geöffnet wurde, sich alles wieder auf Anfang setzt. Wenn also z.B. mein Sohn in der FrĂŒh sein Handy anschaltet, sich dann fertig fĂŒr die Arbeit macht, und er nach 30 Minuten das Haus verlĂ€sst, soll keine Meldung erfolgen. Wenn jetzt mein Sohn das Haus verlassen hat, und meine Frau etwas spĂ€ter z.B. ihr Handy einschaltet kommt eine BegrĂŒĂung, das muss auch irgendwie verhindert werden. Aber ich bin mit meinem Latein am Ende. Vielen Dank fĂŒr deine Geduld đđđ
-
@paul53 Das funktioniert, jetzt muss nur noch irgendwie verhindert werden, dass, wenn ich , oder wer auch immer Haus, sein Telefon neu startet, dann beim verlasen des Hauses eine BegrĂŒĂung kommt. Also z.B. wenn nach Einbuchung 10 Minuten keine TĂŒr geöffnet wurde, sich alles wieder auf Anfang setzt. Wenn also z.B. mein Sohn in der FrĂŒh sein Handy anschaltet, sich dann fertig fĂŒr die Arbeit macht, und er nach 30 Minuten das Haus verlĂ€sst, soll keine Meldung erfolgen. Wenn jetzt mein Sohn das Haus verlassen hat, und meine Frau etwas spĂ€ter z.B. ihr Handy einschaltet kommt eine BegrĂŒĂung, das muss auch irgendwie verhindert werden. Aber ich bin mit meinem Latein am Ende. Vielen Dank fĂŒr deine Geduld đđđ
@tiobb sagte: Handy einschaltet kommt eine BegrĂŒĂung, das muss auch irgendwie verhindert werden.
Wie schon geschrieben:
@paul53 sagte in Hilfe bei Blockly:
Es ist nicht möglich, zwischen Abwesenheit und Handy in der Wohnung ausgeschaltet zu unterscheiden.
-
@tiobb sagte: Handy einschaltet kommt eine BegrĂŒĂung, das muss auch irgendwie verhindert werden.
Wie schon geschrieben:
@paul53 sagte in Hilfe bei Blockly:
Es ist nicht möglich, zwischen Abwesenheit und Handy in der Wohnung ausgeschaltet zu unterscheiden.
@paul53
@paul53 sagte in Hilfe bei Blockly:Es ist nicht möglich, zwischen Abwesenheit und Handy in der Wohnung ausgeschaltet zu unterscheiden.
Das habe ich verstanden, aber gibt es denn nicht die Möglichkeit nach dem Anmelden einen timer laufen zu lassen, der ĂŒberwacht ob in dieser Zeit die TĂŒr geöffnet wurde, und wenn nicht, im Script sozusagen wieder auf Anfang springt, und auf die nĂ€chste Anmeldung wartet?
-
@paul53
@paul53 sagte in Hilfe bei Blockly:Es ist nicht möglich, zwischen Abwesenheit und Handy in der Wohnung ausgeschaltet zu unterscheiden.
Das habe ich verstanden, aber gibt es denn nicht die Möglichkeit nach dem Anmelden einen timer laufen zu lassen, der ĂŒberwacht ob in dieser Zeit die TĂŒr geöffnet wurde, und wenn nicht, im Script sozusagen wieder auf Anfang springt, und auf die nĂ€chste Anmeldung wartet?
-
@paul53 Das funktioniert, jetzt muss nur noch irgendwie verhindert werden, dass, wenn ich , oder wer auch immer Haus, sein Telefon neu startet, dann beim verlasen des Hauses eine BegrĂŒĂung kommt. Also z.B. wenn nach Einbuchung 10 Minuten keine TĂŒr geöffnet wurde, sich alles wieder auf Anfang setzt. Wenn also z.B. mein Sohn in der FrĂŒh sein Handy anschaltet, sich dann fertig fĂŒr die Arbeit macht, und er nach 30 Minuten das Haus verlĂ€sst, soll keine Meldung erfolgen. Wenn jetzt mein Sohn das Haus verlassen hat, und meine Frau etwas spĂ€ter z.B. ihr Handy einschaltet kommt eine BegrĂŒĂung, das muss auch irgendwie verhindert werden. Aber ich bin mit meinem Latein am Ende. Vielen Dank fĂŒr deine Geduld đđđ
-
@paul53 sagte in Hilfe bei Blockly:
Versuche es mal so:
Das scheint jetzt nach ersten kurzen Tests zu funktionieren.
@paul53 sagte in Hilfe bei Blockly:
Wie hast du mehrere Handys behandelt?
Hab fĂŒr uns alle 4 im Haus je ein Blockly laufen, weil jeder anders begrĂŒĂt werden soll.
-
@paul53 sagte in Hilfe bei Blockly:
Versuche es mal so:
Das scheint jetzt nach ersten kurzen Tests zu funktionieren.
@paul53 sagte in Hilfe bei Blockly:
Wie hast du mehrere Handys behandelt?
Hab fĂŒr uns alle 4 im Haus je ein Blockly laufen, weil jeder anders begrĂŒĂt werden soll.
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


