WLAN Glühbirne schalten

  • Hallo,


    derzeit nutze ich meinen Raspberry Pi, um mit einem 433 Mhz Sender, Funksteckdosen schalten zu können, sodass ich damit mehrere Tischlampen aktivieren kann. Nun möchte ich jedoch auch die Deckenbeleuchtung in einem Raum schalten können, in dem auch der Pi steht.


    Dazu habe ich mich bereits informiert und herausgefunden, dass es wohl am einfachsten wäre, WLAN-Glühbirnen zu nutzen, die über ein WLAN Netzwerk angesteuert werden können. Diese können dann in die Halterung der Deckenbeleuchtung geschraubt werden. Das heißt, dass sich der Lichtschalter dauerhaft im An-Zustand befinden muss.


    Meine konkrete Frage ist, ob jemand bereits Erfahrungen mit solchen Glühbirnen sammeln konnte und welche Glühbirnen gut geeignet und günstig sind. Zudem ist noch die Frage offen, wie diese Glühbirnen angesteuert werden können. Das fängt bereits mit der Verbindung zum WLAN-Netzwerk an (Wie verbindet sich die Glühbirne?) Zudem besteht die Frage, wie diese Glühbirnen per Bash vom Pi angeschaltet/ausgeschaltet werden können.


    Über Unterstützung bei diesen Fragen würde ich mich sehr freuen.


    Mit freundlichen Grüßen

    Twister21

  • Moin Twister21,

    ich denke da mußt du dich doch eine wenig weiter einlesen.

    Die Lampen aus Schweden arbeiten mit ZigBee. Ein anderes Unternehmen nutzt HUE. Usw.


    Gruss Bernd

    Ich habe KEINE Ahnung und davon GANZ VIEL!!
    Bei einer Lösung freue ich mich über ein ":thumbup:"

    Vielleicht trifft man sich in der RPi-Plauderecke.

  • Hallo,

    ich verwende seit ca. 3 Jahren Limitlessled aus Neuseeland, funktionieren einwandfrei und kosten ca. 15.-$ das Stueck.

    Gibt aber auch ander z.B. Mylight etc. nur mal etwas googeln.

    Auf dem Pi machst du die Software, die steuert eine am Pi angeschlossene Wifi-Bridge, von da geht das Signal an die Lampe .


    So wie ich das verstehe funktioniert die Wifi-Bridge per Wifi, konvertiert das Signal dann in den selben Code wie wenn es du von der mitgelieferten Fernbedinung steuerst.

    Pro Wifi-Bridge gibe es 4 Zonen, pro Zone kann man dutzende Lampen ansteuern.

    Ich habe mit 2x Wifi-Bridge, 6 Zonen und ca.10 Lampen gesteuert.


    Mit diesem code schaltest du ein/aus.

    #!/bin/bash -x

    echo -n -e "\x38\x00\x55" | nc -u -q 1 192.168.0.20 8899 # Zone 1 on

    sleep 0.5

    echo -n -e "\x3B\x00\x55" | nc -u -q 1 192.168.0.20 8899 # Zone 1 off


    192.168.0.20 8899 = ip-der WIfi-Bridge und port.



    Solltes du mehr software wollen sag einfach bescheid.

    gruss

    gwaag

  • Ich benutze die Sonoff mit ESP8266, geschalten werden sie via Bash vom Pi über WLAN und REST-API.

    Anschalten:

    Bash
    #!/bin/bash
    curl -X PUT -H "Accept: application/json" http://192.168.0.66/api/relay/0 --data "apikey=0123456789abcdef&value=1"

    Ausschalten:

    Bash
    #!/bin/bash
    
    curl -X PUT -H "Accept: application/json" http://192.168.0.66/api/relay/0 --data "apikey=0123456789abcdef&value=0"

    Status abfragen:

    Bash
    #!/bin/bash
    
    curl -H "Accept: application/json" http://192.168.0.66/api/relay/0?apikey=0123456789abcdef
  • Hallo,


    erstmal vielen Dank für die vielen Antworten.


    Habt ihr vielleicht noch Links für die Websites, wo die genannten Glühbirnen gekauft werden können? Ich bin mit den verschiedenen Bezeichnungen noch nicht sehr vertraut.


    Ich würde es vielleicht auch noch ganz interessant finden, die Lampen dimmen oder die Farben verändern zu können, auch wenn der Preis dadurch sicherlich höher sein wird.

  • Sonoff ist nur der Hersteller, welcher Mikrocontroller (ESP8266) verbaut. Eine x-beliebige Glühbirne kannst du selbst dranschrauben, hier mal ein Überblick:

    http://sonoff.itead.cc/en/


    Den hier benutze ich zum anschalten meines Kühlschranks im Garten:

    http://sonoff.itead.cc/en/products/sonoff/sonoff-pow


    Kaufen kann man den z.B. hier für 8,42 €:

    https://www.banggood.com/de/SO…1123797.html?currency=EUR


    Hier gibt es eine Anleitung, um die POWs mit der alternativen Firmware Espurna zu flashen:

    Sonoff mit ESP8266 flashen


    Und so kann man auch mit Smartphones ohne Javascript die ESPs schalten:

    1 oder 0 durch Text ersetzen

  • Das heißt, dass der Mikrocontroller vor die Glühbirne geschaltet wird und ich diesen dann mit dem Pi ansteuern kann?

  • Der Mikrocontroller ist ein ESP8266 bzw. genauer ein ESP12. Dieser hat WLAN onboard und verbindet sich. Über die GPIO wird ein Relais geschaltet der die Birne an oder eben aus schaltet.

  • Hallo,


    ich wollte noch mal speziell gwaag zu den Lampen von Limitlessled befragen. Ich habe auf der Herstellerseite drei verschiedene Arten der Glühbirnen gefunden:


    - http://www.limitlessled.com/sh…w-cw-color-and-white-led/

    - http://www.limitlessled.com/shop/rgbw-ww-cw-light-bulb/


    Weißt du, welche Glühbirne ich brauche, wenn ich diese in die Deckenbeleuchtung schrauben möchte und sie verschiedene Dimmstufen und Farben besitzen soll? Und welchen Lampentyp bekomme ich, wenn ich dieses Set kaufe?

    https://www.amazon.de/dp/B019YN70W4/ref=twister_B01MQEFV7A?_encoding=UTF8&psc=1 (Affiliate-Link)


    Dann brauche ich eine WIFI-Bridge: http://www.limitlessled.com/shop/wifi-bridge-v6/


    Wie verbinde ich diese mit meinem WLAN-Netzwerk? Erzeugt diese WIFI-Bridge ein neues WLAN-Netzwerk, mit dem ich mich verbinden kann und dort dann die Zugangsdaten eingegeben werden können? Dann verbindet sich die WIFI-Bridge mit dem Netzwerk? Auch stellt sich mir die Frage, ob zu der WIFI-Bridge ein Netzteil dazugeliefert wird. Kann ich die Bridge dann einfach in eine Steckdose in der Nähe der Glühbirnen stecken?


    Sehen die Befehle zum Dimmen und Ändern der Farbe dann ähnlich aus?

    Quote from gwaag

    echo -n -e "\x38\x00\x55" | nc -u -q 1 192.168.0.20 8899 # Zone 1 on

    sleep 0.5

    echo -n -e "\x3B\x00\x55" | nc -u -q 1 192.168.0.20 8899 # Zone 1 off



    Vielen Dank für die Hilfe.

  • Hallo twister21


    Auf der Seite von Limitlessled.com findest du alle infos zu den lampen. Keine Ahnung welche du brauchst, zum stecken oder schrauben??

    Das set von Amazon kenne ich nicht.


    Ja du brauchst eine wifi-bridge.

    Du brauchst auch noch ein Netzteil 5v, so eins wie fuer den raspberry pi.

    Ist die wifi -bridge angeschlossen ( folge instruktionen fue wifi-bridge) siehst du diese dann in deinem router.

    Feste ip fuer mac adresse vergeben.


    Wo du die wifi-bridge einsteckst ist egal, solage du dort wla signal hast.


    Im Anhang Lichter code von limitlessled seite. dimmen, farbwechsel, alles vorhanden.Lichtercode.py


    Gruss

    gwaag

    Edited once, last by gwaag ().

  • Erstmal Danke,


    weißt du, ob ich über diese Wifi Bridge auf die Farbtemperatur, also kaltes/warmes Weiß steuern kann, wenn die Lampen es ermöglichen? LimitlessLED liefert anscheinend nicht mehr nach Deutschland, also habe ich auf Amazon diese Wifi Bridge gefunden: https://www.amazon.de/LIGHTEU%C2%AE-Controller-Wireless-Downlight-Kompatibel/dp/B073WVLH3F/ref=sr_1_1?ie=UTF8&qid=1513716622&sr=8-1&keywords=milight+wifi+bridge (Affiliate-Link)


    Dazu aber auch folgenden Kommentar: https://www.amazon.de/ask/ques…ZR/ref=ask_dp_dpmw_al_hza


    Wo finde ich die Wifi Bridge, mit der ich die Farbtemperatur steuern kann? Bzw. gibt es diese überhaupt?


    gwaag

  • Hallo Twister 21

    ich denke diese wifi-bridge von milight geht.

    Die farbtemparatur wird mit einem befehl im (bei mir bash) code abesetzt, ist also nicht abhaengig von welcher wifi-bridge.



    xB8 macht full brightness wie in diesem Beispiel.

    #!/bin/bash -x


    echo -n -e "\x38\x00\x55" | nc -u -q 1 192.168.0.20 8899 # Zone 1 on

    sleep 0.1

    echo -n -e "\xB8\x00\x55" | nc -u -q 1 192.168.0.20 8899 # Zone 1 full brightness

    sleep 0.1

    echo -n -e "\x3B\x00\x55" | nc -u -q 1 192.168.0.20 8899 # Zone 1 off

    sleep 1



    Mit x3F cooler

    # Command for dimmer up 10x

    echo -n -e "\x38\x00\x55" | nc -u -q 1 192.168.0.6 8899 # Zone 1 on

    sleep 0.1 # 100ms delay

    for i in $(seq 10); do

    echo -n -e "\x3C\x00\x55" | nc -u -q 1 192.168.0.6 8899 # Brightness up

    sleep 0.1

    done

    sleep 0.5

    for i in $(seq 10); do

    echo -n -e "\x3F\x00\x55" | nc -u -q 1 192.168.0.6 8899 # Cooler

    sleep 0.1

    done

    sleep 0.5


    Mit x3E warmer

    # Command for dimmer down 6x

    echo -n -e "\x38\x00\x55" | nc -u -q 1 192.168.0.6 8899 # Zone 1 on

    sleep 0.1 # 100ms delay

    for i in $(seq 4); do

    echo -n -e "\x34\x00\x55" | nc -u -q 1 192.168.0.6 8899 # Brightness down

    sleep 0.3

    done

    sleep 0.5

    for i in $(seq 5); do

    echo -n -e "\x3E\x00\x55" | nc -u -q 1 192.168.0.6 8899 # Warmer

    sleep 0.3

    done



    ip der wifi bridge 192.168.0.6 port der wifi-bridge 8899


    gruss

    gwaag

  • Hallo,


    konntest du deine Geräte noch bei LimitlessLED bestellen? Also konnte man dort vor einiger Zeit noch Deutschland bei der Lieferadresse wählen?


    Ich brauche dann also:


    - https://www.amazon.de/LIGHTEU%C2%AE-original-Farbwechsel-Gl%C3%BChbirne-Fernbedienung/dp/B01GDE96VK/ref=cm_cr_arp_d_product_top?ie=UTF8 (Affiliate-Link)

    - https://www.amazon.de/LIGHTEU%C2%AE-Controller-Wireless-Downlight-Kompatibel/dp/B073WVLH3F/ref=sr_1_6?ie=UTF8&qid=1513467332&sr=8-6&keywords=wifi+bridge+licht (Affiliate-Link)


    + ein USB-Stecker für die Wifi Bridge?


    Sind diese Produkte miteinander kompatibel? Und ermöglicht die Wifi Bridge auch das Einstellen der Farbtemperatur? Ich weiß ja nicht, ob du die gleiche Wifi Bridge besitzt. Bei Amazon wurde leider nichts über die Farbtemperatur geschrieben.


    Auch interessiert mich noch, ob du ein Geräusch hörst, das von den Lampen kommt, wenn diese nicht eingeschaltet sind, aber mit Strom versorgt werden. Besitzt du auch eine 8 Watt LED-Lampe oder eine andere? Tritt dieses Problem bei jeder Lampe auf? Es soll jedoch nur hörbar sein, wenn man sich nah an der Lampe befindet.

  • Hallo,


    ich habe sie damals von Australien mitgenommen.


    Germany ist tatsaechlich nicht anwaehlbar. Fuelle das Formular aus undwaehle Switzerland, und im nebenfeld unter zusaetzliche Info schreib einfach das das Land nicht Switzerland sonder Germany sein muss.

    Schreib zusaetzlich ein Mail an support@limitlessled.com das du bestellt hast aber das Land Germany ist,


    Die 3 Produkte die du aufgeslistet hast gehen und sind kompatibel. ( Netzteil 5V 1000mA)

    Wie schon oben geschrieben, die Farbtemp. kann ueber den code eingestellt werden.

    Ic habe die LED Lampe ohne Farbe nur dimmbar und weiss /gelb einstellbar.


    Mit dem bash Befehl, 10 x hintereinander mit 0.1 sleep

    echo -n -e "\x3F\x00\x55" | nc -u -q 1 192.168.0.6 8899 # Cooler

    wird es ganz weiss

    und mit 10x hintereinander mit s 0.1 sleep

    echo -n -e "\x3E\x00\x55" | nc -u -q 1 192.168.0.6 8899 # Warmer

    wird es ganz gelb

    1-10 rauf und runter kannst du die Farbe einstellen du du benoetigst. (siehe Beispiel von vorher.)


    Geräusche hoere ich absolut keine.


    gruss

    gwaag