Weiter zum Inhalt

NEWS

  • [Frage] Realisierung Adapter UDP Keba Wallbox

    Verschoben ioBroker Allgemein
    1k
    0 Stimmen
    1k Beiträge
    562k Aufrufe
    S
    Ja, sowohl gegengelesen, als auch grob :)
  • Alexa Adapter, einfach...

    ioBroker Allgemein
    3
    2 Stimmen
    3 Beiträge
    186 Aufrufe
    S
    @apollon77 vielen Dank, vor allem von meiner Frau :)
  • ioBroker Visu Android App

    Verschoben Tester
    320
    12 Stimmen
    320 Beiträge
    29k Aufrufe
    D
    @OliverIO Habe auf Github ein Issue erstellt bezüglich der Material 2 Widgets. Mit diesem Operator hat bisher immer die Einfärbung der Texte immer gut geklappt. Was muss ich daran ändern? Lösung gefunden. Habe eben mal gemini gefragt. {wert:trashschedule.0.next.typesText; wert == "Gelber Sack" ? "#ffff00" : wert == "Restmüll" ? "#ff0000" : wert == "Biotonne" ? "#00ff00" : wert == "Papier" ? "#0000ff" : "#ffffff"}
  • BackItUp: sporadisch Fehler beim mounten auf NAS

    ioBroker Allgemein
    8
    0 Stimmen
    8 Beiträge
    210 Aufrufe
    R
    @Meister-Mopper Danke für den Tipp. Sollte das Problem erneut anhängig werden, werde ich das mal probieren. Andererseits hatte ich vor einiger Zeit, als der Fehler sporadisch schon mal auftauchte, alle Platten durchlaufen lassen (kein Ruhezustand). Das hat wohl zwar keinen Einfluss auf die Sticks an der Syno, wollte dies aber als Fehlerursache ausschließen. Da ich aber aus anderen Gründen die aktuelle Leistung der Syno logge und im Diagramm darstelle, konnte ich zu den BackUp-Zeiten nur Aktivität sehen, keinen relativen Ruhezustand. Würde das somit im gegenständlichen Fall ausschließen. Aber wer weiß... Jedenfalls schön, dass Du Dich noch gemeldest hast.
  • {gelöst} Maxcul Adapter veraltet, bitte aktualisieren.

    Verschoben ioBroker Allgemein
    65
    0 Stimmen
    65 Beiträge
    7k Aufrufe
    ESP8266E
    @Thomas-Braun sagte: @ESP8266 In dem Skript wird aber SER_PORT=/dev/virtualcom0 # Link to virtual serial Port angelegt. Das ist völlig mumpe wie der benannt wird. Auch wenn ich ihn Virtualcom0 benenne, habe ich das gleiche Problem. Das steht auch in dem Link. Das wurde schon an Anfang so übernommen von mir. Bis ich die dann in AMA umbenannt habe.
  • Test Adapter Zendure Solarflow

    Verschoben Tester
    3k
    0 Stimmen
    3k Beiträge
    1m Aufrufe
    T
    @nograx ich habe seit der Umstellung auf EMQX immer mal wieder das Problem, dass für 10-15 Minuten keine Daten am Zendure aktualisiert werden. Das scheint dann bei dir nicht der Fall zu sein, oder?
  • Probleme nach Update auf neueste Version Node.js

    Verschoben Docker
    44
    2
    0 Stimmen
    44 Beiträge
    618 Aufrufe
    T
    @Thomas-Braun sagte: @TripleX sagte: Im Protokoll kommen permanent Meldungen. Geheime Meldungen? Hat sich erledigt. Ich musste den Adapter manuell neu installieren.
  • [gelöst] SQLite/MySQL vs. InfluxDB unter Windows?

    ioBroker Allgemein
    6
    0 Stimmen
    6 Beiträge
    166 Aufrufe
    BananaJoeB
    @iob69 sagte: Danke für die Antworten. Ich hab nun die MariaDB und den SQL-Adapter installiert. Scheint so zu funktionieren. @bananajoe Nichts für ungut, aber ich finde es jetzt nicht unbedingt einfacher eine VM und Linux zu installieren (und zu unterhalten) zumal ich von linux (fast) keinen Schimmer hab. Sonst könnte ich ja gleich alles unter linux machen. Aber sicher ist MySQL einfacher wie InfluxDB, rsp. unter Windows wohl DER weg. Das muss einmal lernen, ja. Aber bei Linux ist es wie bei Windows: Du musst ja nicht gleich alles lernen oder können. Das kommt mit der Zeit. Und selbst da musst du nicht alles können. Vorteil ist halt das die vorhandenen Anleitungen funktionieren. Kannst du ja trotzdem parallel machen, Test ioBroker in VM. Ich als beruflicher ITler denke immer: "Gebt euch nicht auf! Lernt Virtualisierung!"
  • Neue iOS-App: ioBroker Objects

    Verschoben Entwicklung
    26
    7 Stimmen
    26 Beiträge
    8k Aufrufe
    entttomE
    @MichMein Konntest du es schon probieren? Ist dir noch etwas aufgefallen?
  • Node-Red: Flow über ein Javascript neu starten

    Node-Red
    6
    1
    0 Stimmen
    6 Beiträge
    2k Aufrufe
    Marc BergM
    Man kann einen Flow von außen neu starten, indem man ihn per API deaktiviert und wieder aktiviert. Nicht sehr elegant, aber geht. Hier ein Flow dazu, das könnte man auch im Skript abbilden (hostname und Flow-ID im Inject Node anpassen: [ { "id": "0101b52dd8b0e69c", "type": "inject", "z": "tab_restart", "name": "Flow neu starten", "props": [ { "p": "baseUrl", "v": "http://nuc.fritz.box:1880", "vt": "str" }, { "p": "flowId", "v": "56a35d28dbb8d4c1", "vt": "str" } ], "repeat": "", "crontab": "", "once": false, "onceDelay": "", "topic": "", "x": 160, "y": 140, "wires": [ [ "ffb73632947a1b74" ] ] }, { "id": "ffb73632947a1b74", "type": "http request", "z": "tab_restart", "name": "GET /flow/:id", "method": "GET", "ret": "obj", "paytoqs": "ignore", "url": "{{{baseUrl}}}/flow/{{flowId}}", "tls": "", "persist": false, "proxy": "", "insecureHTTPParser": false, "authType": "", "senderr": false, "headers": [], "x": 370, "y": 140, "wires": [ [ "78e47724692d9c26" ] ] }, { "id": "78e47724692d9c26", "type": "change", "z": "tab_restart", "name": "deaktivieren", "rules": [ { "t": "set", "p": "flow", "pt": "msg", "to": "payload", "tot": "msg" }, { "t": "set", "p": "flow.disabled", "pt": "msg", "to": "true", "tot": "bool" }, { "t": "set", "p": "payload", "pt": "msg", "to": "flow", "tot": "msg" }, { "t": "set", "p": "headers", "pt": "msg", "to": "{}", "tot": "json" }, { "t": "set", "p": "headers.content-type", "pt": "msg", "to": "application/json", "tot": "str" } ], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 570, "y": 140, "wires": [ [ "b570b346c80301a6" ] ] }, { "id": "b570b346c80301a6", "type": "http request", "z": "tab_restart", "name": "PUT (aus)", "method": "PUT", "ret": "obj", "paytoqs": "ignore", "url": "{{{baseUrl}}}/flow/{{flowId}}", "tls": "", "persist": false, "proxy": "", "insecureHTTPParser": false, "authType": "", "senderr": false, "headers": [], "x": 770, "y": 140, "wires": [ [ "a062c2baa0932d3e" ] ] }, { "id": "a062c2baa0932d3e", "type": "delay", "z": "tab_restart", "name": "1s warten", "pauseType": "delay", "timeout": "1", "timeoutUnits": "seconds", "rate": "1", "nbRateUnits": "1", "rateUnits": "second", "randomFirst": "1", "randomLast": "5", "randomUnits": "seconds", "drop": false, "outputs": 1, "x": 960, "y": 140, "wires": [ [ "664a32887d83b305" ] ] }, { "id": "664a32887d83b305", "type": "change", "z": "tab_restart", "name": "aktivieren", "rules": [ { "t": "set", "p": "flow.disabled", "pt": "msg", "to": "false", "tot": "bool" }, { "t": "set", "p": "payload", "pt": "msg", "to": "flow", "tot": "msg" }, { "t": "set", "p": "headers", "pt": "msg", "to": "{}", "tot": "json" }, { "t": "set", "p": "headers.content-type", "pt": "msg", "to": "application/json", "tot": "str" } ], "action": "", "property": "", "from": "", "to": "", "reg": false, "x": 140, "y": 220, "wires": [ [ "83d399c90d46240f" ] ] }, { "id": "83d399c90d46240f", "type": "http request", "z": "tab_restart", "name": "PUT (ein)", "method": "PUT", "ret": "obj", "paytoqs": "ignore", "url": "{{{baseUrl}}}/flow/{{flowId}}", "tls": "", "persist": false, "proxy": "", "insecureHTTPParser": false, "authType": "", "senderr": false, "headers": [], "x": 320, "y": 220, "wires": [ [ "529c0e1896d1f278" ] ] }, { "id": "529c0e1896d1f278", "type": "debug", "z": "tab_restart", "name": "Ergebnis", "active": true, "tosidebar": true, "console": false, "tostatus": false, "complete": "true", "targetType": "full", "statusVal": "", "statusType": "auto", "x": 480, "y": 220, "wires": [] } ]
  • Wemos D1, 2 rotary encoder, 2 LED Stripes

    Hardware
    3
    0 Stimmen
    3 Beiträge
    104 Aufrufe
    S
    ~~Hm, mir fällt gerade ein, ich brauche ja auch noch zwei Taster für die Steuerung meiner Relais per MQTT für die Arbeitssteckdosen und den PC. Geht gerade noch von den GPIO's. Jetzt noch das ganze irgendwie auf der Platine unterbringen. Die ist nur 95x55mm wegen der Gehäusegrösse. Das wird ja dann sportlich, wenn man das erst mal auf Lochraster macht. Na ja, man hat ja keine anderen Hobbys... Und jetz gute Nacht.~~
  • iOS ioBroker App - Push, Sensors, Areas, Locations, NFC

    ...nicht in offiziellem Repo
    1
    9
    0 Stimmen
    1 Beiträge
    63 Aufrufe
    Niemand hat geantwortet
  • Adapter für VELUX KLF-200 Interface

    Verschoben Tester
    390
    0 Stimmen
    390 Beiträge
    126k Aufrufe
    S
    Weiß jemand, wann der Fix bzw. die fixed Version im Repo erscheinen wird?
  • Alexa2.0 Adpater muß alle paar Tage neu verbunden werden

    Einsteigerfragen
    4
    0 Stimmen
    4 Beiträge
    152 Aufrufe
    F
    Anscheinend ist die 3.28.3 seit heute freigegeben, konnte sie jetzt gleich installieren. Vielen Dank! Bin gespannt ob es jetzt wieder normal funktioniert.
  • Adapter: SMA SEMP

    ioBroker Allgemein
    262
    0 Stimmen
    262 Beiträge
    71k Aufrufe
    Q
    @rene_hm Deine Hinweise und Tipps hätte ich nun auch alles probiert, aber leider ohne Erfolg. Egal was ich anstelle, WR + SHM lassen sich pingen, aber per Connection Assist werden sie nicht gefunden. Lässt sich ohne dem SHM Log dem Problem nicht auch anders auf die Spur kommen ?
  • Anleitung Pool Wärmepumpe per Modbus anbinden

    Hardware
    18
    10
    1 Stimmen
    18 Beiträge
    7k Aufrufe
    F
    Hallo ist zwar schon eine weile her, aber trotzdem vielen Dank für die Anleitung. Mit Hilfe dieser und ein bisschen KI, konnte ich meine neue IPS-120Max Wärmepumpe von poolsystems ohne Probleme mit Modbus-TCP aufrüsten und brauch jetzt die komische iGarden app nicht mehr. ich habs mit den Komponenten auf anhieb geschafft Waveshare RS485 zu RJ45 Ethernet Industrial Serial Server Modbus Gateway TCP/IP (das Kästchen passt ganz rechts neben die Platine) und Premium 4Pin 3s XH 2.54mm Stecker inkl. 30cm 26AWG Elektronik Kabel Farbig
  • Test Adapter shelly - ALPHA Versionen

    Verschoben Tester mcm1957 shelly
    218
    4 Stimmen
    218 Beiträge
    43k Aufrufe
    mcm1957M
    @Peter-V. sagte: Upps, Augen auf...., war über die "Katze-Git", mein Fehler... Update erfolgreich, Habe aber bereits einen Fehler gefunden: Wenn Auto-Update (Im Adapter) eingeschaltet ist: shelly.0 2026-07-19 13:18:13.753 error [firmwareUpdate] Error in update request for (shellyplugsg3 / shellyplugsg3-54320467e938 / shellyplugsg3#54320467e938#1): Error: [requestAsync] Unable to perform HTTP request "/rpc/Shelly.Update" - IP address is unknown of (shellyplugsg3 / shellyplugsg3-54320467e938 / shellyplugsg3#54320467e938#1) Unter Hostname steht aber die richtige IP und im Browser kann ich diese auch aufrufen und eine neue FW ist auch verfügbar. bitte issue mit allen verfügbaren infos anlegen danke
  • 0 Stimmen
    37 Beiträge
    2k Aufrufe
    D
    Hallo zusammen, ich habe jetzt eine "Mischlösung" aus McBirne und meinem vorherigen Code gemacht. So komme ich an mehr Daten glaube ich. Vielleicht hilft es jemandem. const axios = require('axios'); const { wrapper } = require('axios-cookiejar-support'); const tough = require('tough-cookie'); // --- Konfiguration --- const IP_MANAGER = '192.168.178.XX'; const IP_BATTERY = '192.168.178.XX'; const LOGIN_URL = `http://${IP_MANAGER}/auth/login`; const URL_ENERGY = `http://${IP_MANAGER}/rest/hems-configurator/energy-overview?kg_session_extend=false`; const BENUTZERNAME = 'installer'; const PASSWORT = 'XXXXXX'; // Cookie-Jar zur Session-Verwaltung für den Manager const cookieJar = new tough.CookieJar(); const client = wrapper(axios.create({     jar: cookieJar,     withCredentials: true,     headers: { 'User-Agent': 'Mozilla/5.0', 'Accept': 'application/json' } })); // Funktion zur automatischen Erstellung der Datenpunkte function initStates() {     const states = [         { id: 'Production', name: 'PV Erzeugung', unit: 'W' },         { id: 'Consumption', name: 'Hausverbrauch', unit: 'W' },         { id: 'FeedIn', name: 'Netzbezug', unit: 'W' },         { id: 'FeedOut', name: 'Einspeisung', unit: 'W' },         { id: 'SoC', name: 'Batterie Ladezustand', unit: '%' },         { id: 'PBat', name: 'Batterieleistung', unit: 'W' },         { id: 'PGrid', name: 'Netzleistung', unit: 'W' }     ];         states.forEach(s => {         const fullId = 'javascript.0.Solarwatt.' + s.id;         if (!existsState(fullId)) {             createState(fullId, 0, { type: 'number', name: s.name, unit: s.unit, role: 'value' });         }     }); } // Initialisierung beim Start initStates(); async function updateEnergyData() {     try {         // 1. Energie-Bilanz vom Manager (.64)         await client.post(LOGIN_URL, `username=${BENUTZERNAME}&url=%2F&password=${PASSWORT}&submit=Login`);         const resEnergy = await client.get(URL_ENERGY, { timeout: 10000 });                 if (resEnergy.data) {             setState('javascript.0.Solarwatt.Production', resEnergy.data.production || 0, true);             setState('javascript.0.Solarwatt.Consumption', resEnergy.data.householdConsumption || 0, true);             setState('javascript.0.Solarwatt.FeedIn', resEnergy.data.feedIn || 0, true);             setState('javascript.0.Solarwatt.FeedOut', resEnergy.data.feedOut || 0, true);         }         // 2. Batteriedaten direkt vom Speicher (.65)         const resBattery = await axios.get(`http://${IP_BATTERY}/stat`, { timeout: 5000 });         if (resBattery.data) {             setState('javascript.0.Solarwatt.SoC', resBattery.data.SoC || 0, true);             setState('javascript.0.Solarwatt.PBat', Math.round(resBattery.data.PBat) || 0, true);             setState('javascript.0.Solarwatt.PGrid', resBattery.data.PGrid || 0, true);         }                 log("Daten erfolgreich von .64 und .65 aktualisiert.");     } catch (e) {         log("Fehler bei der Abfrage: " + e.message, "error");     } } // Zeitplan: Alle 60 Sekunden schedule("*/60 * * * * *", updateEnergyData);
  • 7 Stimmen
    352 Beiträge
    31k Aufrufe
    JoJo58J
    @Skippy07 sagte: Siehe Screenshot: [image: 1783445740600-screenshot-2026-07-07-193426.png] Wie hast du das in deinem Screenshot mit den Überschriften "Alarmanlage", Müllabfuhr", "Haus" etc. gemacht? Gruß, JoJo
  • Smart Rollo für Matter

    ioBroker Allgemein
    14
    0 Stimmen
    14 Beiträge
    265 Aufrufe
    HomoranH
    @Rolf_A sagte: Da werde ich nicht um die Bridge herum kommen Wenn dein stick dein Thread Border Router ist, oder angeblich Matter Geräte einbinden kann müsstest du das Rollo wahrscheinlich dort anlernen und anschließend freigeben

322

Online

33.0k

Benutzer

83.5k

Themen

1.3m

Beiträge