Weiter zum Inhalt

Praktische Anwendungen (Showcase)

911 Themen 33.8k Beiträge
Zeigt eure umgesetzten Projekte

NEWS

  • DS18B20 auslesen

    Verschoben
    25
    0 Stimmen
    25 Beiträge
    6k Aufrufe
    K
    Die RasPi Lösung kenne ich gar nicht. Weder HW noch SW. Lese aber eine Reihe (derzeit bis zu 8) DS18B20 mit einem ESP8266 ("WeMos D1 Mini") aus. Den größten Aufwand habe ich in die Zuordnung und Verwaltung der Sensoradressen zu ioBroker-Namen gesteckt. Die Sensoren werden aufgefordert zu senden und dann hole ich die Daten nacheinander mit der jeweiligen Adresse des Sensors ab. Die Adressen habe ich im "EEPROM" des ESP8266 zwischengespeichert. So kommt es nicht zu Verwechslungen. Betreibe derzeit 5 Sensoren mit insgesamt 5m Leitungslänge an den 3.3V die der Spannungsregler des WeMos aus den 5V generiert und bereitstellt. Diese Spannung ist routinemäßig mit einm 1000µF Low ESR-Elko gepuffert. Aber es lief in der Entwicklungsphase auch ohne diesen. Pullup ist 4K7 auf 3.3V. Die Eingänge des ESP8266 sind 3.3V Eingänge. Ich würde generell den Pullup auf die Versorgungspannung der Sensoren beziehen. Versorgung mit 5V und Pullup auf 3.3V würde ich nicht machen. Dann eher Pullup auf 5V und einen Pegelwandler für die Signalleitung dazwischen schalten.
  • [GELÖST] Frage: Button anlegen

    Verschoben
    3
    1
    0 Stimmen
    3 Beiträge
    630 Aufrufe
    T
    Vielen Dank, werde ich gleich heute Abend testen.
  • Wie Ansagen realisieren über den Sayit-Adapter?

    Verschoben
    5
    0 Stimmen
    5 Beiträge
    1k Aufrufe
    N
    Schade! Wie realisiert ihr denn, dass die Ansagen nicht dauerhaft kommen, wenn sowieso niemand vor dem Display steht und man eh nix mitbekommt. Die Meldungen sollen nur kommen, bei Bewegung im Flur vor dem Display. Gruß Uwe
  • Pointer an javasript-Funktion

    Verschoben
    4
    0 Stimmen
    4 Beiträge
    893 Aufrufe
    R
    Ich danke Euch erst mal für Eure Antworten, möcht mich kurz vorstellen. Bin Instandhaltungselektroniker im Autobau. S7, Roboter, C++ Excel und VBA u.a. Mit einem Raspberry Pi 2B hats angefangen. Zuerst das Aquarium über GPIO gesteuert, Temperatur gemessen über 1-Wire, Webserver usw. Mit Iobroker experimentiere ich im Moment noch ein wenig rum, die Möglichkeiten, die sich einem hier bieten, erschlagen einen am Anfang. Ich habe auch eine Lösung für meine Heizkörperthermostate gefunden. Dazu hab ich das Ganze noch mal neu aufgesetzt, statt pivccu aber FHEM gewählt. Die Installation ging sehr einfach. FHEM macht das von alleine, dass ein Heizkörperthermostat einen gepeerten "Kollegen" mitzieht. Jetzt schau ich mal, ob ich eine ansprechende Visualisierung hinbekomme. :D
  • Anordungs Ideen -> nach Raum oder Dienst?

    Verschoben
    6
    0 Stimmen
    6 Beiträge
    1k Aufrufe
    T
    @integer63: @krissi: Gerne, immer her damit. Anregungen sind immer gut. ;) Ich bin mir so sicher, ob das hier der richtige Beitrag ist, um ihn mit Screenshots meiner VIS Seiten vollzupflastern … hier wäre es für alle gut aufgehoben: http://forum.iobroker.net/viewtopic.php?f=35&t=5369
  • Mein ersters Projekt Sonos Wecker

    Verschoben
    18
    0 Stimmen
    18 Beiträge
    5k Aufrufe
    cashC
    Habe meinen Wecker nun auch komplett fertig. Paul53 hat mir freundlicherweise etwas unter die Arme gegriffen :mrgreen: /************************** * Wecker * Wecker stellen über ccu * _Wecker = 0 (Wecker aus) * _Wecker = 1 (Wecker Mo-Fr) * _Wecker = 2 (Wecker Mo-So) * Weckzeit auch über ccu * steht der Musikwecker im auf ja wird die Sonos Gruppe aufgelöst und er spielt meine Playlist * Version 1.00 vom 20.01.18 * **************************/ var _Wecker = getState("hm-rega.0.21759").val; // _Wecker = 0 (Wecker aus) // _Wecker = 1 (Wecker Mo-Fr) // _Wecker = 2 (Wecker Mo-So) var _Weckzeit = getState("hm-rega.0.21758").val; var _Arbeitstag = getState("Systemvariable.0.Arbeitstag").val; var _Schranklicht = getState("hm-rpc.0.LEQ0928629.1.STATE"/*Schlafzimmer Schranklicht:1.STATE*/).val; var _Sonos_Schlafzimmer = getState("sonos.0.root.192_168_178_47.coordinator").val; var _Musikwecker = getState("Systemvariable.0.Musikwecker").val; var _Sonos_Play = getState("sonos.0.root.192_168_178_47.state").val; function _Wecken() { if(_Arbeitstag && _Wecker == 1){ if(!_Schranklicht){setState("hm-rpc.0.LEQ0928629.1.STATE"/*Schlafzimmer Schranklicht:1.STATE*/, true);} if(_Musikwecker){ // Falls bei einem Gerät nicht der Wonhzimmer Sonos der Coordinator ist setze Wohnzimmer Sonos if(_Sonos_Schlafzimmer != "192_168_178_47"){setState("sonos.0.root.192_168_178_47.coordinator", '192_168_178_47');} setState("sonos.0.root.192_168_178_47.volume", 6); // Lautstärke Schlafzimmer setState("sonos.0.root.192_168_178_47.favorites_set", 'Meine Lieder'); setState("sonos.0.root.192_168_178_47.state", 'play'); } setTimeout(function() { if(_Schranklicht){setState("hm-rpc.0.LEQ0928629.1.STATE"/*Schlafzimmer Schranklicht:1.STATE*/, false);} if((_Sonos_Play == 'play') && (_Sonos_Schlafzimmer = "192_168_178_47")){setState("sonos.0.root.192_168_178_47.state", 'stop');} }, 25 * 60000); // 25 Minuten Verzögerung } if(_Wecker == 2){ if(!_Schranklicht){setState("hm-rpc.0.LEQ0928629.1.STATE"/*Schlafzimmer Schranklicht:1.STATE*/, true);} if(_Musikwecker){ // Falls bei einem Gerät nicht der Wonhzimmer Sonos der Coordinator ist setze Wohnzimmer Sonos if(_Sonos_Schlafzimmer != "192_168_178_47"){setState("sonos.0.root.192_168_178_47.coordinator", '192_168_178_47');} setState("sonos.0.root.192_168_178_47.volume", 6); // Lautstärke Schlafzimmer setState("sonos.0.root.192_168_178_47.favorites_set", 'Meine Lieder'); setState("sonos.0.root.192_168_178_47.state", 'play'); } setTimeout(function() { if(_Schranklicht){setState("hm-rpc.0.LEQ0928629.1.STATE"/*Schlafzimmer Schranklicht:1.STATE*/, false);} if((_Sonos_Play == 'play') && (_Sonos_Schlafzimmer = "192_168_178_47")){setState("sonos.0.root.192_168_178_47.state", 'stop');} }, 25 * 60000); // 25 Minuten Verzögerung } } // Skriptstart var t = getState("hm-rega.0.21758").val.split(':'); var sched = schedule(t[1] + ' ' + t[0] + ' * * *', _Wecken); on("hm-rega.0.21758", function(dp) { // Vorgabezeit ändert sich clearSchedule(sched); // bestehendes Schedule löschen t = dp.state.val.split(':'); sched = schedule(t[1] + ' ' + t[0] + ' * * *', _Wecken); }); //console.log(_Wecker); Der einzige Harken ist jetzt eigentlich nur noch der Sonos Adapter. Dieser kann leider keine Shuffle Funktion. Das heißt wenn man von seiner Playlist geweckt werden will und nicht per Radio hört man jeden Morgen die gleiche Musik… Mit dieser Lösung fallen bei mir 3 ccu Programme weck. jede Nacht den Wecker stellen Wecker start Wecker Ende
  • Smart Health @ Home

    Verschoben
    2
    0 Stimmen
    2 Beiträge
    743 Aufrufe
    arteckA
    womit Erfahrung ?? mit Programmabläufen ?? oder der technischen Umsetzung ??
  • Anschluss von medizinischen Geräten

    Verschoben
    4
    0 Stimmen
    4 Beiträge
    723 Aufrufe
    G
    Interessantes Thema. Sicherlich kann man damit viel leisten. Just for fun habe ich von Withings die Waage, das Blutdruckmessgerät und den Sauerstoffsättigungssensor eingebunden. Machen kann man also vieles. Spannend ist, was dein Ziel ist. Ich gehe davon aus, dass die Nutzer selber nichts ändern können sollen. Wenn Du Geräte einbinden willst, ist es sinnvoll diese in Adapter zu kapseln. Wenn Du etwas konkretes hast, kannst Du es ja mal posten.
  • Supra IPC-25hdc in Vis einbinden

    Verschoben
    1
    0 Stimmen
    1 Beiträge
    664 Aufrufe
    Niemand hat geantwortet
  • Probleme mit vis!!

    Verschoben
    10
    0 Stimmen
    10 Beiträge
    1k Aufrufe
    K
    Hallo. Ich habe die Ganten Views Namen jetzt neu vergeben, und auch die Navigatilns- Button auch Neu zugeordnet. Muss ich eigentlich wenn ich den Navigationbutton unten anklicke im rechten Menüe SIchtbar für alle Views machen
  • WS2812B LED über FHEM in ioBroker mit VIS Steuern

    Verschoben
    14
    1
    0 Stimmen
    14 Beiträge
    5k Aufrufe
    kmxakK
    on off dim speed gehen ohne probleme. Den Effekt mag er noch nicht so nehmen wie ich das mag. Es ist aber spät und mache heute nix mehr 8-)
  • Fragen zu meinem Projekt !!

    Verschoben
    10
    3
    0 Stimmen
    10 Beiträge
    1k Aufrufe
    T
    Hast du eine View, in der dein Menu liegt? Oder etwas anderes, was du auf einigen Seiten "drüber" legst? Bei mir ist es so, dass ich wenn ich Widgets auf einer Seite einarbeite, die aus welchem Grund auch immer auch ins Menü rutschen, die muss ich also immer in der Menü View nochmal löschen. Klingt mir so, als wäre das bei dir auch der Fall
  • Xiaomi Magic Cube Problem

    Verschoben
    4
    0 Stimmen
    4 Beiträge
    2k Aufrufe
    S
    Guten Tag, das Oben genannte Problem habe ich nicht lösen können, jedoch umgehen. Dafür nutze ich jetzt eine Verzögerungszeit beim Umschaltbefehl, mit dem die Rückschaltung des Cube zum Ausgangszustand quasi geschluckt wird. Das ist nicht elegant, da man so wieder eine zusätzliche Latenz ins System bekommt, aber was besseres fällt mir nicht ein. Vielleicht hat jemand von Euch eine elegantere Idee. Auf diese Art kann ich aber den vollen Funktionsumfang des Würfels nutzen und das ist gewaltig. Vielen Dank nochmal an den Ersteller des Adapters. Bisher habe ich einen Würfel (weiß), der bei Double Tap Fernseher, Soundanlage und Receiver schaltet, bei Rotation laut und leise, bei shake stumm schaltet und bei flip 90 Grad sowie 180 Grad diverse andere Geräte schaltet (Umgesetzt mit dem Broadlink Mini RM3). Der andere Würfel (blau) steuert auf ähnliche Art Lichtquellen (Yeelights), mit Dimmer, Ein/Aus und bestimmte vordefinierte Stimmungsfarben. Einfach genial das kleine Ding. Viele Grüße, Spaceball 4509_cube_flip.png
  • WLAN-Steckdosen

    Verschoben
    2
    0 Stimmen
    2 Beiträge
    1k Aufrufe
    K
    Ich bisher nicht, sieht aber interessant aus. Würde mich auch interessieren :-) Gesendet von meinem HUAWEI RIO-L01 mit Tapatalk
  • ESP8266 IRremote Control- gibt es bereits etwas?

    Verschoben
    12
    0 Stimmen
    12 Beiträge
    4k Aufrufe
    K
    Auf die schnelle alles noch mal in ein Gehäuse gepackt. Eine Li-on Zelle 900 mAh mit einem Laderegler passte auch noch herein. Die Empfangsdiode habe ich oben plaziert. Die IR Dioden zum senden (3 Stück) jeweils im 90 Grad Winkel angebracht. Jetzt wird das Teil ausgiebig getestet. 1526_img_20171222_064348.jpg
  • AquaGuard

    Verschoben
    12
    5
    0 Stimmen
    12 Beiträge
    3k Aufrufe
    S
    @dondaik: besser ? https://www.elv.de/controller.aspx?cid= … il2=825583 ` jetzt ja :)
  • Zeitschaltuhr Visualisieren

    Verschoben
    2
    1
    0 Stimmen
    2 Beiträge
    2k Aufrufe
    VumerV
    hier http://forum.iobroker.net/viewtopic.php?p=84684#p84684 und hier http://forum.iobroker.net/viewtopic.php … 52#p102352 ist so was, aber wie es funktioniert habe ich noch nicht rausgefunden
  • Sternenhimmel in VIS

    Verschoben
    5
    4
    0 Stimmen
    5 Beiträge
    1k Aufrufe
    ?
    Gerne, war auch ein mein Gedanke als Hintergund für die Spiegel-Freaks hier oder eben als Bildschirmschoner. Noch einen Tip - da Stellarim eine X Anwendung ist, solltest Du wenn es Du keinen X-Server verwendest mittels xvfb, Stellarium einen X-Server vortäuschen….. Am besten auf einer neutralen Instanz erstmal rumspielen, das Tool ist in den meisen Sternwarten in der Welt im Einsatz und sehr mächtig. Gruss Equilora
  • Google Assistant über IFTTT mit ioBroker verbinden

    Verschoben
    12
    1
    0 Stimmen
    12 Beiträge
    5k Aufrufe
    Pepsi1183P
    Danke, hat leider nicht geklappt. Ich befürchte Google ist einfach zu schlau und setzt "Schalte" "Mache" "Tue" etc. als ein generellen Befehl um und somit triggert GH immer IFTTT. Habe mit jetzt ein Applet mit nem längeren Text "mach im Flur die Musik an" und ohne Parameter erstellt und damit klappt es wunderbar. Werde mich dann mal zwischen den Feiertagen hinsetzen und diverse Applets für GH bauen (für alles was GH noch nicht von haus aus unterstützt.) Bzw. mich mal mit eigenen Actions auseinander setzen….
  • Linux Terminal Infos automatisch Anzeigen

    Verschoben
    5
    0 Stimmen
    5 Beiträge
    1k Aufrufe
    C
    in die richtung geht es … ich werde das heute abend mal versuchen https://forum.ubuntuusers.de/topic/logi ... ge-endern/

332

Online

33.0k

Benutzer

83.5k

Themen

1.3m

Beiträge