+ Antworten
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 17
  1. #1
    Registriert seit
    Apr 2014
    Beiträge
    318

    Standard MiLight über ESP8266

    Hi,
    ich bin auf dieses Projekt gestoßen https://github.com/sidoh/esp8266_milight_hub. Konkret wird dort ein ESP8266 mit Funkmodul als MiLight Hub (statt der iBox) eingesetzt. Einen Vorteil den ich sehe ist, dass man pro Hub nichtmehr auf 4 Zonen begrenzt ist. Neben einer REST API kann der ESP über MQTT angesteuert werden - gerade jetzt wo IPS das aktuell in der Beta ja nativ unterstützt sicherlich interessant. Hat damit schonmal jemand experimentiert, gibt es evtl. sogar schon Module?

    Gruß

  2. #2
    Registriert seit
    Aug 2016
    Beiträge
    4,196

    Teste es und schick mir Debugs vom MQTT Server, dann schaue ich mir das an.

    Grüße,
    Kai


    Gesendet von iPhone mit Tapatalk
    IPS 5.2, auf Tinkerboard und RPI, piVCCU, Homematic & Homematic IP, diverse Tasmota Geräte, Shelly, GHoma, LG HomBot, Sonos, Tvheadend, HomeKit, AppleTV
    Einfach mal rein schauen: IP-Symcon Discord Channel

  3. #3
    Registriert seit
    Apr 2014
    Beiträge
    318

    Hi,
    ich habe es leider immernoch nicht zum Laufen bekommen. Sobald es läuft werde ich die Debugs hier posten! Danke schonmal für das Angebot!

    Gruß

  4. #4
    Registriert seit
    Apr 2014
    Beiträge
    318

    Hi,
    auf dem ESP läuft das ganze nun, ich kann die Lampen über das Webinterface entsprechend steuern. Leider fehlt mir absolut der Ansatz in Symcon auch nur irgendwas damit hinzubekommen, wie kann ich denn testweise etwas an den ESP senden? Die Dokumentation zum MQTT Modul hilft mir hier leider nicht. Hier nochmal die Beschreibung zu der Schnittstelle:

    To configure your ESP to integrate with MQTT, fill out the following settings:

    mqtt_server- IP or hostname should work. Specify a port with standard syntax (e.g., "mymqttbroker.com:1884").
    mqtt_topic_pattern - you can control arbitrary configurations of device ID, device type, and group ID with this. A good default choice is something like milight/:device_id/:device_type/:group_id. More detail is provided below.
    (optionally) mqtt_username
    (optionally) mqtt_password
    More detail on mqtt_topic_pattern

    mqtt_topic_pattern leverages single-level wildcards (documented here). For example, specifying milight/:device_id/:device_type/:group_id will cause the ESP to subscribe to the topic milight/+/+/+. It will then interpret the second, third, and fourth tokens in topics it receives messages on as :device_id, :device_type, and :group_id, respectively. The following tokens are available:

    :device_id - Device ID. Can be hexadecimal (e.g. 0x1234) or decimal (e.g. 4660).
    :device_type - Remote type. rgbw, fut089, etc.
    :group_id - Group. 0-4 for most remotes. The "All" group is group 0.
    Messages should be JSON objects using exactly the same schema that the REST gateway uses for the /gateways/:device_id/:device_type/:group_id endpoint. Documented above in the Bulb commands section.

    Example:

    If mqtt_topic_pattern is set to milight/:device_id/:device_type/:group_id, you could send the following message to it (the below example uses a ruby MQTT client):

    irb(main):001:0> require 'mqtt'
    irb(main):002:0> client = MQTT::Client.new('10.133.8.11',1883)
    irb(main):003:0> client.connect
    irb(main):004:0> client.publish('milight/0x118D/rgb_cct/1', '{"status":"ON","color":{"r":255,"g":200,"b":255}, "brightness":100}')
    This will instruct the ESP to send messages to RGB+CCT bulbs with device ID 0x118D in group 1 to turn on, set color to RGB(255,200,255), and brightness to 100.

    Updates

    ESPMH is capable of providing two types of updates:

    Delta: as packets are received, they are translated into the corresponding command (e.g., "set brightness to 50"). The translated command is sent as an update.
    State: When an update is received, the corresponding command is applied to known group state, and the whole state for the group is transmitted.
    Delta updates

    To publish data from intercepted packets to an MQTT topic, configure MQTT server settings, and set the mqtt_update_topic_pattern to something of your choice. As with mqtt_topic_pattern, the tokens :device_id, :device_type, and :group_id will be substituted with the values from the relevant packet. :device_id will always be substituted with the hexadecimal value of the ID. You can also use :hex_device_id, or :dec_device_id if you prefer decimal.

    The published message is a JSON blob containing the state that was changed.

    As an example, if mqtt_update_topic_pattern is set to milight/updates/:hex_device_id/:device_type/:group_id, and the group 1 on button of a Milight remote is pressed, the following update will be dispatched:

    irb(main):005:0> client.subscribe('milight/updates/+/+/+')
    => 27
    irb(main):006:0> puts client.get.inspect
    ["lights/updates/0x1C8E/rgb_cct/1", "{"status":"on"}"]
    Full state updates

    For this mode, mqtt_state_topic_pattern should be set to something like milight/states/:hex_device_id/:device_type/:group_id. As an example:

    irb(main):005:0> client.subscribe('milight/states/+/+/+')
    => 27
    irb(main):006:0> puts client.get.inspect
    ["lights/states/0x1C8E/rgb_cct/1", "{"state":"ON","brightness":255,"color_temp":370," bulb_mode":"white"}"]
    irb(main):007:0> puts client.get.inspect
    ["lights/states/0x1C8E/rgb_cct/1", "{"state":"ON","brightness":100,"color_temp":370," bulb_mode":"white"}"]
    Make sure that mqtt_topic_pattern, mqtt_state_topic_pattern, and matt_update_topic_pattern are all different! If they are they same you can put your ESP in a loop where its own updates trigger an infinite command loop.

    Customize fields

    You can select which fields should be included in state updates by configuring the group_state_fields parameter. Available fields should be mostly self explanatory, with the possible exceptions of:

    state / status - same value with different keys (useful if your platform expects one or the other).
    brightness / level - [0, 255] and [0, 100] scales of the same value.
    kelvin / color_temp - [0, 100] and [153, 370] scales for the same value. The later's unit is mireds.
    bulb_mode - what mode the bulb is in: white, rgb, etc.
    color / computed_color - behaves the same when bulb is in rgb mode. computed_color will send RGB = 255,255,255 when in white mode. This is useful for HomeAssistant where it always expects the color to be set.
    oh_color - same as color with a format compatible with OpenHAB's colorRGB channel type.
    device_id / device_type / group_id - this information is in the MQTT topic or REST route, but can be included in the payload in the case that processing the topic or route is more difficult.
    Client Status

    To receive updates when the MQTT client connects or disconnects from the broker, confugre the mqtt_client_status_topic parameter. A message of the following form will be published:

    {"status":"disconnected_unclean","firmware":"milig ht-hub","version":"1.9.0-rc3","ip_address":"192.168.1.111","reset_reason":" External System"}
    If you wish to have the simple messages connected and disconnected instead of the above environmental data, configure simple_mqtt_client_status to true (or set Client Status Message Mode to "Simple" in the Web UI).

  5. #5
    Registriert seit
    Apr 2014
    Beiträge
    318

    Hi,
    ich habe es nun hinbekommen und kann die Lampen durch das Senden einfacher Kommandos steuern. Ich habe mal ein erstes Debug angehängt. Was genau braucht ihr noch? Vielen Dank schonmal für die Unterstützung!


    Gruß


    PHP-Code:
    TXT04.08.201901:17:49 |      MQTT:TX:PUBLISH Topicmilight/0x22/rgb_cct/1Payload"status":"ON","color":{"r":255,"g":200,"b":255},"brightness":100
    HEX
    04.08.201901:17:49 |      MQTT:TX:PUBLISH 54 6F 70 69 63 3A 20 6D 69 6C 69 67 68 74 2F 30 78 32 32 2F 72 67 62 5F 63 63 74 2F 31 2C 20 50 61 79 6C 6F 61 64 3A 20 22 73 74 61 74 75 73 22 3A 22 4F 4E 22 2C 22 63 6F 6C 6F 72 22 3A 7B 22 72 22 3A 32 35 35 2C 22 67 22 3A 32 30 30 2C 22 62 22 3A 32 35 35 7D 2C 22 62 72 69 67 68 74 6E 65 73 73 22 3A 31 30 30 
    TXT
    04.08.201901:17:49 |      MQTT:TX:PUBLISH Sending to milight-hub-6532874 (192.168.1.28:49153)
    HEX04.08.201901:17:49 |      MQTT:TX:PUBLISH 53 65 6E 64 69 6E 67 20 74 6F 20 6D 69 6C 69 67 68 74 2D 68 75 62 2D 36 35 33 32 38 37 34 20 28 31 39 32 2E 31 36 38 2E 31 2E 32 38 3A 34 39 31 35 33 29 
    TXT
    04.08.201901:17:57 |            BUFFER IN À<NUL>
    HEX04.08.201901:17:57 |            BUFFER IN C0 00 
    TXT
    04.08.201901:17:57 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:17:57 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:18:13 |            BUFFER IN À<NUL>
    HEX04.08.201901:18:13 |            BUFFER IN C0 00 
    TXT
    04.08.201901:18:13 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:18:13 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:18:28 |            BUFFER IN À<NUL>
    HEX04.08.201901:18:28 |            BUFFER IN C0 00 
    TXT
    04.08.201901:18:28 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:18:28 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:18:43 |            BUFFER IN À<NUL>
    HEX04.08.201901:18:43 |            BUFFER IN C0 00 
    TXT
    04.08.201901:18:43 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:18:43 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:18:58 |            BUFFER IN À<NUL>
    HEX04.08.201901:18:58 |            BUFFER IN C0 00 
    TXT
    04.08.201901:18:58 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:18:58 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:19:13 |            BUFFER IN À<NUL>
    HEX04.08.201901:19:13 |            BUFFER IN C0 00 
    TXT
    04.08.201901:19:13 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:19:13 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:19:16 |      MQTT:TX:PUBLISH Topicmilight/0x22/rgb_cct/1Payload"status":"OFF"
    HEX04.08.201901:19:16 |      MQTT:TX:PUBLISH 54 6F 70 69 63 3A 20 6D 69 6C 69 67 68 74 2F 30 78 32 32 2F 72 67 62 5F 63 63 74 2F 31 2C 20 50 61 79 6C 6F 61 64 3A 20 22 73 74 61 74 75 73 22 3A 22 4F 46 46 22 
    TXT
    04.08.201901:19:16 |      MQTT:TX:PUBLISH Sending to milight-hub-6532874 (192.168.1.28:49153)
    HEX04.08.201901:19:16 |      MQTT:TX:PUBLISH 53 65 6E 64 69 6E 67 20 74 6F 20 6D 69 6C 69 67 68 74 2D 68 75 62 2D 36 35 33 32 38 37 34 20 28 31 39 32 2E 31 36 38 2E 31 2E 32 38 3A 34 39 31 35 33 29 
    TXT
    04.08.201901:19:28 |            BUFFER IN À<NUL>
    HEX04.08.201901:19:28 |            BUFFER IN C0 00 
    TXT
    04.08.201901:19:28 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:19:28 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:19:43 |            BUFFER IN À<NUL>
    HEX04.08.201901:19:43 |            BUFFER IN C0 00 
    TXT
    04.08.201901:19:43 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:19:43 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:19:50 |      MQTT:TX:PUBLISH Topicmilight/0x22/rgb_cct/1Payload"status":"OFF"
    HEX04.08.201901:19:50 |      MQTT:TX:PUBLISH 54 6F 70 69 63 3A 20 6D 69 6C 69 67 68 74 2F 30 78 32 32 2F 72 67 62 5F 63 63 74 2F 31 2C 20 50 61 79 6C 6F 61 64 3A 20 22 73 74 61 74 75 73 22 3A 22 4F 46 46 22 
    TXT
    04.08.201901:19:50 |      MQTT:TX:PUBLISH Sending to milight-hub-6532874 (192.168.1.28:49153)
    HEX04.08.201901:19:50 |      MQTT:TX:PUBLISH 53 65 6E 64 69 6E 67 20 74 6F 20 6D 69 6C 69 67 68 74 2D 68 75 62 2D 36 35 33 32 38 37 34 20 28 31 39 32 2E 31 36 38 2E 31 2E 32 38 3A 34 39 31 35 33 29 
    TXT
    04.08.201901:19:58 |            BUFFER IN À<NUL>
    HEX04.08.201901:19:58 |            BUFFER IN C0 00 
    TXT
    04.08.201901:19:58 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:19:58 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:20:13 |            BUFFER IN À<NUL>
    HEX04.08.201901:20:13 |            BUFFER IN C0 00 
    TXT
    04.08.201901:20:13 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:20:13 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:20:28 |            BUFFER IN À<NUL>
    HEX04.08.201901:20:28 |            BUFFER IN C0 00 
    TXT
    04.08.201901:20:28 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:20:28 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:20:43 |            BUFFER IN À<NUL>
    HEX04.08.201901:20:43 |            BUFFER IN C0 00 
    TXT
    04.08.201901:20:43 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:20:43 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:20:58 |            BUFFER IN À<NUL>
    HEX04.08.201901:20:58 |            BUFFER IN C0 00 
    TXT
    04.08.201901:20:58 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:20:58 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:21:13 |            BUFFER IN À<NUL>
    HEX04.08.201901:21:13 |            BUFFER IN C0 00 
    TXT
    04.08.201901:21:13 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:21:13 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:21:28 |            BUFFER IN À<NUL>
    HEX04.08.201901:21:28 |            BUFFER IN C0 00 
    TXT
    04.08.201901:21:28 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:21:28 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:21:43 |            BUFFER IN À<NUL>
    HEX04.08.201901:21:43 |            BUFFER IN C0 00 
    TXT
    04.08.201901:21:43 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:21:43 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:21:53 |      MQTT:TX:PUBLISH Topicmilight/0x0022/rgb_cct/1Payload"status":"OFF"
    HEX04.08.201901:21:53 |      MQTT:TX:PUBLISH 54 6F 70 69 63 3A 20 6D 69 6C 69 67 68 74 2F 30 78 30 30 32 32 2F 72 67 62 5F 63 63 74 2F 31 2C 20 50 61 79 6C 6F 61 64 3A 20 22 73 74 61 74 75 73 22 3A 22 4F 46 46 22 
    TXT
    04.08.201901:21:53 |      MQTT:TX:PUBLISH Sending to milight-hub-6532874 (192.168.1.28:49153)
    HEX04.08.201901:21:53 |      MQTT:TX:PUBLISH 53 65 6E 64 69 6E 67 20 74 6F 20 6D 69 6C 69 67 68 74 2D 68 75 62 2D 36 35 33 32 38 37 34 20 28 31 39 32 2E 31 36 38 2E 31 2E 32 38 3A 34 39 31 35 33 29 
    TXT
    04.08.201901:21:56 |      MQTT:TX:PUBLISH Topicmilight/0x0022/rgb_cct/1Payload"status":"OFF"
    HEX04.08.201901:21:56 |      MQTT:TX:PUBLISH 54 6F 70 69 63 3A 20 6D 69 6C 69 67 68 74 2F 30 78 30 30 32 32 2F 72 67 62 5F 63 63 74 2F 31 2C 20 50 61 79 6C 6F 61 64 3A 20 22 73 74 61 74 75 73 22 3A 22 4F 46 46 22 
    TXT
    04.08.201901:21:56 |      MQTT:TX:PUBLISH Sending to milight-hub-6532874 (192.168.1.28:49153)
    HEX04.08.201901:21:56 |      MQTT:TX:PUBLISH 53 65 6E 64 69 6E 67 20 74 6F 20 6D 69 6C 69 67 68 74 2D 68 75 62 2D 36 35 33 32 38 37 34 20 28 31 39 32 2E 31 36 38 2E 31 2E 32 38 3A 34 39 31 35 33 29 
    TXT
    04.08.201901:21:58 |            BUFFER IN À<NUL>
    HEX04.08.201901:21:58 |            BUFFER IN C0 00 
    TXT
    04.08.201901:21:58 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:21:58 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:22:13 |            BUFFER IN À<NUL>
    HEX04.08.201901:22:13 |            BUFFER IN C0 00 
    TXT
    04.08.201901:22:13 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:22:13 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:22:28 |            BUFFER IN À<NUL>
    HEX04.08.201901:22:28 |            BUFFER IN C0 00 
    TXT
    04.08.201901:22:28 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:22:28 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:22:43 |            BUFFER IN À<NUL>
    HEX04.08.201901:22:43 |            BUFFER IN C0 00 
    TXT
    04.08.201901:22:43 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:22:43 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:22:58 |            BUFFER IN À<NUL>
    HEX04.08.201901:22:58 |            BUFFER IN C0 00 
    TXT
    04.08.201901:22:58 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:22:58 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:23:00 |      MQTT:TX:PUBLISH Topicmilight/0x0022/rgb_cct/1Payload: {"status":"ON","color":{"r":255,"g":200,"b":255},"brightness":100}
    HEX04.08.201901:23:00 |      MQTT:TX:PUBLISH 54 6F 70 69 63 3A 20 6D 69 6C 69 67 68 74 2F 30 78 30 30 32 32 2F 72 67 62 5F 63 63 74 2F 31 2C 20 50 61 79 6C 6F 61 64 3A 20 7B 22 73 74 61 74 75 73 22 3A 22 4F 4E 22 2C 22 63 6F 6C 6F 72 22 3A 7B 22 72 22 3A 32 35 35 2C 22 67 22 3A 32 30 30 2C 22 62 22 3A 32 35 35 7D 2C 22 62 72 69 67 68 74 6E 65 73 73 22 3A 31 30 30 7D 
    TXT
    04.08.201901:23:00 |      MQTT:TX:PUBLISH Sending to milight-hub-6532874 (192.168.1.28:49153)
    HEX04.08.201901:23:00 |      MQTT:TX:PUBLISH 53 65 6E 64 69 6E 67 20 74 6F 20 6D 69 6C 69 67 68 74 2D 68 75 62 2D 36 35 33 32 38 37 34 20 28 31 39 32 2E 31 36 38 2E 31 2E 32 38 3A 34 39 31 35 33 29 
    TXT
    04.08.201901:23:04 |      MQTT:TX:PUBLISH Topicmilight/0x0022/rgb_cct/1Payload: {"status":"ON","color":{"r":255,"g":200,"b":255},"brightness":100}
    HEX04.08.201901:23:04 |      MQTT:TX:PUBLISH 54 6F 70 69 63 3A 20 6D 69 6C 69 67 68 74 2F 30 78 30 30 32 32 2F 72 67 62 5F 63 63 74 2F 31 2C 20 50 61 79 6C 6F 61 64 3A 20 7B 22 73 74 61 74 75 73 22 3A 22 4F 4E 22 2C 22 63 6F 6C 6F 72 22 3A 7B 22 72 22 3A 32 35 35 2C 22 67 22 3A 32 30 30 2C 22 62 22 3A 32 35 35 7D 2C 22 62 72 69 67 68 74 6E 65 73 73 22 3A 31 30 30 7D 
    TXT
    04.08.201901:23:04 |      MQTT:TX:PUBLISH Sending to milight-hub-6532874 (192.168.1.28:49153)
    HEX04.08.201901:23:04 |      MQTT:TX:PUBLISH 53 65 6E 64 69 6E 67 20 74 6F 20 6D 69 6C 69 67 68 74 2D 68 75 62 2D 36 35 33 32 38 37 34 20 28 31 39 32 2E 31 36 38 2E 31 2E 32 38 3A 34 39 31 35 33 29 
    TXT
    04.08.201901:23:13 |            BUFFER IN À<NUL>
    HEX04.08.201901:23:13 |            BUFFER IN C0 00 
    TXT
    04.08.201901:23:13 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:23:13 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:23:28 |            BUFFER IN À<NUL>
    HEX04.08.201901:23:28 |            BUFFER IN C0 00 
    TXT
    04.08.201901:23:28 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:23:28 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:23:32 |      MQTT:TX:PUBLISH Topicmilight/0x0022/rgb_cct/1Payload: {"status":"ON","color":{"r":255,"g":200,"b":255},"brightness":100}
    HEX04.08.201901:23:32 |      MQTT:TX:PUBLISH 54 6F 70 69 63 3A 20 6D 69 6C 69 67 68 74 2F 30 78 30 30 32 32 2F 72 67 62 5F 63 63 74 2F 31 2C 20 50 61 79 6C 6F 61 64 3A 20 7B 22 73 74 61 74 75 73 22 3A 22 4F 4E 22 2C 22 63 6F 6C 6F 72 22 3A 7B 22 72 22 3A 32 35 35 2C 22 67 22 3A 32 30 30 2C 22 62 22 3A 32 35 35 7D 2C 22 62 72 69 67 68 74 6E 65 73 73 22 3A 31 30 30 7D 
    TXT
    04.08.201901:23:32 |      MQTT:TX:PUBLISH Sending to milight-hub-6532874 (192.168.1.28:49153)
    HEX04.08.201901:23:32 |      MQTT:TX:PUBLISH 53 65 6E 64 69 6E 67 20 74 6F 20 6D 69 6C 69 67 68 74 2D 68 75 62 2D 36 35 33 32 38 37 34 20 28 31 39 32 2E 31 36 38 2E 31 2E 32 38 3A 34 39 31 35 33 29 
    TXT
    04.08.201901:23:43 |            BUFFER IN À<NUL>
    HEX04.08.201901:23:43 |            BUFFER IN C0 00 
    TXT
    04.08.201901:23:43 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:23:43 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:23:58 |            BUFFER IN À<NUL>
    HEX04.08.201901:23:58 |            BUFFER IN C0 00 
    TXT
    04.08.201901:23:58 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:23:58 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:24:13 |            BUFFER IN À<NUL>
    HEX04.08.201901:24:13 |            BUFFER IN C0 00 
    TXT
    04.08.201901:24:13 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:24:13 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:24:28 |            BUFFER IN À<NUL>
    HEX04.08.201901:24:28 |            BUFFER IN C0 00 
    TXT
    04.08.201901:24:28 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:24:28 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:24:43 |            BUFFER IN À<NUL>
    HEX04.08.201901:24:43 |            BUFFER IN C0 00 
    TXT
    04.08.201901:24:43 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:24:43 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:24:53 |      MQTT:TX:PUBLISH Topicmilight/0x0022/rgb_cct/1Payload: {"status":"ON","color":{"r":255,"g":200,"b":255},"brightness":255}
    HEX04.08.201901:24:53 |      MQTT:TX:PUBLISH 54 6F 70 69 63 3A 20 6D 69 6C 69 67 68 74 2F 30 78 30 30 32 32 2F 72 67 62 5F 63 63 74 2F 31 2C 20 50 61 79 6C 6F 61 64 3A 20 7B 22 73 74 61 74 75 73 22 3A 22 4F 4E 22 2C 22 63 6F 6C 6F 72 22 3A 7B 22 72 22 3A 32 35 35 2C 22 67 22 3A 32 30 30 2C 22 62 22 3A 32 35 35 7D 2C 22 62 72 69 67 68 74 6E 65 73 73 22 3A 32 35 35 7D 
    TXT
    04.08.201901:24:53 |      MQTT:TX:PUBLISH Sending to milight-hub-6532874 (192.168.1.28:49153)
    HEX04.08.201901:24:53 |      MQTT:TX:PUBLISH 53 65 6E 64 69 6E 67 20 74 6F 20 6D 69 6C 69 67 68 74 2D 68 75 62 2D 36 35 33 32 38 37 34 20 28 31 39 32 2E 31 36 38 2E 31 2E 32 38 3A 34 39 31 35 33 29 
    TXT
    04.08.201901:24:58 |            BUFFER IN À<NUL>
    HEX04.08.201901:24:58 |            BUFFER IN C0 00 
    TXT
    04.08.201901:24:58 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:24:58 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:25:13 |            BUFFER IN À<NUL>
    HEX04.08.201901:25:13 |            BUFFER IN C0 00 
    TXT
    04.08.201901:25:13 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:25:13 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:25:28 |            BUFFER IN À<NUL>
    HEX04.08.201901:25:28 |            BUFFER IN C0 00 
    TXT
    04.08.201901:25:28 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:25:28 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:25:43 |            BUFFER IN À<NUL>
    HEX04.08.201901:25:43 |            BUFFER IN C0 00 
    TXT
    04.08.201901:25:43 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:25:43 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:25:58 |            BUFFER IN À<NUL>
    HEX04.08.201901:25:58 |            BUFFER IN C0 00 
    TXT
    04.08.201901:25:58 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:25:58 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:26:13 |            BUFFER IN À<NUL>
    HEX04.08.201901:26:13 |            BUFFER IN C0 00 
    TXT
    04.08.201901:26:13 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:26:13 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:26:28 |            BUFFER IN À<NUL>
    HEX04.08.201901:26:28 |            BUFFER IN C0 00 
    TXT
    04.08.201901:26:28 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:26:28 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:26:32 |      MQTT:TX:PUBLISH Topicmilight/0x0022/rgb_cct/1Payload: {"status":"ON","color":{"r":255,"g":200,"b":255},"brightness":100}
    HEX04.08.201901:26:32 |      MQTT:TX:PUBLISH 54 6F 70 69 63 3A 20 6D 69 6C 69 67 68 74 2F 30 78 30 30 32 32 2F 72 67 62 5F 63 63 74 2F 31 2C 20 50 61 79 6C 6F 61 64 3A 20 7B 22 73 74 61 74 75 73 22 3A 22 4F 4E 22 2C 22 63 6F 6C 6F 72 22 3A 7B 22 72 22 3A 32 35 35 2C 22 67 22 3A 32 30 30 2C 22 62 22 3A 32 35 35 7D 2C 22 62 72 69 67 68 74 6E 65 73 73 22 3A 31 30 30 7D 
    TXT
    04.08.201901:26:32 |      MQTT:TX:PUBLISH Sending to milight-hub-6532874 (192.168.1.28:49153)
    HEX04.08.201901:26:32 |      MQTT:TX:PUBLISH 53 65 6E 64 69 6E 67 20 74 6F 20 6D 69 6C 69 67 68 74 2D 68 75 62 2D 36 35 33 32 38 37 34 20 28 31 39 32 2E 31 36 38 2E 31 2E 32 38 3A 34 39 31 35 33 29 
    TXT
    04.08.201901:26:42 |      MQTT:TX:PUBLISH Topicmilight/0x0022/rgb_cct/1Payload: {"status":"OFF","color":{"r":255,"g":200,"b":255},"brightness":100}
    HEX04.08.201901:26:42 |      MQTT:TX:PUBLISH 54 6F 70 69 63 3A 20 6D 69 6C 69 67 68 74 2F 30 78 30 30 32 32 2F 72 67 62 5F 63 63 74 2F 31 2C 20 50 61 79 6C 6F 61 64 3A 20 7B 22 73 74 61 74 75 73 22 3A 22 4F 46 46 22 2C 22 63 6F 6C 6F 72 22 3A 7B 22 72 22 3A 32 35 35 2C 22 67 22 3A 32 30 30 2C 22 62 22 3A 32 35 35 7D 2C 22 62 72 69 67 68 74 6E 65 73 73 22 3A 31 30 30 7D 
    TXT
    04.08.201901:26:42 |      MQTT:TX:PUBLISH Sending to milight-hub-6532874 (192.168.1.28:49153)
    HEX04.08.201901:26:42 |      MQTT:TX:PUBLISH 53 65 6E 64 69 6E 67 20 74 6F 20 6D 69 6C 69 67 68 74 2D 68 75 62 2D 36 35 33 32 38 37 34 20 28 31 39 32 2E 31 36 38 2E 31 2E 32 38 3A 34 39 31 35 33 29 
    TXT
    04.08.201901:26:43 |            BUFFER IN À<NUL>
    HEX04.08.201901:26:43 |            BUFFER IN C0 00 
    TXT
    04.08.201901:26:43 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:26:43 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:26:58 |            BUFFER IN À<NUL>
    HEX04.08.201901:26:58 |            BUFFER IN C0 00 
    TXT
    04.08.201901:26:58 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:26:58 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:27:13 |            BUFFER IN À<NUL>
    HEX04.08.201901:27:13 |            BUFFER IN C0 00 
    TXT
    04.08.201901:27:13 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:27:13 |      MQTT:RX:PINGREQ 
    TXT04.08.201901:27:28 |            BUFFER IN À<NUL>
    HEX04.08.201901:27:28 |            BUFFER IN C0 00 
    TXT
    04.08.201901:27:28 |      MQTT:RX:PINGREQ 
    HEX04.08.201901:27:28 |      MQTT:RX:PINGREQ 

  6. #6
    Registriert seit
    Aug 2016
    Beiträge
    4,196

    Scheint nicht so schwer zu sein.
    Ich schaue mir das mal an.

    Grüße,
    Kai
    IPS 5.2, auf Tinkerboard und RPI, piVCCU, Homematic & Homematic IP, diverse Tasmota Geräte, Shelly, GHoma, LG HomBot, Sonos, Tvheadend, HomeKit, AppleTV
    Einfach mal rein schauen: IP-Symcon Discord Channel

  7. #7
    Registriert seit
    Apr 2014
    Beiträge
    318

    Super, vielen Dank! Ich werde die Lampen erstmal über einfache Scripte für Szenen einbinden, die dann die jeweiligen Befehle auf die Devices publishen. Melde dich gerne, wenn du noch Debugs brauchst, ich etwas testen soll oder sowas!

    Gruß

  8. #8
    Registriert seit
    Aug 2016
    Beiträge
    4,196

    Kannst du was zu den unterschiedlichen Modi sagen?

    Grüße,
    Kai
    IPS 5.2, auf Tinkerboard und RPI, piVCCU, Homematic & Homematic IP, diverse Tasmota Geräte, Shelly, GHoma, LG HomBot, Sonos, Tvheadend, HomeKit, AppleTV
    Einfach mal rein schauen: IP-Symcon Discord Channel

  9. #9
    Registriert seit
    Apr 2014
    Beiträge
    318

    Hi,
    das sind meines Wissens nach verschieden, vorprogrammierte "Disco" Modi. Sprich z.B. vorprogrammierte Lauflichter etc., die zusätzlich in der Geschwindigkeit variiert werden können. Soweit ich weiß, unterstützen das aber nicht alle MiLight Geräte. Ich habe es noch nie genutzt, da ich eher ein Fan statischer Beleuchtung bin. Für mich wären die Modi dementsprechend nicht relevant, oder meintest du andere Modi?

    Gruß

  10. #10
    Registriert seit
    Aug 2016
    Beiträge
    4,196

    Sorry, ich meine den device_type.
    Gibt es da eine vernünftige Übersicht für?

    Grüße,
    Kai
    IPS 5.2, auf Tinkerboard und RPI, piVCCU, Homematic & Homematic IP, diverse Tasmota Geräte, Shelly, GHoma, LG HomBot, Sonos, Tvheadend, HomeKit, AppleTV
    Einfach mal rein schauen: IP-Symcon Discord Channel

Ähnliche Themen

  1. Milight Modul
    Von janpeterdietz im Forum PHP-Module
    Antworten: 26
    Letzter Beitrag: 08.12.17, 12:25
  2. Milight Steuerung
    Von segelwinni im Forum Skripte, PHP, SQL
    Antworten: 0
    Letzter Beitrag: 05.11.17, 18:19
  3. Interessanter Blog über 1-Wire / ESP8266 uvm
    Von mastermind1 im Forum Off Topic
    Antworten: 3
    Letzter Beitrag: 27.06.17, 16:46
  4. Nextion-Display Anbindung über WiFi mit ESP8266
    Von elektroniktommy im Forum Projekt Showcase
    Antworten: 28
    Letzter Beitrag: 30.03.17, 21:24