FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: pitman am 08 Oktober 2014, 16:06:53

Titel: Gelöst: Philips Hue Lux über Schalter dimmen (Fritzbox)
Beitrag von: pitman am 08 Oktober 2014, 16:06:53
Hallo zusammen,

ich habe folgendes vor.

Ich möchte eine Philips Hue Lux-Lampe über folgenden Schalter ein-/ausschalten und dimmen können.
http://www.homematic24.de/homematic-funk-wandtaster-2-fach-aufputzmontage.html (http://www.homematic24.de/homematic-funk-wandtaster-2-fach-aufputzmontage.html)

Frage 1: Hab ich mir für mein Projekt den richtigen Schalter ausgesucht?

Ich habe versucht mich in das Thema einzulesen, scheitere aber aktuell schon daran JSON auf der Fritzbox zu installieren?
Kann mir jemand schreiben, wie ich die JSON-Dateien auf die Fritzbox bekomme?
Welches Tool verwende ich und wie erfolgt der Zugang?

Ich schäme mich fast, die Frage zu stellen. Aber ich stehe total auf dem Schlauch.

Vielen Dank vorab
pitman
Titel: Antw:Philips Hue Lux über Schalter dimmen (Fritzbox)
Beitrag von: Puschel74 am 08 Oktober 2014, 16:13:09
Hallo,

http://www.fhemwiki.de/wiki/Hue (http://www.fhemwiki.de/wiki/Hue)
http://www.fhemwiki.de/wiki/Cpan_auf_Fritzbox (http://www.fhemwiki.de/wiki/Cpan_auf_Fritzbox)

Den Taster kannst du mMn verwenden.
Und auch das Wiki  ;)

Grüße
Titel: Antw:Philips Hue Lux über Schalter dimmen (Fritzbox)
Beitrag von: pitman am 14 Oktober 2014, 23:32:32
Bin von der Fritzbox auf den Raspberry Pi umgezogen.

Prinzipiell funktioniert es jetzt.

JSON ist jetzt kein Problem mehr...


Gruß und Danke
pitman

Titel: Antw:Philips Hue Lux über Schalter dimmen (Fritzbox)
Beitrag von: Puschel74 am 15 Oktober 2014, 06:00:31
Hallo,

Zitat von: pitman am 14 Oktober 2014, 23:32:32
Bin von der Fritzbox auf den Raspberry Pi umgezogen.
Gruß und Danke
pitman

Sehr gute Entscheidung  ;)
Wobei du über kurz oder lang aber vermutlich auf einem Cubietruck oder ähnlichem landen wirst  8)

Wenn der Beitrag für dich erledigt ist dann bitte noch ein Gelöst vorne dran.
Danke.

Grüße
Titel: Antw:Philips Hue Lux über Schalter dimmen (Fritzbox)
Beitrag von: pitman am 15 Oktober 2014, 10:02:37
Vielen Dank für den Hinweis...

Erstmal tobe ich mich jetzt aber mit dem Pi aus ;-)

Wenn es ok ist, dann lasse ich den Beitrag erstmal noch auf, da ich den Funkschalter noch nicht geliefert bekommen habe und da vielleicht noch Fragen aufkommen.
Zum Beispiel diese hier:
Eignet sich irgendein anderer (evtl. günstigerer) Schalter für mein Anwendungsziel?
[Der Schalter soll die Philips Hue Lux Lampe einschalten, ausschalten und dimmen können.]

Gruß
pitman
Titel: Antw:Philips Hue Lux über Schalter dimmen (Fritzbox)
Beitrag von: roedert am 19 Oktober 2014, 00:20:41
Für die Hue-Lampen gibt es doch ein eigenes Modul und die HueBridge. Die haben ihren Controlleer doch schon eingebaut und lassen sich nur darüber schalten und dimmen.
Titel: Antw:Philips Hue Lux über Schalter dimmen (Fritzbox)
Beitrag von: justme1968 am 19 Oktober 2014, 11:15:00
jeden schalter der mit fhem fhem funktioniert kannst du verwenden um jedes device das mit fhem funktioniert zu schalten. schau dir doch mal das einsteiger pdf an wie das prinzipiell funktioniert.

gruss
  andre
Titel: Antw:Philips Hue Lux über Schalter dimmen (Fritzbox)
Beitrag von: roedert am 19 Oktober 2014, 11:23:20
Jo, tschuldigung ... hatte den Zusammenhang falsch verstanden.
Habe irgendwie falsch gelesene und gedacht, er wollte vor die HUE-Lampe nochmal einen HM-Schalter/Dimmer setzen (also direkt in die Verkabelung).

