Skip to content

NEWS

  • Test Adapter Zendure Solarflow

    Tester
    2k
    0 Votes
    2k Posts
    915k Views
    B
    @Bernd1967 sagte in Test Adapter Zendure Solarflow: @BMGS sagte in Test Adapter Zendure Solarflow: Seit 3.2.2 erhalte ich folgende Fehlermeldung: "zendure-solarflow.0 2025-12-22 18:24:15.820 warn Operation mode (autoModel) is not set to '0', we can't set the output limit!" Dann hast Du einen Leistungswert über den Datenpunkt "setOutputLimit" angegeben und mußt aber dann bei "autoModel" 0 = "Nothing" auswählen. Ich dachte kann den Wert nicht ändern, im Experten-Modus jetzt mal geändert auf Nothing, Fehler erst mal weg. THX BMGS
  • 0 Votes
    38 Posts
    2k Views
    holly200289H
    roborock.0 Zeit debug Nachricht roborock.0 2025-12-23 18:24:53.735 error ******************************************************************************** roborock.0 2025-12-23 18:24:53.735 error Please go to the 'Objects' tab in ioBroker, find the state 'roborock.0.loginCode', and enter the 6-digit code into the 'Value' column. roborock.0 2025-12-23 18:24:53.735 error An email has been sent to marcushollenbachroborock@gmail.com. roborock.0 2025-12-23 18:24:53.735 error ATTENTION: 2FA Code required! roborock.0 2025-12-23 18:24:53.735 error ******************************************************************************** roborock.0 2025-12-23 18:24:53.735 error Please go to the 'Objects' tab in ioBroker, find the state 'roborock.0.loginCode', and enter the 6-digit code into the 'Value' column. roborock.0 2025-12-23 18:24:53.735 error An email has been sent to marcushollenbachroborock@gmail.com. roborock.0 2025-12-23 18:24:53.735 error ATTENTION: 2FA Code required! roborock.0 2025-12-23 18:24:53.734 error ******************************************************************************** roborock.0 2025-12-23 18:24:53.734 error ******************************************************************************** roborock.0 2025-12-23 18:24:53.538 info Starting Direct 2FA Login Flow... roborock.0 2025-12-23 18:24:53.538 info Starting Direct 2FA Login Flow... roborock.0 2025-12-23 18:24:53.538 warn Password login requires 2FA (Code 2031). Falling back to 2FA flow. roborock.0 2025-12-23 18:24:53.538 warn Password login requires 2FA (Code 2031). Falling back to 2FA flow. roborock.0 2025-12-23 18:24:53.511 info Starting Password Login Flow... roborock.0 2025-12-23 18:24:53.511 info Starting Password Login Flow... roborock.0 2025-12-23 18:24:53.396 info Initializing HTTP API with region: eu (https://euiot.roborock.com) roborock.0 2025-12-23 18:24:53.396 info Initializing HTTP API with region: eu (https://euiot.roborock.com) roborock.0 2025-12-23 18:24:53.395 info Generated and saved new clientID: 549a4ac0335d4dd4f364ca141372ed21 roborock.0 2025-12-23 18:24:53.395 info Generated and saved new clientID: 549a4ac0335d4dd4f364ca141372ed21 roborock.0 2025-12-23 18:24:53.322 info Build Info: Date=16.12.2025, 23:27:20, Commit=0.6.19 roborock.0 2025-12-23 18:24:53.322 info Starting adapter. This might take a few minutes... roborock.0 2025-12-23 18:24:53.322 info Build Info: Date=16.12.2025, 23:27:20, Commit=0.6.19 roborock.0 2025-12-23 18:24:53.322 info Starting adapter. This might take a few minutes... roborock.0 2025-12-23 18:24:53.308 info starting. Version 0.6.19 (non-npm: copystring/ioBroker.roborock#deaeb6dd6ff34c702fe7a91e8a8a7028544ddcbc) in /opt/iobroker/node_modules/iobroker.roborock, node: v22.21.1, js-controller: 7.1.0 roborock.0 2025-12-23 18:24:53.308 info starting. Version 0.6.19 (non-npm: copystring/ioBroker.roborock#deaeb6dd6ff34c702fe7a91e8a8a7028544ddcbc) in /opt/iobroker/node_modules/iobroker.roborock, node: v22.21.1, js-controller: 7.1.0
  • Beta ioBroker.plenticore-g3

    Tester
    61
    2 Votes
    61 Posts
    6k Views
    MoppedmanM
    @fernetmenta Hi und erst mal vielen Dank für deine Arbeit. Ich habe bisher die Fehlermeldungen vom alten Adapter ignoriert, will aber jetzt auf deinen Umsteigen. Ich habe zwei 5,5kw WR installiert. Am Master hängen zwei Strings und die BYD Batterie. Der Slave ist mit zwei weiteren PV Strings belegt. Der Slave schiebt seinen Ertrag raus und der Master je nach Situation in die Batterie oder ins Netz als Rückspeisung. Der alte Adapter hat in der Statistik und auch die aktuellen Werte nicht sauber angezeigt. Ich hatte immer Abweichnungen zum Stromzähler. Ich habe den alten Adapter dann auf 1000ms gestellt um das Sekundenmittel selber berechnen zu können. Ich war da sehr genau und hatte dann nur noch vernachlässigbare Abweichungen. In deinem Adapter ist der min. Abfragewert 5 sec. Das würde meine Berechnung sicherlich "zerschießen". Frage 1) Könnte man die Abfrage auf 1 sec reduzieren ? Frage 2) Hattest du schon mal eine Master/Slave installation und kannst mir sagen kannst wie das bei deinen Adaptern funktioniert. Oder hast du ggf. eine Aufstellung wie die ganzen Werte zwischen den beiden WR Verrechnet werden Frohe Weihnachten..........
  • iot Google Home - Type Scenes

    Cloud Dienste
    2
    2
    0 Votes
    2 Posts
    7 Views
    C
    Hat sich erledigt. Unter Ambiente in den Automatisationen / Geräten.
  • Iobroker Proxmox Adapter Fehler

    Proxmox
    31
    0 Votes
    31 Posts
    824 Views
    V
    Ich habe die neueste Version gestern gezogen... Die Instanz wird auch grün und bezieht Daten. nach einiger Zeit kommt folgede Fehlermeldung und die Instanz wird gelb: 2025-12-23 16:36:06.708 - warn: proxmox.0 (659005) Cannot send request: TypeError: nodes is not iterable 2025-12-23 16:36:39.727 - warn: proxmox.0 (659005) Cannot send request: TypeError: nodes is not iterable Ich kann nicht festmachen, woran das liegen könnte, der Start sieht normal aus: 2025-12-23 14:35:33.579 - info: host.iobroker "system.adapter.proxmox.0" enabled 2025-12-23 14:35:34.043 - info: host.iobroker instance system.adapter.proxmox.0 in version "2.4.4" (non-npm: iobroker-community-adapters/ioBroker.proxmox#e0d245939559713d36aa646cd336e72cfb29b21d) started with pid 659005 2025-12-23 14:35:35.029 - info: proxmox.0 (659005) starting. Version 2.4.4 (non-npm: iobroker-community-adapters/ioBroker.proxmox#e0d245939559713d36aa646cd336e72cfb29b21d) in /opt/iobroker/node_modules/iobroker.proxmox, node: v22.21.0, js-controller: 7.0.7 2025-12-23 14:35:35.133 - warn: proxmox.0 (659005) Using Proxmox API: https://192.168.1.5:8006/api2/json Instanz stoppen und neu starten hilf dann erst einmal wieder...
  • 0 Votes
    33 Posts
    1k Views
    HomoranH
    @bilberry sagte in ZigBee: 'undefined Devices' unbekannter Herkunft im Netzwerk: Du schriebst, "das Aufmachen des Netzwerks" nein! er schrieb @arteck sagte in ZigBee: 'undefined Devices' unbekannter Herkunft im Netzwerk: das nicht aufmachen des Netzwerks..
  • ioBroker Visu Android App

    Tester
    10
    6 Votes
    10 Posts
    202 Views
    da_WoodyD
    Kann ich bestätigen. Zoom kannste nicht kleiner machen. Schon 2 probiert?
  • Test Adapter Ford 0.0.x

    Tester
    106
    4
    1 Votes
    106 Posts
    17k Views
    mcm1957M
    Natürlich sollte es gehen. Muss nur wer Zeit u Lust haben es zu implementieren. TA2K hat auch nur 2 Hände und anscheinend derzeit weniger Zeit für IOB. Wenn wer mitmachen will ist er oder sie sicher gern gesehen.
  • Test Adapter Autodarts

    Tester
    4
    3
    1 Votes
    4 Posts
    156 Views
    1Topf1
    🤣😂🤣😅 Also ich spiele seltenst Dart, aber die Idee ist total geil. Ich mußte herzlichst lachen. 👍
  • Test Adapter BMW/Mini v4.x.x

    Tester
    1k
    1
    1 Votes
    1k Posts
    281k Views
    bugsB
    Hallo .@lobomau Vielen Dank für die Information. Der Adapter funktioniert jetzt und ist auch mit dem Client verbunden. Ich löschte den Client und erstellte einen Neuen und dann konnte ich die Authentifizierung durchführen ohne Fehlermeldung. Die ‚basicData‘ kommen, unter ‚stream‘ sind die Datenpunkte vorhanden, jedoch noch nicht alle Daten. Wahrscheinlich braucht das etwas Zeit resp. das Fahrzeug muss zuerst bewegt werden bis die Daten aktualisiert werden. Vielleicht verhindern die folgenden Fehler den Datenstream? Bei der periodischen Abfrage alle 60 Minuten gibt es folgende Fehlermeldungen: bmw.0 (3701002) No container ID available for periodic telematic data fetch, setting up container... bmw.0 (3701002) Setting up telematic container... bmw.0 (3701002) Creating container with 294 technical identifiers from telematic.json bmw.0 (3701002) create telematic container failed: Request failed with status code 400 bmw.0 (3701002) Response status: 400 bmw.0 (3701002) Response data: {"exveErrorId":"CU-402","exveErrorMsg":"Telematic key is invalid","exveErrorRef":"uxQ#p824S5sBC7Hjx8uU","exveNote":"This error is raised in case the telematic key (resources) is not found or deprecated."} bmw.0 (3701002) Failed to create telematic container: Request failed with status code 400 bmw.0 (3701002) Response status: 400 bmw.0 (3701002) Response data: {"exveErrorId":"CU-402","exveErrorMsg":"Telematic key is invalid","exveErrorRef":"uxQ#p824S5sBC7Hjx8uU","exveNote":"This error is raised in case the telematic key (resources) is not found or deprecated."} bmw.0 (3701002) Failed to setup telematic container bmw.0 (3701002) Failed to setup telematic container for periodic updates Client-ID und Benutzername sind korrekt ‘Creating container with 294 technical identifiers from telematic.json’; Im BMW-Webportal sind jedoch nur 244 Datenpunkte aufgelistet CarData-API für Client-ID ist aktiviert CarData Streaming ist aktiviert
  • Test Adapter HeatingControl v2.12.x

    Moved Tester heating
    3k
    1
    14 Votes
    3k Posts
    2m Views
    Siggi0904S
    Was mich wundert, dass ich unter Objekte keine Räume anlegen kann.
  • 15 Votes
    3k Posts
    2m Views
    David G.D
    @BananaJoe Dann mal sehen, meine beiden Zähler waren recht kompliziert zu installieren, an die esps zu kommen ist sagen wir was Komplex 🤣 Könnte klaplen, muss aber nicht https://github.com/Slider0007/AI-on-the-edge-device/discussions/336
  • SONOFF NSPanel mit Lovelace UI

    Hardware lovelace ui nspanel sonoff
    8k
    12
    16 Votes
    8k Posts
    7m Views
    M
    Ok danke, dann bringe ich das mal noch in Ordnung :)
  • 0 Votes
    1 Posts
    12 Views
    No one has replied
  • E3DC Hauskraftwerk steuern

    JavaScript
    4k
    1
    3 Votes
    4k Posts
    2m Views
    A
    @psrelax bei den Preisen würde ich auch wechseln find bei uns nur ab 29ct mit höherer Grundgebühr
  • homeconnect 1.5.2 - Probleme mit Bosch-Geräten

    ioBroker Allgemein
    18
    0 Votes
    18 Posts
    91 Views
    arteckA
    mein Geschirrspüler von Bosch hält die Verbindung.. ist aber ein Siemens Gerät [image: 1766501657861-6c286128-3628-4270-be71-24f22bb42681-grafik.png] und der Trockner hat nur die Verbindung wenn der AN ist.. mach ich den aus [image: 1766501714846-663efa34-23ce-4962-9dc4-fd63bfc595d2-grafik.png] dann geht der auch offline... der muss aber nicht laufen .. der muss nur AN sein..
  • #Stauerkennung #DieAutobahn

    JavaScript
    35
    4 Votes
    35 Posts
    498 Views
    H
    Ich habe den Chronjob und Alexa raus genommen! Bitte schaut euch die Äderung an und passt zumindest den Teil mit dem Chronjob an! Das script startet nun nicht zur vollen Viertelstunde sondern einmal beim start und dann alle 15 Minuten. Ich hoffe damit die Abfragen auf die API https://verkehr.autobahn.de zeitmäßig zu verteilen! Getestet, funktioniert: Spoiler /* Beschreibung Dieses Skript überwacht Verkehrswarnungen über die Autobahn‑API für die in der Variable `roadId` konfigurierte Autobahn. Es filtert Meldungen nach dem definierten Koordinatenbereich (coordsArea). Wichtig: Vor dem ersten Start unbedingt die Variable `roadId` auf die gewünschte Autobahn setzen (z. B. "A45", "A3" etc.). Ausgaben (einzeln schaltbar): - telegramBasicEnabled : Telegram‑Nachricht ohne Link - telegramWithLinkEnabled : Telegram‑Nachricht mit Google‑Maps‑Link - dpAlexaEnabled : Klartext‑Datenpunkt (z. B. idAlexa) für Alexa, OHNE Maps‑Link - dpJsonEnabled : JSON‑Datenpunkt (z. B. idJSON) für Auswertungen, MIT Maps‑Link Verhalten: - Datenpunkte werden nur angelegt, wenn der jeweilige Schalter aktiviert ist. - Beim Start führt das Skript einmal checkTraffic() aus und wiederholt dann alle 15 Minuten (relativ zur Startzeit). - Maps‑Link wird nur erzeugt, wenn Koordinaten vorhanden sind. Hinweise: - Stelle diese Variablen korrekt ein: - roadId - coordsArea - telegramInstance (normalerweise ist es telegram.0) - telegramChatId - idAlexa - idJSON - Passe die Schalter an */ // ========================= // Konfiguration // ========================= const roadId = "A45"; const coordsArea = { minLat: 50.6181514, maxLat: 52.2742993, minLon: 7.2582769, maxLon: 8.3822071 }; // Schalter (0 = aus, 1 = an) const telegramBasicEnabled = 1; // Telegram: Nachricht ohne Link const telegramWithLinkEnabled = 1; // Telegram: Nachricht mit Maps-Link const dpAlexaEnabled = 1; // Klartext-Datenpunkt (Alexa) ohne Link const dpJsonEnabled = 1; // JSON-Datenpunkt (mit Link) // Telegram-Konfiguration const telegramInstance = "telegram.0"; const telegramChatId = 123456789; // Datenpunkte (nur anlegen, wenn aktiviert) const idAlexa = "0_userdata.0.Verkehr_Alexa"; const idJSON = "0_userdata.0.Verkehr_JSON"; if (dpAlexaEnabled === 1) { createState(idAlexa, "", false, { name: "Verkehrsmeldung Klartext", type: "string", role: "value" }); } if (dpJsonEnabled === 1) { createState(idJSON, "[]", false, { name: "Verkehrsmeldung JSON", type: "string", role: "json" }); } // API-URL const url = `https://verkehr.autobahn.de/o/autobahn/${roadId}/services/warning`; // ========================= // Hilfsfunktionen // ========================= function isInArea(lat, lon, area) { return lat >= area.minLat && lat <= area.maxLat && lon >= area.minLon && lon <= area.maxLon; } function warningHitsArea(w, area) { if (w.coordinate && typeof w.coordinate.lat === "number" && typeof w.coordinate.long === "number") { if (isInArea(w.coordinate.lat, w.coordinate.long, area)) return true; } if (w.geometry && Array.isArray(w.geometry.coordinates)) { for (const c of w.geometry.coordinates) { if (Array.isArray(c) && c.length >= 2) { const lon = c[0], lat = c[1]; if (isInArea(lat, lon, area)) return true; } } } return false; } function buildDescriptionText(desc) { if (Array.isArray(desc)) return desc.filter(d => d && String(d).trim() !== "").join("\n"); return String(desc || "").trim(); } // ========================= // Hauptlogik // ========================= async function checkTraffic() { try { console.log("Hole Daten von:", url); const axios = require("axios"); const res = await axios.get(url); const data = res.data; const warnings = data.warnings || data.warning; if (!warnings || !Array.isArray(warnings) || warnings.length === 0) { console.log("Keine Warnungen gefunden."); if (dpAlexaEnabled === 1) setState(idAlexa, "Keine Warnungen auf " + roadId); if (dpJsonEnabled === 1) setState(idJSON, "[]"); return; } const relevant = warnings.filter(w => warningHitsArea(w, coordsArea)); if (!relevant || relevant.length === 0) { console.log("Keine Warnungen im Bereich."); if (dpAlexaEnabled === 1) setState(idAlexa, "Keine Warnungen im Bereich auf " + roadId); if (dpJsonEnabled === 1) setState(idJSON, "[]"); return; } let alexaText = ""; const jsonOut = []; for (const w of relevant) { const desc = buildDescriptionText(w.description); // Koordinaten extrahieren (verschiedene Felder) let lat = null, lon = null; if (w.coordinate) { lat = w.coordinate.lat; lon = w.coordinate.long; } if ((!lat || !lon) && w.point) { const p = String(w.point).split(","); if (p.length === 2) { lat = p[0]; lon = p[1]; } } const mapLink = (lat && lon) ? `https://www.google.com/maps/@${lat},${lon},13.13z` : ""; // Telegram: Basic (ohne Link) if (telegramBasicEnabled === 1) { const msg = `⚠️ Störung auf ${roadId}:\n${w.title}\n${desc}`; sendTo(telegramInstance, "send", { chatId: telegramChatId, text: msg }); } // Telegram: With Link if (telegramWithLinkEnabled === 1 && mapLink) { const msg = `⚠️ Störung auf ${roadId}:\n${w.title}\n${desc}\n\n📍 ${mapLink}`; sendTo(telegramInstance, "send", { chatId: telegramChatId, text: msg }); } // Alexa-Klartext (ohne Link) if (dpAlexaEnabled === 1) { alexaText += `Störung auf ${roadId}: ${w.title}. ${desc}\n\n`; } // JSON-Ausgabe (mit Link wenn vorhanden) if (dpJsonEnabled === 1) { jsonOut.push({ road: roadId, title: w.title, description: desc, start: w.startTimestamp || null, coordinate: lat && lon ? { lat: lat, lon: lon } : null, mapLink: mapLink || null }); } } if (dpAlexaEnabled === 1) setState(idAlexa, alexaText.trim()); if (dpJsonEnabled === 1) setState(idJSON, JSON.stringify(jsonOut, null, 2)); } catch (err) { console.error("Fehler beim Abruf:", err && err.message ? err.message : err); if (telegramBasicEnabled === 1 || telegramWithLinkEnabled === 1) { sendTo(telegramInstance, "send", { chatId: telegramChatId, text: `❌ Fehler beim Abruf der Verkehrsdaten: ${err && err.message ? err.message : err}` }); } if (dpAlexaEnabled === 1) setState(idAlexa, "Fehler beim Abruf der Verkehrsdaten"); if (dpJsonEnabled === 1) setState(idJSON, "[]"); } } // ========================= // Start sofort und Intervall alle 15 Minuten (relativ zur Startzeit) // ========================= // sofort einmal ausführen checkTraffic(); // danach alle 15 Minuten relativ zur Startzeit wiederholen const intervalMs = 15 * 60 * 1000; setInterval(checkTraffic, intervalMs); Edit: Beschreibung in das Script geschrieben.
  • Tankerkönig - Extended Skript

    JavaScript javascript monitoring
    33
    2
    4 Votes
    33 Posts
    639 Views
    D
    @Ro75 Danke dir
  • Sourceanalytics Daten stimmen die ?

    ioBroker Allgemein
    4
    2
    0 Votes
    4 Posts
    90 Views
    KusselinK
    Danke für die Antworten...mir gings eigentlich darum wie man den Source Analytics Adapter einstellt...also mit den Daten für Day , Month usw...geht man da dann am tag der Einrichtung runter in den zahlerschrank udn scheibt sich den aktuellen wert auf udn schreibt diesen bei day rein? dann wartet man bis Anfang der Woche udn schreibt dann den Wert am Anfang der Woche rein? das will ich gerne wissen.. muss wenn ich jetzt runter gehe bei Day im Adapter der Wert stehen den ich auch am Zähler ablese? Gruss
  • Verständnisfrage helle Bausteine im Blockly

    Blockly
    3
    2
    0 Votes
    3 Posts
    37 Views
    E
    Aha, ok Danke, das stimmt

809

Online

32.5k

Users

81.7k

Topics

1.3m

Posts