Quantcast
Channel: Themen - i-have-a-dreambox.com | Dreambox - Support
Viewing all articles
Browse latest Browse all 8093

Heute, 01:10 - preAlpha dreamWifiLight (Mi-Light like Philips Hue über Boblight steuern) (x23piracy)

$
0
0
Heute, 01:10 - preAlpha dreamWifiLight (Mi-Light like Philips Hue über Boblight steuern) (x23piracy)
Hi Newan,

ich benutze dein py script von Seite 5 letzter Stand, das funktioniert ganz prima mit Openelec und Boblightd allerdings habe ich ein Problem, wenn ich kein Video abspiele (boblight / ambilight geht bei mir aus wenn kein Video abgespielt wird) gehen alle meine milights in den weiß modus.

Ich möchte gerne das sich die milights dann abschalten genauso wie es mein selbstgebautes ambilight hinterm tv tut. Ich habe versucht das python script zu verstehen erkenne aber nicht die Stelle an der ich dafür sorgen kann das die dinger nur aus gehen anstatt in den weiß modus.

Ein weiteres Problem ist, ich steuere mit deinem Script eine Milight Bridge V4 an, dieser habe ich 3 lampen auf den kanälen 1-3 beigebracht, es werden auch alle angesteuert aber kanal 3 könnte gerne aus bleiben denn das ist im Schlafzimmer und nicht im Wohnzimmer :) Wie bestimme ich die genutzten Kanäle?

Kannst du mir helfen?

Übrigens Vielen Dank für dein Script funktioniert ganz prima soweit :)

Du sendest ziemlich am Ende ein x55 mit dazu habe ich folgendes gefunden:
||Zitat-Anfang: Special Note #5: With the new LimitlessLED Wifi Bridge 3.0 it is no longer necessary to send the 3rd byte (0x55) in the UDP packet, you can just send the 1st and 2nd bytes which will be faster, this also applies to the backward compatible RGB and DUAL White LEDs when using wifi bridge 3.0. But to remain backwards compatible with wifi bridge 2.0 it is advisable to always send the 3rd byte 0x55 in the UDP packet for RGB and WHITE bulbs, but it is not necessary to send 3 bytes for the new RGBW bulbs(just two is ok for them). :Zitat-Ende|| Evtl. würde ich ne Option ins Script einbauen (Größer kleiner V2 (Ja/Nein), wenn die performance besser wird sicherlich ein plus ;)

Setzt du hier zufällig weiß?
MESSAGE1 = "\xC2\x00\x55"

http://www.limitlessled.com/dev/
#Set all to white allwhite="\xC2\00\x55"
#Set Group 1 to white group1white="\xC5\00\x55"
group2white="\xC7\00\x55"
group3white="\xC9\00\x55"
group4white="\xCB\00\x55"

So langsam blicke ich den Spaß :)

Dein Script müsste doch auch mit dem LD382 funktionieren? Das Webinterface sieht jedenfalls indentisch aus zur Milight Bridge V4 und die Version ist auch gleich, lediglich der Webif Passwort und der UDP Port waren anders, Port 5577 anstatt 8877.

Ich hab hier beides eine Milight V4 Bridge und einen LD382

Edit:

Wie realisiert XBMC Boblight die abschaltung des Ambilight wenn kein Video abgespielt wird? Boblight befeuert leider permanent dein Script und die Bulbs schalten sich nicht aus / bzw. schalten sich wieder ein wenn man sie aus schaltet.

Idealerweise müsste dein Script aufhören die Lampen zu befeuern wenn XBMC Boblight auch das Ambilight ausschaltet, die Frage ist dein Script anpassen? Oder XBMC Boblight erweitern?

Wie ist er Zustand von:
r = float(inputData)
g = float(inputData)
b = float(inputData)
Wenn XMBC / Kodi kein Video abspielt?

Ich nehme an um dein Script anzupassen müsste man hier ansetzen:
if(s<0.02):
MESSAGE1 = "\xC5\x00\x55"

Quasi wenn s<0.02 zutrifft Bulbs ausschalten und so lange dieses ausschaltsignal nicht mehr senden bis s mal wieder >0.02 ist ;)

Das Script müsste hier aufhören die Bulbs zu befeuern wenn eben kein Video abgespielt wird, mal sehen ob ich das hinbekomme :)

Edit2:

Das hier finde ich im XBMC Boblight Addon Script:
def check_state():
if xbmc.Player().isPlaying():
state = 'start'
else:
state = 'stop'
myPlayerChanged( state )


Gruß X23 [zum Beitrag]

Viewing all articles
Browse latest Browse all 8093