Mein Fehler... war wohl schon was spät  :-[

Das Einsteiger-PDF muss ich mir nicht nochmal durchlesen  ;)
Titel: Antw:Philips Hue Lux über Schalter dimmen (Fritzbox)
Beitrag von: justme1968 am 19 Oktober 2014, 11:24:33
der hinweis war nicht für dich :)
Titel: Antw:Philips Hue Lux über Schalter dimmen (Fritzbox)
Beitrag von: roedert am 19 Oktober 2014, 11:25:37
Mein Antwort war aber trotzdem Unsinn  ;)
Titel: Antw:Philips Hue Lux über Schalter dimmen (Fritzbox)
Beitrag von: justme1968 am 19 Oktober 2014, 11:25:57
ja. :)
Titel: Antw:Philips Hue Lux über Schalter dimmen (Fritzbox)
Beitrag von: pitman am 20 Oktober 2014, 14:01:19
Hoffe, die Antwort war nicht für mich.

Das ich prinzipiell jeden Schalter der mit FHEM funktioniert, verwenden kann ist mir soweit klar.

Ich brauche aber einen Schalter, der nicht nur Ein und Aus schaltet, sondern der auch übermittelt, dass der Schalter länger gedrückt wird, damit ich dadurch über FHEM dimmen kann.

Daher hatte ich mich gefragt, ob ich den verlinkten Schalter verwenden kann, oder ob es noch eine günstigere Alternative gibt.

Habt ihr noch einen Tipp für mich?
Titel: Antw:Philips Hue Lux über Schalter dimmen (Fritzbox)
Beitrag von: roedert am 20 Oktober 2014, 14:06:18
Zitat von: pitman am 20 Oktober 2014, 14:01:19
Daher hatte ich mich gefragt, ob ich den verlinkten Schalter verwenden kann, oder ob es noch eine günstigere Alternative gibt.

Was kannst du denn alles empfangen? Falls auch FS20 - dann wäre der FS20 S4A eine günstigere Möglichkeit.
Gesendet wird bei 2 Kanälen "on"/ off" bzw. "dimup / domdown" bei längerem Tastendruck.
Oder bei 4 Kanälen "toggle" bzw. "dimupdown" bei langem Tastendruck.
Titel: Antw:Philips Hue Lux über Schalter dimmen (Fritzbox)
Beitrag von: pitman am 20 Oktober 2014, 16:12:25
Bisher habe ich nur Homematic-Produkte im Einsatz.
Der CUL ist auch auf Homematic eingestellt. Von daher fällt FS20 erstmal raus.

Ich bestelle jetzt mal den Homematic-Schalter und probiere was damit geht ;-)

Aber trotzdem vielen Dank und viele Grüße...
Titel: Antw:Philips Hue Lux über Schalter dimmen (Fritzbox)
Beitrag von: Puschel74 am 20 Oktober 2014, 16:16:56
Hallo,

in deinem Beitrag oben fehlt nach
ZitatZum Beispiel diese hier:
der Link zu dem von dir angefragten Schalter  ;)
Nach dem absenden des Beitrages diesen immer nochmal kurz durchlesen kann einiges an Missverständnissen vermeiden helfen  8)

Grüße
Titel: Antw:Philips Hue Lux über Schalter dimmen (Fritzbox)
Beitrag von: pitman am 20 Oktober 2014, 16:58:08
Ne, ist alles korrekt.

Zitat von: pitman am 15 Oktober 2014, 10:02:37
Wenn es ok ist, dann lasse ich den Beitrag erstmal noch auf, da ich den Funkschalter noch nicht geliefert bekommen habe und da vielleicht noch Fragen aufkommen.
Zum Beispiel diese hier:
Eignet sich irgendein anderer (evtl. günstigerer) Schalter für mein Anwendungsziel?

Nimmt man den Satz davor und danach noch mit, dann wird klar, worauf sich "Zum Beispiel diese hier:" bezog. ;-)

Der Link zum Schalter steht dagegen im allerersten Beitrag.
Titel: Antw:Philips Hue Lux über Schalter dimmen (Fritzbox)
Beitrag von: Puschel74 am 20 Oktober 2014, 17:17:06
Äh, ja. Jetzt ja.
Ich muss mal meinen Bildschirm wieder putzen  8)
Titel: Antw:Philips Hue Lux über Schalter dimmen (Fritzbox)
Beitrag von: pitman am 22 Oktober 2014, 14:13:51
So, ich habe die Hue-Lux-Lampe und den im ersten Beitrag verlinkten Schalter jetzt zusammengebracht.
Es funktioniert auch alles so, wie es soll.

