Skip to content

Praktische Anwendungen (Showcase)

Zeigt eure umgesetzten Projekte
899 Themen 33.5k Beiträge

NEWS

  • OpenWB - Ionroker - MQTT

    13
    4
    0 Stimmen
    13 Beiträge
    2k Aufrufe
    C
    @danwir sagte in OpenWB - Ionroker - MQTT: openWB/graph Hi, seit dem ich meine openWB auf die software 2.14 umgestellt habe bekomme ich keine Daten mehr von der openWB :angry: Kannst du mir Helfen? Anbei 3 Bilder mit mit den Einstellungen auf ioBroker.[image: 1721417646698-verbindung-resized.png] [image: 1721417662660-client-settings.png] [image: 1721417677617-mqqt-einstellungen-resized.png] Danke schon mal im Voraus
  • USB Switch zwischen zwei NUC Eigenbau

    14
    2
    1 Stimmen
    14 Beiträge
    1k Aufrufe
    CodierknechtC
    @eve11 sagte in USB Switch zwischen zwei NUC Eigenbau: Ja, mit root. Sollte ich es mal mit einem anderen User probieren ? Man wurschtelt unter Linux nicht als root im System rum.
  • 4 Stimmen
    24 Beiträge
    10k Aufrufe
    H
    @detlev-rackow Hallo Zusammen! Ich habe es jetzt hinbekommen. Falls jemand hier diesen Thread ausgräbt, ein paar Tips von mir. A) ich hatte ursprünglich standardmäßig den Wemos mit dem Tasmota Image geflasht, weil ich das bisher bei dem anderen Arduinos auch so machen musste. Das ist natürlich völlig falsch. Es reicht, über die Arduino IDE den Sketch (also auf gut Deutsch das Programm) vom Github zu laden und auf den Wemos zu übertragen. B) statt der Batterie-Version habe ich ein 5V Netzteil angeschlossen und die Geschichte mit dem Relais weggelassen. Mein Sketch macht in setup() nur initial das WLAN an und loggt sich ein. Dann läuft in der loop() eine Prüfung, ob WLAN verfügbar ist (sonst neu einschalten), die Abfrage und das Senden der Daten an mqtt, der Wemos wartet dann 60 Sekunden und die loop läuft neu los. C) Mit DeepSleep hatte ich nur Probleme, da kommt mein Wemos nicht mehr richtig wieder raus. Lasse ich also weg. D) der Wemos scheint nicht stabil zu laufen. Ich betreibe das Netzteil an einer HMIP Schaltsteckdose und schalte die per ioBroker regelmäßig alle 4 Stunden für 10 Sekunden aus. Dann wird der Wemos neu gestartet. E) es gibt leider beim großen Fluss diverse Wemos Lieferanten und Versionen, die nicht alle gleich gut sind. Achtet auf die Versionen mit dem kleinen schwarzen WLAN Chip, der um 45 Grad gedreht verlötet ist. Nicht die mit der Metall-Abschirmung, die sind mehr als instabil im WLAN! Viele Grüße
  • Smartdisplay mit Wetter

    7
    2
    4 Stimmen
    7 Beiträge
    1k Aufrufe
    T
    @ilovegym Das ist alles per Script geschrieben. Du benötigst nur Python und die Wavesharelibrary für das entsprechende Display. Hier mal ein Beispiel für die Positionierung der Temperatur mit Icon. az -> ist eine Referenz auf die Datei, wo ich alle Werte abhole. Ist relativ einfach zu verstehen, aber man hat schon mit der Positionierung ein paar Versuche, bis das klappt :). koordinaten_haustemp_x=koordinaten_block1_x koordinaten_haustemp_y=koordinaten_block1_y+100 # Symbol Haus draw_Himage.text((koordinaten_haustemp_x+70, koordinaten_haustemp_y), "H", font = sketchfont3, fill = 0) #Temperatur Haus draw_Himage.text((koordinaten_haustemp_x+105, koordinaten_haustemp_y), az.temperatur_haus, font = font38, fill = 0) # Luftfeuchte draw_Himage.text((koordinaten_haustemp_x+120, koordinaten_haustemp_y+50), az.luftfeuchte_haus, font = font28, fill = 0) # Symbol vor Wind draw_Himage.text((koordinaten_haustemp_x+220, koordinaten_haustemp_y+50), az.symbol_regenwahrscheinlichkeit, font = fontWeatherIcons30, fill = 0) #Wind draw_Himage.text((koordinaten_haustemp_x+250, koordinaten_haustemp_y+50), az.regen_aktuell, font = font28, fill = 0)
  • AC laden mit einem Mean Well NPB 750-48

    8
    1
    1 Stimmen
    8 Beiträge
    828 Aufrufe
    Ralla66R
    @ralla66 Bastelpause [image: 1720362654248-pause.jpg] >D 40 sw=0 cstr="" cstrV="" cstroo="" cstrA="" Wert=0 Wert2=0 Byte1=0 Byte1H="" Byte2=0 Byte2H="" Volt=51.50 Timer=0 >B =>sensor53 r >S ; Anfrage Typ Timer+=1 if Timer>50 then cstrA="800C0103028200" sml(1 3 cstrA) endif if Timer>51 cstrA="800C0103028600" sml(1 3 cstrA) endif if Timer>52 then cstrA="800C010302B100" sml(1 3 cstrA) endif if Timer>53 then cstrA="800C010302B200" sml(1 3 cstrA) endif if Timer>54 then cstrA="800C010302B300" sml(1 3 cstrA) endif if Timer>55 then cstrA="800C010302B000" sml(1 3 cstrA) endif if Timer>56 then cstrA="800C0103026100" sml(1 3 cstrA) endif if Timer>57 then cstrA="800C0103026000" sml(1 3 cstrA) endif if Timer>58 then cstrA="800C0103026100" sml(1 3 cstrA) endif if Timer>59 then cstrA="" endif if Timer>60 then Timer==0 endif if Timer>61 then Timer=0 endif ; Switch on / off ;if chg[sw]>0 if upsecs%30==0 and sw>0 then ;on cstroo="800C010403000001" sml(1 3 cstroo) print ----- 1 ----- endif ;if chg[sw]<1 if upsecs%30==0 and sw<1 ;off then cstroo="800C010403000000" sml(1 3 cstroo) print ----- 0 ----- endif ; Volt senden 51,50 Volt if upsecs%28==0 then cstrV="800C01040420001E14" sml(1 3 cstrV) endif ; Berechnung Sende Byte ( 2 Byte ) ; gesendet wird Ampere if chg[Wert]>0 then Wert2=Wert*2 Byte1=Wert2/256 endif ;Byte 1 ist kleiner 0 if Byte1<1 then Byte1=0 Byte1H=hn(Byte1) Byte2=Wert2 Byte2H=hn(Byte2) endif ;Byte 1 ist 1 if Byte1>1 and Byte1<2 then Byte1=1 Byte1H=hn(Byte1) Byte2=Wert2-256 Byte2H=hn(Byte2) endif ;Byte 1 ist 2 if Byte1>2 and Byte1<3 then Byte1=2 Byte1H=hn(Byte1) Byte2=Wert2-512 Byte2H=hn(Byte2) endif ;Byte 1 ist 3 if Byte1>3 and Byte1<4 then Byte1=3 Byte1H=hn(Byte1) Byte2=Wert2-768 Byte2H=hn(Byte2) endif ;Byte 1 ist 4 if Byte1>4 and Byte1<5 then Byte1=4 Byte1H=hn(Byte1) Byte2=Wert2-1024 Byte2H=hn(Byte2) endif if upsecs%30==0 then cstr="800C0104043000"+Byte2H+Byte1H sml(1 3 cstr) print cstr ist %cstr% print Wert ist %Wert% endif >M 1 ; Mean Well 750-48 ; params -> 04 = baudrate 250kb + number of receive buffers * 100 +1,3,C,0,3204,CAN,1,5 ;Eingangsfilter 1,000C000304B000uuUU@100,B0 CC Constant Current,A,B0,0 1,000C000304B100uuUU@100,B1 CV Constant Voltage,V,B1,0 1,000C000304B200uuUU@100,B2 FV Floating Voltage,V,B2,0 1,000C000304B300uuUU@100,B3 TC Taper Current,A,B3,0 1,000C0003046100uuUU@10,61 Read Current Out,A,COut,0 1,000C0003046000uuUU@10,60 Read Voltage Out,V,VOut,0 ;1,000C0003088200xxxxxxUUuu@,Model Typ,,bez,0 ;1,000C0003088600UUuuUUuu@,Serial Number,,serial,0 ;1,000C000308xxxx@,Alle ID,,Alle,0 >W bu(sw "LR ist ein send Off" "LR ist Aus send On") nm(0 700 20 Wert "Zähler Wert (W): " 80 1) cstrA Anfrage{m} %cstrA% cstr Ampere{m} %cstr% cst Volt{m} %cstrV% cstroo Ein_Aus{m} %cstroo% Wert ist {m} %Wert% W Wert2 ist {m} %Wert2% W Byte1 ist {m} %Byte1% Byte1 Hex ist {m} %Byte1H% Byte2 ist {m} %Byte2% Byte2 Hex ist {m} %Byte2H% Timer ist {m} %Timer% # bin Weg für heut --------------------------------------------------------------------------->
  • 0 Stimmen
    4 Beiträge
    986 Aufrufe
    icebearI
    @bananajoe Vielen Dank für diesen ausführlichen Beitrag/Erklärung, das werd ich mal im Auge behalten
  • Deye GB-S10K-EU via Modbus anschließen

    1
    9
    0 Stimmen
    1 Beiträge
    676 Aufrufe
    Niemand hat geantwortet
  • 0 Stimmen
    2 Beiträge
    2k Aufrufe
    alkA
    @alk Einige Zusatzinformationen: OpenMqttGateway https://github.com/1technophile/OpenMQTTGateway Media Links https://github.com/1technophile/OpenMQTTGateway?tab=readme-ov-file#media
  • Vorstellung Hausautomation

    5
    1
    4 Stimmen
    5 Beiträge
    1k Aufrufe
    A
    @arteck Denkst Du an ein komplettes 2. redundantes System? Von SD-Karten hab ich mich schon länger verabschiedet, da sind mir schon zu viele gestorben... aktuell verwende ich USB Flash Drives, da hatte ich bisher noch keinen Ausfall... Gruß, Alex
  • Openliga 1.4.8 im Stable auch für vis2

    3
    2
    2 Stimmen
    3 Beiträge
    442 Aufrufe
    OliverIOO
    Falls nach Installation der Version 1.4.9 das Widget PivotTable nicht funktioniert, muss der Cache des Browsers geleert werden (Meist CTRL + F5 oder CTRL + Click auf Reload-Button)
  • Hausautomation in unserem Umbau / Aufstockung

    umbau neubau
    21
    1
    6 Stimmen
    21 Beiträge
    6k Aufrufe
    V
    @packelend Habe mir mal ein Muster bestellt. Muss dann zuerst mal testen und messen. Wenn ich was habe, gerne. Kann Dir aber keine Zeitangabe machen :blush:
  • BOSCH Vent 5000C

    5
    0 Stimmen
    5 Beiträge
    1k Aufrufe
    R
    @nicolas-glatz Ja, der USB-Anschluss/Login ist nur einmalig zu nutzen um die IP zu definieren. Ich gebe dir vollkommen recht, dass eignetlich die IP via DHCP zugeteilt werden sollte. Letztlich musste ich dennoch die IP einmalig konfigurieren damit es geklappt hat. Ja, das MB-LanHR Modul kann weiter verwendet werden, damit die APP von Bosch (EasyVent) weiter genutz werden kann. Ich hab kein KNX bei mir, sondern es läuft über BSH (Bosch SmartHome Modul & APP, sowie den BSH Adapter in ioB) Ja, die LWP kann auch angesprochen werden. Habe ebenfalls die Compress 7000iAW. Die kann man per BSH Adapter für ioB (Wenige Werte für die LWP) oder (Meine Variante) den EMS-ESP Adapter (KM200) anbinden. Die KM200 Anbindung über den EMS-ESP Adapter für ioB liefert mehr Werte. Um nochmals mehr Daten abzugreifen über den EMS-Bus der LWP direkt gehen. Ich habe mir gerade (sollte in den nächsten Tagen kommen) diese Hardware bestellt: EMS interface board V3.1 Habe hier noch ein ESP32 Mini und ein MINI560 liegen. Die werde ich kombiniert nach diesen beiden Schaltplänen zusammenbauen: [image: 1718050625721-ems-interface-board-3-1-power-esp32-s3-from-service-jack.jpg] [image: 1718050625678-ems-interface-board-3-1-connection-schematic.jpg] Sobald die Platine da ist, bastel ich noch ein Gehäuse für den 3D-Drucker. Kommt außen an die LWP, WLAN im Hausanschlussraum ist da. Kein Netzteil nötig. Werde an den Mini560 eine zweite 3.5er Klinkebuchse anlöten um den Strom an weitere ESP abzugeben. Hab noch ein ESP-32 CAM für meine Wasseruhr die ich dann direkt daneben ohne weiteres Netzteil oder POE versorgen kann und nutze den Strom aus dem EMS Bus. VG!
  • [Projekt] Bolio App

    vis projekte vis app materialdesign android app
    192
    2
    6 Stimmen
    192 Beiträge
    32k Aufrufe
    DJMarc75D
    Um der maximalen Verwirrung vorzubeugen ;) Bitte hier weitermachen: https://forum.iobroker.net/topic/75104/iob-mobile-app-für-android-und-ios
  • node-red Kommunikation mit einem fenecon Wechselrichter

    fenecon node-red websocket
    1
    4
    1 Stimmen
    1 Beiträge
    462 Aufrufe
    Niemand hat geantwortet
  • Wasser Fußbodenheizung mit PV heizen, steuern über IObroker

    19
    0 Stimmen
    19 Beiträge
    2k Aufrufe
    U
    @berndsolar13 sagte in Wasser Fußbodenheizung mit PV heizen, steuern über IObroker: Damit den Boiler steuern, der die Temperatur des Rücklauf anhebt Das geht schon. Aber solide ist das ein Wärmetauscher (wie @Homoran schon geschrieben hat) plus Heizstab= z.B Fronius Pilot. Der Einbau ist nicht mal so eben erledigt und der Heizungsbauer, der neumodischen Kram einbaut, will erst noch gefunden werden. Weder billig noch imho zielführend , weil Teillösung. Teil der Lösung könnte ein Speicher sein, den Du in den Heizkreis einbinden lässt (Heizstab rein) und später der Pufferspeicher für die neue Heizung ist -> Konzept: wo willst Du hin!
  • httpGET oder httpPOST

    8
    1
    0 Stimmen
    8 Beiträge
    650 Aufrufe
    O
    @beowolf Naja, streng genommen stimmt das ja auch. Du rufst ja eine Adresse ab ;-)
  • FroniusGen24 & Vaillant VML BM270/5

    fronius gen24 solar vaillant vml bm270 wamwasser wärmepumpe
    1
    3
    0 Stimmen
    1 Beiträge
    204 Aufrufe
    Niemand hat geantwortet
  • Howto: Auslesen JSON der AC ELWA2 (MyPV)

    11
    3
    0 Stimmen
    11 Beiträge
    1k Aufrufe
    hruH
    @homoran said in Howto: Auslesen JSON der AC ELWA2 (MyPV): @hru sagte in Howto: Auslesen JSON der AC ELWA2 (MyPV): Werden die Befehle, die vor dem Schedule-Element (Zeitplan / CRON Regel) stehen nur einmal bei Aktivierung des Scriptes ausgeführt? ja Danke für die Antwort. Jetzt verstehe ich warum die Addition nicht funktioniert hat;-) (weil ich jedesmal ressettet habe;-() Ich habe jetzt in der "neuer Tag"-Logik noch das Setzen des Vergleichsdatums aufgenommen. Jetzt passt es hoffentlich: [image: 1716205158233-9d9a6759-38ba-4446-8ec3-405003b3f445-image.png] Gruß Hartmut
  • E3DC -mit RSCp Adapter - Batterielaufzeiten und RestSOC

    3
    1
    0 Stimmen
    3 Beiträge
    408 Aufrufe
    AdminaA
    Sehr cool, vielen Dank! Da mein RSCP noch rumzickt, hole ich jetzt die Werte per modbus (übrigens danke an @ArnoD und seinen Post von 2021. Die einzige Datei, die sich bei mir importieren ließ!) Aber hier kann ich die Kapazität in % auch in einem Datenpunkt berechnen, oder? Hätte gerne noch einen Punkt "Batterie wird geladen - true/false". EDIT: Jetzt mal ne ganz blöde Frage: bei einer angenommenen Kapazität der Batterie von 5000 Wh und einem angezeigten Ladezustand von 1000 Wh müsste doch die SoC bei 20% sein. Es werden aber nur 10% angezeigt. Liegt es daran, dass sich das Vorzeichen bei Ladung/Entladung ändert und deshalb die Range nicht von 0 bis 5000 Wh geht sondern von -5000 bis +5000??? Welcher Wert stimmt denn jetzt, welchen nehme ich für meine VIS? Ich bin verwirrt!
  • Von der Haustürklingel über den ioBroker zum Handy

    5
    8
    3 Stimmen
    5 Beiträge
    1k Aufrufe
    jahnbesJ
    @pk68 Danke für die Antwort! Da hattest Du bessere Unterlagen vorliegen, als ich. Und ich mehr Bedenken, vor einem Eingriff in die bestehende Anlage, da ich halt in einem Mehrparteien-Mietshaus wohne. Einen der Hauptvorteile bei Deiner Lösung sehe ich in der Tatsache, dass Du deine Stromversorgung aus der Anlage beziehst und nicht wie ich auf eine Knopfzelle angewiesen bist. Die kleine Platine bei Dir kam mir schon verdächtig bekannt vor. Viele Grüße, jahnbes.

501

Online

32.6k

Benutzer

82.2k

Themen

1.3m

Beiträge