MQTT steuerung

  • Servus

    Ich möchte den Dimmer über NodeRed steuern.

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    Das übergebe ich an MQTT out.


    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    Aber der Dimmer macht nichts!! Er schaltet weder ein noch aus geschweigedem geht der Dimmer!!

    Was mach ich falsch??

    Dankte

    Gruß Jürgen

  • Moin, leider wenig Zeit, importiere dieses und nimm es als Beispiel:

    [{"id":"876b82d3c3cd447f","type":"template","z":"63a26414e7cd7d3d","name":"off 25%","field":"payload","fieldType":"msg","format":"json","syntax":"mustache","template":"{\n\"turn\":\"off\",\n\"brightness\":\"25\"\n}","output":"str","x":820,"y":1100,"wires":[["b95b03c7ae720a38","6ae2e8955fa1d2ac","80c15785720e594a"]]}]

  • Jumare

    Hier ein Beispiel für den Dimmer 0/1-10V PM Gen3:

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    Hier das Beispiel via "Import" in Node Red übernehmen:

    Code
    [{"id":"c42a8af9409498b7","type":"tab","label":"Flow Shelly Dimmer","disabled":false,"info":"","env":[]},{"id":"183411093f3bb7a3","type":"debug","z":"c42a8af9409498b7","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"false","statusVal":"","statusType":"auto","x":830,"y":460,"wires":[]},{"id":"117691efac3a96f6","type":"function","z":"c42a8af9409498b7","name":"0 on","func":"msg.payload = {\n    method: \"Light.Set\",\n    parameters : {\n        id : 0,\n        on : true,\n        // toggle_after : 2 // optional flip back time in seconds\n    }\n};\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":290,"y":320,"wires":[["bc09ef8e8aa696c4"]]},{"id":"920068ab161bed76","type":"function","z":"c42a8af9409498b7","name":"0 off","func":"msg.payload = {\n    method: \"Light.Set\",\n    parameters : {\n        id : 0,\n        on : false,\n        // toggle_after : 2 // optional flip back time in seconds\n    }\n};\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":290,"y":380,"wires":[["bc09ef8e8aa696c4"]]},{"id":"b6f7153f58c33130","type":"inject","z":"c42a8af9409498b7","name":"Turn On","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":140,"y":320,"wires":[["117691efac3a96f6"]]},{"id":"0d2efc766de03a78","type":"inject","z":"c42a8af9409498b7","name":"Turn Off","repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":140,"y":380,"wires":[["920068ab161bed76"]]},{"id":"360fdec193ce2be4","type":"function","z":"c42a8af9409498b7","name":"0 toggle","func":"msg.payload = {\n    method: \"Light.Toggle\",\n    parameters : {\n        id : 0,\n    }\n};\nreturn msg;\n","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":300,"y":460,"wires":[["bc09ef8e8aa696c4"]]},{"id":"876a7244736b7250","type":"inject","z":"c42a8af9409498b7","name":"Toggle","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":130,"y":460,"wires":[["360fdec193ce2be4"]]},{"id":"bc09ef8e8aa696c4","type":"shelly-gen2","z":"c42a8af9409498b7","hostname":"192.168.178.195","description":"Dimmer","mode":"polling","verbose":false,"server":"df2c38cee1805993","outputmode":"event","uploadretryinterval":"5000","pollinginterval":"1000","pollstatus":false,"getstatusoncommand":false,"devicetype":"S3DM-0010WW","devicetypemustmatchexactly":false,"captureblutooth":false,"outputs":1,"x":540,"y":460,"wires":[["183411093f3bb7a3"]]},{"id":"c869a9b53e64042c","type":"function","z":"c42a8af9409498b7","name":"Set 70%","func":"// see also https://shelly-api-docs.shelly.cloud/gen2/ComponentsAndServices/Light/#lightset\nmsg.payload = {\n    method: \"Light.Set\",\n    parameters : {\n        id : 0,\n        on : true,\n        brightness : 70,\n        transition_duration : 1 // 1 seconds\n    }\n};\nreturn msg;\n","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":300,"y":600,"wires":[["bc09ef8e8aa696c4"]]},{"id":"a33c17aa459e71b9","type":"inject","z":"c42a8af9409498b7","name":"Toggle","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":130,"y":600,"wires":[["c869a9b53e64042c"]]},{"id":"93552ba2cfc736b9","type":"function","z":"c42a8af9409498b7","name":"Set 0%","func":"// see also https://shelly-api-docs.shelly.cloud/gen2/ComponentsAndServices/Light/#lightset\nmsg.payload = {\n    method: \"Light.Set\",\n    parameters : {\n        id : 0,\n        on : true,\n        brightness : 0,\n        transition_duration : 1 // 1 seconds\n    }\n};\nreturn msg;\n","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":300,"y":540,"wires":[["bc09ef8e8aa696c4"]]},{"id":"8a85171b91f130ca","type":"inject","z":"c42a8af9409498b7","name":"Toggle","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"","payloadType":"date","x":130,"y":540,"wires":[["93552ba2cfc736b9"]]},{"id":"df2c38cee1805993","type":"shelly-gen2-server","port":"10001","hostname":"unimatrix"}]
  • Dieses Thema enthält einen weiteren Beitrag, der nur für registrierte Benutzer sichtbar ist.