Ankündigung

Einklappen
Keine Ankündigung bisher.

Neuer Baustein Hue Group (14100)

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • En3rGy
    antwortet
    Zitat von meteosat Beitrag anzeigen
    Woran kann das liegen?
    Bei allen deinen Leuchten sind dir color-Werte leer. Ich erwarte dort die Farbwerte. Was hast du für Lampen? Können die Farben darstellen?

    Einen Kommentar schreiben:


  • En3rGy
    antwortet
    Zitat von Reif Beitrag anzeigen
    Wir wollen nur HUE Szenen über den Baustein ein- und ausschalten. Geht das mit Deinem Baustein?​
    Schaut mal hier in der aktuellen aber noch nicht veröffentlichen Version der Hilfe. Dort ist beschrieben wie's geht: https://github.com/En3rGy/14100_Hue/...ster/README.md

    Einen Kommentar schreiben:


  • Reif
    antwortet
    Hallo Paul,
    wir würden gerne Deinen Baustein 14100 für die Steuerung unserer HEU Leuchten verwenden.
    Wir wollen nur HUE Szenen über den Baustein ein- und ausschalten.
    Geht das mit Deinem Baustein? Wir haben es nicht geschafft folgende Sequenz im Baustein abzubilden.

    Am CLIP API Debugger
    URL /api/3Dq9pjWVmHd-eHiFtsCmSzFhfqYO5QMfe-2KtP/groups/10/action
    Message Body {"scene": "jP1TCHG0ng13x9R"}
    PUT
    URL /api/3Dq9pjWVmHd-eHiFtsCmSzFhfqYO5QMfe-2KtP/groups/10/action
    Message Body {"on": false}
    PUT

    Einen Kommentar schreiben:


  • En3rGy
    antwortet
    Zitat von meteosat Beitrag anzeigen
    Woran kann das liegen?
    Einem Bug. Hast du eine Vermutung, welche Aktion um den Strip die Meldung ausgelöst haben könnte?

    Einen Kommentar schreiben:


  • meteosat
    antwortet
    Hallo hab den Baustein jetzt schon einige Zeit am Laufen und Schalten funktioniert auch. Hab aber heute auf der Debug Seite folgenden Fehler für einen der Lightstrips gefunden: Error in process_json #239
    Code:
    unsupported operand type(s) for -: 'str' and 'float' with {"status": "200", "data": "{\"errors\":[],\"data\":[{\"id\":\"bc43acb0-8a8c-4e3b-9bc8-81f14403f670\",\"id_v1\":\"/groups/1\",\"owner\":{\"rid\":\"05811de5-d9bf-47c0-bcca-12dc84cfb262\",\"rtype\":\"room\"},\"on\":{\"on\":false},\"alert\":{\"action_values\":[\"breathe\"]},\"signaling\":{},\"dynamics\":{},\"type\":\"grouped_light\"},{\"id\":\"b04d1643-0c6f-45e9-8e2c-bd811b10e201\",\"id_v1\":\"/groups/0\",\"owner\":{\"rid\":\"7987b85f-281a-47f0-9553-187b85b4f87e\",\"rtype\":\"bridge_home\"},\"on\":{\"on\":true},\"dimming\":{\"brightness\":100.0},\"dimming_delta\":{},\"color_temperature\":{},\"color_temperature_delta\":{},\"color\":{},\"alert\":{\"action_values\":[\"breathe\"]},\"signaling\":{},\"dynamics\":{},\"type\":\"grouped_light\"},{\"id\":\"863a68c9-fd1e-4ebb-ad2d-a4bb7690d4fa\",\"id_v1\":\"/groups/2\",\"owner\":{\"rid\":\"487310b6-48a9-4dbe-869c-87451531c8d7\",\"rtype\":\"room\"},\"on\":{\"on\":false},\"dimming\":{\"brightness\":0.0},\"dimming_delta\":{},\"color_temperature\":{},\"color_temperature_delta\":{},\"color\":{},\"alert\":{\"action_values\":[\"breathe\"]},\"signaling\":{},\"dynamics\":{},\"type\":\"grouped_light\"},{\"id\":\"de4ee519-b6bb-4432-bc62-2f21fe048d0f\",\"id_v1\":\"/groups/7\",\"owner\":{\"rid\":\"eeafc312-aa0f-476c-a513-aacfd256d689\",\"rtype\":\"room\"},\"on\":{\"on\":false},\"alert\":{\"action_values\":[\"breathe\"]},\"signaling\":{},\"dynamics\":{},\"type\":\"grouped_light\"},{\"id\":\"0c54ab0f-32da-4eb6-ba16-2bc15f7fe9ee\",\"id_v1\":\"/groups/9\",\"owner\":{\"rid\":\"4412d29e-2c90-4817-ad5e-5b9c24225633\",\"rtype\":\"room\"},\"on\":{\"on\":false},\"dimming\":{\"brightness\":0.0},\"dimming_delta\":{},\"color_temperature\":{},\"color_temperature_delta\":{},\"color\":{},\"alert\":{\"action_values\":[\"breathe\"]},\"signaling\":{},\"dynamics\":{},\"type\":\"grouped_light\"},{\"id\":\"adb22504-e397-4e32-97c0-5b8d7c0ac6a3\",\"id_v1\":\"/groups/6\",\"owner\":{\"rid\":\"38583329-2ed7-48c6-af30-96f84a4e3e50\",\"rtype\":\"room\"},\"on\":{\"on\":true},\"dimming\":{\"brightness\":100.0},\"dimming_delta\":{},\"color_temperature\":{},\"color_temperature_delta\":{},\"color\":{},\"alert\":{\"action_values\":[\"breathe\"]},\"signaling\":{},\"dynamics\":{},\"type\":\"grouped_light\"},{\"id\":\"65790a5a-2929-418d-854c-e8fbe6d2b995\",\"id_v1\":\"/groups/4\",\"owner\":{\"rid\":\"c58164b9-7ae9-4053-bfaa-a08373f8b15c\",\"rtype\":\"room\"},\"on\":{\"on\":true},\"dimming\":{\"brightness\":100.0},\"dimming_delta\":{},\"color_temperature\":{},\"color_temperature_delta\":{},\"color\":{},\"alert\":{\"action_values\":[\"breathe\"]},\"signaling\":{},\"dynamics\":{},\"type\":\"grouped_light\"},{\"id\":\"e90da63e-091c-468a-bd30-2993f1a36e70\",\"id_v1\":\"/groups/5\",\"owner\":{\"rid\":\"a59d6c66-51ea-4fd0-afd2-890c866c7600\",\"rtype\":\"private_group\"},\"on\":{\"on\":false},\"dimming\":{\"brightness\":0.0},\"dimming_delta\":{},\"color_temperature\":{},\"color_temperature_delta\":{},\"color\":{},\"alert\":{\"action_values\":[\"breathe\"]},\"signaling\":{},\"dynamics\":{},\"type\":\"grouped_light\"}]}\r\n"}
    Woran kann das liegen?

    Einen Kommentar schreiben:


  • Moex
    antwortet
    Hallo En3rGy,
    ich will dir an dieser Stelle gerne DANKE sagen, dass du diesen Baustein entwickelt hast und so gut wartest!

    Ich persönlich habe (bisher) nur einen ​recht einfachen Anwendungsfall (Steckdose schalten), den ich jedoch gerne von Anfang bis Ende dokumentieren will, dass es anderen ggf. leichter fällt mit dem Baustein warm zu werden.

    Voraussetzungen:
    1. Hue Developer-Account registrieren: http://www.developers.meethue.com/user/login
    2. Bridge Username/Key generieren "So let’s get started…": https://developers.meethue.com/develop/get-started-2/
    3. Baustein Hue Group (14100) herunterladen https://service.knx-user-forum.de/?c...&id=14100&dl=1
      Wenn man hier https://service.knx-user-forum.de/?comm=download nach dem Baustein 14100 sucht, dann kann man über Details auch schon einen Blick in die Doku werfen.

    Den Baustein nutzen, um eine HUE-Steckdose zu schalten:
    1. Zwei GA in der ETS anlegen (Typ Schalten und Typ Status):
      image.png
    2. Die Kommunikationsobjekte im Homeserver:
      image.png
    3. ​Logik anlegen, bei Key (1) den generierten Bridge-Key hinterlegen und die neue Logik an den HomeServer übertragen. Die Item-ID des zu steuernden Geräts kennt man zu diesem Zeitpunkt noch nicht! image.png
    4. Log auf Fehler prüfen: ​https://DeineHomeserverIP/hslist#hsl20
      Die URL bei (1) kopieren, um eine ID wie bei (2) zu ermitteln.
      image.png
    5. Wenn man die URL aufgerufen hat, findet man eine Tabelle, die alle Hue Geräte auflistet. Um das richtige Gerät zu identifizieren, orientiert man sich an den in der Hue-App vergebenen Raumnamen (1) und dem Namen (2).
      Auch wenn die Hilfe zum Baustein folgendes sagt: "ID of Hue device to be controlled. The device ID can be identified [...]", lässt sich (m)eine Steckdose nur über die bei "Light" (4) hinterlegte ID schalten und nicht über die ID bei "Device" (3)
      image.png
    6. ​Die ermittelte ID wird jetzt bei "Item Id" (2) hinterlegt. Ein Telegrammgenerator ist seit der Umstellung auf die neue Hue-API nicht mehr notwendig, der Status wird in Echtzeit aktualisiert, wenn der Schaltvorgang über die Hue-App oder aus Homekit heraus erfolgt.
      image.png
    7. Die Gruppenadresse zum Schalten + Status auf einen Taster oder einen Button im QuadClient legen.​
    Angehängte Dateien

    Einen Kommentar schreiben:


  • En3rGy
    antwortet
    Ja, kann’s nachvollziehen aber noch nicht lösen.

    Einen Kommentar schreiben:


  • ArchieSmith
    antwortet
    Konntest Du schon was feststellen ?

    Einen Kommentar schreiben:


  • En3rGy
    antwortet
    Ja, kann es bei mir nachvollziehen. Mal schauen, woran das liegt.

    Einen Kommentar schreiben:


  • ArchieSmith
    antwortet
    R = 0%
    G = 100%
    B = 0%

    sollte grün ergeben, nicht gelb ! Teste das mal bitte, ob das bei dir auch so ist.

    Wäre es möglich den Baustein auch 3 Byte RGB (DPT 232.600) anzusteuern bzw. zu erweitern ?

    Einen Kommentar schreiben:


  • En3rGy
    antwortet
    Der Algorithmus zur Berechnung der RGB Werte berücksichtigt noch nicht die individuellen Charakteristika der verschiedenen Lampenmodelle, s. Issue #24. Daher kann es sein, dass
    a) Eine etwas andere Farbe kommt, als kommandiert wurde
    b) Die RM etwas anders aussieht, als die Eingabe

    Im Alltag sollte das nicht auffallen. Wenn aber z.B. Rot kommandiert wurde aber blaues Licht kommt, ist das ein Bug

    Einen Kommentar schreiben:


  • ArchieSmith
    antwortet
    Also rot und blau funktioniert.
    Warum ich einen rot Anteil bei der Farbe blau als RM habe verstehe ich aber nicht.

    HUE1.png
    HUE2.png

    Einen Kommentar schreiben:


  • En3rGy
    antwortet
    Zitat von ArchieSmith Beitrag anzeigen
    Wenn ich das Objekt "g" mit einem Wert beschreibe wird die HUE gelb, nicht grün !
    Ist mir noch nicht aufgefallen, schaue ich mir bei nächster Gelegenheit an. Was ist denn die Rückmeldung bei den Farben und passt die Farbe, wenn man die RGB-Werte (Eingabe wie Rückmeldung) z.B. hier eingibt?

    Einen Kommentar schreiben:


  • ArchieSmith
    antwortet
    Kann das sein, dass noch ein Fehler im Baustein drin ist ?
    Wenn ich das Objekt "g" mit einem Wert beschreibe wird die HUE gelb, nicht grün !

    Einen Kommentar schreiben:


  • ArchieSmith
    antwortet
    ok klappt.
    Danke.

    Einen Kommentar schreiben:

Lädt...
X