philips hue modul

Begonnen von justme1968, 11 Februar 2013, 13:55:14

Vorheriges Thema - Nächstes Thema

justme1968

du kannst mit den szenen kommandos im bridge device szenen anlegen und ändern. siehe ebenfalls unter dem link oben.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

AssetBurned

Mal der vergleich zwischen dem Philips dimmer auf einer Hue 2.0 und deConz:

Ich hab http://<ip-der-hue>/api/<Userkey>/sensors/2 aufgerufen

Ich hab http://<ip-des-deconz>/api/<Userkey>/sensors/1 aufgerufen

Hier von der Hue:
{
"state": {
"buttonevent": null,
"lastupdated": "none"
},
"config": {
"on": true,
"battery": null,
"reachable": null
},
"name": "Hue dimmer switch 1",
"type": "ZLLSwitch",
"modelid": "RWL021",
"manufacturername": "Philips",
"swversion": "5.45.1.16265",
"uniqueid": "00:17:88:01:10:xx:xx:xx-xx-xxxx"
}


und hier von deConz Interessant hier taucht die dimmer Fernbedienung als ZHASwitch auf.
{
"1": {
"config": {
"battery": 100,
"on": true,
"reachable": true
},
"ep": 1,
"etag": "c7434ee022d2684ccc6637xxxxxxxxxx",
"manufacturername": "Philips",
"modelid": "RWL021",
"name": "RWL021 wo auch immer",
"state": {
"lastupdated": "2016-07-30T12:58:23"
},
"swversion": "1.0",
"type": "ZHASwitch",
"uniqueid": "0x0017880110xxxxxx"
}
}


mal einen blick auf die anderen Einstellungen werfend stelle ich fest wie verschieden die beiden sind. interessant aber das die hue app (beide Versionen) mit denen so gut klarkommt.

Markus M.

Bitte bei Gelegenheit noch die LightStrips Plus mit CT definieren :)

Code (diff) Auswählen
Index: /opt/fhem/FHEM/31_HUEDevice.pm
===================================================================
--- /opt/fhem/FHEM/31_HUEDevice.pm (revision 11972)
+++ /opt/fhem/FHEM/31_HUEDevice.pm (working copy)
@@ -52,7 +52,7 @@
                                                                                    icon => 'hue_filled_go', },
   LST001 => {name => 'Hue LightStrips'          ,type => 'Color light'            ,subType => 'colordimmer',
                                                                                    icon => 'hue_filled_lightstrip', },
-  LST002 => {name => 'Hue LightStrips Plus'     ,type => 'Color light'            ,subType => 'colordimmer',
+  LST002 => {name => 'Hue LightStrips Plus'     ,type => 'Extended color light'   ,subType => 'extcolordimmer',
                                                                                    icon => 'hue_filled_lightstrip', },
   LWB001 => {name => 'Living Whites Bulb'       ,type => 'Dimmable light'         ,subType => 'dimmer',
                                                                                    icon => 'hue_filled_living_whites', },
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

justme1968

die änderungen an der device liste und die icons kommen sobald ich wieder normales internet habe.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

moonsorrox

ich habe ein Frage zu dem set Befehl, ich möchte auf meinem Tablet eine bestimmte Farbe samt Dimmstufe eingeben. Aus den Readings heraus kann ich entnehmen:
bri 126, pct 50, rgb d34714

Mir gelingt es leider nicht den Farbton mit Dimmung zu treffen, er zeigt mir immer eine andere abweichende Farbe  :-\

In welcher Reihenfolge muss ich die Parameter eingeben, ich möchte das auf meinem Tablet als Button im InfoPanel hinterlegen.
Vor allem die Frage kann ich das mit "rgb" und "bri" machen oder muss ich die Farbe umrechnen.? Ich habe hier schon Beispiele gefunden wo nur "color" angegeben ist, aber das funktioniert, aber meine Farben bekomme ich nicht hin.
Bin dankbar für jeden Tipp  ;)
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

justme1968

rgb und bri zusammen ist nicht sinnvoll ebenso bri und pct zusammen.

schaut mal ins wiki da ist beschrieben welche parameter zusammen passen.

xy und bri oder hue, sat und bri oder ct und bri oder rgb.

statt bri kannst du auch pct verwenden. nur der wertebereich ist unterschiedlich.

rgb ist nur eine annäherung an die echten farben da hier umgerechnet wird. wenn du eine farbe genau treffen willst nimm xy oder hue und sat.

wenn du mehr als einen parameter in einem einzigen set setzen willst musst du sie mit : trennen. z.b.:set <device> hue 0 : sat : 254 : bri 254die reihenfolge innerhalb des set ist egal.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

moonsorrox

Zitat von: justme1968 am 24 August 2016, 13:01:35
rgb und bri zusammen ist nicht sinnvoll ebenso bri und pct zusammen.
Ok ich danke dir, soetwas habe ich irgendwo schon mal gelesen..!
Ich habe bisher die Hue nur mit der Hue App im iPad gesteuert jetzt eben möchte ich das auch mit Fhem und hatte heute schon vergebens danach gesucht  :-\

Zitat von: justme1968 am 24 August 2016, 13:01:35
schaut mal ins wiki da ist beschrieben welche parameter zusammen passen.
hatte ich auch schon gesucht, aber bin nicht so richtig fündig geworden  :-\ ich schaue gleich nochmal  ;)

