Weiter zum Inhalt

Praktische Anwendungen (Showcase)

911 Themen 33.8k Beiträge
Zeigt eure umgesetzten Projekte

NEWS

  • JavaScript: Datei auf FTP Server schreiben

    Verschoben
    3
    0 Stimmen
    3 Beiträge
    2k Aufrufe
    M
    Besten Dank für deine Hilfe. Das gucke ich mir mal an.
  • Konvertierungen

    Verschoben
    10
    0 Stimmen
    10 Beiträge
    2k Aufrufe
    L
    Hallo Paul, danke nur leider hab ich von Script Geschichten nur soviel Ahnung wie das was mir NodeRed zu bieten hat. und an sich auch schon zu spät, die Entsprechenden Werte kommen aus dem Loxone Miniserver (SPS) davon hab ich Ahnung und hab mir die Konvertierung direkt da gemacht und dadurch neue schon fertig Konvertierte Datenpunkte erhalten. MFG Silvo
  • Dokus und Hilfestellungen von Anwendern

    Verschoben
    1
    0 Stimmen
    1 Beiträge
    1k Aufrufe
    Niemand hat geantwortet
  • Zelleninhalt aus Exceltabelle auslesen

    Verschoben
    2
    0 Stimmen
    2 Beiträge
    2k Aufrufe
    BuZZyB
    Eine CSV Datei ist ja nichts anderes als eine Datei in der durch Kommata getrennte Daten stehen. Die sollte leicht zu Parsen sein. Dafür gibt es auch ein Modul mit dem Namen "papaparse".. https://www.npmjs.com/package/papaparse Dies könntest du im ioBroker Javascriptadapter als Zusatzmodul eintragen und dann steht dir dieses Modul in ioBroker zur Verfügung.. Gruß
  • Rollladen steuern über die XS1

    Verschoben
    8
    1
    0 Stimmen
    8 Beiträge
    2k Aufrufe
    H
    Hallo BBTown, danke für die Screenshots bezüglich der Steuerung Homematic Rollladenbedienung. Der Javascript für die Roĺlläden wurde bei mir automatisch im Expertenfenster eingestellt. Er ist komplett auf meine XS1 zugeschnitten und dort namentlich auch aufgeführt. Einzig und allein das Alexaķommando macht mir noch Probleme. Alexa versteht zwar AB und AUF, scheint sie auch auszuführen, aber die Rollläden bewegen sich nicht. Nur die Befehle 0% und 100% bewegen die Rollläden. Aber das bekomme ich auch noch hin. Ja, Raspberry Pi 3 Nr. 2 läuft jetzt zur Zufriedenheit. Allerdings erst nach mehrmaligem "Plattmachen" und viel Googelei und Forumlesen. Raspberry Pi Nr.1 ist vom Netz genommen. Danke nochmal. Hans
  • [offen] Frage: Gemeinsame Nutzung von Objekten mit Alexa und Node-Red

    Verschoben
    3
    0 Stimmen
    3 Beiträge
    1k Aufrufe
    W
    Hallo und guten Morgen. Es ist eine einfache Funktion aber schwer zu erklären. Ich will auf eine Tasterfunktion hinaus. Was ich suche ist eine Art FlipFlop an dessen Set-Eingang über eine Oder-Funktion Alexa und die Alarmanlage angebunden sind. Jeweils natürlich als Impuls, sonst wäre ja eine feste 1 auf dem FlipFlop-Eingang. Der Reset-Eingang des FF sieht dann ähnlich aus. Am Ausgang des FF sitz dann das Objekt HomeMatic-Steckdose. Somit wäre es, zumindest von der Logik her möglich ein Objekt (Ausgang) aus mehreren Quellen zu steuern. Aber wie kann man das umsetzen? Ich hoffe das mit den Bildern im Anhang hat funktioniert und das die gewünschte Funktion daraus ersichtlich ist. Wie gesagt, bin Anfänger und hab hierzu noch keine Lösung gefunden. Wenn dies irgendwie machbar wäre, dann stünde dem Umstieg auf iobroker nix mehr im Wege :-) 3463_nodered.png 3463_tasterfunktion_logik.png
  • WLAN für Kinder nur bei Regen

    Verschoben
    4
    0 Stimmen
    4 Beiträge
    2k Aufrufe
    BuZZyB
    Oder irgendwelche anderen Komponenten wo man "von außen" - egal wie - WLAN an- oder ausschalten kann.. So! :D :D Haha Gruß
  • Rflink

    Verschoben
    1
    0 Stimmen
    1 Beiträge
    822 Aufrufe
    Niemand hat geantwortet
  • Rflink

    Verschoben
    3
    0 Stimmen
    3 Beiträge
    977 Aufrufe
    S
    das problem ich wollte ein backup anlegen. dazu habe ich die sd karte aus meinem raspberry3 genommen und im computer gesteckt. dabei ist die sd karte zerstört worden. eine neue karte habe ich mir gekauft und habe ein backup drauf gemacht. nun habe ich immer das problem das rf link nicht funktioniert bekomme immer diese Fehlermeldung und das der serial port nicht gefunden wird. Gruss Stephan
  • Esp8266 (12F) / WiFi Shiled incl. Flash Board / universal f. RelayBoard 2/4/6/8 CH

    Verschoben
    48
    2
    0 Stimmen
    48 Beiträge
    12k Aufrufe
    ThisoftT
    Hallo Maxtox, was machen denn deine Platinen? Ich wäre rein an den Platinen auch interessiert - schon alleine wegen der Umsetzung des RM vom ESP8266 auf normal 2,54mm. Hast Du eine Orientierung was so ein Platinchen kosten würde? Gruß Thilo
  • Bluetooth LE Türsensor mit Puck.js

    Verschoben
    2
    1
    0 Stimmen
    2 Beiträge
    1k Aufrufe
    AlCalzoneA
    Kleines Update: Ich habe mich nochmal mit der Firmware und der Verkabelung beschäftigt. Neue Verkabelung: NC (grau) => D29 (output) NO (braun) => D2 (output) COM (weiß) => D1 (input) Um dauerhaften Stromfluss zu verhindern, liegt Spannung jetzt entweder an NC (D29) oder NO (D2) an. Der Pin wird so ausgewählt, dass kein Strom fließt. Wenn sich der Zustand des Magnetkontakts ändert, fließt kurzzeitig Strom. Der Puck reagiert das und vertauscht die Polung. Neue Firmware für den Puck: ! ```` NRF.setScanResponse([ //0x02, //0x01,0x05, // flags 5, // length (including type byte) 0x09, // name 'T', 'u', 'e', 'r' ]); ! const advertisingData = { 0xEFA1: [0], // magnet sensor 0x180F: [Puck.getBatteryPercentage()], // battery }; ! function send(value) { advertisingData[0xEFA1] = [value]; NRF.setAdvertising(advertisingData, {showName: false}); } ! // ^^^ BLUETOOTH ^^^ // ================================= // vvv SENSOR CODE vvv ! const pinNC = D29; const pinNO = D2; const pinCOM = D1; ! const HIGH = 1; const LOW = 0; ! let circuit = "NO"; let rawState = null; let bluetoothState = null; // the state reported over bluetooth ! function writeNO() { digitalWrite(pinNO, HIGH); digitalWrite(pinNC, LOW); circuit = "NO"; console.log("using NO circuit"); } function writeNC() { digitalWrite(pinNC, HIGH); digitalWrite(pinNO, LOW); circuit = "NC"; console.log("using NC circuit"); } ! function parseState(valCOM) { valCOM = valCOM || digitalRead(pinCOM) === 1; if (circuit === "NO") { // when the NO circuit is used, valCOM is true when the door is open rawState = valCOM ? "open" : "closed"; } else { // when the NC circuit is used, valCOM is true when the door is closed rawState = valCOM ? "closed" : "open"; } ! return rawState; } ! function isConducting() { console.log(checking for conductance: circuit=${circuit}, rawState=${rawState}); if (circuit === "NO" /* NO / && rawState === "open" / open /) return true; if (circuit === "NC" / NC / && rawState === "closed" / closed /) return true; return false; } ! function switchCircuit() { console.log("switching circuit"); if (circuit === "NO") { // NO writeNC(); } else { // NC writeNO(); } } ! // set NC and NO pin to output, COM pin to input with pulldown pinMode(pinNC, "output"); pinMode(pinNO, "output"); pinMode(pinCOM, "input_pulldown"); ! function onChange(e) { // parse the state depending on the current circuit; parseState(e.state); console.log("pin state changed: " + rawState); // switch circuit if neccessary if (isConducting()) switchCircuit(); ! // do the switch stuff if (rawState == "open" && bluetoothState != "open") { // magnet open bluetoothState = "open"; console.log(bluetoothState); digitalPulse(LED2, 1, 500); send(1); } else if (rawState == "closed" && bluetoothState != "closed") { // magnet closed bluetoothState = "closed"; console.log(bluetoothState); digitalPulse(LED1, 1, 500); send(0); } } ! // watch the input for changes setWatch(onChange, pinCOM, { repeat: true, debounce: 150 }); // also update the battery level every hour setInterval(() => { advertisingData[0x180F] = [Puck.getBatteryPercentage()]; send(); }, 36001000); ! // initially try to close the NO circuit writeNO(); onChange({ state: digitalRead(pinCOM) === 1 });
  • ESP8266 RGB LEDs wia MQTT ansteuern und dimmen HILFE!

    Verschoben
    41
    2
    0 Stimmen
    41 Beiträge
    12k Aufrufe
    D
    @knopers1: Hallo, wollte mich mal beu Euch bedanken. Das Projekt LED Beleuchtung ist bei mir abgeschlossen. Anbei ein Video und paar Fotos. Video https://www.youtube.com/watch?v=AsZIbslp1aE ` Na das sieht doch mal fein aus [emoji1] [emoji106] Gesendet von meinem SM-G950F mit Tapatalk
  • Hometatic Eingangsmodule - Zustände sicher auswerten

    Verschoben
    11
    0 Stimmen
    11 Beiträge
    2k Aufrufe
    T
    Wenn's auch funktioniert, wollen wir lieber nix über die Elektroverdrahtung sagen. Mein Meister hätte mir das Teil vor 30 Jahren um die Ohren gehauen. ;-)
  • Videoserver kerberos.io mit Webhook-Funktion

    Verschoben
    7
    0 Stimmen
    7 Beiträge
    2k Aufrufe
    A
    Naja, das war mir klar. Ich wollte mich halt in das Webhook und Api Thema etwas einarbeiten. Ich habe verstanden das ich mithilfe der api gemäß deren doku mir die diversen Abfragen zusammensetzen kann und deren Antwort ich dann in Datenpunkten z.B. via Java verarbeiten kann. Webhook wäre quasi das gleiche nur andere Richtung. Jetzt dachte ich an ein allgemeines howto oder beispielhaft halt mit einer anderen api/webhook. Das dann abzuändern auf kerberos würde ich mir glaub zutrauen. Edit: synology surveillance wäre ja ähnlich, da gibt es halt auch nix.
  • Wemos D1 mini

    Verschoben
    16
    0 Stimmen
    16 Beiträge
    5k Aufrufe
    C
    Hallo zusammen, ich versuche gerade meine Wetterstation auf einem Wemos D1 mini Pro umzusetzten. Dabei habe ich die html-Seiten aus Platzgründen in den SPIFF (Filesystem des Pro) ausgelagt. Grundsätzlich funktioniert das erst einmal recht gut. Die ersten erstellten html-Files konnte ich vom PC mit jedem beliebigen Browser aufrufen. Sobald dies aber etwas umfangreicher werden, zeigt kein Browser (IE, Firefox, Chrome) am PC die Seiten mehr an. Mit dem Safari auf dem iPhone geht es jedoch problemlos. Vielleicht hat von Euch ja jemand eine Idee? Ich bin was html angeht ein blutiger Anfänger und suche mir derzeit alles zusammen und arbeite nach dem Prinzp "try & error" Dieser Code wird einwandfrei überall angezeigt `<title>Wemos D1 mini Pro - WeatherStation V1.0</title> > ## [myHostname] **[functionName]** on IP: [myIPAddress] <form method="get" action="/reboot"> <fieldset> <legend>Reboot</legend> Das Geraete wird jetzt **neu gestartet!** Bitte druecke den Button zum Ausfuehren des Reboots... </fieldset> <fieldset> <legend>Reboot ausfuehren</legend> </fieldset> </form>` `[swVersion]` Dieser hingegen nur auf dem Iphone: `<title>Wemos D1 mini Pro - WeatherStation V1.0</title> [myHostname] [functionName] on IP: [myIPAddress] <fieldset> <legend>Aktuelle Systemwerte</legend> Aktuelle Systemzeit: [localSystime] freier Systemspeicher: [memfree] Mess-Intervall: [measureInterval] </fieldset> <fieldset> <legend>Netzwerk-Einstellungen</legend> SSID [SSID] IP-Adresse: [myIPAddress] SubNet-Mask: [myIPSubnet] Gateway: [myIPGateway] DNS-Server: [myIPDns] NTP-Server: [actualNTP] ZeitZone: [timeZone] </fieldset> <fieldset> <legend>CCU-Einstellungen</legend> IP der CCU: [hostCCU] CCU-Port: [hostportCCU] Uebertagunsintervall: [transmitInterval] </fieldset> <fieldset> <legend>Menu</legend> | | | | | | | | </fieldset>` [swVersion] Gruss Silvio
  • [Anleitung] Katze per PIR und ESP8266 erkennen und Melden.

    Verschoben
    8
    4
    0 Stimmen
    8 Beiträge
    5k Aufrufe
    M
    Moin, gibt es hier schon was neues zum Thema ESP / Katzenklappe / Integration iobroker? LG
  • Solar Batterie überwachung

    Verschoben
    8
    0 Stimmen
    8 Beiträge
    3k Aufrufe
    ?
    Hallo Batterien sind etwas Eigensinnig , je nach Typ . Gel ; Ladezyklen bis 1600,wenn …z.B. 25 % Entladeleistung ; max. Entlade - Ladestrom ; nach Hersteller , zyklenfest ? Versorgungs-Starter Batterie ; Temperaturbereich ; AGM ; bis 900 ;wenn Li- ion ; Li-Fe bis 8000 ,( Hersteller ) unterschiedliche Spannungen ; 3,6/3,3V aber gerade für diese wird dringend eine spezielle Lade-Entlade Technik vorgeschrieben . Die einzelnen Zellen dürfen nicht mit mehr als wenigen mV Unterschied geladen werden u.s.w. Da ist eine GEL Batterie Anlage 2x 12V ; Balancer (etwa 50€ ) einfacher und bezahlbarer . Meine GEL 2x 55Ah sind 4 Jahre alt und noch O.K . Aber es soll ja alles besser werden . Gruß Emmely
  • Projekt Multiplayer

    Verschoben
    1
    1
    0 Stimmen
    1 Beiträge
    5k Aufrufe
    Niemand hat geantwortet
  • Tablet einschalten mit Home24 Mediaplayer

    Verschoben
    11
    0 Stimmen
    11 Beiträge
    5k Aufrufe
    htreckslerH
    ich nenne auch das Gigaset mein eigen und habe das ein- und ausschalten ähnlich gelöst wie in diesem Thread http://forum.iobroker.net/viewtopic.php?f=8&t=5493 beschrieben. Funktioniert einwandfrei und sehr schnell und zuverlässig. Wenn Du Hilfe benötigst, gerne melden. Auslöser ist bei mir ein Script (bzw. eine Funktion in einem globalen Script) in ioBroker. Diese Funktion kann ich dann aufrufen wann immer ich sie brauche. function DisplayAus() { var request = require('request'); request.post({ url: 'http://192.168.000.00:8765', form: { titleAus: "MonitorAus" } }, function(error, response, body) { if (error) log(error, 'error'); }); }
  • Richtungserkennung

    Verschoben
    3
    0 Stimmen
    3 Beiträge
    2k Aufrufe
    P
    Hallo Tino, es gibt demnächst den HMIP Durchgangssensor. Er wurde auf dem Usertreffen 2017 vorgestellt. Er "zählt" Personen, die rein oder rausgehen. Wenn Person drin und Tür auf Licht ausdimmen. Wenn keine Person drin und Tür auf Licht an (letzteres kann auch PIR) Pix

247

Online

33.0k

Benutzer

83.5k

Themen

1.3m

Beiträge