Skip to content

Hardware

Hardware für ioBroker oder Einbindung von Hardware in ioBroker

5.6k Themen 87.3k Beiträge

NEWS

  • Senoro Tür-/Fenstersensoren

    7
    0 Stimmen
    7 Beiträge
    891 Aufrufe
    F
    Hat die Sensoren (V2) zufällig schon jemand mit dem Zigbeeadapter in Betrieb bzw. getestet? Also nicht mit Zigbee2MQTT danke
  • Konvektor Heizung

    10
    0 Stimmen
    10 Beiträge
    116 Aufrufe
    C
    Servus, habs gestern Abend genau so auch gemacht und es hat funktioniert. Kann nun über iobroker steuern ohne Cloud. Das ist mir auf alle Fälle lieber so. Die App benötige ich auch eig. gar nicht. Vielen Dank
  • Wallbox - EVBox Elvi in iobroker einbinden

    14
    0 Stimmen
    14 Beiträge
    3k Aufrufe
    T
    Mein neuer Lösungsansatz: Wallbox - EVBox Elvi über den OCPP Adapter einbinden https://forum.iobroker.net/topic/83794/wallbox-evbox-elvi-über-den-ocpp-adapter-einbinden?_=1770309837593
  • BYDHVS Adapter Info

    7
    0 Stimmen
    7 Beiträge
    51 Aufrufe
    ubeckerU
    @arteck sagte in BYDHVS Adapter Info: die da währen ?? Nachdem ich mich etwas mehr damit beschäftigt habe sind alle selbsterklärend
  • Kaufberatung Rolladenschalter

    26
    0 Stimmen
    26 Beiträge
    2k Aufrufe
    ubeckerU
    @Homoran sagte in Kaufberatung Rolladenschalter: dafür sehr gut! laufen bei mir jetzt seit 14 Jahren problemlos. schließe mich dem an
  • Hardwareentwicklung Feedback: WLED Auto Off

    6
    1
    1 Stimmen
    6 Beiträge
    395 Aufrufe
    pmayerP
    Hab was für euch 😬 [image: 1770238520162-codm-wled-auto-off-resized.jpg] codm-wled-auto-off.mp4 <- Video klicken, kein embedded Video Player im Forum Linkes Multimeter misst Ampere, rechtes Spannung... Durch die Platine laufen nur Versorgungsspannung WLED Strip und Datensignal. Einschalten innerhalb von <10ms, Ausschaltverzögerung liegt aktuell bei fünf Sekunden und ist in Firmware konfigurierbar. Meint ihr man sollte das per DIP-Schalter an der Platine einstellen können? Sehe aktuell keinen Grund dazu weil das Wiedereinschalten so schnell ist. Die Platine ist für 10A (high side) Schaltleistung ausgelegt, wird aber erstmal funktional in unserem Range Extender OUT Modul aufgehen, wo man sie dann durch Durchtrennen einen Lötjumpers deaktivieren kann. Ich werde aber natürlich auch eine Stand-Alone Version machen. Da muss man dann halt Sicherung und dergleichen selbst dazu packen (oder unser Fused Capaitor Board nehmen). @martinp: Das Steuersignal hast du ja durch das WLED-Datensignal. Das werten wir ja aus ;-) Freue mich auf euer Feedback, eure Anregungen und Ideen. Löcher mich gerne, weil manchmal sieht man den Wald vor lauter Bäumen nicht. Gruß, Patrik
  • 1 Stimmen
    90 Beiträge
    12k Aufrufe
    spicerS
    @MartinP sagte in Alles über Eurotronic Comet ZigBee Thermostaten: Ich suche Thermostate, die zumindest den Öffnungsgrad des Ventils übermitteln, am Besten auch den Öffnungsgrad direkt kontrollierbar haben Das bieten die Sonoffs leider nicht :(
  • Hue Bewegungsmelder zigbee Problem

    4
    0 Stimmen
    4 Beiträge
    39 Aufrufe
    S
    Ich hab auf reconfigure geklickt, seitdem funktioniert alles wie es soll. Großes Danke!
  • Kamera Überwachung außen

    4
    0 Stimmen
    4 Beiträge
    127 Aufrufe
    S
    Danke, ich habe mir mal die RLC-1212A bestellt
  • Heizkörperthermostate

    66
    0 Stimmen
    66 Beiträge
    6k Aufrufe
    MartinPM
    @arteck Melden sich Deine Devices denn als COZB0001 oder als SPZB0001? Die ersten sechs Hex-Zahlen der ISO-Adresse wären auch interessant Mein Device melde sich als F4CE36, was nach https://standards-oui.ieee.org/ nordic semiconductors ist. Passt dazu: https://github.com/Koenkk/zigbee2mqtt/issues/19420 Was für ein Chaos ... Nach Factory Reset noch einmal gepaired, eher noch schlimmer geworden. Gibt eine etwas neuere BDA, als die Verlinkte im anderen Thread... https://eurotronic.org/wp-content/uploads/2024/06/Bedienungsanleitung-Comet-ZigBee-DE.pdf Ich habe die Nase voll, Thermostat ist verpackt, und geht zurück. bestimmt 6 Stunden bastelei...
  • Solarspeicher Marstek B2500

    Verschoben
    40
    0 Stimmen
    40 Beiträge
    3k Aufrufe
    9
    Ich kam erst heute dazu mich wirklich damit auseinander zu setzen. version: "3.7" services: eclipse-mosquitto: image: eclipse-mosquitto hostname: mosquitto container_name: mosquitto stdin_open: true tty: true ports: - 1885:1883 - 8080:8080 volumes: - ./mosquitto/config:/mosquitto/config - ./mosquitto/data:/mosquitto/data - ./mosquitto/log:/mosquitto/log restart: always hame-relay: # image: ghcr.io/tomquist/hame-relay:1.2 image: ghcr.io/tomquist/hame-relay container_name: hame-relay restart: always volumes: - $DOCKERDIR/marstek/hame-relay/config:/app/config environment: - LOG_LEVEL=trace - TZ="Europe/Berlin" hm2mqtt: image: ghcr.io/tomquist/hm2mqtt:latest container_name: hm2mqtt restart: always environment: MQTT_BROKER_URL: mqtt://192.168.4.26:1885 MQTT_USERNAME: $MA_MQTT_USERNAME MQTT_PASSWORD: $MA_MQTT_PASSWORD # MQTT_PROXY_ENABLED: true MQTT_POLLING_INTERVAL: 60 MQTT_RESPONSE_TIMEOUT: 30 MQTT_ALLOWED_CONSECUTIVE_TIMEOUTS: 5 POLL_CELL_DATA: true POLL_EXTRA_BATTERY_DATA: true POLL_CALIBRATION_DATA: true DEVICE_0: HMJ-2:my_MAC DEVICE_1: HMI-1:my_MAC b2500-meter: image: ghcr.io/tomquist/b2500-meter:latest container_name: b2500-meter network_mode: host restart: always volumes: - ./b2500-meter/config.ini:/app/config.ini Da es ja endlos viele optionen gibt in der Konfiguration vom b2500 auch mal hier meine wie sie aktuell am laufen ist: [GENERAL] # Comma-separated list of device types to emulate (ct001, shellypro3em, shellyemg3, shellyproem50, shellypro3em_old, shellypro3em_new) DEVICE_TYPE = shellyemg3 # Skip initial powermeter test on startup SKIP_POWERMETER_TEST = False # Sum power values of all phases and report on phase 1 (ct001 only and default is False) DISABLE_SUM_PHASES = False # Send absolute values (necessary for storage system) (ct001 only and default is False) DISABLE_ABSOLUTE_VALUES = False # Interval for sending power values in seconds (ct001 only and default is 1) POLL_INTERVAL = 1 # Global throttling interval in seconds to prevent control instability or oscillation # Set to 0 to disable throttling (default). Recommended: 1-3 seconds for slow data sources # Can be overridden per powermeter section THROTTLE_INTERVAL = 0 [TASMOTA] IP = 192.168.4.134 JSON_STATUS = StatusSNS JSON_PAYLOAD_MQTT_PREFIX = SML JSON_POWER_MQTT_LABEL = Watt_Summe # JSON_POWER_INPUT_MQTT_LABEL = Power1 # JSON_POWER_OUTPUT_MQTT_LABEL = Power2 JSON_POWER_CALCULATE = False Mittels der HTTP Requests sind die abfragen doch sehr schnell und damit hat man dann in Marstek einen Shelly EM Gen3 konfigurieren und der wird zu meiner Überraschung auch direkt ohne murren akzeptiert. Ports und IPs müssen natürlich entsprechend eurer Infrastruktur angepasst werden. Falls ihr Zweifel habt ob alle Einstellungen richtig sind könnt ihr einfach den Pfad auf eurem Tasmota aufrufen: http://192.168.4.134/cm?cmnd=Status 10
  • Wallbox Heidelberg Energy Control mit Iobroker verbinden

    wallbox heidelberg
    56
    0 Stimmen
    56 Beiträge
    15k Aufrufe
    J
    Timeoutproblem All die Beiträge sind ja schon ein paar Tage her , trotzalledem möchte ich hierzu folgendes beitragen. Der Pollerror timeout Fehler hat mich 24 Stunden meines Lebens gekostet. Die Lösung ist aber echt sehr einfach , denn die Wallbox schaltet nach 15 Minuten in den Standby Modus ! Daraus resultiert der Pollfehler ! Über Register 40259 kann man den Wert 4 setzen nach erfolgreicher Verbindung und dann ist der Modbus immer verfügbar ! 120 Ohm Busabschluss aktivieren beidseitig mindestens 1 Register zum lesen anlegen Wallbox aussschalten , wiedereinschalten dann ist der Modbus 15 Minten lang aktiv ! Register 40259 mit Wert 4 setzen , Modbus dann immer erreichbar. Ich hoffe damit anderen geholfen zu haben ! Ich lese aus mit CH9121 Ethernet zu Rs485 Adapter Wallbox Heidelberg Energy Control Plus
  • Viessmann Vitodens 333-F: Optolink direkt vs. Vitoconnect

    2
    0 Stimmen
    2 Beiträge
    40 Aufrufe
    ilovegymI
    Variante 3: OptoSplitter https://github.com/philippoo66/optolink-splitter Schau dir das mal an
  • Auf einmal werden viele Zigbee Geräte nicht mehr erkannt

    14
    0 Stimmen
    14 Beiträge
    127 Aufrufe
    M
    danke Dir!
  • TUYA und Analoge Eingäng

    8
    0 Stimmen
    8 Beiträge
    79 Aufrufe
    M
    @Cephalopod sagte in TUYA und Analoge Eingäng: Dann ist das hier der richtige: https://www.shelly.com/de/products/shelly-i4-gen3 Hab gerade Shelly i4DC bestellt ;-)
  • Wetterstation

    2
    0 Stimmen
    2 Beiträge
    70 Aufrufe
    Samson71S
    @Stefan2222 Bei den 96 Treffern die die Forensuche nach "Wetterstation" liefert ist nichts brauchbares dabei?
  • Qivicon HomeBase, Telekom - ioBroker

    Verschoben
    10
    0 Stimmen
    10 Beiträge
    4k Aufrufe
    L
    @riwin sagte in Qivicon HomeBase, Telekom - ioBroker: Hallo zusammen, möglicherweise hilft dir meine QiviconAPI für PHP ja etwas weiter: https://github.com/riwin/QiviconAPI VG riwin Hallo. Benutzt Du die API noch? LG, Andreas
  • Gas Zähler BK-G4 AT - mit M-Bus auslesen

    52
    0 Stimmen
    52 Beiträge
    12k Aufrufe
    H
    Hi, vielen Dank an @nebuk. Ich hab den BK-G4AT mit dem Protokoll AE.05:05.01:01.01. Ich habs zuerst auch mit nem Wemos probiert, allerdings ESP8266 (D1 mini). Das hab ich mit Arduino irgendwie nicht zum laufen gekriegt und hab mich dann inspirieren lassen von @bv-iobroker. Ich hatte vorher eh einen Pi Zero mit Magnetsensor genutzt und hab den dann einfach mal geupdatet und mit dem USB TTL Adapter läuft es jetzt top. Kosten für den Adapter 2,20€ (Prolific PL2303HX bei Berrybase). [image: 1769279842446-anschluss.jpg] Angeschlossen sind wie schon beschrieben: 2 3 1 4 1 - grün - TX 2 - rot - 5V 3 - weiß - RX 4 - schwarz - GND Das Python Script: # ---------------------------- Bibliotheken ----------------------- import serial import time # ---------------------- Variablen und Inistialisierung ----------- # USB Wandler Seriell PORT = "/dev/ttyUSB0" # Poll-Frame um Zaehler anzufragen # Start | Control | Address | Checksum | Stopb POLL_FRAME = bytes([0x10, 0x5B, 0x00, 0x5B, 0x16]) # Serielle Schnittstelle ser = serial.Serial( port=PORT, baudrate=2400, bytesize=8, parity=serial.PARITY_EVEN, stopbits=1, timeout=1 ) # ---------------------- Funktionen ------------------------------- #Rohdaten umwandeln def parse_gas_volume_bcd(data): # Sucht nach DIF=0x0C und VIF=0x13 und dekodiert die folgenden 4 BCD-Bytes. for i in range(len(data) - 6): if data[i] == 0x0C and data[i+1] == 0x13: b0 = data[i+2] b1 = data[i+3] b2 = data[i+4] b3 = data[i+5] # BCD dekodieren digits = [] for b in (b0, b1, b2, b3): digits.append(b & 0x0F) # Low nibble digits.append((b >> 4) & 0x0F) # High nibble # Zahl zusammensetzen value = 0 factor = 1 for d in digits: value += d * factor factor *= 10 # /1000 fuer m3 return value / 1000.0 return None #Seriell abfragen def read_mbus(): # Daten anfragen ser.reset_input_buffer() ser.write(POLL_FRAME) ser.flush() time.sleep(0.1) data = ser.read(256) return data # ---------------------- Programmschleife ------------------------------- while True: try: data = read_mbus() print("Rohdaten:", data) if data: volume = parse_gas_volume_bcd(data) if volume is not None: print("Gasverbrauch:", volume, "m3") else: print("Kein Volumenwert gefunden") else: print("Keine Antwort") except Exception as e: print("Except Fehler:", e) time.sleep(15)
  • Aldi Süd Bresser Tuya Wetterstation

    46
    0 Stimmen
    46 Beiträge
    11k Aufrufe
    D
    Ja, so heisst das Ding. der gezeigte Schalter ist aus. und hier der /das Log beim starten des Tuya Adapters: 2026-01-22 18:13:40.582 - info: host.smart stopInstance system.adapter.tuya.0 (force=false, process=true) 2026-01-22 18:13:40.585 - info: tuya.0 (31375) Got terminate signal TERMINATE_YOURSELF 2026-01-22 18:13:40.688 - info: host.smart stopInstance system.adapter.tuya.0 send kill signal 2026-01-22 18:13:41.307 - info: tr-064.0 (1612) forEachConfiguredDevice: in GetSpecificHostEntry 0(MaddysiPad/CE:5E:E9:26:F4:D9) device seems offline but we never saw it since adapter was started:Error: sendSOAPActionRequest Error action=GetSpecificHostEntry serviceType=urn:dslforum-org:service:Hosts:1: 500 - {"code":500} 2026-01-22 18:13:43.588 - info: tuya.0 (31375) terminating 2026-01-22 18:13:43.589 - info: tuya.0 (31375) Terminated (ADAPTER_REQUESTED_TERMINATION): Without reason 2026-01-22 18:13:44.159 - info: host.smart instance system.adapter.tuya.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) 2026-01-22 18:13:52.017 - info: host.smart instance system.adapter.tuya.0 in version "3.17.0" started with pid 31524 2026-01-22 18:13:52.612 - info: tr-064.0 (1612) forEachConfiguredDevice: in GetSpecificHostEntry 0(MaddysiPad/CE:5E:E9:26:F4:D9) device seems offline but we never saw it since adapter was started:Error: sendSOAPActionRequest Error action=GetSpecificHostEntry serviceType=urn:dslforum-org:service:Hosts:1: 500 - {"code":500} 2026-01-22 18:13:53.194 - info: tuya.0 (31524) starting. Version 3.17.0 in /opt/iobroker/node_modules/iobroker.tuya, node: v22.22.0, js-controller: 7.0.7 2026-01-22 18:13:54.428 - info: tuya.0 (31524) bf26ac0069d5a7e087orca: Connect locally to device 2026-01-22 18:13:54.429 - info: tuya.0 (31524) bf26ac0069d5a7e087orca Init with IP=192.168.178.89, Key=?eKAzyjo1)xDhs>;, Version=3.3 2026-01-22 18:13:54.433 - info: tuya.0 (31524) bf27a76d641fd00d74xk45: Connect locally to device 2026-01-22 18:13:54.437 - info: tuya.0 (31524) bf27a76d641fd00d74xk45 Init with IP=192.168.178.68, Key=ffecc4e5d2991ffc, Version=3.3 2026-01-22 18:13:54.476 - info: tuya.0 (31524) bf92a2421ff5ce7463qg8g: Connect locally to device 2026-01-22 18:13:54.477 - info: tuya.0 (31524) bf92a2421ff5ce7463qg8g Init with IP=192.168.178.90, Key=8d08c53b6158616e, Version=3.3 2026-01-22 18:13:54.480 - info: tuya.0 (31524) bf2aa8f107e7e6122dwh9o: Connect locally to device 2026-01-22 18:13:54.481 - info: tuya.0 (31524) bf2aa8f107e7e6122dwh9o Init with IP=192.168.178.95, Key=dPlFuD7k~;._d?ys, Version=3.3 2026-01-22 18:13:54.482 - info: tuya.0 (31524) bf9777792987ccfa084huz: Connect locally to device 2026-01-22 18:13:54.483 - info: tuya.0 (31524) bf9777792987ccfa084huz Init with IP=192.168.178.34, Key=XF(Sz5qkx9~2binfo:="" tuya.0="" (31524)="" bfd2e34d86312cda61stjl:="" connect="" locally="" to="" device="" 18:13:54.508="" bfd2e34d86312cda61stjl="" init="" with="" ip="192.168.178.46," key="3101f2774ca79408," bf3fb4b49c6be97d6ftf5p:="" 18:13:54.527="" bf186013d423013ea9jbfy:="" bf186013d423013ea9jbfy="" 18:13:54.528="" bfa63150db4e552113tvo3:="" bfa63150db4e552113tvo3="" 18:13:54.529="" bffdd8dc022ade3c992nss:="" 18:13:54.530="" bffdd8dc022ade3c992nss="" 18:13:54.531="" existing="" devices="" initialized="" 18:13:54.533="" try="" sync="" from="" cloud="" using="" stored="" credentials="" 18:13:54.628="" listen="" for="" local="" tuya="" on="" port="" 6666="" encrypted="" 6667="" 18:13:56.430="" bf92a2421ff5ce7463qg8g:="" 18:13:56.431="" bf92a2421ff5ce7463qg8g="" 18:13:57.707="" 18:13:58.917="" 18:14:00.419="" bf26ac0069d5a7e087orca:="" 18:14:00.420="" bf26ac0069d5a7e087orca="">;, Version=3.3 2026-01-22 18:14:00.478 - info: tuya.0 (31524) bf26ac0069d5a7e087orca: Connect locally to device 2026-01-22 18:14:01.776 - info: tuya.0 (31524) bf9777792987ccfa084huz: Connect locally to device 2026-01-22 18:14:01.776 - info: tuya.0 (31524) bf9777792987ccfa084huz Init with IP=192.168.178.34, Key=XF(Sz5qkx9~2binfo:="" tuya.0="" (31524)="" bfd2e34d86312cda61stjl:="" connect="" locally="" to="" device="" bfd2e34d86312cda61stjl="" init="" with="" ip="192.168.178.46," key="3101f2774ca79408," 18:14:03.484="" bf3fb4b49c6be97d6ftf5p:="" 18:14:03.984="" tr-064.0="" (1612)="" foreachconfigureddevice:="" in="" getspecifichostentry="" 0(maddysipad="" ce:5e:e9:26:f4:d9)="" seems="" offline="" but="" we="" never="" saw="" it="" since="" adapter="" was="" started:error:="" sendsoapactionrequest="" error="" action="GetSpecificHostEntry" servicetype="urn:dslforum-org:service:Hosts:1:" 500="" {"code":500}="" 18:14:04.344="" bf27a76d641fd00d74xk45:="" bf27a76d641fd00d74xk45="" 18:14:05.683="" bf2aa8f107e7e6122dwh9o:="" bf2aa8f107e7e6122dwh9o="" 18:14:05.689="" 18:14:06.912="" bf186013d423013ea9jbfy:="" bf186013d423013ea9jbfy="" 18:14:06.913="" iot="" cloud="" id="" secret="" not="" configured,="" disabling="" real="" time="" state="" updates="" from="" mqtt="" 18:14:15.472="" 18:14:27.122="" <="" body=""> Die anderen Tuya Geräte, ich habe mehrere, haben bei "online" alle true stehen Ich sehe gerade in dem Log, dass die IP von der Wetterstation da gar nicht auftaucht. Ok, in den Objekte der Wetterstation steht die IP ja auch gar nicht drin. Die Wetterstation ist die "tuya.0.bf3fb4b49c6be97d6ftf5p"
  • S7-1200 mit S7 Adapter Konfiguration

    4
    2
    0 Stimmen
    4 Beiträge
    49 Aufrufe
    D
    Die SPS steht auf Vollzugriff, kein Schutz.

705

Online

32.6k

Benutzer

82.2k

Themen

1.3m

Beiträge