Ankündigung

Einklappen
Keine Ankündigung bisher.

Milight binding -

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

    Milight binding -

    Hallo zusammen!

    ich beschäftige mich seit ein paar Tagen ebenfalls mit Openhab und der Anbindung zu meiner Milight Bridge, leider vergebens bisher.
    Obwohl der Debug meiner Meinung nach keine Fehlermeldung ausgibt und somit die Ansteuerung von Openhab zu der Milight Bridge funktionieren sollte, ändert sich an den Lampen nichts. Lediglich innerhalb der iOS-App lässt sich die RGB Lampe steuern.

    Unter folgender Hard- und Software habe ich OpenHAB 1.8.3 installiert.
    WIN7 64 bit, Java Version 8 Update 11, die anzusteuernde Milight Bridge müsste V3 sein.

    Im Addon Ordner befindet sich das Binding Addon org.openhab.binding.milight-1.8.3.

    Meine Item, Sitemap und config Datei sehen wie folgt aus:

    Item:
    Code:
    Group gHaus  // Gruppe Haus
    Group Haus_Wohnzimmer "Wohnzimmer" <bedroom> (gHaus)
    /*Licht*/
    Color Light_Haus_Wohnzimmer "Licht Wohnzimmer" <colorwheel> (Haus_Wohnzimmer) {milight="bridge1;5;rgb"}
    Sitemap:
    Code:
    sitemap house label="My House"
    {
    Frame {
        Group item=gHaus label="Mein Haus" icon="firstfloor"
    }
    }
    Config:
    Code:
     Host of the first Milight bridge to control
    milight:bridge1.host=192.168.178.61
     Port of the bridge to control (optional, defaults to 50000)
    milight:bridge1.port=8899
    Über folgende Links habe ich noch Screenshots der Settings meiner Bridge angehangen.

    http://www.directupload.net/file/d/4...4pydxo_jpg.htm
    http://www.directupload.net/file/d/4...igjcy4_jpg.htm

    Laut debuglog sollte alles funktioniert haben:

    Code:
    20:55:50.608 [INFO ] [penhab.io.rest.RESTApplication:144  ] - Started REST API at /rest
    20:55:50.608 [DEBUG] [o.o.i.s.i.DiscoveryServiceImpl:66   ] - Registering new service _openhab-server._tcp.local. at port 8080
    20:55:57.259 [DEBUG] [o.o.i.s.i.DiscoveryServiceImpl:66   ] - Registering new service _openhab-server-ssl._tcp.local. at port 8443
    20:55:59.325 [INFO ] [c.internal.ModelRepositoryImpl:80   ] - Loading model 'house.sitemap'
    20:55:59.403 [INFO ] [c.internal.ModelRepositoryImpl:80   ] - Loading model 'db4o.persist'
    20:55:59.419 [INFO ] [c.internal.ModelRepositoryImpl:80   ] - Loading model 'exec.persist'
    20:55:59.434 [INFO ] [c.internal.ModelRepositoryImpl:80   ] - Loading model 'logging.persist'
    20:55:59.434 [INFO ] [c.internal.ModelRepositoryImpl:80   ] - Loading model 'rrd4j.persist'
    20:55:59.450 [INFO ] [c.internal.ModelRepositoryImpl:80   ] - Loading model 'house.items'
    20:55:59.450 [DEBUG] [i.internal.GenericItemProvider:154  ] - Processing binding configs for items from model 'house.items'
    20:55:59.450 [DEBUG] [i.internal.GenericItemProvider:133  ] - Read items from model 'house.items'
    20:55:59.934 [INFO ] [.o.u.w.i.servlet.WebAppServlet:80   ] - Started Classic UI at /classicui/openhab.app
    20:56:00.074 [DEBUG] [.r.internal.RuleModelActivator:42   ] - Registered 'rules' configuration parser
    20:56:00.091 [DEBUG] [m.r.internal.engine.RuleEngine:77   ] - Started rule engine
    20:56:04.021 [DEBUG] [.b.m.internal.MilightActivator:34   ] - Milight binding has been started.
    20:56:04.021 [DEBUG] [i.internal.GenericItemProvider:341  ] - Start processing binding configuration of Item 'Light_Haus_Wohnzimmer (Type=ColorItem, State=Uninitialized)' with 'MilightGenericBindingPr
    ovider' reader.
    20:56:13.154 [INFO ] [runtime.busevents             :22   ] - Light_Haus_Wohnzimmer received command OFF
    20:56:13.154 [DEBUG] [.o.b.m.internal.MilightBinding:170  ] - milight: item is of type rgb
    20:56:13.741 [INFO ] [runtime.busevents             :22   ] - Light_Haus_Wohnzimmer received command ON
    20:56:13.741 [DEBUG] [.o.b.m.internal.MilightBinding:170  ] - milight: item is of type rgb
    20:56:15.086 [INFO ] [runtime.busevents             :22   ] - Light_Haus_Wohnzimmer received command 360,0,0
    20:56:15.087 [DEBUG] [.o.b.m.internal.MilightBinding:170  ] - milight: item is of type rgb
    20:56:15.088 [DEBUG] [.o.b.m.internal.MilightBinding:728  ] - milight: sendColor
    20:56:15.089 [DEBUG] [.o.b.m.internal.MilightBinding:612  ] - milight: sendOn
    20:56:15.090 [DEBUG] [.o.b.m.internal.MilightBinding:786  ] - milight: messageBytes to transform: '42:00:55'
    20:56:15.174 [DEBUG] [.o.b.m.internal.MilightBinding:778  ] - Sent packet '42:00:55' to bridge 'bridge1' ([URL="http://192.168.178.61:8899/"]192.168.178.61:8899[/URL])
    20:56:15.284 [DEBUG] [.o.b.m.internal.MilightBinding:786  ] - milight: messageBytes to transform: '40:b1:55'
    20:56:15.284 [DEBUG] [.o.b.m.internal.MilightBinding:778  ] - Sent packet '40:b1:55' to bridge 'bridge1' (192.168.178.61:8899)
    Dennoch hängt es wohl irgendwo dran. Ich wäre sehr dankbar, falls mir jemand weiterhelfen könnte!
    Eventuell liegt es an einer neuen API?

    Grüße!

    #2

    Teste doch mal:
    PHP-Code:
    {milight="bridge1;6;rgb"
    bzw.
    PHP-Code:
    {milight="bridge1;7;rgb"
    Und vorher auch einschalten:
    PHP-Code:
    Switch Lampe "Lampe" {milight="wozi;7;whiteMode"
    Zuletzt geändert von Brain0verflow; 04.01.2017, 19:42.

    Kommentar


      #3
      Leider beides ohne Erfolg. Hab sämtliche Chanel nummern getestet.

      Code:
      00:58:14.997 [DEBUG] [.o.b.m.internal.MilightBinding:728  ] - milight: sendColor
      00:58:14.997 [DEBUG] [.o.b.m.internal.MilightBinding:612  ] - milight: sendOn
      00:58:14.999 [DEBUG] [.o.b.m.internal.MilightBinding:786  ] - milight: messageBytes to transform: '45:00:55'
      00:58:15.115 [DEBUG] [.o.b.m.internal.MilightBinding:778  ] - Sent packet '45:00:55' to bridge 'bridge1' (192.168.178.61:8899)
      00:58:15.219 [DEBUG] [.o.b.m.internal.MilightBinding:786  ] - milight: messageBytes to transform: '40:24:55'
      00:58:15.219 [DEBUG] [.o.b.m.internal.MilightBinding:778  ] - Sent packet '40:24:55' to bridge 'bridge1' (192.168.178.61:8899)
      00:58:15.219 [INFO ] [runtime.busevents             :22   ] - Light_Wohnzimmer received command 197.96954314720813,77.25490196078431,100
      Meine aktuelle Item:

      Code:
      Color Light_Wohnzimmer "Licht Wohnzimmer"  {milight="bridge1;7;rgb"}
      und meine sitemap:

      Code:
      sitemap house label="My House"
      {       Frame {
           Colorpicker item=Light_Wohnzimmer label="Wohnzimmer" icon="firstfloor"        
          }
      }

      Bin langsam echt am verzweifeln. Könnte es auch an einer zu neuen API seitens meiner Bridge liegen?

      Kommentar


        #4
        Blockt eventuell eine Firewall die ausgehenden Pakete?
        Ansonsten sieht die Konfiguration ähnlich wie meine aus.Meine Bridge hat jedoch eine ältere Firmware (V1.0.04a-JCY-1) und die BAUD-Rate steht auf 9600.




        Kommentar


          #5
          Hallo,

          Mir würde noch einfallen - teste mal mit einem UDP Sender direkt die Befehle an die Lampe zu senden. Für Android gibt es da eine App und in einem Blog Post habe ich dazu mal was gefunden. Damit kannst du zumindest mal testen ob es an Openhab liegt oder an etwas anderem.

          Nur so als Idee:
          http://oisundnix.blogspot.co.at/2014...light-aka.html
          The blog Ois & Nix (= Everything & Nothing) presents different technology contents related to e.g. Android, Teclast, Milight, Cloud...

          Kommentar

          Lädt...
          X