You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
⚠ Dieser Adapter kann mit dem Blockly (Eigene Abfrage) das System sehr schnell zum Absturz bringen.
⚠ Daher bitte diese Beschreibung aufmerksam durchlesen.
max.: Maximale Anlage als Datenpunkte email_01...email_02... (1-99)
max. HTML: Maximale Anzahl von eMails als HTML. Muss größer sein als max. Datenpunkte (1-99)
TLS: TLS-Verbindung verwenden - Standard ist true
Flaggen: Flag für die IMAP Abfrage. Mögliche Flags:
ALL - alle – Alle Nachrichten.
ANSWERED - geantwortet – Nachrichten mit gesetzter Beantwortet-Flagge.
DELETED - gelöscht – Nachrichten mit gesetzter Gelöscht-Flagge.
DRAFT - Entwurf – Nachrichten mit gesetzter Entwurfsflagge.
FLAGGED - gekennzeichnet – Nachrichten mit gesetzter Flagge.
NEW - neu – Nachrichten, bei denen das Flag „Zuletzt verwendet“ gesetzt ist, aber nicht das Flag „Gesehen“.
SEEN - gesehen – Nachrichten, bei denen das Flag „Gesehen“ gesetzt ist.
RECENT - jüngste – Nachrichten, bei denen das Flag „Zuletzt verwendet“ gesetzt ist.
OLD - alt – Nachrichten, für die das Flag „Zuletzt verwendet“ nicht gesetzt ist. Dies entspricht funktional !RECENT (im Gegensatz zu „!NEW“).
UNANSWERED - unbeantwortet – Nachrichten, bei denen das Flag „Beantwortet“ nicht gesetzt ist.
UNDELETED - ungelöscht – Nachrichten, für die das Flag „Gelöscht“ nicht gesetzt ist.
UNDRAFT - kein Entwurf – Nachrichten, bei denen das Draft-Flag nicht gesetzt ist.
UNFLAGGED - ungekennzeichnet – Nachrichten, für die das Flag „Markiert“ nicht gesetzt ist.
UNSEEN - ungesehen – Nachrichten, bei denen das Flag „Gesehen“ nicht gesetzt ist.
Symbol auswählen: Symbol für den Ordner (unter TAB Symbole erstellen hochladen)
tls-Option: Standard ist {"rejectUnauthorized": false}
Auto-TLS: Mögliche Auswahl ist always, required and never. Standard ist never
Für mehr Informationen bitte hier lesen.
Att.: Um das Feld HTML zu füllen müssen Anhänge mit geladen werden. Das verbraucht sehr viel RAM!!! Daher Standard false
Mailparser-Option: Mailparser-Option (erst unter TAB MAILPARSER-OPTIONEN erstellen)
max. MEMRSS-Limit: Ab wann die u. a. Aktion ausgelöst wird.
Neu starten: Ist das MEMRSS Limit erreicht wird der Adapter neu gestartet. Es wird allerdings nur alle 24h geprüft.
Datenpunkt: Ist das MEMRSS Limit erreicht wird der ausgewählt Datenpunkt auf true gesetzt. Dieser muss manuell zurückgesetzt werden. Es wird allerdings nur alle 24h geprüft.
Senden: Ist das MEMRSS Limit erreicht wird eine Nachricht versendet. Es wird dann bei jeder Aktualisierung von MEMRSS eine Nachricht versendet.
Name: Name vom Mailparser. Bitte keine doppelten Namen verwenden. Es wird dann bei Adapterstart ein Error im Logeintrag generiert. Genaue Beschreibung kann hier gelesen werden.
HTML in Text überspringen: Generiert keinen Klartext aus HTML
Maximale HTML-Länge zum Parsen: Die maximale Menge an zu analysierendem HTML in Bytes. Wird diese überschritten werden nur Header Daten generiert.
Bildlinks überspringen: Überspringt die Konvertierung von CID-Anhängen in Daten-URL-Bilder. Bilder werden nicht als base64 konvertiert was enormen RAM Verbrauch einspart.
Text in HTML überspringen: Generiert kein HTML aus Klartextnachrichten
Textlinks überspringen: Verlink keine Links in Klartextinhalten
Instanz Konfig: Postfolder wechseln der überwacht und angezeigt werden soll. Wird erst nach einem Neustart zurückgesetzt.
imap.0.xxx.remote.criteria
Instanz Konfig: Suche ändern. Wird erst nach einem Neustart zurückgesetzt.
imap.0.xxx.remote.mailbox_folder_change_name
Name vom Mailboxordner ändern Beispiel ["INBOX.imap", "INBOX.newimap"] siehe
imap.0.xxx.remote.mailbox_folder_create
Mailboxordner anlegen
imap.0.xxx.remote.mailbox_folder_delete
Mailboxordner mit Inhalt löschen
imap.0.xxx.remote.reload_emails
Emails neu laden.
imap.0.xxx.remote.search_start
Änderungen von change_folder, criteria und show_mails anwenden
imap.0.xxx.remote.show_mails
Instanz Konfig: Anzahl der eMails (max. HTML) die geladen werden sollen. Wird erst nach einem Neustart zurückgesetzt. Sollte natürlich grüßer sein als der Wert max.
imap.0.xxx.remote.vis_command
Kommando aus der VIS von den Auswahlboxen Mails zu verschieben. Wird nur von VIS verwendet.
Ordnername
Alte Ordnernamen können im Objekt imap.0.xxx.remote.change_folder eingesehen werden
ACHTUNG! Hier kommen alle Daten wie z. Bsp. Anhänge. Diese Abfrage kann den RAM oder CPU ans Limit bringen. Wird ein fehlerhaftes Kriterium erstellt, kann dieses zum iobroker Absturtz führen!!!
Die Daten werden dann als JSON geliefert.
Bei Logausgaben wird das Logfile sehr groß. Daher später die Logausgaben wieder löschen.
Es muss eine Variable mit dem Namen result erstellt werden.
0: "0x00 - good",
1: "0x01 - general problem",
2: "0x02 - no connection problem",
16: "0x10 - substitute value from controller",
17: "0x11 - general problem by instance",
18: "0x12 - instance not connected",
32: "0x20 - substitute initial value",
64: "0x40 - substitute value from device or instance",
65: "0x41 - general problem by device",
66: "0x42 - device not connected",
68: "0x44 - device reports error",
128: "0x80 - substitute value from sensor",
129: "0x81 - general problem by sensor",
130: "0x82 - sensor not connected",
132: "0x84 - sensor reports error",