Eine Frage stelle ich mir aber gerade noch.
Ich habe die Schaltungen über notify gelöst.
Wäre es sinnvoller / stilechter /performanter / besser den Schalter mit einem virtuellen Aktor zu verbinden?
Oder hat das lediglich zur Folge, dass ich am Schalter (mittels grüner LED) sehen kann, dass der Befehl am virtuellen Aktor angekommen ist?

Gruß und Danke
pitman
Titel: Antw:Philips Hue Lux über Schalter dimmen (Fritzbox)
Beitrag von: justme1968 am 22 Oktober 2014, 14:15:23
der virtuelle aktor (oder die vccu) ist in diesem fall nur dazu da die led grün zu bekommen.

wenn du systemübergreifend arbeitest geht das immer nur über notifys.

gruss
  andre
Titel: Antw:Philips Hue Lux über Schalter dimmen (Fritzbox)
Beitrag von: pitman am 22 Oktober 2014, 14:25:25
Ja, perfekt. Dann habe ich es jetzt so, wie ich mir das vorgestellt hatte  ;)

Danke.
pitman
Titel: Antw:Philips Hue Lux über Schalter dimmen (Fritzbox)
Beitrag von: Puschel74 am 22 Oktober 2014, 14:43:19
Wunderbar.
Dann noch ein gelöst vor den Betreff und andere sehen das deine Frage geklärt wurde.
Danke.
Titel: Antw:Gelöst: Philips Hue Lux über Schalter dimmen (Fritzbox)
Beitrag von: pitman am 22 Oktober 2014, 14:57:47
Falls es mal jemand braucht. Ich habe das jetzt so gelöst:
Schalter 1 lang drücken: Dimmt das Licht heller.
Schalter 2 lang drücken: Dimmt das Licht dunkler.
Schalter 1 kurz drücken: Prüft, ob die Helligkeit bei 100% ist. Wenn ja, wird die Lampe ausgeschaltet. Wenn nein, dann wird die Lampe auf 100% Helligkeit gestellt.
Schalter 2 kurz drücken: Schaltet die Lampe in der aktuellen Helligkeit aus und wieder an.

Die Lampe wird hautpsächlich zum Lesen verwendet, daher ist 100% Helligkeit vermutlich die häufigste Einstellung.
Um diese schnell erreichen zu können, habe ich "Schalter 1 kurz" mit der if-Schleife versehen.

Anbei der Code. Wobei ich den Taster noch umbenennen muss. (Aber dazu war gestern keine Zeit mehr.):
define SZ_Taster_Btn2_off notify CUL_HM_HM_PB_2_WM55_205ABE_Btn_02:Short.* set HUE_BRIDGE_HUEDevice2 toggle
define SZ_Taster_Btn1_dim notify CUL_HM_HM_PB_2_WM55_205ABE_Btn_01:Long.* set HUE_BRIDGE_HUEDevice2 dimUp
define SZ_Taster_Btn2_dim notify CUL_HM_HM_PB_2_WM55_205ABE_Btn_02:Long.* set HUE_BRIDGE_HUEDevice2 dimDown
define SZ_Taster_DimAus notify CUL_HM_HM_PB_2_WM55_205ABE_Btn_01:Short.* {if(ReadingsVal("HUE_BRIDGE_HUEDevice2","pct","") == "100") {fhem "set HUE_BRIDGE_HUEDevice2 off"} else {fhem "set HUE_BRIDGE_HUEDevice2 on:254"}}


Wo sehen die Profis noch Optimierungsbedarf?

Gruß
pitman
Titel: Antw:Philips Hue Lux über Schalter dimmen (Fritzbox)
Beitrag von: MaJu am 22 Oktober 2014, 15:06:45
Ich würde eine andere Logik wählen

Schalter 1 kurz drücken für 100% Helligkeit, egal wie hell sie vorher oder ob sie aus war.

Schalter 2 kurz drücken für ausschalten, egal welcher Zustand vorher war.

Lange drücken 1 für dimup und 2 für dimdown, wie du es schon hast.

Insbesondere weil du sagst, 100% wird am meisten benötigt, wäre es ungünstig, dafür 2 mal klicken zu müssen, zumal man allein anhand der Lampe nicht sieht ob es schon 100% sind.

Genauer dimmen kann man auch immer noch mit der Hue-App, oder wenn man sich nen Floorplan bastelt [emoji3]
Titel: Antw:Philips Hue Lux über Schalter dimmen (Fritzbox)
Beitrag von: pitman am 22 Oktober 2014, 15:29:12
Ich glaube wir haben die selbe Logik  ;)

Bei "Schalter 1 kurz" muss ich immer nur einmal drücken, um 100% zu erhalten. (egal ob vorher 50% oder aus) Nur wenn die Lampe schon bei 100% ist, wird sie ausgeschaltet.
Bei "Schalter 2 kurz" wird die Lampe immer nur in den gegensätzlichen Zustand geschaltet. Beispielsweise von 50% an auf aus und wieder zurück auf 50% an.

