@hotspot_2 Dann einmal das Array löschen und neu einlesen.
0_userdata.0.Lebensmittel.Warnung.Germany.json
Pro
Erfahrene
Beiträge
-
[Javascript] für Warnungen von Lebensmittelwarnung -
[TEST] Mammotion – Adapter für Mammotion Luba / Yuka@jaschkopf
Der Adapter ist nicht schuld, das Problem liegt definitiv bei Mammotion.DEBUGgibt derzeit alles aus, was gewünscht ist.Ich reduziere die Logs, sobald ich sauberes Feedback habe und alle Funktionen einwandfrei funktionieren.
@freak
Bitte gib mir Zugriff auf meinen DEV-Account:stolly82+iobdev@gmail.com. Dann kann ich das Problem bei dir untersuchen.Leider ist das derzeit die einzige Möglichkeit, da alles andere zu zeitaufwendig wäre.
Der erwähnte Account ist kein Live-Account, sondern dient nur zum Loggen. Die Freigabe kannst du direkt entfernen, sobald ich den Logger durchlaufen und die Payloads der Android-App mit den reagierenden Funktionen abgeglichen habe.
-
Ext Website steuern (Enpal)Du hast jetzt das Suchfeld leer und invert angekreutzt. Das könnte schon ausfiltern.
Ganz ohne ein Request wäre seltsam.
Als Nächstes bleibt dann eigentlich nur noch websocket. Die Verbindung wurde dann aber bereits am Anfang aufgebaut.Da wäre dann die Vorgehensweise
- Rekord der Seite mit F5
- Filtern auf socket
- dann in den Request rein klicken und im untertan dass auf messages gehen. Mit jedem Klick auf einen Knopf müssten dann mehr messages erscheinen
Websocket ist allerdings etwas aufwändiger zu programmieren
-
Test Adapter PoolControl🆕 Version 1.3.0 – Erweiterte Solarsteuerung
Mit Version 1.3.0 wurde die Solarsteuerung um einen neuen Extended-Modus erweitert.
👉 Dabei wird die Pooltemperatur (Oberfläche oder Boden) immer direkt mit der Kollektortemperatur verglichen.
Nur wenn der Kollektor wirklich wärmer ist, wird eine Heizanforderung erzeugt.🧠 Funktionsprinzip (kurz erklärt)
Die Steuerung basiert auf der Differenz:
👉 Kollektortemperatur – Pooltemperatur
Wird delta_on überschritten → Anforderung EIN
Wird delta_off unterschritten → Anforderung AUS
Zusätzlich: Begrenzung über maximale Pooltemperatur
📊 Erklärung der neuen Datenpunkte
🔹 Steuerung & Konfigurationcontrol_mode
Umschaltung zwischen den Solar-Modi
standard → bisherige Logik
extended → neue, erweiterte Steuerung aktivcontrol_object_id
Hier wird der externe Datenpunkt eingetragen, der geschaltet werden soll
Beispiel: Pumpe, Relais, Steckdosecontrol_type
Definiert den Typ des Ziel-Datenpunkts
Aktuell:
boolean → einfacher Schalter (true/false)
socket → Steckdose / Aktorcontrol_inverted
Dreht die Logik um
Beispiel:
Normal: true = EIN
Invertiert: true = AUSpool_temperature_source
Auswahl der Referenztemperatur:
Oberfläche (surface)
Boden (ground)👉 Damit kannst du steuern, worauf die Regelung reagiert
delta_on
Temperaturdifferenz zum Einschalten
Beispiel: 3°Cdelta_off
Temperaturdifferenz zum Ausschalten
Beispiel: 1°C👉 ergibt eine Hysterese → verhindert ständiges Ein/Aus
max_temperature
Maximale Pooltemperatur
Ab diesem Wert wird keine Erwärmung mehr angefordert
📈 Status- und Diagnose-DatenpunkteDiese helfen beim Debuggen und Verstehen der Logik:
active
Zeigt an, ob die Extended-Steuerung aktuell aktiv arbeitet
request_active
Zeigt, ob aktuell eine Heiz-Anforderung besteht
actor_state
Tatsächlicher Zustand des externen Aktors
enabled_by_master
Zeigt, ob die Haupt-Solarsteuerung aktiviert ist
config_ok
Prüft, ob die Konfiguration vollständig und gültig ist
🚫 Blockierungslogikblocked
Zeigt, ob die Steuerung aktuell blockiert ist
blocked_by
Grund der Blockierung, z. B.:
controlHelper
timeHelper
master_disabled
season_inactive
invalid_configpriority_status
Lesbarer Status der aktuellen Prioritätssituation
💬 Detailinformationenreason
Technischer Grund für den aktuellen Zustand
Beispiel:
„Kollektor-Differenz >= delta_on“info
Verständliche Beschreibung der Situation
Beispiel:
„Solar Extended fordert Heizung durch Kollektorüberschuss“last_change
Zeitstempel der letzten Statusänderung
⚠️ HinweisDie Extended-Steuerung berücksichtigt automatisch:
Saisonstatus
Pumpenmodus (auto)
Prioritäten (Control / Zeitsteuerung)👉 Dadurch greift sie nur dann ein, wenn sie darf.
💡 Fazit
Mit Version 1.3.0 wird die Solarsteuerung deutlich intelligenter:
echte temperaturbasierte Regelung
externe Aktoren steuerbar
saubere Status- und Diagnosewerte
flexible Anpassung an unterschiedliche Pool-Setups
-
Test Adapter autodoc -
[Javascript] für Warnungen von LebensmittelwarnungJetzt nehmen die Fehler weiter zu. 35 Fehler seit 21:00 Uhr.
2026-04-16 21:00:48.013 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___LMW-Redaktion/RSSNewsfeed/Functions/RssFeeds/rssnewsfeed_Alle_DE.xml, error=timeout of 45000ms exceeded) 2026-04-16 21:01:10.764 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260404_08_BY_Alkoholfreies_Hefeweizen/260404_08_BY_Alkoholfreies_Hefeweizen_Meldung.html, error=timeout of 20000ms exceeded) 2026-04-16 21:01:35.274 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260410_10_SN_Nuss-Nougat-Creme/260410_10_SN_Nuss-Nougat-Creme_Meldung.html, error=timeout of 20000ms exceeded) 2026-04-16 21:01:56.176 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260410_10_SN_Nuss-Nougat-Creme/260410_10_SN_Nuss-Nougat-Creme_Meldung.html, error=timeout of 20000ms exceeded) 2026-04-16 21:02:17.977 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260410_10_SN_Nuss-Nougat-Creme/260410_10_SN_Nuss-Nougat-Creme_Meldung.html, error=timeout of 20000ms exceeded) 2026-04-16 21:02:38.230 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260410_11_BY_Alkoholfreie_Biere/260410_11_BY_Alkoholfreie_Biere.html, error=timeout of 20000ms exceeded) 2026-04-16 21:02:59.133 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260410_11_BY_Alkoholfreie_Biere/260410_11_BY_Alkoholfreie_Biere.html, error=timeout of 20000ms exceeded) 2026-04-16 21:03:25.549 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260402_03_BW_Suxhuk/260402_03_BW_Suxhuk.html, error=timeout of 20000ms exceeded) 2026-04-16 21:03:46.452 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260402_03_BW_Suxhuk/260402_03_BW_Suxhuk.html, error=timeout of 20000ms exceeded) 2026-04-16 21:04:08.256 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260402_03_BW_Suxhuk/260402_03_BW_Suxhuk.html, error=timeout of 20000ms exceeded) 2026-04-16 21:04:28.509 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/03_Maerz/260327_22_BY_Salami_Mini_Brezn/260327_22_BY_Salami_Mini_Meldung.html, error=timeout of 20000ms exceeded) 2026-04-16 21:04:49.413 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/03_Maerz/260327_22_BY_Salami_Mini_Brezn/260327_22_BY_Salami_Mini_Meldung.html, error=timeout of 20000ms exceeded) 2026-04-16 21:05:11.214 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/03_Maerz/260327_22_BY_Salami_Mini_Brezn/260327_22_BY_Salami_Mini_Meldung.html, error=timeout of 20000ms exceeded) 2026-04-16 21:05:31.467 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260402_05_HE_TomatenKraeuterTaler/260402_05_HE_TomatenKraeuterTaler.html, error=timeout of 20000ms exceeded) 2026-04-16 21:06:02.369 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/03_Maerz/260327_21_BY_Kaese/260327_21_BY_Kaese_Meldung.html, error=timeout of 20000ms exceeded) 2026-04-16 21:06:23.272 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/03_Maerz/260327_21_BY_Kaese/260327_21_BY_Kaese_Meldung.html, error=timeout of 20000ms exceeded) 2026-04-16 21:06:45.072 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/03_Maerz/260327_21_BY_Kaese/260327_21_BY_Kaese_Meldung.html, error=timeout of 20000ms exceeded) 2026-04-16 21:31:15.734 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260414_14_NW_Rucksack/260414_NW_Rucksack_Meldung.html, error=timeout of 20000ms exceeded) 2026-04-16 21:31:36.638 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260414_14_NW_Rucksack/260414_NW_Rucksack_Meldung.html, error=timeout of 20000ms exceeded) 2026-04-16 21:32:16.971 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260402_05_HE_TomatenKraeuterTaler/260402_05_HE_TomatenKraeuterTaler.html, error=timeout of 20000ms exceeded) 2026-04-16 21:32:37.874 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260402_05_HE_TomatenKraeuterTaler/260402_05_HE_TomatenKraeuterTaler.html, error=timeout of 20000ms exceeded) 2026-04-16 21:33:00.004 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260402_07_NW_TheMonsters/260402_NW_TheMonsters_Meldung.html, error=timeout of 20000ms exceeded) 2026-04-16 21:33:23.974 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260402_06_NW_Sojaghurt-bioladen/260402_06_NW_Sojaghurt-bioladen_Meldung.html, error=timeout of 20000ms exceeded) 2026-04-16 21:33:50.517 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260402_04_NW_Sojaghurt/260402_04_NW_Sojaghurt_Meldung.html, error=timeout of 20000ms exceeded) 2026-04-16 22:00:23.627 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260416_16_NW_Ausgrabungsset/260416_NW_Ausgrabungsset_Meldung.html, error=timeout of 20000ms exceeded) 2026-04-16 22:00:44.531 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260416_16_NW_Ausgrabungsset/260416_NW_Ausgrabungsset_Meldung.html, error=timeout of 20000ms exceeded) 2026-04-16 22:01:06.334 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260416_16_NW_Ausgrabungsset/260416_NW_Ausgrabungsset_Meldung.html, error=timeout of 20000ms exceeded) 2026-04-16 22:01:26.586 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260416_17_BW_Salami_1A/260416_17_BW_Salami_1A_Meldung.html, error=timeout of 20000ms exceeded) 2026-04-16 22:01:47.489 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260416_17_BW_Salami_1A/260416_17_BW_Salami_1A_Meldung.html, error=timeout of 20000ms exceeded) 2026-04-16 22:02:09.613 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260404_08_BY_Alkoholfreies_Hefeweizen/260404_08_BY_Alkoholfreies_Hefeweizen_Meldung.html, error=timeout of 20000ms exceeded) 2026-04-16 22:02:30.840 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260415_15_NW_Instantnudeln/260415_15_NW_Instantnudeln_Meldung.html, error=timeout of 20000ms exceeded) 2026-04-16 22:30:48.015 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___LMW-Redaktion/RSSNewsfeed/Functions/RssFeeds/rssnewsfeed_Alle_DE.xml, error=timeout of 45000ms exceeded) 2026-04-16 22:31:16.778 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260416_17_BW_Salami_1A/260416_17_BW_Salami_1A_Meldung.html, error=timeout of 20000ms exceeded) 2026-04-16 22:31:45.707 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260404_08_BY_Alkoholfreies_Hefeweizen/260404_08_BY_Alkoholfreies_Hefeweizen_Meldung.html, error=timeout of 20000ms exceeded) 2026-04-16 22:32:34.384 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260413_13_HH_Pflanzenmischung_getr/260413_13_HH_Pflanzenmischung_getr.html, error=timeout of 20000ms exceeded) 2026-04-16 22:32:55.615 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260414_14_NW_Rucksack/260414_NW_Rucksack_Meldung.html, error=timeout of 20000ms exceeded) -
Test Adapter PoolControlSo hier mal mein Blockly für die reine Steuerung Solar.
Zur Erklärung:
Datenpunkt Solar Wert 2 ist bei mir die Automatik, die zwischen 9.00 und 19.00 Uhr. Dazu habe ich 2 Temperaturfühler, die oben bei den Solarabsorbern liegen und dort messen. Wenn einer von beiden mindestens 2 Grad mehr als die Pooltemperatur haben, dann schaltet Solar ein. Zusätzlich wird vorher noch abgefragt, ob die Poolpumpe läuft, da die Werte des Poolwassers meist höher liegen, wenn die Pumpe nicht läuft.
-
Test Tesla-Motors v1.0.0 -
[Javascript] für Warnungen von Lebensmittelwarnung@hotspot_2 Zu dem Zeitpunkt konnte die Webseite die Anfrage nicht innerhlab der 20 Sekunden bearbeiten, deswegen der Fehler.
EDIT: doch einige fehlerhaft, da nicht vorhanden. Da wurden wohl Meldungen gelöscht. -
[Javascript] für Warnungen von LebensmittelwarnungHi!
Ich habe ein paar Skriptfehler seit ein paar Stunden mit dem Lebensmittel Skript:
2026-04-16 21:31:15.734 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260414_14_NW_Rucksack/260414_NW_Rucksack_Meldung.html, error=timeout of 20000ms exceeded) 2026-04-16 21:31:36.638 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260414_14_NW_Rucksack/260414_NW_Rucksack_Meldung.html, error=timeout of 20000ms exceeded) 2026-04-16 21:32:16.971 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260402_05_HE_TomatenKraeuterTaler/260402_05_HE_TomatenKraeuterTaler.html, error=timeout of 20000ms exceeded) 2026-04-16 21:32:37.874 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260402_05_HE_TomatenKraeuterTaler/260402_05_HE_TomatenKraeuterTaler.html, error=timeout of 20000ms exceeded) 2026-04-16 21:33:00.004 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260402_07_NW_TheMonsters/260402_NW_TheMonsters_Meldung.html, error=timeout of 20000ms exceeded) 2026-04-16 21:33:23.974 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260402_06_NW_Sojaghurt-bioladen/260402_06_NW_Sojaghurt-bioladen_Meldung.html, error=timeout of 20000ms exceeded) 2026-04-16 21:33:50.517 - error: javascript.0 (245376) script.js.Laufende_Skripte.Javascript.lebensmittelWarnungen: httpGet(url=https://www.lebensmittelwarnung.de/___lebensmittelwarnung.de/Meldungen/2026/04_April/260402_04_NW_Sojaghurt/260402_04_NW_Sojaghurt_Meldung.html, error=timeout of 20000ms exceeded)Was könnte das sein?