Weiter zum Inhalt

Einsteigerfragen

4.1k Themen 52.9k Beiträge

nur für Fragen von Einsteigern / Newbies / Noobs

NEWS

Unterkategorien


  • Grundfragen bei Anbindung von SmartHome Geräten

    1k 12k
    1k Themen
    12k Beiträge
    E
    Ach so. Ok. Was mich betrifft, bekomme ich die Meldung: "error":"invalid_auth_code","error_description":"The authorization code is invalid. It may have already been used or expired. Request a new sign in session to generate a new code." Der Code ist angeblich abgelaufen, obwohl ich ihn gerade erzeugt habe.
  • Grundfragen zur Installation von ioBroker

    648 11k
    648 Themen
    11k Beiträge
    M
    Hallo zusammen, heute gab es das offizielle Update auf die V0.7.0. Damit war bei mir der gleiche Fehler wie hier oben beschrieben gelöst. VG, Michael
  • Grundfragen zur Erstellung von automatischen Abläufen

    208 3k
    208 Themen
    3k Beiträge
    paul53P
    @quickly0815 Du musst erst in der SA-Konfiguration die passende Preisdefinition erstellen. Ich habe sie "Dynamisch" genannt. [image: 1777810257705-sa_preise.jpg] [image: 1777810751009-sa_dyn_kosten.jpg]
  • Was kann es Einsteigern leichter machen?

    39 328
    39 Themen
    328 Beiträge
    haus-automatisierungH
    @Bert-0 Ich sehe schon, es fehlt noch ein Baustein, um eine temporäre Datei aus gelesenen Daten zu erstellen, um einen Pfad für Telegram und co zu haben (so wie im httpGet-Baustein).
  • Fehlermeldung Shelly PlugS Gen 2

    3
    0 Stimmen
    3 Beiträge
    296 Aufrufe
    mcm1957M
    @griessbx said in Fehlermeldung Shelly PlugS Gen 2: Hallo, ich bekomme folgende Fehlermeldung : Unable to get mqttprefix of client with id "shellyplusplugs-D4D4DAED7FD8" was ist da falsch definiert Gruß Griessbx a) Bitte bei Problemen in die Issues des Adapters schaun ob schon bekannt. b) Beitte bei Problemen IMMER die im Einsatz befindlichen Versionen nennen. c) Wenn du helfen willst / kannst und dann lass den Adapter ind er aktuellen LATEST Version bitte mit Level DEBUG laufen bis das Problem auftritt und poste den Log.
  • Bluetooth Device is not available: No such device

    24
    0 Stimmen
    24 Beiträge
    2k Aufrufe
    M
    Leute, habs hinbekommen. Allerdings habe ich 2 Änderungen auf einmal gemacht, sodass ich nur zu 50% weiß an was es gelegen hat ;) In der config.txt habe ich dtoverlay=pivccu-raspberrypi unter dtoverlay=pi3-miniuart-bt enable_uart=1 force_turbo=1 core_freq=250 geschoben und ich habe eine neue Zeile eingefügt dtparam=krnbt=on
  • Suche Unterstützung bei Blocky

    15
    0 Stimmen
    15 Beiträge
    712 Aufrufe
    E
    ein sehr netter forumskollege hat mir dabei geholfen und es das eigentliche script zum ansteuern der pumpe läuft sehr gut. [image: 1739111078942-22222222222.jpg] var ZielModus, ZielTemperatur; on({ id: [].concat(['0_userdata.0.stromverbrauch.durchschnittsverbrauch']), change: 'ne' }, async (obj) => { let value = obj.state.val; let oldValue = obj.oldState.val; if ((obj.state ? obj.state.val : '') < -3500) { ZielModus = 27; ZielTemperatur = 60; } else if ((obj.state ? obj.state.val : '') > -3000) { ZielModus = 25; ZielTemperatur = 45; } else { ZielModus = -1; } if ((ZielModus > 0) && (ZielModus != getState('lg-thinq.0.d348ef53-36f6-17cf-a17d-b8165f2f3d19.remote.basicCtrl.opMode').val)) { setState('lg-thinq.0.d348ef53-36f6-17cf-a17d-b8165f2f3d19.remote.basicCtrl.hotWaterTarget' /* airState.tempState.hotWaterTarget */, ZielTemperatur); setStateDelayed('lg-thinq.0.d348ef53-36f6-17cf-a17d-b8165f2f3d19.remote.basicCtrl.opMode' /* airState.opMode */, ZielModus, 1000, false); } }); ich habe anscheinend noch einen kleinen fehler im durchschnittsverbrauch script. aber das sollte sich auch geben. vielen dank. @paul53 vielen dank für dein beispiel. deinen anderen beitrag hatte ich gefunden und der hatte sehr geholfen.
  • BLE Adapter bleibt gelb

    12
    0 Stimmen
    12 Beiträge
    1k Aufrufe
    haselchenH
    @r0brakete Bei mir war der Ordner nach Adapterneustart und Browserrefresh (Firefox) drin [image: 1739110674314-3ba79067-d37c-49b8-8ea7-0db6b90d5277-grafik.png] [image: 1739110773404-2e8490b0-03f9-4548-907d-b6b58f4d801f-grafik.png] Hatte nur mal die Temperatur namentlich geändert hier zum Zeigen
  • Admin-UI nicht erreichbar

    admin weboberfläche
    6
    0 Stimmen
    6 Beiträge
    464 Aufrufe
    Thomas BraunT
    @josbg https://forum.iobroker.net/topic/65655/upgrade-von-debian-11-bullseye-auf-12-bookworm Sauberer ist natürlich der Weg einer Neuinstallation und Backitup einspielen.
  • NodeRed sendet/empfängt nicht (mehr) via MQTT Adapter

    5
    2
    0 Stimmen
    5 Beiträge
    251 Aufrufe
    N
    @mickym vielen Dank! Offenbar hattest du recht, dass es irgendwie am MQTT-Adapter liegen muss, sonst hätte der Umstieg auf "tinymqtt" nichts geändert. Ich probiere das mal mit dem externen Mosquitto-Broker. Danke und schönen Tag noch!
  • NSPanel/Lovelace und Sonoff TRV

    34
    0 Stimmen
    34 Beiträge
    4k Aufrufe
    D
    @tt-tom 'nabend. Scheint zu funktionieren. Ich weiß nur nicht, ob der abgefragte DP auch das wiedergibt was er soll. Ich habe eine gute Stunde die Batterien aus dem Thermostat raus genommen und er hat seinen Status nicht geändert. Auch ein Mehrmaliges neustarten der Instance hat da nichts geändert. Aber das ist kein Problem des Scriptes. ZigBee halt, ist wohl ein wenig sehr träge. Dank dir und schönen Abend noch
  • iobroker Absturz

    absturz
    78
    0 Stimmen
    78 Beiträge
    10k Aufrufe
    Thomas BraunT
    @pb74 sagte in iobroker Absturz: Das würde dann bedeuten, das der Arbeitsspeicher nicht gereicht hat und der Swap benutzt wurde. Wird der Swap mal wieder geleert? Der SWAP dient zur kurzfristigen Auslagerung bei Bedarf und leert sich über die Zeit auch wieder. Jedenfalls wenn die Ausstattung mit RAM ansonsten ausreichend dimensioniert ist. SWAP soll nicht permanent knallevoll sein. Dann ist generell zu wenig RAM vorhanden/es laufen zu viele Prozesse.
  • Dieses Thema wurde gelöscht!

    0
    0 Stimmen
    0 Beiträge
    26 Aufrufe
    Niemand hat geantwortet
  • Parser / Regex

    46
    0 Stimmen
    46 Beiträge
    6k Aufrufe
    D
    @OliverIO hab doch hinbekommen, falls es noch jemand gebrauchen kann. const http = require('https'); const url = "https://www.solarweb.com/PvSystems/GetWeatherWidgetDataForPublicDisplay?publicDisplayToken="; const displayToken = "xxxxxx-xxxxxxx-xxxxxxx-xxxxxx"; const path = '0_userdata.0.Datenpunkte.PV_Anlage.Solarforecast.Solarweb.'; const data_solarweb = path + 'JSON_Data_Solarweb'; const datapoint_forecast_today = path + 'Forecast_Today'; const datapoint_forecast_tomorrow = path + 'Forecast_Tomorrow'; const datapoint_energy_remaining_today = path + 'Energy_remaining_today'; const datapoint_current_energy_generated_today = path + 'Current_energy_generated_today'; // Create Datenpunkte createState(path + 'JSON_Data_Solarweb', { type: 'json', name: 'JSON_Data', role: 'state' }); createState(path + 'Forecast_Today', { name: 'Forecast_Today', role: 'state', type: 'number', read: true, write: true, desc: 'Manuell erzeugt', def: 0, unit: 'kWh' }); createState(path + 'Forecast_Tomorrow', { name: 'Forecast_Tomorrow', role: 'state', type: 'number', read: true, write: true, desc: 'Manuell erzeugt', def: 0, unit: 'kWh' }); createState(path + 'Current_energy_generated_today', { name: 'Current_energy_generated_today', role: 'state', type: 'number', read: true, write: true, desc: 'Manuell erzeugt', def: 0, unit: 'kWh' }); createState(path + 'Energy_remaining_today', { name: 'Energy_remaining_today', role: 'state', type: 'number', read: true, write: true, desc: 'Manuell erzeugt', def: 0, unit: 'kWh' }); async function getWebContent(url, displayToken) { return new Promise((resolve, reject) => { const requestUrl = url + displayToken; http.get(requestUrl, { headers: { "User-Agent": "Mozilla/5.0" } }, (response) => { let data = ''; // Daten aus dem Stream sammeln response.on('data', chunk => { data += chunk; }); response.on('end', () => { try { const parsedData = JSON.parse(data); resolve(parsedData); } catch (error) { reject('Fehler beim Parsen der Antwort: ' + error); } }); response.on('error', (error) => { reject('Fehler bei der Anfrage: ' + error); }); }).on('error', (error) => { reject('Fehler bei der HTTP-Anfrage: ' + error); }); }); } async function main() { try { const content = await getWebContent(url, displayToken); const data = content.data; setState(data_solarweb, JSON.stringify(data), true); console.log(data.Forecast.find(el => el.ExpectedYieldDayLabel == "Today").ExpectedEnergyYield.Value); setState(datapoint_forecast_today, parseFloat(data.Forecast.find(el => el.ExpectedYieldDayLabel == "Today").ExpectedEnergyYield.Value), true); console.log(data.Forecast.find(el => el.ExpectedYieldDayLabel == "Tomorrow").ExpectedEnergyYield.Value); setState(datapoint_forecast_tomorrow, parseFloat(data.Forecast.find(el => el.ExpectedYieldDayLabel == "Tomorrow").ExpectedEnergyYield.Value), true); setState(datapoint_current_energy_generated_today, getState("0_userdata.0.Datenpunkte.PV_Anlage.Solarweb.Current.01_Day.Energy.EnergyProductionTotal").val, true); setState(datapoint_energy_remaining_today, Math.min(Math.max(getState(datapoint_forecast_today).val - getState(datapoint_current_energy_generated_today).val, 0), 200), true); } catch (error) { log("Fehler im Hauptprozess: " + error, "error"); } } main(); // Jede Stunde 6 neu berechnen schedule("6,16,26,36,46,56 * * * *", async function () { await main(); });
  • ioBroker komplett neu installieren (Argon ONE mit SSD)

    15
    0 Stimmen
    15 Beiträge
    1k Aufrufe
    AsgothianA
    Hier stand Müll - sorry für den post. A.
  • CCU3 in iob - fehlende Datenpunkte

    3
    4
    0 Stimmen
    3 Beiträge
    215 Aufrufe
    P
    @paul53 Oh verdammt. Ich bin sehr sicher, dass ich den Port nicht verändert habe. Daran hat es gelegen! Danke dir! Jetzt kann ich endlich beruhigt schlafen! :)
  • iobroker u. a. IoT Geräte abschotten - Frage dazu...

    16
    0 Stimmen
    16 Beiträge
    1k Aufrufe
    AsgothianA
    @android51 sagte in iobroker u. a. IoT Geräte abschotten - Frage dazu...: Okay, danke dir die Rückmeldungen. So kompliziert habe ich mir das nicht vorgestellt. Stellt sich nur die Frage, was mit so tv Geräten, Kameras, Google home etc. ist, die sich zurzeit im Netzwerk befinden. Was können die anrichten, wenn man das kritisch betrachtet? Das hängt davon ab wie weit du der Firmware traust. Wenn der Router (FRITZ!Box) richtig eingerichtet ist bekommst du keine ungefragten Verbindungen von außen in dein Netz. Wenn aber eines der Smart Geräte über eine back-door in der Firmware verfügt kann sie durchaus in deinem Netz Schindluder treiben. Vom abhören des Netzes und versenden nach irgendwo hin bis zum infizieren von Windows Rechnern über Schwachstellen in Windows oder installierten Programmen. Wohlgemerkt - kann - die meiste Firmware ist ok. Es gibt eher wenig echte “Bad actors”. Aber möglich ist das. Sich dagegen zu schützen ist allerdings aufwändig und kommt oft mit Komfort Verlust einher. Dem Smart-tv den Weg in das Internet zu verbieten sichert das Netz gegen das Gerät ab, macht es aber gleichzeitig auch weniger smart - als Beispiel. Am Ende ist es eine Vertrauensfrage. Weißt du von wem die Firmware stammt, vertraust du denen und glaubst du das die netz Zugriffe notwendig sind. Ein Beispiel wie ich es mache: das Smart TV wurde dumm gemacht - einfach per Mac address Filter auf der FRITZ!Box - kein Zugriff aufs externe Netz, sowie via blacklist auf dem adguard - keinen namensauflösung per DNS. Die wenigen smarten wlan Geräte die ich habe arbeiten mit den gleichen Einschränkungen, und sind damit lokal gezwungen - kriegen aber auch keine Firmware Updates. Für den Medien-Konsum hab ich einen dedizierten Medien-Player - der darf ins Netz. Smart-Geräte mit “Remote API” (sonoff mit original Firmware, TuYa wifi und so weiter) hab ich keine - absichtlich nicht - da fehlt das Vertrauen vollständig. Die eine wlan Kamera die ich habe ist auch vom Netz und vom DNS abgekoppelt. Diese kann ich nur lokal nutzen (rtsp stream) Voice-assistants die immer lauschen gibt es bei mir aus Prinzip nicht - ich mag keine Wanzen. A. P.s. die Einstellungen sind auf mich und mein Paranoia-Level angepasst - ich will damit mit Nichten schreiben das andere das so machen müssen.
  • Blockly "Falls Objekte wurde geändert" immer 2x ausgeführt

    5
    0 Stimmen
    5 Beiträge
    405 Aufrufe
    A
    @andreas-9 Danke! Funktioniert! :-)
  • error by Controller0 nach Restart

    1
    0 Stimmen
    1 Beiträge
    191 Aufrufe
    Niemand hat geantwortet
  • Dieses Thema wurde gelöscht!

    0
    0 Stimmen
    0 Beiträge
    22 Aufrufe
    Niemand hat geantwortet
  • iobroker einrichten: Logging / Überschussladen / Anzeige

    5
    2
    0 Stimmen
    5 Beiträge
    449 Aufrufe
    ChendaC
    @thomas-braun okay - erledigt.
  • Passwort im Browser falsch - Zugriff per putty aber möglich

    12
    0 Stimmen
    12 Beiträge
    924 Aufrufe
    HomoranH
    @jo46 nach 1 Minute suchen, hier die Stelle [image: 1738058248006-screenshot_20250128-105709_firefox.jpg]
  • Webinterface parsen mit dem parse Adapter

    25
    2
    0 Stimmen
    25 Beiträge
    2k Aufrufe
    D3ltoroxpD
    @oliverio Hm komisch. Bei dem ersten von dir kam ja die Fehlermeldung. Bei den beiden anderen kommt gar nichts mehr. Vllt muss ich irgendwo die Log Stufe ändern ?
  • Werte eines ZigBee Gerätes anzeigen

    12
    0 Stimmen
    12 Beiträge
    817 Aufrufe
    Thomas BraunT
    @tm200014 sagte in Werte eines ZigBee Gerätes anzeigen: (never change a running system) Ist das dümmste, was man machen kann. Die Updates kommen ja nicht heraus, weil dem Maintainer die Versionsnummer nicht mehr gefällt. Das hat schon einen Grund, wenn Debian neue Versionen raushaut.

288

Online

32.9k

Benutzer

83.2k

Themen

1.3m

Beiträge