Weiter zum Inhalt

NEWS

  • Problem Info.0 Adapter nach Neuinstallation

    ioBroker Allgemein
    3
    0 Stimmen
    3 Beiträge
    55 Aufrufe
    F
    danke für die schnelle Unterstützung
  • Test Tesla-Motors v2.0.x

    Verschoben Tester
    1k
    4
    1 Stimmen
    1k Beiträge
    382k Aufrufe
    P
    Moin, ich habe das selbe Problem. Gibt es eine Lösung dazu? Philipp
  • Test Adapter Bosch ebik connect / flow

    Verschoben Tester
    195
    4
    0 Stimmen
    195 Beiträge
    55k Aufrufe
    Thomas BraunT
    @P3f sagte: node: v24.18.0, js-controller: 7.0.7 Bei nodejs ist v22 die vorgesehene Version, beim js-controller die 7.2.2. https://forum.iobroker.net/topic/84818/wichtiges-update-für-controller-7.2.2-im-stable Das also schon mal auf die vorgesehenen Stände bringen. Den Rest vom System ggfls. auch.
  • Screenshots AURA Adapter

    Visualisierung vis
    6
    21
    8 Stimmen
    6 Beiträge
    1k Aufrufe
    sigi234S
    @JoJo58 sagte: Ich werde das dann mal @dering auf Github melden. Hab nur heute keine Zeit mehr. OK Hier mal nur das obrige Widget zum importiere. Teste das mal. aura-widget-group-Wetter.json
  • Tester gesucht: Zigbee 3.4.10

    Tester
    139
    2
    5 Stimmen
    139 Beiträge
    11k Aufrufe
    chucky666C
    @Asgothian Danke dir das war es , gestern Nacht zu müde gewesen 🤣
  • Tractive Adapter für Haustiere?

    ioBroker Allgemein
    178
    2 Stimmen
    178 Beiträge
    36k Aufrufe
    Z
    Hi, bekomme täglich mehrfach diese Meldung: tractive-gps.0 2026-07-26 11:41:05.758 error [Adapter v.2.1.0 Axios V: 1.18.1 getTrackers] error: AxiosError: Request failed with status code 403 und error [Adapter v.2.1.0 Axios V: 1.18.1 getTrackerLocation] error: AxiosError: Request failed with status code 429 hab den Intervall auf 200 Sekunden, zu kurz?
  • [gelöst] AI on the Edge Bilddifferenzen (15.7.0)

    Einbindung von Geräten
    4
    3
    0 Stimmen
    4 Beiträge
    104 Aufrufe
    T
    @teletapi ich dachte, dass die 16.1.0 die aktuellste ist: https://github.com/jomjol/AI-on-the-edge-device/releases wo hast du deine version her?
  • Test Luxtronik2-Controller

    Verschoben ...nicht in offiziellem Repo
    78
    6
    0 Stimmen
    78 Beiträge
    2k Aufrufe
    TbsJahT
    @homer.j. hat es sich geklärt mit der ZIP bei dir?
  • Test Adapter victron-gx im latest

    Tester
    12
    1 Stimmen
    12 Beiträge
    314 Aufrufe
    Samson71S
    @sefina Ich habe den Adapter jetzt auch mal installiert und muss sagen gefällt mir. Diverse Werte, die man sich sonst aus den MQTT-Werten erst in eigene Datenpunkte "lesbar" konvertieren muss, kommen hier out of the box. Sehr schön. Die MPPT's, der VM-3P75CT, sowie die eingebundenen JK-BMS werden wie erwartet gefunden und auch mein über MQTT/NodeRed ins Victron System eingebundener Huawei-WR wird als victron-gx.0.overview.Ac.PvOnGrid gefunden und die Werte angezeigt. Was ich bisher in den Datenpunkten nicht gefunden habe, sind meine 4 Temperatursensoren und den per GitHub Skript eingebundenen Go-e-Charger
  • gelöst - VIS-2 - eChart mit dynamischem Zeitfenster

    ioBroker Allgemein
    8
    0 Stimmen
    8 Beiträge
    344 Aufrufe
    Norwegen60N
    Vielen Dank, jetzt hab ichs. Ich wollte es so machen und dachte, dass man da dann irgendwie auch mehrere Linie dazu bekommt. [image: 1785052654023-49fd2747-554c-4be5-9231-e00ee9abb7ad-image-resized.jpeg] Aber du hast die Charts im ioBroker-Editor - Diagramme definiert [image: 1785052975778-4462aaf4-ae28-46a9-bb4c-a7a88387ca22-image-resized.jpeg] und dann kannst du die in EChart-Preset auswählen [image: 1785052911927-87c9637d-551e-4aa1-8787-8956184a8318-image-resized.jpeg]
  • Test Adapter Miner version v1.0.x Latest

    Tester
    18
    0 Stimmen
    18 Beiträge
    2k Aufrufe
    simonf04S
    Danke erstmal fürs Testen. Der Adapter wird nicht grün: Ist bekannt, muss ich noch fixen. Sind die states noch nicht richtig gesetzt. Sollte aber keine Auswirkung auf Funktion haben. @MichaelF sagte: Funktionieren tut so eigentlich alles, das einzige nach dem einschalten des Aktors ist der Miner zwar online aber der Running Status stimmt nicht, einmal manuell hin und her dann passt es. Alles in control sind nur Objekte zur Steuerung die der Adapter dann als Befehl per API an den Miner sendet. Ist gewissermasen by Design so also. Eventuell könnte ich noch im info-Bereich running_actual oder so hinzufuegen. Was nicht Funktioniert ist das PowerLimit bei meinem S19, der S9 Funktioniert ohne Probleme. Hier einmal die Datenpunkte: Info Datenpunkte vom S19 wären noch interessant. Nur zur Klarstellung, du hast eh den neuen "bos" typ verwendet hier und username / passwort korrekt reingegeben? Könnte man eigentlich den enabled Datenpunkt hier mit integrieren wo vielleicht direkt ein Aktor Datenpunkt mit an/ aus abgefragt wird: Ob jetzt die Logik die den Aktor schaltet, einfach auch noch diesen Datenpunkt zusätzlich schreibt, oder der Adapter wirklich einen fremden Datenpunkt lesen sollte lässt sich streiten was der "schönere" Weg ist. Wenn der Adapter eh noch selber Steuerungslogik bekommt, sollte das dann egal sein. Werds somit erstmal so belassen, ums simpler zu halten und nicht mit noch mehr optionen zum gleichen Datenpunkt zu verwirren.
  • Fehlermeldung bei Blocklyauslösung

    Blockly
    20
    5
    0 Stimmen
    20 Beiträge
    286 Aufrufe
    HomoranH
    @emil70 sagte: Das ist mein Netzwerk zu Hause. Dann musst du die IPs anpassen. Diese IPs sind reserviert und dürfen nicht in privaten Netzen verwendet werden. Beim Aufruf einer 192.168.x.y weiss der Router dass das eine private IP ist und sucht bei dir zu Hause. Nimmst du aber 125.123.x.y sucht der Router im Internet bei Chinanet.
  • Test lovelace 6.x

    Tester
    34
    3 Stimmen
    34 Beiträge
    4k Aufrufe
    GarfonsoG
    @Supernils ok, vielleicht hab ich doch was gefunden. Versuch bitte mal die aktuelle Github version (also in Admin Expertenansicht anmachen, Adapter Tab, Katzen/Github Symbol -> von Github installieren auswählen und da lovelace nehmen)
  • Kann mir hier jemand was Zum E3dc Adapter sagen??

    ioBroker Allgemein
    1
    0 Stimmen
    1 Beiträge
    33 Aufrufe
    Niemand hat geantwortet
  • Test Adapter Samsung Smartthings v.0.0.x

    Verschoben Tester
    325
    4
    1 Stimmen
    325 Beiträge
    90k Aufrufe
    Ro75R
    Warum in 2 Threads? Ro75.
  • Wallbox Steuern? e3dc-rscp

    Tester
    3
    0 Stimmen
    3 Beiträge
    70 Aufrufe
    G
    Guten Abend Fuzzy Also die Rscp werte habe ich nicht stehen. ich habe da den E3dc-Rscp Adapter im IoBrocker da kann ich was umstellen aber es passiert nichts. bei Modbus geht das auch nicht. ich glaube das sind auch die falschen Regester Einträge die du oben stehen hast. z.B. 40072 ist der Hausverbrauch bei mir. komme auch zur zeit da nicht weiter. habe schon in ein paar Foren geschrieben. aber keiner kann mir helfen. Auslesen geht alles
  • Test Adapter hoymiles - Hoymiles HMS-xxxW-xT Wechselrichter

    Tester
    45
    0 Stimmen
    45 Beiträge
    2k Aufrufe
    EisteeE
    [image: 1784999626933-a331d70a-efa8-479f-83a5-1994e33e03b8-image.jpeg]
  • [Test] KanBan-Board

    Verschoben ...nicht in offiziellem Repo
    6
    3
    6 Stimmen
    6 Beiträge
    268 Aufrufe
    bmuellerB
    Danke euch fürs Testen und das Feedback! @icebear @lyc: Avatar-Upload ("Bild konnte nicht gelesen werden") Den Fehler konnte ich reproduzieren: Die Content-Security-Policy der Oberfläche blockiert das lokale Einlesen des Bildes. Der Fix kommt im nächsten Update. @lyc: Sortierung Per Default gibt es bei Kanban bewusst keine automatische Sortierung: du schiebst die Karten selbst in die gewünschte Reihenfolge (klicken, halten, hoch/runter; geht auch per Touch am Handy). Eine automatische Sortierung wirft immer Fragen auf: nach Priorität? Nach Datum? Einträge ohne Datum oben oder unten? Nach Person? etc. pp. Was ich mir aber gut vorstellen kann: ein optionaler Schalter „nach Fälligkeit sortieren" pro Spalte. Dann bleibt „manuell" der Standard und wer will, schaltet die Sortierung dazu. Alternativ (oder zusätzlich) ein Anfasser zum leichteren Verschieben, wie bei den Spalten in den Board-Einstellungen. Wie sind hier die Meinungen der Community? @lyc – Karten auf ein anderes Board verschieben Guter Punkt, das gibt es aktuell nicht (nur neu anlegen). Nehme ich als Feature-Wunsch auf. Was die Integration von Messengern oder Pushdiensten angeht... da hat natürlich jeder seine persönlichen Vorlieben. Wenn ich heute Whatsapp und Pushover nativ integriere, möchte morgen jemand Matrix, übermorgen ein anderer PushBullet und Signal oder Telegram... usw. Daher würde ich das gerne anders lösen und diese Möglichkeit habt ihr bereits mit der Version 0.2.0: Der Adapter feuert bei jedem Ereignis einen ausgehenden Webhook und schreibt zusätzlich den State kanban.0.lastEvent (inklusive Board, Karte, Zuständigen und Fälligkeit). Damit kann sich jeder die Benachrichtigung per Skript oder Node-RED an jeden beliebigen Dienst (Pushover, Signal, Telegram, Pushbullet …) schicken lassen. Hier ein fertiges JavaScript-Beispiel (Telegram), das auch in der Doku landen wird. // ============================================================ // Kanban -> messenger notifications (Telegram example) // Runs in the ioBroker JavaScript adapter. // Reacts to kanban.0.lastEvent and sends the assigned users a // message. The same pattern works with Pushover, Signal, // Pushbullet, WhatsApp ... - just swap the sendTo line. // ============================================================ // ---- Configuration ----------------------------------------- const KANBAN = 'kanban.0'; // Kanban instance const MESSENGER = 'telegram.0'; // messenger instance (Telegram here) const BASE_URL = 'http://192.168.1.10:8095'; // board base URL (fallback if the event has no link) // Mapping: Kanban user id -> messenger chat id // Key = the Kanban user id (lowercase "name" as in card.assignees, e.g. "user1"), NOT the display name. // Value = the recipient id (Telegram: the numeric "ID" column of telegram.0.communicate.users). const USERS = { user1: '123456789', // user2: '234567890', }; // Which events should trigger a message? // Available: cardCreated, cardAssigned, cardUpdated, cardMoved, cardDone, cardDeleted, cardDue // Tip: 'cardAssigned' + 'cardDue' is enough for most setups. Adding 'cardCreated' // sends an extra message when a card is created. const EVENTS = ['cardAssigned', 'cardDue']; // Skip the person who triggered the change? Uses ev.detail.by (the actor). // Note: the board has NO login, so the web UI does not identify the actor - // "by" is only filled for changes made via API / webhooks / scripts that pass // a "by" field (e.g. your own agents). For plain clicks in the board UI this // option therefore has no effect. const SKIP_SELF = true; // If a person has no messenger mapping: send to everyone? (false = skip) const BROADCAST_IF_UNMAPPED = false; // ------------------------------------------------------------ const HEADER = { cardAssigned: 'Assigned to you', cardDue: 'Due', cardCreated: 'New card', cardMoved: 'Moved', cardDone: 'Done', cardUpdated: 'Updated', }; const PRIO = ['', 'Priority: High', 'Priority: Urgent']; function buildText(ev) { const c = ev.card || {}; const b = ev.board || {}; const lines = ['[Kanban] ' + (HEADER[ev.event] || ev.event), '']; lines.push(c.title || '(no title)'); lines.push('Board: ' + (b.title || b.id || '?')); if (c.due) lines.push('Due: ' + c.due + (c.dueTime ? ' ' + c.dueTime : '')); if (c.priority) lines.push(PRIO[c.priority]); // The adapter adds a ready-to-use deep link as ev.link; fall back to building one const link = ev.link || (c.id && b.id ? BASE_URL + '/?board=' + encodeURIComponent(b.id) + '&card=' + encodeURIComponent(c.id) : ''); if (link) { lines.push(''); lines.push(link); } return lines.join('\n'); } on({ id: KANBAN + '.lastEvent', change: 'any' }, (obj) => { let ev; try { ev = JSON.parse(obj.state.val); } catch (e) { return; } if (!ev || !EVENTS.includes(ev.event)) return; // Determine recipients let recipients; if (ev.event === 'cardAssigned' && ev.detail && ev.detail.assignee) { recipients = [ev.detail.assignee]; // only the newly assigned person } else { recipients = (ev.card && ev.card.assignees) || []; // all assignees } // Optionally drop the person who triggered the change (no self-notification) const by = ev.detail && ev.detail.by; if (SKIP_SELF && by) recipients = recipients.filter(u => u !== by); if (!recipients.length) return; const text = buildText(ev); const already = new Set(); for (const uid of recipients) { const chatId = USERS[uid]; if (chatId) { if (already.has(chatId)) continue; already.add(chatId); sendTo(MESSENGER, { chatId: chatId, text: text }); // adjust to your messenger's sendTo parameters if needed } else if (BROADCAST_IF_UNMAPPED) { sendTo(MESSENGER, { text: text }); // adjust to your messenger's broadcast parameters if needed } // otherwise: no mapping -> skipped } }); WhatsApp direkt einzubauen ist übrigens unpraktisch, weil der kostenlose WhatsApp-Adapter den API-Key an eine feste Empfängernummer (CallMeBot) bindet. Heisst, je User bräuchte man eine eigene Instanz.
  • Zeitsteuerung von Pittini

    JavaScript
    1
    0 Stimmen
    1 Beiträge
    48 Aufrufe
    Niemand hat geantwortet
  • Hannah — Open Source Smart-Home-Sprachassistentin

    Praktische Anwendungen (Showcase)
    39
    1
    7 Stimmen
    39 Beiträge
    7k Aufrufe
    L
    Hannah nutzt im Standard eine beliebige Piper-kompatible Stimme. Schau mal hier, da kannst du dir ein paar Beispiele anhören: Hugging Face – Piper Voices (de_DE) Du kannst natürlich auch andere Stimmen einbinden oder sogar deine eigene trainieren. Da ich hier keinen zentralen Cloud-Dienst beschreibe, sondern eine Sprachassistenz, die lokal in deinem eigenen Haus „wohnt“ und über die du die volle Hoheit hast, gibt es schlicht nicht „die eine Stimme“ – wie man es von Amazon Alexa oder Google Gemini kennt. Es gibt lediglich die Kernanforderung, das sämtliches Audio in 16 kHz Mono vorliegen muss. Hinweis zur Transparenz: Ich bin für mich persönlich leicht vom strikten No-Cloud-Ansatz abgewichen und nutze aktuell die Azure Speech Synthese. Grund dafür war die überschaubare Auswahl an wirklich guten, hochqualitativen Piper-Stimmen auf Deutsch und meine fehlende Lust, ewig nach Alternativen zu suchen. Azure bietet mir zufällig genau die Stimme, die ich mir für Hannah vorgestellt habe – und das in meinem Rahmen vollkommen kostenlos. Dennoch: Die lokale Piper-Synthese ist vollwertig supported und wird standardmäßig präferiert. Sämtliche Funktionen werden von mir primär gegen Piper entwickelt und getestet. Kurzer Nachtrag zum Thema Hardware-Bestellungen: Damit hier keine falschen Erwartungen entstehen: Ich werde keine fertigen Platinen oder Hardware verkaufen – das kann und möchte ich weder logistisch noch privat leisten. Mein Fokus liegt rein auf der Software- und Hardware-Entwicklung. Ich stelle euch selbstverständlich alle Fertigungsdateien (Gerber, BOM, Centroid/CPL) komplett Open Source zur Verfügung, sodass sich jeder die Platinen direkt beim Hersteller der Wahl (z. B. JLCPCB oder PCBWay) bestellen und bestücken lassen kann. Idee für die Community: Da der Stückpreis bei SMT-Bestückungen mit steigender Menge extrem fällt (Rüstkosten teilen sich auf), könnt ihr euch hier im Forum super zusammenschließen und eine kleine Sammelbestellung organisieren. Ich vernetze Interessierte da gerne untereinander!

248

Online

33.0k

Benutzer

83.5k

Themen

1.3m

Beiträge