Skip to content

ioBroker Allgemein

29.8k Topics 438.2k Posts
Integrationtsplattform für IoT

NEWS

  • iobroker Admin hat mit Restart Probleme

    3
    0 Votes
    3 Posts
    217 Views
    ?
    @crunchip ohhhh nee die war direkt auf die 192.168.1.202 eingestellt. Habe das mal angepasst. Dank dir :)
  • No Data Connection bei Update des js-controllers

    10
    0 Votes
    10 Posts
    392 Views
    Damrak2022D
    @thomas-braun Das hat geklappt. Die SSD hängt jetzt wieder am USB 3.0 Port und läut bisher stabil
  • Smartmeter wird nicht grün/ funktioniert nicht

    Moved
    13
    4
    0 Votes
    13 Posts
    964 Views
    M
    @homoran Die Leistung kann ich am Zähler selbst ablesen. Wird aber nicht über die Schnittstelle ausgegeben so der Netzbetreiber. Weitere Parameter muss ein Techniker vor Ort freischalten / einstellen.
  • Adapter für einen sicheren Remote-Zugriff auf ioBroker

    Moved
    47
    0 Votes
    47 Posts
    8k Views
    ?
    @david-g Ja, der Traffic läuft über den Server. Es kann ja auch anders nicht sein (außer bei hole patching ;)). Dein ioBroker hat ja keine public IP, deswegen hält er die Verbindung zum Server über die die Packete geschickt werden. Genauso wie bei iobroker.cloud, nur nicht über WebSockets-over-HTTP, sondern über UDP Der QR-Code wird nur lokal generiert. Du kannst den gesamten Code dazu hier einsehen: https://github.com/iwg-vpn/ioBroker.iwg-vpn/blob/main/www/index.html oder direkt auf Deinem ioBroker unter /opt/iobroker/node_modules/iorbroker.iwg-vpn/www/index.html Technisch ist es möglich. Ich muss aber dafür sorgen, dass IP-Bereiche von verschiedenen ioBroker-Installationen nicht überlappen.
  • 0 Votes
    5 Posts
    389 Views
    crunchipC
    @arne-b sagte in Wiederherstellungs Probleme (no data connection): Ich konnte jetzt das System auf anderem Wege wieder zu laufen bringen Heiss genau? @arne-b sagte in Wiederherstellungs Probleme (no data connection): viele Log-Einträge vom mqtt Kann die Datei am Handy nicht lesen. Kann es sein das du auf alles abonniert hast, bzw zeig mal die Einstellung von mqtt.
  • Rademacher - 9499 DueFern Sun/Win Sensor

    1
    0 Votes
    1 Posts
    211 Views
    No one has replied
  • [grafana] Achsenformatierung Dezimalpräfixe (kW vs. W)

    1
    0 Votes
    1 Posts
    104 Views
    No one has replied
  • Problem mit der Bedienung der runtime

    3
    3
    0 Votes
    3 Posts
    171 Views
    Damrak2022D
    @glasfaser Ich muss zuerst das hier beschriebene Problem lösen: Fehler bei Update Mit dem Button schalte ich ein View Widget 8, welcher dann die entsprechende View anzeigt. Unterwegs bin ich auf der stable. [image: 1652671406002-bildschirmfoto-2022-05-16-um-05.22.24-resized.png]
  • [gelößt] größe influxDB ermitteln

    influxdb
    13
    0 Votes
    13 Posts
    7k Views
    L
    Wenn der Befehl: sudo du -sh /var/lib/influxdb/data/ folgendes ausspuckt: 19M /var/lib/influxdb/data/ ist meine Datenbank dann 19 MB groß?
  • eCharts - Beschriftung anpassen

    1
    1
    0 Votes
    1 Posts
    111 Views
    No one has replied
  • ZigBee 3 Ikea Steakdosen 2 ok, 1 immer undefined

    8
    0 Votes
    8 Posts
    617 Views
    S
    @thomas-braun keine Fehler. Sieht für mich gut aus. Die 2 verbundenen Ikea Steckdosen sind auch zu sehen. zigbee.0 2022-05-15 15:13:40.253 info Zigbee started zigbee.0 2022-05-15 15:13:40.252 info 0x00158d0007d22994 (addr 42340): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice) zigbee.0 2022-05-15 15:13:40.250 info 0x00158d0007e61a68 (addr 58278): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice) zigbee.0 2022-05-15 15:13:40.248 info 0x00158d0007d207c1 (addr 63012): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice) zigbee.0 2022-05-15 15:13:40.244 info 0x00158d0007e63522 (addr 30934): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice) zigbee.0 2022-05-15 15:13:40.239 info 0x00158d0007d1db8b (addr 9713): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice) zigbee.0 2022-05-15 15:13:40.238 info 0x00158d0007d11bc3 (addr 7286): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice) zigbee.0 2022-05-15 15:13:40.237 info 0x00158d0007d385ef (addr 31682): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice) zigbee.0 2022-05-15 15:13:40.235 info 0x00158d0007e03e28 (addr 21800): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice) zigbee.0 2022-05-15 15:13:40.234 info 0x00158d0007e61820 (addr 24702): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice) zigbee.0 2022-05-15 15:13:40.233 info 0x00158d0007e4c4a3 (addr 37084): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice) zigbee.0 2022-05-15 15:13:40.231 info 0x00158d0007bf12fa (addr 26513): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice) zigbee.0 2022-05-15 15:13:40.230 info 0x00158d0007d11fd2 (addr 15138): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice) zigbee.0 2022-05-15 15:13:40.229 info 0x00158d0007e618c3 (addr 36981): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice) zigbee.0 2022-05-15 15:13:40.227 info 0x00158d000806db5a (addr 22562): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice) zigbee.0 2022-05-15 15:13:40.226 info 0x00158d0007e03ad8 (addr 50358): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice) zigbee.0 2022-05-15 15:13:40.224 info 0x00158d0007d120da (addr 17066): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice) zigbee.0 2022-05-15 15:13:40.222 info 0x00158d0007ec8b42 (addr 50856): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice) zigbee.0 2022-05-15 15:13:40.221 info 0x00158d0007e63538 (addr 39859): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice) zigbee.0 2022-05-15 15:13:40.219 info 0x00158d0007e6196f (addr 65112): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice) zigbee.0 2022-05-15 15:13:40.217 info 0x00158d0007e61a9d (addr 18187): MCCGQ11LM - Xiaomi Aqara door & window contact sensor (EndDevice) zigbee.0 2022-05-15 15:13:40.216 info 0x00124b0024cc6785 (addr 20316): SNZB-02 - SONOFF Temperature and humidity sensor (EndDevice) zigbee.0 2022-05-15 15:13:40.214 info 0x00124b0024ccff1f (addr 52770): SNZB-02 - SONOFF Temperature and humidity sensor (EndDevice) zigbee.0 2022-05-15 15:13:40.213 info 0x00124b0024cd0179 (addr 260): SNZB-02 - SONOFF Temperature and humidity sensor (EndDevice) zigbee.0 2022-05-15 15:13:40.211 info 0x7cb03eaa00ab72e1 (addr 2038): AB3257001NJ - OSRAM Smart+ plug (Router) zigbee.0 2022-05-15 15:13:40.210 info 0x000b57fffe91f516 (addr 51377): LED1623G12 - IKEA TRADFRI LED bulb E27 1000 lumen, dimmable, opal white (Router) zigbee.0 2022-05-15 15:13:40.208 info 0x847127fffedc2d60 (addr 10081): E1603/E1702/E1708 - IKEA TRADFRI control outlet (Router) zigbee.0 2022-05-15 15:13:40.206 info 0xcc86ecfffe875965 (addr 46299): E1603/E1702/E1708 - IKEA TRADFRI control outlet (Router) zigbee.0 2022-05-15 15:13:40.204 info 0x90fd9ffffe82787d (addr 40099): LED1536G5 - IKEA TRADFRI LED bulb E12/E14 400 lumen, dimmable, white spectrum, opal white (Router) zigbee.0 2022-05-15 15:13:40.198 info 0x90fd9ffffe00fef2 (addr 54369): LED1536G5 - IKEA TRADFRI LED bulb E12/E14 400 lumen, dimmable, white spectrum, opal white (Router) zigbee.0 2022-05-15 15:13:40.196 info 0x000b57fffebc037e (addr 32309): LED1545G12 - IKEA TRADFRI LED bulb E26/E27 980 lumen, dimmable, white spectrum, opal white (Router) zigbee.0 2022-05-15 15:13:40.193 info 0xa4c13863360483d5 (addr 308): TS011F_plug_3 - TuYa Smart plug (with power monitoring by polling) (Router) zigbee.0 2022-05-15 15:13:40.185 info 0xa4c138ada9dcca50 (addr 17164): TS011F_plug_3 - TuYa Smart plug (with power monitoring by polling) (Router) zigbee.0 2022-05-15 15:13:40.077 info Currently 32 devices are joined: zigbee.0 2022-05-15 15:13:40.062 info --> transmitPower : normal zigbee.0 2022-05-15 15:13:40.046 info Unable to disable LED, unsupported function. zigbee.0 2022-05-15 15:13:40.036 info Coordinator firmware version: {"type":"zStack3x0","meta":{"transportrev":2,"product":1,"majorrel":2,"minorrel":7,"maintrel":1,"revision":20220219}} zigbee.0 2022-05-15 15:13:39.608 info Installed Version: iobroker.zigbee@1.6.18 zigbee.0 2022-05-15 15:13:39.090 info Starting Zigbee npm ... zigbee.0 2022-05-15 15:13:38.978 info starting. Version 1.6.18 in /opt/iobroker/node_modules/iobroker.zigbee, node: v14.19.2, js-controller: 4.0.23 host.raspberrypi 2022-05-15 15:13:35.274 info instance system.adapter.zigbee.0 started with pid 6352 host.raspberrypi 2022-05-15 15:13:33.281 info instance system.adapter.zigbee.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) host.raspberrypi 2022-05-15 15:13:33.175 info stopInstance system.adapter.zigbee.0 killing pid 3813 zigbee.0 2022-05-15 15:13:32.679 info Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason zigbee.0 2022-05-15 15:13:32.676 info terminating zigbee.0 2022-05-15 15:13:32.345 info Zigbee: disabling joining new devices. zigbee.0 2022-05-15 15:13:32.173 info cleaned everything up... host.raspberrypi 2022-05-15 15:13:32.173 info stopInstance system.adapter.zigbee.0 send kill signal zigbee.0 2022-05-15 15:13:32.171 info Got terminate signal TERMINATE_YOURSELF host.raspberrypi 2022-05-15 15:13:32.164 info stopInstance system.adapter.zigbee.0 (force=false, process=true)
  • Bestimmte LOG Einträge in separate txt-Datei schreiben

    10
    0 Votes
    10 Posts
    901 Views
    surfer09S
    @haus-automatisierung: Danke für deine Antwort! :-) Den Adapter kannte ich noch nicht. Wäre mit Sicherheit auch eine Option..
  • Tankerkönig sendet einen falschen Wert

    tankerkönig
    4
    1
    0 Votes
    4 Posts
    187 Views
    amg_666A
    @nashra Danke, baue ich mal ein. Ich hatte eigentlich vorher im Forum nach Tankerkönig gesucht, aber den Thread hat er mir nicht angezeigt...
  • Shelly Adapter bleibt gelb

    1
    5
    0 Votes
    1 Posts
    244 Views
    No one has replied
  • [Gelöst] js-controller 4.0 - backitup

    9
    0 Votes
    9 Posts
    1k Views
    Thomas BraunT
    @fox1985 sagte in [Gelöst] js-controller 4.0 - backitup: Könnt Ihr mir helfen? Du stehst im falschen Verzeichnis. cd /opt/iobroker und dann den js-controller dort installieren.
  • Probleme beim ioBroker backup

    iobroker backup raspberry 3
    17
    0 Votes
    17 Posts
    2k Views
    Damrak2022D
    @sandro_gera Ich habe exakt das gleiche Problem - Fehlermeldung ist identisch Normalerweise speichere ich meine Backups mit Backitup und da gibt es keine Probleme. Nur als ich eben alles aktualisieren wollte inclusive js Controller habe ich auch den Fehler bekommen. Mein Iobroker läuft auf einer SSD mit 128 GB welche, am Raspi 4 hängt. Ich habe auch diesen Post gelesen @haselchen sagte in Probleme beim ioBroker backup: https://forum.iobroker.net/topic/42792/javascript-heap-out-of-memory-workaround/7 Allerdings bin ich mir nicht sicher, ob ich das ohne weiteres so ausführen kann, da ich die Auswirkungen nicht verstehe. Eventuell kann sich hier mal jemand melden der mehr Ahnung hat als ich.
  • Von ioBroker per MQTT auf Arduino ESP8266 Senden

    Moved
    11
    3
    0 Votes
    11 Posts
    10k Views
    B
    @warp735 So, ich habe das jetzt mal angepasst und eingefügt. #include <ESP8266WiFi.h> #include <ESP8266mDNS.h> #include <WiFiUdp.h> #include <ArduinoOTA.h> #include <ESP8266WebServer.h> #include <PubSubClient.h> WiFiClient espClient; PubSubClient mqttClient(espClient); #ifndef STASSID #define STASSID "------" #define STAPSK "----------------------" #endif ESP8266WebServer server(80); #include <AccelStepper.h> #include <Adafruit_NeoPixel.h> const char* ssid = STASSID; const char* password = STAPSK; char* mqtt_client_id = "Huehnerklappe"; const char* mqtt_server = "192.168.--.--"; const int mqtt_port = 1886; const char* mqtt_user = "---------"; const char* mqtt_password = "---------------"; //WiFiServer server(80); AccelStepper stepper(1, D3, D4); //Pins für den Steppermotor STEP , DIR #define ProgrammstartTuerAuf D0 #define Enable D2 // Steppermotor aktivieren/deaktivieren #define PIN 3 // Umgesteuerter GPIO für die NEO-Led #define NUMPIXELS 1 // Anzal der LEDs const byte pinTuerAuf = D6; // Endschalter Tür offen const byte pinTuerZu = D5; // Endschalter Tür geschlossen const byte pinTasterAuf = D0; // Taster Tür öffnen const byte pinTasterZu = D7; // Taster Tür schließen const byte pinTasterStopp = D1; // Taster Bewegung anhalten const long SchritteUmdrehung = 200; // Schritte des Schrittmotors für 360 Grad der Tür const unsigned int TuerbewegungZu = -15000; const unsigned int TuerbewegungAuf = 15000; enum ZUSTAENDE {MANUELL, TUERZU, OEFFNEN, TUERAUF, SCHLIESSEN}; byte zustand = MANUELL; Adafruit_NeoPixel pixels = Adafruit_NeoPixel(1, PIN, NEO_GRB + NEO_KHZ800); void setup() { //GPIO Umsteuerung //GPIO 1 (TX) swap the pin to a GPIO. pinMode(1, FUNCTION_3); //GPIO 3 (RX) swap the pin to a GPIO. pinMode(3, FUNCTION_3); Serial.begin(9600); // Per WLAN mit dem Netzwerk verbinden Serial.print("Connecting to "); Serial.println(ssid); WiFi.begin(ssid, password); while (WiFi.status() != WL_CONNECTED) { delay(500); Serial.print("."); } /////////////////////// ArduinoOTA.onStart([]() { String type; if (ArduinoOTA.getCommand() == U_FLASH) { type = "sketch"; } else { // U_FS type = "filesystem"; } // NOTE: if updating FS this would be the place to unmount FS using FS.end() Serial.println("Start updating " + type); }); ArduinoOTA.onEnd([]() { Serial.println("\nEnd"); }); ArduinoOTA.onProgress([](unsigned int progress, unsigned int total) { Serial.printf("Progress: %u%%\r", (progress / (total / 100))); }); ArduinoOTA.onError([](ota_error_t error) { Serial.printf("Error[%u]: ", error); if (error == OTA_AUTH_ERROR) { Serial.println("Auth Failed"); } else if (error == OTA_BEGIN_ERROR) { Serial.println("Begin Failed"); } else if (error == OTA_CONNECT_ERROR) { Serial.println("Connect Failed"); } else if (error == OTA_RECEIVE_ERROR) { Serial.println("Receive Failed"); } else if (error == OTA_END_ERROR) { Serial.println("End Failed"); } }); ArduinoOTA.begin(); //} ////////////////////// // Die IP vom Webserver auf dem seriellen Monitor ausgeben Serial.println(""); Serial.println("WLAN verbunden."); Serial.println("IP Adresse: "); Serial.println(WiFi.localIP()); connectToMQTT(); server.onNotFound([](){ server.send(404, "text/plain", "Link wurde nicht gefunden!"); }); server.on("/", []() { server.send(200, "text/plain", "Startseite"); }); server.on("/WebTuerAuf", []() { server.send(200, "text/plain", "Tuer wird geoeffnet."); WebTuerAuf(); }); server.on("/WebTuerZu", []() { server.send(200, "text/plain", "Tuer wird geschlossen."); WebTuerZu(); }); server.begin(); Serial.println("Webserver gestartet."); pixels.begin(); // This initializes the NeoPixel library. Serial.println("Programmanfang"); pinMode(PIN, OUTPUT); // NEO-LED pinMode(pinTuerAuf, INPUT_PULLUP); // Endschalter Tür offen pinMode(pinTuerZu, INPUT_PULLUP); // Endschalter Tür geschlossen pinMode(pinTasterAuf, INPUT_PULLUP); // Taster Tür öffnen pinMode(pinTasterZu, INPUT_PULLUP); // Taster Tür schließen pinMode(pinTasterStopp, INPUT_PULLUP); // Taster Bewegung anhalten pinMode(ProgrammstartTuerAuf, OUTPUT); stepper.setMaxSpeed(1000); stepper.setAcceleration(1500); pinMode(Enable, OUTPUT); // Enable Motor 1 } void loop() { ArduinoOTA.handle(); ArduinoOTA.setHostname("Huehnerklappe"); server.handleClient(); mqttClient.loop(); digitalWrite(Enable, LOW); //Motor aktiviert stepper.run(); digitalWrite(ProgrammstartTuerAuf, digitalRead(pinTuerAuf)); if (!digitalRead(pinTasterStopp)) { zustand = MANUELL; pixels.setPixelColor(0, pixels.Color(255,255,255)); //LED Farbe weiss pixels.show(); } switch (zustand) { // Manuelle Steuerung case MANUELL: if ((!digitalRead(pinTasterAuf)) && (digitalRead(pinTuerAuf))) { stepper.move(10); } else if ((!digitalRead(pinTasterZu)) && (digitalRead(pinTuerZu))) { stepper.move(-10); } else { stopp(); } if (!digitalRead(pinTuerZu)) { zustand = TUERZU; Serial.println("Tuer geschlossen"); } if (!digitalRead(pinTuerAuf)) { zustand = TUERAUF; Serial.println("Tuer geoeffnet"); } break; // Tür wird geöffnet case TUERZU: stopp(); if (!digitalRead(pinTasterAuf)) { stepper.move(pos(TuerbewegungAuf)); zustand = OEFFNEN; Serial.print("Tuer oeffnet ... "); pixels.setPixelColor(0, pixels.Color(0,0,255)); //LED Farbe blau pixels.show(); // Schaltzustände übermitteln if(digitalRead(pinTuerAuf) == HIGH){ mqttClient.publish("Huehnertuer/Innen/Tuer_oeffnet", "1"); mqttClient.publish("Huehnertuer/Innen/Tuer_auf", "0"); mqttClient.publish("Huehnertuer/Innen/Tuer_schliesst", "0"); mqttClient.publish("Huehnertuer/Innen/Tuer_zu", "0"); } } break; // Tür ist offen case OEFFNEN: if (!digitalRead(pinTuerAuf)) { zustand = TUERAUF; Serial.println("Tuer geoeffnet"); pixels.setPixelColor(0, pixels.Color(255,0,0)); //LED Farbe rot pixels.show(); // Schaltzustände übermitteln if(digitalRead(pinTuerAuf) == LOW){ mqttClient.publish("Huehnertuer/Innen/Tuer_oeffnet", "0"); mqttClient.publish("Huehnertuer/Innen/Tuer_auf", "1"); mqttClient.publish("Huehnertuer/Innen/Tuer_schliesst", "0"); mqttClient.publish("Huehnertuer/Innen/Tuer_zu", "0"); } } break; // Tür wir geschlossen case TUERAUF: stopp(); if (!digitalRead(pinTasterZu)) { stepper.move(pos(TuerbewegungZu)); zustand = SCHLIESSEN; Serial.print("Tuer schliesst ... "); pixels.setPixelColor(0, pixels.Color(0,0,255)); //LED Farbe blau pixels.show(); // Schaltzustände übermitteln if(digitalRead(pinTuerZu) == HIGH){ mqttClient.publish("Huehnertuer/Innen/Tuer_oeffnet", "0"); mqttClient.publish("Huehnertuer/Innen/Tuer_auf", "0"); mqttClient.publish("Huehnertuer/Innen/Tuer_schliesst", "1"); mqttClient.publish("Huehnertuer/Innen/Tuer_zu", "0"); } } break; // Tür ist geschlossen case SCHLIESSEN: if (!digitalRead(pinTuerZu)) { zustand = TUERZU; Serial.println("Tuer geschlossen"); pixels.setPixelColor(0, pixels.Color(0, 255,0)); //LED Farbe grün pixels.show(); // Schaltzustände übermitteln if(digitalRead(pinTuerZu) == LOW){ mqttClient.publish("Huehnertuer/Innen/Tuer_oeffnet", "0"); mqttClient.publish("Huehnertuer/Innen/Tuer_auf", "0"); mqttClient.publish("Huehnertuer/Innen/Tuer_schliesst", "0"); mqttClient.publish("Huehnertuer/Innen/Tuer_zu", "1"); } } break; } } long pos(int winkel) { return (winkel * SchritteUmdrehung / 360L); } void WebTuerAuf(){ stepper.move(pos(TuerbewegungAuf)); zustand = OEFFNEN; Serial.print("Tuer oeffnet ... "); // Schaltzustände übermitteln if(digitalRead(pinTuerAuf) == HIGH){ mqttClient.publish("Huehnertuer/Innen/Tuer_oeffnet", "1"); mqttClient.publish("Huehnertuer/Innen/Tuer_auf", "0"); mqttClient.publish("Huehnertuer/Innen/Tuer_schliesst", "0"); mqttClient.publish("Huehnertuer/Innen/Tuer_zu", "0"); } // Schaltzustände übermitteln if(digitalRead(pinTuerAuf) == LOW){ mqttClient.publish("Huehnertuer/Innen/Tuer_oeffnet", "0"); mqttClient.publish("Huehnertuer/Innen/Tuer_auf", "1"); mqttClient.publish("Huehnertuer/Innen/Tuer_schliesst", "0"); mqttClient.publish("Huehnertuer/Innen/Tuer_zu", "0"); } pixels.setPixelColor(0, pixels.Color(0,0,255)); //LED Farbe blau pixels.show(); } void WebTuerZu(){ stepper.move(pos(TuerbewegungZu)); zustand = SCHLIESSEN; Serial.print("Tuer schliesst ... "); // Schaltzustände übermitteln if(digitalRead(pinTuerZu) == HIGH){ mqttClient.publish("Huehnertuer/Innen/Tuer_oeffnet", "0"); mqttClient.publish("Huehnertuer/Innen/Tuer_auf", "0"); mqttClient.publish("Huehnertuer/Innen/Tuer_schliesst", "1"); mqttClient.publish("Huehnertuer/Innen/Tuer_zu", "0"); } // Schaltzustände übermitteln if(digitalRead(pinTuerZu) == LOW){ mqttClient.publish("Huehnertuer/Innen/Tuer_oeffnet", "0"); mqttClient.publish("Huehnertuer/Innen/Tuer_auf", "0"); mqttClient.publish("Huehnertuer/Innen/Tuer_schliesst", "0"); mqttClient.publish("Huehnertuer/Innen/Tuer_zu", "1"); } pixels.setPixelColor(0, pixels.Color(0,0,255)); //LED Farbe blau pixels.show(); } void stopp() { stepper.stop(); digitalWrite(Enable, HIGH); //Motor deaktiviert } // MQTT Funktion // ************* void connectToMQTT() { mqttClient.setServer(mqtt_server, mqtt_port);//MQTT Server, - Port mqttClient.subscribe("Huehnertuer/Innen"); if (mqttClient.connect(mqtt_client_id , mqtt_user, mqtt_password)) { Serial.println("connected"); } else { Serial.print("failed with state "); Serial.print(mqttClient.state()); delay(2000); } } Ich habe jetzt " mqttClient.loop(); " im "void loop() {" Teil eingefügt. Ist das so richtig? Die Statusänderungen werden auch nach langer Zeit an ioBroker übermittel. Es funktioniert also anscheinend.
  • Shelly Adapter: hier MQTT mit eigenem Broker

    2
    0 Votes
    2 Posts
    291 Views
    mickymM
    @pcjogi Na wenn das Schule macht - dann würde ich mich auch mal für den einen oder anderen Adapter entscheiden. Für mich war das immer der Grund diese Adapter nicht zu nutzen und mich auf den mqtt-Adapter zu beschränken. Für mich ist das der Grund, das ich kein Shelly, kein Sonoff, kein xx Adapter nutze - da alle ihren eigenen Broker mitbringen, anstatt zumindest die Option anzubieten einen eigenen Broker zu nutzen. Ich kann dir nur raten auf den Shelly Adapter zu verzichten, man kommt auch mit originalem MQTT und ggf. HTTP in vollem Funktionsumfang aus.
  • MQTT Adapter 3.0.6 und 4.0 keine Verbindung mehr [gelöst]

    15
    0 Votes
    15 Posts
    2k Views
    W
    @mickym Die published states sehe ich auch nicht. Ist mir aber gar nicht aufgefallen, da ich da wohl nie was eingetragen hatte. Das wäre dann wohl ein Issue wert. Aber gut, dass es jetzt wenigstens wieder läuft bei Dir. Gruss, Jürgen
  • BLE Adapter Reichweite Flowercare

    2
    2
    0 Votes
    2 Posts
    263 Views
    Thomas BraunT
    @mrieglhofer sagte in BLE Adapter Reichweite Flowercare: rtl8761b_fw.bin Ist die Firmware nicht im Paket firmware-realtek drin? [Edit:] In aktuellen Versionen wäre die FW drin, nicht aber im über die Standard-Repos angebotenen Paket-Version.

539

Online

32.9k

Users

83.0k

Topics

1.3m

Posts