Zitat von: justme1968 am 24 August 2016, 13:01:35
xy und bri oder hue, sat und bri oder ct und bri oder rgb.

OK ich werde es mal testen habe ja den Ansatz von oben.
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

justme1968

Zitathatte ich auch schon gesucht, aber bin nicht so richtig fündig geworden  :-\ ich schaue gleich nochmal  ;)
http://www.fhemwiki.de/wiki/Hue#Grundlagen_-_Farbmodelle
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

moonsorrox

#878
EDITH:// oh sehe grad ich habe einen : übersehen...! :-\ das war denke ich der Fehler

im Grunde genommen hatte oder habe ich es eigentlich richtig eingegeben, aber es kommt nicht die Farbe zustande die ich möchte und deshalb frage ich nochmal.

Ich muss ja den "set" Befehl im InfoPanel maskieren oder wie das heißt. Das mache ich mit folgendem Befehl
set%20hue1%20hue%203747%20:%20sat%20216%20:%20bri%20126

Wenn ich dann in den Readings schaue sind alle/meine Parameter richtig drin, aber die Farbe rgb stimmt nicht
hue 3747
sat 216
bri 126
rgb 7e3813

Meine Farbe ist rgb "D34714" ist ein Rot welches ich von der App nutze..

Nun habe ich mal diese Variante benutzt:

set <hue1> rgb d34714 : sat 216 : bri 126
set%20hue1%20rgb%20d34714%20:%20sat%20216%20:%20bri%20126

auch hier gibt er mir zwar eine ähnliche fast gleiche Farbe in den readings, womit ich leben könnte, aber eben auch nicht die richtige

In den Readings steht diese Farbe
rgb d24714

Habe ich da noch einen Fehler drin oder gibt hier das Modul nicht alle Farben 1 zu 1 aus.?
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

justme1968

wie schon geschrieben : RGB kann man nicht mit den anderen parametern mischen da die farbe komplett spezifiziert ist.

entweder rgb oder hue, sat und bri.

schau dir den link zum wiki an.
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

moonsorrox

Zitat von: justme1968 am 24 August 2016, 18:28:34
entweder rgb oder hue, sat und bri.

schau dir den link zum wiki an.
ja klar den Link habe ich angeschaut und die Varianten aus dem Wiki auch probiert, aber wie oben schon geschrieben die Farbe war immer falsch...!
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

justme1968

dann stimmen deine werte nicht. du musst die readings auslesen die zum aktuellen color model passen.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968

moonsorrox

Hallo André, ich brauche nochmal dein Hilfe, ich habe es genauso gemacht wie du es schreibst die Readings ausgelesen und dann nach den Anweisungen von dir eingegeben ich bekomme bei alle immer eine andere Farbe.

Ich hänge dir mal ein Screenshot an welcher dir genau meine Readings angibt, der letzte Versuch war jetzt dieser mit den xy Werten aus dem Wiki
"set bulb1 xy 0.4595,0.4105 : bri 220"
Auch hier bekomme ich eine ähnliche Farbe, aber nicht die aus meinen Readings

Dies ist meine Anweisung
set%20hue1%20xy%200.5969,0.3547%20:%20bri%20126

In den Readings steht hier die richtige "bri" und auch "pct" ist richtig aber die Farbe ist eine andere "d24714" und die xy Werte sind auch anders geworden "0.5968,0.3547"

Liegt das evtl. an den Zeichen die ich mit angeben muss, da ich da ja keine Leerzeichen verwenden darf..?
Ich habe das jetzt auch noch nicht mit einer anderen Farbe ausprobiert, da ich erst einmal eine ausprobieren wollte
Intel-NUC i5: FHEM-Server 6.1 :: Perl v5.18.2

Homematic: HM-USB-CFG2,HM-CFG-LAN Adapter, HM-LC-BL1-FM, HM-LC-Sw1PBU-FM, HM-LC-Sw1-PI-2, HM-WDS10-TH-O, HM-CC-TC, HM-LC-SW2-FM

Markus M.

Welche Farbe willst du denn?
Wenn du dir in der App das Farbdreieck ansiehst, können die Lampen nur die obere Hälfte gut darstellen. Und intern wird umgerechnet, auch in der App


Sent from my iPhone using Tapatalk
FHEM dev + HomeBridge + Lenovo Flex15 + HM-CFG-USB + RFXtrx433 + Fritz!Box 7590/7580/546E

HM Aktor/Sensor/Winmatic/Keymatic/Thermostat, HUE, Netatmo Weather/Security/Heating, Xiaomi AirPurifier/Vacuum, Withings Aura/BPM/Cardio/Go/Pulse/Thermo, VSX828, Harmony, Siro ERB15LE
https://paypal.me/mm0

justme1968

das , muss auch url encoded werden: %2C

am besten gehst du mal schrittweise vor. zuerst von hand auf der fhem kommandozeile. wenn es da geht die komplette anweisung url encoden und im tablet ui probieren.

gruss
  andre
hue, tradfri, alexa-fhem, homebridge-fhem, LightScene, readingsGroup, ...

https://github.com/sponsors/justme-1968