NEWS
Fenster und andere Geräte zählen opt. Alexa Ansagen
-
@dslraser Kann es sein, dass die Fensterblocklys im ersten Post leer sind? Die Versionen ohne Alexa im zweiten Post kann ich runterladen, die ersten sind nur 0 KB groß und leer.
-
@siggi85 sagte in Fenster und andere Geräte zählen opt. Alexa Ansagen:
Kann es sein, dass die Fensterblocklys im ersten Post leer sind?
ja, waren leer. Da hatte ich die falschen Dateien erwischt. Sind jetzt wieder da.
-
@DocGame sagte in Fenster und andere Geräte zählen opt. Alexa Ansagen:
Der Namen scheint nur vom Zigbee-Gerät eingelesen zu werden. Was könnte ich falsch machen?
ich habe mal was eingebaut...Welche Version hattest Du, die komplette ?
-
@sigi234 sagte in Fenster und andere Geräte zählen opt. Alexa Ansagen:
Habe die Script Engine 4.6.1 ev. liegt es daran?
1588767364000-03anruferansage_fritzbox_mit_emailIch habe es eben vom ersten Beitrag runter geladen, importiert und gestartet und es läuft bei mir.
Ich nutze Script Engine 4.5.1
-
@dslraser sagte in Fenster und andere Geräte zählen opt. Alexa Ansagen:
@sigi234 sagte in Fenster und andere Geräte zählen opt. Alexa Ansagen:
Habe die Script Engine 4.6.1 ev. liegt es daran?
1588767364000-03anruferansage_fritzbox_mit_emailIch habe es eben vom ersten Beitrag runter geladen, importiert und gestartet und es läuft bei mir.
Ich nutze Script Engine 4.5.1
Bin zurück auf 4.5.1 und es geht.
-
@dslraser Habe gerade die aktuelle komplette "05Alexa_Ansage_Fenster_zaehlen_telegram_email_iqontrol.txt" heruntergeladen.
Sieht immer noch nicht OK aus:<!DOCTYPE html><html lang="de"><head><title>Fenster</title><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body><p style="color:#0000FF; font-family:Helvetica; font-weight: bold">Fensterstatus</p> <p style="color:#ff0000; font-family:Helvetica; font-weight: bold">letze Änderung: 13.05.2020 22:35:00 </p> <table border="8" cellspacing="10" cellpadding="20" style="color:black; font-family:Helvetica;background-image: linear-gradient(42deg,transparent,lightblue);"><tr style="color:#0000FF"; font-weight: bold"><td>Fenster-Türen   </td><td>Status</td></tr><tr><td>Is opened<td><span style="color:#FF0000"> geöffnet </span><tr><td>Is opened<td><span style="color:#FF0000"> geöffnet </span><tr><td>Is opened<td><span style="color:#FF0000"> geöffnet </span><tr><td>Sensor unbekannt<td><span style="color:#FF0000"> geöffnet </span><tr><td>Sensor unbekannt<td><span style="color:#FF0000"> geöffnet </span><tr><td>TS Garagentor Oben <td><span style="color:#FF0000"> geöffnet </span><tr><td>Is opened<td>geschlossen<tr><td>Is opened<td>geschlossen<tr><td>Is opened<td>geschlossen<tr><td>Is opened<td>geschlossen<tr><td>Sensor unbekannt<td>geschlossen<tr><td>Is opened<td>geschlossen<tr><td>Is opened<td>geschlossen<tr><td>Is opened<td>geschlossen<tr><td>Is opened<td>geschlossen<tr><td>Is opened<td>geschlossen<tr><td>Is opened<td>geschlossen<tr><td>Is opened<td>geschlossen<tr><td>Is opened<td>geschlossen<tr><td>Is opened<td>geschlossen<tr><td>Is opened<td>geschlossen<tr><td>Is opened<td>geschlossen<tr><td>Is opened<td>geschlossen<tr><td>TS Garagentor unten <td>geschlossen<tr><td>TS Wohnzimmer hinten links <td>geschlossen</table></body>
Der Zigbeeadapter übernimmt für die States den Namen des Channels. In Mi-Home heissen die States immer Is Opened.
Kann man nicht den Namen des Channels von den Betreffenden States auslesen?
Ein Umbenennen eines Mi-Home States von "Is Opended" in "Bürofenster" hat in der Anzeige auch nichts gebracht. Es werden nur die 3 Zigbee-adaptergeräte angezeigt. -
@DocGame sagte in Fenster und andere Geräte zählen opt. Alexa Ansagen:
Habe gerade die aktuelle komplette "05Alexa_Ansage_Fenster_zaehlen_telegram_email_iqontrol.txt" heruntergeladen.
aus dem einzelnen Beitrag, oder aus dem ersten Beitrag ?
-
@dslraser Aus dem einzelnen....
-
@dslraser
Das neue Fenster Blockly funktioniert wie es soll und auch die alphabetische Sortierung der offenen Fenster ist okay.
Beim Licht und Steckdosen Blockly funktioniert die Sortierung nicht.
Insgesamt hast Du die Blocklys nochmal deutlich anwenderfreundlicher gemacht. -
@dslraser Hallo, habe Fenster-Script getest, funktioniert einwandfrei. Tolle Arbeit! Ich habe meine Fenster aber nach Obergeschoss und Erdgeschoss getrennt, wie müsste ich das Script anpassen um beide Bereiche auswerten zu können? Muss ich "nur" die Variablen umbenennen?
-
@flkontakt
Du könntest das Blockly zweimal einsetzen. Dann müsstest Du den Selektor für Ober- und Erdgeschoss unterschiedlich wählen, z.B. einmal "Fenster" und einmal "Fensterkontakt". -
@dirk1962 ich fänd ja dann OG_Fenster und UG_Fenster besser Klugscheißermodus off
-
@dirk1962 Hallo, danke für die Rückmeldung, habe Script 2x eingesetzt, siehe Bilder. Die Datenpunkte werden aber nur 1x befüllt bzw. es gibt keine unterschiedlichen Datenpunkte für EG und OG. Wie kann ich auf Basis des Blockly hier die Datenpunkte entsprechend aufteilen? Wie meinst du das mit dem Selektor? Ich bin in Sachen Blockly kein Profi, taste mich mit Copy&Paste an die Themen heran.
Vielen Dank für die Unterstützung!
-
@DocGame sagte in Fenster und andere Geräte zählen opt. Alexa Ansagen:
In Mi-Home heissen die States immer Is Opened.
Kann man nicht den Namen des Channels von den Betreffenden States auslesen?Probiere bitte die Datei nochmal
05Alexa_Ansage_Fenster_zaehlen_telegram_email_iqontrol-Test.txt
-
@flkontakt
was genau ist denn Dein Ziel, das habe ich noch nicht verstanden ? Willst Du Dein EG und OG getrennt in Datenpunkten darstellen ? -
@flkontakt
Zuerst musst Du bei den Aufzählungen unter Funktionen "Fenster_Obergeschoss" und Fenster_Erdgeschoss" anlegen.
Worauf Du achten musst hat @dslraser perfekt beschrieben.
Danach musst Du in den Objekten den entsprechenden Fensterkontakten die von Dir angelegten Funktionen zuweisen..
Wahrscheinlich musst Du mit dem zweiten Blockly neue Datenpunkte erzeugen und dann bekommst Du auch zwei Ansagen von Alexa oder zwei E-Mails oder zweimal Telegram. -
@dslraser hallo, danke für deine Nachricht. Ich möchte für meine Visu zwischen EG und OG unterscheiden können, siehe Bild. Bei Klick auf die Fenstericons soll dann die Liste der geöffneten Fenster angezeigt werden. Aktuell zähle ich nur die Anzahl der Fenster die offen oder gekippt sind.
Dein Script beinhaltet alle Daten die ich bräuchte, mir fehlt nur die Trennung EG und OG. Die States der Fenster habe ich den jeweiligen Funktionen zugeordnet.
-
@dirk1962
Ich denke das mit dem sortieren habe ich jetzt gelöst...
Es werden die eingeschalteten oben angezeigt(alphabetisch sortiert) und die ausgeschalteten darunter sind dann auch alphabetisch sortiert. Ich mach das die nächsten Tage dann mal fertig... -
@dslraser Danke schonmal....
Soweit scheint es jetzt zu gehen. Habe noch 2 "Sensor unbekannt" nach denen ich noch forschen muss.
Wenn das alles gut läuft kommt die nächste Geräteklasse dran. Gestern habe ich probeweise "Licht" getestet und mit ist Java vor lauter Warnmeldungen um die Ohren geflogen. Konnte nichtmal das Script aufgrung der Auslastung stoppen
Aber eins nach dem anderen.... -
@DocGame sagte in Fenster und andere Geräte zählen opt. Alexa Ansagen:
Gestern habe ich probeweise "Licht" getestet und mit ist Java vor lauter Warnmeldungen um die Ohren geflogen. Konnte nichtmal das Script aufgrung der Auslastung stoppen
Was für "Licht" hast Du denn ?