So habe ich mit einem Klick auf "Schalter 1 kurz "immer Leselicht und wenn ich mal zwei Abende in Folge Schummerlicht brauche nutze ich "Schalter 2 kurz".
Titel: Antw:Gelöst: Philips Hue Lux über Schalter dimmen (Fritzbox)
Beitrag von: Inputsammler am 03 Dezember 2014, 23:34:46
Hallo zusammen,

Also danke nochmals für die Infos. Kann ich hier gut gebrauchen.

Ich habe jetzt die Hue für das Wohnzimmer "Waf" kompatibel installiert .
Da meine Frau und Technik ...... Es muss alles so sein als wäre nirgends Technik.
Ach ist das ........ ::)

Über meine alte Fs 20 FB habe ich was gemacht.
2 Farben (es kommen noch mehr dazu) und dim up& down.
Nur das Dimmen gefällt mir nicht nicht .....

define EG_WZ_NF_HUE_Color1_FS20 notify FS20_383654:toggle.* { \
fhem("set HUEDevice1 bri 254");;;; \
fhem("set HUEDevice1 xy 0.595,0.3551");;;; \
fhem("set HUEDevice2 bri 254");;;; \
fhem("set HUEDevice2 xy 0.595,0.3551");;;; \
fhem("set HUEDevice3 bri 254");;;; \
fhem("set HUEDevice3 xy 0.595,0.3551");;;; \
  }
define EG_WZ_NF_HUE_Dimup notify FS20_383601:dimupdown.* { \
fhem("set HUEDevice1 dimUp");;;;\
                fhem("set HUEDevice2 dimUp");;;; \
                fhem("set HUEDevice3 dimUp");;;; \
}
define EG_WZ_NF_HUE_Color2_FS20 notify FS20_383655:toggle.* {  \
fhem("set HUEDevice1 bri 94");;;; \
fhem("set HUEDevice1 xy 0.5829,0.3886");;;; \
fhem("set HUEDevice2 bri 106");;;; \
fhem("set HUEDevice2 xy 0.6453,0.3426");;;; \
fhem("set HUEDevice3 bri 40");;;; \
fhem("set HUEDevice3 xy 0.5352,0.4237");;;; \
}
define EG_WZ_NF_HUE_DimDown notify FS20_383600:dimupdown.* { \
fhem("set HUEDevice1 dimDown");;;;\
                fhem("set HUEDevice2 dimDown");;;; \
                fhem("set HUEDevice3 dimDown");;;; \
}


Gruß Gerd
Titel: Antw:Gelöst: Philips Hue Lux über Schalter dimmen (Fritzbox)
Beitrag von: justme1968 am 04 Dezember 2014, 00:08:57
das hier:
fhem("set HUEDevice1 bri 254");;;; \
fhem("set HUEDevice1 xy 0.595,0.3551");;;; \


solltest du jeweils so schreiben:
fhem("set HUEDevice1 bri 254 : xy 0.595,0.3551");;;; \

also alle set die sich auf den zustand einer lampen beziehen jeweils zusammenfassen. das ist deutlich schneller.

dein notify wird vermutlich übersichtlicher und das ganze einfacher zu erweitern wenn du für die festen farben LightScene verwendest und dir für die einzelnen farben jeweils eine szene speicherst. die musst du im notify dann nur noch aufrufen. wenn du alle lampen immer gleich einstellst ist vielleicht zusätzlich auch noch structure etwas das es übersichtlicher macht.


was gefällt dir am dimmen nicht?

vermutlich ist es besser statt der mehrfach aufeinander folgenden dimUp bzw dimDown bri abzufragen und den neuen wert selber zu berechnen und zu setzen.

gruss
  andre
Titel: Antw:Gelöst: Philips Hue Lux über Schalter dimmen (Fritzbox)
Beitrag von: Inputsammler am 04 Dezember 2014, 21:22:13
Hey Andre,

Vielen Vielen Dank. Bin erst seit diesem Jahr bei FHEM.
Der Funktionsumfang und Weiterentwicklung ist ja sooo schnell.

Ja die Zusammenfassung funktioniert und ist wirklich schneller.

Das Modul habe ich noch nicht gekannt. Ich habe das jetzt umgestellt auf LightScene.
Und es funktioniert ja schon gut.

Das mit dem Dimmen ist mir irgendwie zu träge, aber vielleicht liegt das auch an der Last Grenze von meinen Raspberry

Gruß Gerd


Das mit structure  habe ich noch nicht verstanden ...