Heizungsschieber von Standheizung steuern

Servus zusammen

@Vincent

Ich kann seit dem updatet auf 2.08 und 2.04 auf Display in der App nicht mehr auf meinen Dimmy zugreifen obwohl alle restlichen funktionen funktionieren kommt diese Fehlermeldung, genau so kommt vom Victron shunt keine Werte mehr ich bräuchte dazu Bitte Eure Unterstützung

Gruß Markus

Servus Arno,

Auch sehe ich in der App nur den Standard Dimmy auf den ich nicht mehr zugreifen kann von der App aus

Gruß Markus

Servus Arno,

Ich kann im heizungsmenü im Dashboard zwar auf zu speichern aber ich kann nicht configuren da kein servo in dem Menü fährt??

Wenn ich dann unter Schalter dimmy pro rein gehe kann ich 3 von 5 ansteuern und die fahren auch nur Stellungen passen hald garnnicht

Bräuchte da bitte deine Hilfe

Gruß Markus

Sorry das ich mich nicht mehr gemeldet habe, nehme jetzt erst einmal meine Männer Grippe :disappointed_face:

Ich fürchte das du für deine Servo Elektronik eine andere Adresse einstellen musst, das beißt sich mit dem pro Dimmy

Oky

Ich warte bisst wieder fitt gute Besserung

Schreibst einfach dann was ich genau ändern muss

Gruß Markus

Das Thema muss ich nächstes Jahr auch noch beginnen…

Habt ihr da spezielle 3d Druck Servohalter die sich bewert haben? Denn ich hab noch keinen Plan, wie ich die Servos da montieren soĺl. Und da die später doch recht verbaut sind, möchte ich da nicht experimentieren sondern lieber was bewertes nehmen.:thinking:

Servus

ich hab das aus Holz gemacht kann dir de Tage mal a Foto hochladen

Gruß Markus

Hallo Markus

wenn das nicht funktioniert bin ich mit meinem Latein am Ende.

erst mal auf der Platine einen Lötpunkt setzen, um auf Adresse 41 zu kommen

dann den neuen Flow importieren. du bekommst eine neue Karte um die Namen für die ersten 5 Prodimmer einzugeben.

die namen erscheinen am Schalter und in der APP, im Display habe ich das nicht getestet, weil ich mir nicht unbedingt mein aktives System zerschießen möchte.

am besten lässt sich das aber über das Nodered Dachboard steuern.

Du musst auf jeden fall zuerst deine Endanschläge neu einstellen, und die Werte speichern.

über die z.B. funktion 30 kommen die Werte von App und Display und werden da über eine Range so vearbeitet das sie bei Min und Max stehen bleiben.

im Dynamic Dimmer kannst du ein paar Werte ändern, die machen das Servo schneller oder langsamer, da musst du selber mit rum spielen, im ersten dimmer habe ich das alles etwas langsamer eingestellt, in den anderen nicht.

der Flow ist so eingestellt das

i2c_dimmyPro
true

true

ist aber die Adresse 0X40 wie Vincent das meinte nicht erscheint, ich möchte nur die Seiten in der App bzw. Display sichtbar machen, und nicht den Rest des Dimmers aktivieren.

Probier es aus, wenn es nicht funktioniert, dann musst du die letzte funktionierende Version wieder einspielen, und dich eventuell mit @rolbra70 zusammen tuen, der kennt sich ja auch mit Node Red aus.

Gruß Arno

[{"id":"7df3ced66a8aa735","type":"tab","label":"5 Heizungsklappen userflow","disabled":false,"info":"","env":[]},{"id":"5b2a28c7fb434c9c","type":"PCA9685 out","z":"7df3ced66a8aa735","name":"PWM Output 0 (Servo)","pca9685":"bdc8a1ee08c68401","channel":"0","payload":"","unit":"microseconds","onStep":"0","x":1360,"y":300,"wires":[]},{"id":"3877c588fa385f1f","type":"comment","z":"7df3ced66a8aa735","name":"Hex 0x41 Adresse in Dezimal 65 angeben Adr.0x41=65","info":"","x":840,"y":80,"wires":[]},{"id":"b7df72109f24b4b0","type":"ui_slider","z":"7df3ced66a8aa735","name":"","label":"Servo-0","tooltip":"","group":"79264ad14fb207dc","order":1,"width":0,"height":0,"passthru":true,"outs":"end","topic":"topic","topicType":"msg","min":"0","max":"100","step":1,"className":"","x":540,"y":340,"wires":[["2e4ee1ebcab429df"]]},{"id":"d5040b1410c1f41b","type":"ui_switch","z":"7df3ced66a8aa735","name":"Klappe Servo-0","label":"{{Dimmname}}","tooltip":"","group":"de8dfc55aaf31854","order":1,"width":0,"height":0,"passthru":true,"decouple":"false","topic":"topic","topicType":"msg","style":"","onvalue":"true","onvalueType":"bool","onicon":"","oncolor":"","offvalue":"false","offvalueType":"bool","officon":"","offcolor":"","animate":false,"className":"","x":500,"y":300,"wires":[["ea2c2cf6980b227f"]]},{"id":"2e4ee1ebcab429df","type":"function","z":"7df3ced66a8aa735","name":"flow set ","func":"\n\nflow.set(\"Servo_0\", msg.payload);\n  \nreturn msg\n  \n  ","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":700,"y":340,"wires":[["9e94f6413bf36def"]]},{"id":"e488bb4722562b93","type":"ui_button","z":"7df3ced66a8aa735","name":"Servo-0 AUF Speicher","group":"79264ad14fb207dc","order":2,"width":0,"height":0,"passthru":false,"label":"Servo-0 AUF Speicher","tooltip":"","color":"","bgcolor":"","className":"","icon":"","payload":"true","payloadType":"bool","topic":"topic","topicType":"msg","x":500,"y":380,"wires":[["30bdf6f240ca6884"]]},{"id":"ea171e7a85c10783","type":"ui_button","z":"7df3ced66a8aa735","name":"Servo-0 ZU Speicher","group":"79264ad14fb207dc","order":3,"width":0,"height":0,"passthru":false,"label":"Servo-0 ZU Speicher","tooltip":"","color":"","bgcolor":"","className":"","icon":"","payload":"true","payloadType":"bool","topic":"topic","topicType":"msg","x":500,"y":460,"wires":[["b2c9d434641d06cb"]]},{"id":"142d2dced96d9cd4","type":"file","z":"7df3ced66a8aa735","name":"","filename":"pekaway/Servo_0_AUF","filenameType":"str","appendNewline":false,"createDir":true,"overwriteFile":"true","encoding":"none","x":970,"y":380,"wires":[[]]},{"id":"40cde1c42b603b16","type":"file","z":"7df3ced66a8aa735","name":"","filename":"pekaway/Servo_0_ZU","filenameType":"str","appendNewline":false,"createDir":true,"overwriteFile":"true","encoding":"none","x":980,"y":460,"wires":[[]]},{"id":"1ee73a6488485530","type":"file in","z":"7df3ced66a8aa735","name":"","filename":"pekaway/Servo_0_AUF","filenameType":"str","format":"utf8","chunk":false,"sendError":false,"encoding":"none","allProps":false,"x":510,"y":420,"wires":[["faa4db7f93146990"]]},{"id":"486adaaae09a84b9","type":"file in","z":"7df3ced66a8aa735","name":"","filename":"pekaway/Servo_0_ZU","filenameType":"str","format":"utf8","chunk":false,"sendError":false,"encoding":"none","allProps":false,"x":500,"y":500,"wires":[["a40d1b375afb1efc"]]},{"id":"b02280218786eef4","type":"inject","z":"7df3ced66a8aa735","name":"","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":true,"onceDelay":"10","topic":"","payload":"false","payloadType":"bool","x":210,"y":940,"wires":[["1ee73a6488485530","486adaaae09a84b9","b4cf989e857f13df","c4f7896c6d0735c3","e5cab2796f86a25f","64b586f9b4332d3a","56fd6c76c0ed27e6","46141f51c99e5591","5c0cad9257247295","61904b313bbba556","134360ba200d09aa","1a49d73301c346cf","66ba4d11874906c7","d98e1ababc6183bf","9cf3a65c90322997","b186a0e2fef02e52","2c397a8122f8f871","d011ef1f44b917de","cdf87eeee7dec92b","9c40e33a22207174","e844e42a23f428c4"]]},{"id":"ea2c2cf6980b227f","type":"function","z":"7df3ced66a8aa735","name":"global.get Servo_0","func":"var on = msg.payload;\nvar auf = Number(global.get(\"Servo_0_AUF\"));\nvar zu = Number(global.get(\"Servo_0_ZU\"));\n\nif (msg.payload === true){\n    msg.payload = auf\n}\nif (msg.payload === false){\n   msg.payload = zu\n}\n\nreturn msg;\n\n\n","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":730,"y":300,"wires":[["b7df72109f24b4b0","0ce1c8bd7bb2259e","9b9fa736a66b07f5"]]},{"id":"30bdf6f240ca6884","type":"function","z":"7df3ced66a8aa735","name":"global.set Servo AUF","func":"var servo = flow.get(\"Servo_0\");\n\nglobal.set(\"Servo_0_AUF\",servo);\nmsg.payload = servo;\n\nreturn msg;\n\n","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":720,"y":380,"wires":[["142d2dced96d9cd4"]]},{"id":"b2c9d434641d06cb","type":"function","z":"7df3ced66a8aa735","name":"global.set Servo ZU","func":"var servo = flow.get(\"Servo_0\");\n\nglobal.set(\"Servo_0_ZU\",servo);\nmsg.payload = servo;\n\nreturn msg;\n\n","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":720,"y":460,"wires":[["40cde1c42b603b16"]]},{"id":"a40d1b375afb1efc","type":"function","z":"7df3ced66a8aa735","name":"global.set Servo ZU","func":"var servo = msg.payload;\n\nglobal.set(\"Servo_0_ZU\",servo);\nmsg.payload = servo;\n\nreturn msg;\n\n","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":720,"y":500,"wires":[[]]},{"id":"faa4db7f93146990","type":"function","z":"7df3ced66a8aa735","name":"global.set Servo AUF","func":"var servo = msg.payload;\n\nglobal.set(\"Servo_0_AUF\",servo);\nmsg.payload = servo;\n\nreturn msg;\n\n","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":740,"y":420,"wires":[[]]},{"id":"942c42cb4c8ed810","type":"comment","z":"7df3ced66a8aa735","name":"Servo Adresse 0","info":"","x":720,"y":200,"wires":[]},{"id":"58aa0504c0a4aa77","type":"PCA9685 out","z":"7df3ced66a8aa735","name":"PWM Output 1 (Servo)","pca9685":"bdc8a1ee08c68401","channel":"1","payload":"","unit":"microseconds","onStep":"0","x":1420,"y":700,"wires":[]},{"id":"b0a813e4115ebdb3","type":"ui_slider","z":"7df3ced66a8aa735","name":"","label":"Servo-1","tooltip":"","group":"79264ad14fb207dc","order":4,"width":0,"height":0,"passthru":true,"outs":"end","topic":"topic","topicType":"msg","min":"0","max":"100","step":1,"className":"","x":540,"y":740,"wires":[["dda67111e7ad1ff2"]]},{"id":"e5cab2796f86a25f","type":"ui_switch","z":"7df3ced66a8aa735","name":"Klappe Servo-1","label":"{{Dimmname}}","tooltip":"","group":"de8dfc55aaf31854","order":3,"width":0,"height":0,"passthru":true,"decouple":"false","topic":"topic","topicType":"msg","style":"","onvalue":"true","onvalueType":"bool","onicon":"","oncolor":"","offvalue":"false","offvalueType":"bool","officon":"","offcolor":"","animate":false,"className":"","x":480,"y":700,"wires":[["e3de6165c1d3f81c"]]},{"id":"dda67111e7ad1ff2","type":"function","z":"7df3ced66a8aa735","name":"flow set ","func":"\n\nflow.set(\"Servo_1\", msg.payload);\n  \nreturn msg\n  \n  ","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":680,"y":740,"wires":[["04d400ea1c4c8acc"]]},{"id":"4c90d4cb5192ee50","type":"ui_button","z":"7df3ced66a8aa735","name":"Servo-1 AUF Speicher","group":"79264ad14fb207dc","order":5,"width":0,"height":0,"passthru":false,"label":"Servo-1 AUF Speicher","tooltip":"","color":"","bgcolor":"","className":"","icon":"","payload":"true","payloadType":"bool","topic":"topic","topicType":"msg","x":500,"y":800,"wires":[["3ae322afe5d14e4e"]]},{"id":"c6b1fdad1814931c","type":"ui_button","z":"7df3ced66a8aa735","name":"Servo-1 ZU Speicher","group":"79264ad14fb207dc","order":6,"width":0,"height":0,"passthru":false,"label":"Servo-1 ZU Speicher","tooltip":"","color":"","bgcolor":"","className":"","icon":"","payload":"true","payloadType":"bool","topic":"topic","topicType":"msg","x":500,"y":880,"wires":[["35d1ad6e059f4bdb"]]},{"id":"1b44677fc5d78795","type":"file","z":"7df3ced66a8aa735","name":"","filename":"pekaway/Servo_1_AUF","filenameType":"str","appendNewline":false,"createDir":true,"overwriteFile":"true","encoding":"none","x":970,"y":800,"wires":[[]]},{"id":"2e9614c23416e3a9","type":"file","z":"7df3ced66a8aa735","name":"","filename":"pekaway/Servo_1_ZU","filenameType":"str","appendNewline":false,"createDir":true,"overwriteFile":"true","encoding":"none","x":980,"y":880,"wires":[[]]},{"id":"b4cf989e857f13df","type":"file in","z":"7df3ced66a8aa735","name":"","filename":"pekaway/Servo_1_AUF","filenameType":"str","format":"utf8","chunk":false,"sendError":false,"encoding":"none","allProps":false,"x":510,"y":840,"wires":[["85b9ab12b3266af4"]]},{"id":"c4f7896c6d0735c3","type":"file in","z":"7df3ced66a8aa735","name":"","filename":"pekaway/Servo_1_ZU","filenameType":"str","format":"utf8","chunk":false,"sendError":false,"encoding":"none","allProps":false,"x":500,"y":920,"wires":[["765094fc992885c8"]]},{"id":"e3de6165c1d3f81c","type":"function","z":"7df3ced66a8aa735","name":"global.get Servo_1","func":"var on = msg.payload;\nvar auf = Number(global.get(\"Servo_1_AUF\"));\nvar zu = Number(global.get(\"Servo_1_ZU\"));\n\nif (msg.payload === true){\n    msg.payload = auf\n}\nif (msg.payload === false){\n   msg.payload = zu\n}\n\nreturn msg;\n\n\n","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":730,"y":700,"wires":[["b0a813e4115ebdb3","fae57a91dab5368d","dffb22c33ff6051a"]]},{"id":"3ae322afe5d14e4e","type":"function","z":"7df3ced66a8aa735","name":"global.set Servo AUF","func":"var servo = flow.get(\"Servo_1\");\n\nglobal.set(\"Servo_1_AUF\",servo);\nmsg.payload = servo;\n\nreturn msg;\n\n","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":720,"y":800,"wires":[["1b44677fc5d78795"]]},{"id":"35d1ad6e059f4bdb","type":"function","z":"7df3ced66a8aa735","name":"global.set Servo ZU","func":"var servo = flow.get(\"Servo_1\");\n\nglobal.set(\"Servo_1_ZU\",servo);\nmsg.payload = servo;\n\nreturn msg;\n\n","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":720,"y":880,"wires":[["2e9614c23416e3a9"]]},{"id":"765094fc992885c8","type":"function","z":"7df3ced66a8aa735","name":"global.set Servo ZU","func":"var servo = msg.payload;\n\nglobal.set(\"Servo_1_ZU\",servo);\nmsg.payload = servo;\n\nreturn msg;\n\n","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":720,"y":920,"wires":[[]]},{"id":"85b9ab12b3266af4","type":"function","z":"7df3ced66a8aa735","name":"global.set Servo AUF","func":"var servo = msg.payload;\n\nglobal.set(\"Servo_1_AUF\",servo);\nmsg.payload = servo;\n\nreturn msg;\n\n","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":740,"y":840,"wires":[[]]},{"id":"ff9e544f9682a871","type":"comment","z":"7df3ced66a8aa735","name":"Servo Adresse 1","info":"","x":700,"y":580,"wires":[]},{"id":"0ce1c8bd7bb2259e","type":"ui_slider","z":"7df3ced66a8aa735","name":"","label":"Servo-0.1","tooltip":"","group":"de8dfc55aaf31854","order":2,"width":0,"height":0,"passthru":true,"outs":"end","topic":"topic","topicType":"msg","min":"0","max":"100","step":1,"className":"","x":700,"y":240,"wires":[["806ed915d1bb509e"]]},{"id":"a70dc63bae1c3adc","type":"function","z":"7df3ced66a8aa735","name":"flow set ","func":"var auf = Number(global.get(\"Servo_0_AUF\"));\nvar zu = Number(global.get(\"Servo_0_ZU\"));\n\nmsg = {\n    ui_control:{\n        min:zu,\n        max:auf\n    }\n}\nreturn msg\n  \n  ","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":560,"y":240,"wires":[["0ce1c8bd7bb2259e"]]},{"id":"a812dcf8aa238aa7","type":"function","z":"7df3ced66a8aa735","name":"flow set ","func":"var auf = Number(global.get(\"Servo_1_AUF\"));\nvar zu = Number(global.get(\"Servo_1_ZU\"));\n\nmsg = {\n    ui_control:{\n        min:zu,\n        max:auf\n    }\n}\nreturn msg\n  \n  ","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":560,"y":660,"wires":[["fae57a91dab5368d"]]},{"id":"fae57a91dab5368d","type":"ui_slider","z":"7df3ced66a8aa735","name":"","label":"Servo-1.1","tooltip":"","group":"de8dfc55aaf31854","order":4,"width":0,"height":0,"passthru":true,"outs":"end","topic":"topic","topicType":"msg","min":"0","max":"100","step":1,"className":"","x":700,"y":660,"wires":[["43187c6246856de1"]]},{"id":"01308eebdf61f373","type":"ui_button","z":"7df3ced66a8aa735","name":"Werte speichern","group":"79264ad14fb207dc","order":16,"width":0,"height":0,"passthru":true,"label":"Werte speichern","tooltip":"","color":"","bgcolor":"","className":"","icon":"","payload":"false","payloadType":"bool","topic":"topic","topicType":"msg","x":180,"y":1040,"wires":[["a812dcf8aa238aa7","a70dc63bae1c3adc","ccfd5a0de14fe32c","0619752b969505cc","10638727105d9dfd"]]},{"id":"fcb247ec8c9b9041","type":"PCA9685 out","z":"7df3ced66a8aa735","name":"PWM Output 2 (Servo)","pca9685":"bdc8a1ee08c68401","channel":"2","payload":"","unit":"microseconds","onStep":"0","x":1400,"y":1140,"wires":[]},{"id":"ed4d007d74bd3741","type":"ui_slider","z":"7df3ced66a8aa735","name":"","label":"Servo-2","tooltip":"","group":"79264ad14fb207dc","order":7,"width":0,"height":0,"passthru":true,"outs":"end","topic":"topic","topicType":"msg","min":"0","max":"100","step":1,"className":"","x":540,"y":1180,"wires":[["340277c2f23a2fe4"]]},{"id":"46141f51c99e5591","type":"ui_switch","z":"7df3ced66a8aa735","name":"Klappe Servo-2","label":"{{Dimmname}}","tooltip":"","group":"de8dfc55aaf31854","order":5,"width":0,"height":0,"passthru":true,"decouple":"false","topic":"topic","topicType":"msg","style":"","onvalue":"true","onvalueType":"bool","onicon":"","oncolor":"","offvalue":"false","offvalueType":"bool","officon":"","offcolor":"","animate":false,"className":"","x":500,"y":1140,"wires":[["8d3c9dad6a8a820e"]]},{"id":"340277c2f23a2fe4","type":"function","z":"7df3ced66a8aa735","name":"flow set ","func":"\n\nflow.set(\"Servo_2\", msg.payload);\n  \nreturn msg\n  \n  ","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":680,"y":1180,"wires":[["d4f8906b6230532c"]]},{"id":"d657f3a31adf411d","type":"ui_button","z":"7df3ced66a8aa735","name":"Servo-2 AUF Speicher","group":"79264ad14fb207dc","order":8,"width":0,"height":0,"passthru":false,"label":"Servo-2 AUF Speicher","tooltip":"","color":"","bgcolor":"","className":"","icon":"","payload":"true","payloadType":"bool","topic":"topic","topicType":"msg","x":500,"y":1220,"wires":[["60b0887fcffeeda9"]]},{"id":"aeca603e1dcff3e7","type":"ui_button","z":"7df3ced66a8aa735","name":"Servo-2 ZU Speicher","group":"79264ad14fb207dc","order":9,"width":0,"height":0,"passthru":false,"label":"Servo-2 ZU Speicher","tooltip":"","color":"","bgcolor":"","className":"","icon":"","payload":"true","payloadType":"bool","topic":"topic","topicType":"msg","x":500,"y":1300,"wires":[["1bc0f6c4fb247d18"]]},{"id":"b91c6df585dd86b6","type":"file","z":"7df3ced66a8aa735","name":"","filename":"pekaway/Servo_2_AUF","filenameType":"str","appendNewline":false,"createDir":true,"overwriteFile":"true","encoding":"none","x":970,"y":1220,"wires":[[]]},{"id":"30cb348b6d5f99d3","type":"file","z":"7df3ced66a8aa735","name":"","filename":"pekaway/Servo_2_ZU","filenameType":"str","appendNewline":false,"createDir":true,"overwriteFile":"true","encoding":"none","x":980,"y":1300,"wires":[[]]},{"id":"64b586f9b4332d3a","type":"file in","z":"7df3ced66a8aa735","name":"","filename":"pekaway/Servo_2_AUF","filenameType":"str","format":"utf8","chunk":false,"sendError":false,"encoding":"none","allProps":false,"x":510,"y":1260,"wires":[["58a79e5db6a0cb51"]]},{"id":"56fd6c76c0ed27e6","type":"file in","z":"7df3ced66a8aa735","name":"","filename":"pekaway/Servo_2_ZU","filenameType":"str","format":"utf8","chunk":false,"sendError":false,"encoding":"none","allProps":false,"x":500,"y":1340,"wires":[["95562eb42bd1b4f0"]]},{"id":"8d3c9dad6a8a820e","type":"function","z":"7df3ced66a8aa735","name":"global.get Servo_2","func":"var on = msg.payload;\nvar auf = Number(global.get(\"Servo_2_AUF\"));\nvar zu = Number(global.get(\"Servo_2_ZU\"));\n\nif (msg.payload === true){\n    msg.payload = auf\n}\nif (msg.payload === false){\n   msg.payload = zu\n}\n\nreturn msg;\n\n\n","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":730,"y":1140,"wires":[["ed4d007d74bd3741","2db9eb6ab1b0469f","6523121f54da31d6"]]},{"id":"60b0887fcffeeda9","type":"function","z":"7df3ced66a8aa735","name":"global.set Servo AUF","func":"var servo = flow.get(\"Servo_2\");\n\nglobal.set(\"Servo_2_AUF\",servo);\nmsg.payload = servo;\n\nreturn msg;\n\n","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":720,"y":1220,"wires":[["b91c6df585dd86b6"]]},{"id":"1bc0f6c4fb247d18","type":"function","z":"7df3ced66a8aa735","name":"global.set Servo ZU","func":"var servo = flow.get(\"Servo_2\");\n\nglobal.set(\"Servo_2_ZU\",servo);\nmsg.payload = servo;\n\nreturn msg;\n\n","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":720,"y":1300,"wires":[["30cb348b6d5f99d3"]]},{"id":"95562eb42bd1b4f0","type":"function","z":"7df3ced66a8aa735","name":"global.set Servo ZU","func":"var servo = msg.payload;\n\nglobal.set(\"Servo_2_ZU\",servo);\nmsg.payload = servo;\n\nreturn msg;\n\n","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":720,"y":1340,"wires":[[]]},{"id":"58a79e5db6a0cb51","type":"function","z":"7df3ced66a8aa735","name":"global.set Servo AUF","func":"var servo = msg.payload;\n\nglobal.set(\"Servo_2_AUF\",servo);\nmsg.payload = servo;\n\nreturn msg;\n\n","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":740,"y":1260,"wires":[[]]},{"id":"36c57f8248ad344b","type":"comment","z":"7df3ced66a8aa735","name":"Servo Adresse 2","info":"","x":720,"y":1020,"wires":[]},{"id":"546310b293967441","type":"PCA9685 out","z":"7df3ced66a8aa735","name":"PWM Output 3 (Servo)","pca9685":"bdc8a1ee08c68401","channel":"3","payload":"","unit":"microseconds","onStep":"0","x":1480,"y":1540,"wires":[]},{"id":"f946c5dcc68d739b","type":"ui_slider","z":"7df3ced66a8aa735","name":"","label":"Servo-3","tooltip":"","group":"79264ad14fb207dc","order":10,"width":0,"height":0,"passthru":true,"outs":"end","topic":"topic","topicType":"msg","min":"0","max":"100","step":1,"className":"","x":540,"y":1580,"wires":[["760a452e47e9f43a"]]},{"id":"134360ba200d09aa","type":"ui_switch","z":"7df3ced66a8aa735","name":"Klappe Servo-3","label":"{{Dimmname}}","tooltip":"","group":"de8dfc55aaf31854","order":7,"width":0,"height":0,"passthru":true,"decouple":"false","topic":"topic","topicType":"msg","style":"","onvalue":"true","onvalueType":"bool","onicon":"","oncolor":"","offvalue":"false","offvalueType":"bool","officon":"","offcolor":"","animate":false,"className":"","x":480,"y":1540,"wires":[["8cb70e836cd54cb3"]]},{"id":"760a452e47e9f43a","type":"function","z":"7df3ced66a8aa735","name":"flow set ","func":"\n\nflow.set(\"Servo_3\", msg.payload);\n  \nreturn msg\n  \n  ","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":680,"y":1580,"wires":[["b1554b48de6b88f7"]]},{"id":"d6c15830cc9e1a96","type":"ui_button","z":"7df3ced66a8aa735","name":"Servo-3 AUF Speicher","group":"79264ad14fb207dc","order":11,"width":0,"height":0,"passthru":false,"label":"Servo-3 AUF Speicher","tooltip":"","color":"","bgcolor":"","className":"","icon":"","payload":"true","payloadType":"bool","topic":"topic","topicType":"msg","x":500,"y":1640,"wires":[["fee24f9bbf1f14ba"]]},{"id":"d175c2de35bdfe7d","type":"ui_button","z":"7df3ced66a8aa735","name":"Servo-3 ZU Speicher","group":"79264ad14fb207dc","order":12,"width":0,"height":0,"passthru":false,"label":"Servo-3 ZU Speicher","tooltip":"","color":"","bgcolor":"","className":"","icon":"","payload":"true","payloadType":"bool","topic":"topic","topicType":"msg","x":500,"y":1720,"wires":[["f523eeede5b73310"]]},{"id":"4cf983c3111deca0","type":"file","z":"7df3ced66a8aa735","name":"","filename":"pekaway/Servo_3_AUF","filenameType":"str","appendNewline":false,"createDir":true,"overwriteFile":"true","encoding":"none","x":970,"y":1640,"wires":[[]]},{"id":"9f2018a9ef57600b","type":"file","z":"7df3ced66a8aa735","name":"","filename":"pekaway/Servo_3_ZU","filenameType":"str","appendNewline":false,"createDir":true,"overwriteFile":"true","encoding":"none","x":980,"y":1720,"wires":[[]]},{"id":"5c0cad9257247295","type":"file in","z":"7df3ced66a8aa735","name":"","filename":"pekaway/Servo_3_AUF","filenameType":"str","format":"utf8","chunk":false,"sendError":false,"encoding":"none","allProps":false,"x":510,"y":1680,"wires":[["add2f6ea6bd5fdbc"]]},{"id":"61904b313bbba556","type":"file in","z":"7df3ced66a8aa735","name":"","filename":"pekaway/Servo_3_ZU","filenameType":"str","format":"utf8","chunk":false,"sendError":false,"encoding":"none","allProps":false,"x":500,"y":1760,"wires":[["c30e0a31e9dd5f3e"]]},{"id":"8cb70e836cd54cb3","type":"function","z":"7df3ced66a8aa735","name":"global.get Servo_3","func":"var on = msg.payload;\nvar auf = Number(global.get(\"Servo_3_AUF\"));\nvar zu = Number(global.get(\"Servo_3_ZU\"));\n\nif (msg.payload === true){\n    msg.payload = auf\n}\nif (msg.payload === false){\n   msg.payload = zu\n}\n\nreturn msg;\n\n\n","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":730,"y":1540,"wires":[["f946c5dcc68d739b","f7fa9e71e6e11125","2a08614bddfa2044"]]},{"id":"fee24f9bbf1f14ba","type":"function","z":"7df3ced66a8aa735","name":"global.set Servo AUF","func":"var servo = flow.get(\"Servo_3\");\n\nglobal.set(\"Servo_3_AUF\",servo);\nmsg.payload = servo;\n\nreturn msg;\n\n","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":720,"y":1640,"wires":[["4cf983c3111deca0"]]},{"id":"f523eeede5b73310","type":"function","z":"7df3ced66a8aa735","name":"global.set Servo ZU","func":"var servo = flow.get(\"Servo_3\");\n\nglobal.set(\"Servo_3_ZU\",servo);\nmsg.payload = servo;\n\nreturn msg;\n\n","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":720,"y":1720,"wires":[["9f2018a9ef57600b"]]},{"id":"c30e0a31e9dd5f3e","type":"function","z":"7df3ced66a8aa735","name":"global.set Servo ZU","func":"var servo = msg.payload;\n\nglobal.set(\"Servo_3_ZU\",servo);\nmsg.payload = servo;\n\nreturn msg;\n\n","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":720,"y":1760,"wires":[[]]},{"id":"add2f6ea6bd5fdbc","type":"function","z":"7df3ced66a8aa735","name":"global.set Servo AUF","func":"var servo = msg.payload;\n\nglobal.set(\"Servo_3_AUF\",servo);\nmsg.payload = servo;\n\nreturn msg;\n\n","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":740,"y":1680,"wires":[[]]},{"id":"e7d7a97cc3d551c9","type":"comment","z":"7df3ced66a8aa735","name":"Servo Adresse 3","info":"","x":720,"y":1420,"wires":[]},{"id":"2db9eb6ab1b0469f","type":"ui_slider","z":"7df3ced66a8aa735","name":"","label":"Servo-2.1","tooltip":"","group":"de8dfc55aaf31854","order":6,"width":0,"height":0,"passthru":true,"outs":"end","topic":"topic","topicType":"msg","min":"0","max":"100","step":1,"className":"","x":700,"y":1100,"wires":[["c86c4afb3b9f1198"]]},{"id":"0619752b969505cc","type":"function","z":"7df3ced66a8aa735","name":"flow set ","func":"var auf = Number(global.get(\"Servo_2_AUF\"));\nvar zu = Number(global.get(\"Servo_2_ZU\"));\n\nmsg = {\n    ui_control:{\n        min:zu,\n        max:auf\n    }\n}\nreturn msg\n  \n  ","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":560,"y":1100,"wires":[["2db9eb6ab1b0469f"]]},{"id":"ccfd5a0de14fe32c","type":"function","z":"7df3ced66a8aa735","name":"flow set ","func":"var auf = Number(global.get(\"Servo_3_AUF\"));\nvar zu = Number(global.get(\"Servo_3_ZU\"));\n\nmsg = {\n    ui_control:{\n        min:zu,\n        max:auf\n    }\n}\nreturn msg\n  \n  ","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":560,"y":1500,"wires":[["f7fa9e71e6e11125"]]},{"id":"f7fa9e71e6e11125","type":"ui_slider","z":"7df3ced66a8aa735","name":"","label":"Servo-3.1","tooltip":"","group":"de8dfc55aaf31854","order":8,"width":0,"height":0,"passthru":true,"outs":"end","topic":"topic","topicType":"msg","min":"0","max":"100","step":1,"className":"","x":700,"y":1500,"wires":[["68f710b2cc75e365"]]},{"id":"2a34ac7039a09e91","type":"inject","z":"7df3ced66a8aa735","name":"100%","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":"","topic":"","payload":"100","payloadType":"num","x":790,"y":2400,"wires":[["e03b3288243445f0"]]},{"id":"e34d484e5d1d83d2","type":"inject","z":"7df3ced66a8aa735","name":"50%","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":"","topic":"","payload":"50","payloadType":"num","x":790,"y":2440,"wires":[["e03b3288243445f0"]]},{"id":"538600d263176a9f","type":"inject","z":"7df3ced66a8aa735","name":"Off","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":"","topic":"","payload":"0","payloadType":"num","x":790,"y":2480,"wires":[["e03b3288243445f0"]]},{"id":"e03b3288243445f0","type":"PCA9685 out","z":"7df3ced66a8aa735","name":"PWM Output 4 (Led)","pca9685":"bdc8a1ee08c68401","channel":"5","payload":"","unit":"percent","onStep":"0","x":970,"y":2320,"wires":[]},{"id":"a7d7acbc733a2179","type":"comment","z":"7df3ced66a8aa735","name":"LED-Adresse 5","info":"","x":700,"y":2260,"wires":[]},{"id":"79c38d1c1719756b","type":"ui_slider","z":"7df3ced66a8aa735","name":"","label":"LED-4","tooltip":"","group":"de8dfc55aaf31854","order":11,"width":4,"height":1,"passthru":true,"outs":"end","topic":"topic","topicType":"msg","min":"0","max":"80","step":1,"className":"","x":430,"y":2320,"wires":[["7fcb1da2de51a29f","a74c580c7de4afb8"]]},{"id":"7fcb1da2de51a29f","type":"function","z":"7df3ced66a8aa735","name":"flow set ","func":"\n\nflow.set(\"PCA_4\", msg.payload);\n  \nreturn msg\n  \n  ","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":560,"y":2320,"wires":[["e03b3288243445f0"]]},{"id":"ba9a089e619c3458","type":"function","z":"7df3ced66a8aa735","name":"Global set","func":"global.set(\"PCAfour\", msg.payload);\nreturn msg;","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":570,"y":2360,"wires":[[]]},{"id":"e361ad9dc7b512cd","type":"change","z":"7df3ced66a8aa735","name":"on=flow PCA","rules":[{"t":"change","p":"payload","pt":"msg","from":"on","fromt":"str","to":"\"PCA_4\"","tot":"flow"}],"action":"","property":"","from":"","to":"","reg":false,"x":730,"y":2360,"wires":[["e03b3288243445f0","d13484fe3fcf17b8"]]},{"id":"eac8caf773b44d8e","type":"ui_switch","z":"7df3ced66a8aa735","name":"LED-4","label":"","tooltip":"","group":"de8dfc55aaf31854","order":12,"width":2,"height":1,"passthru":true,"decouple":"false","topic":"","topicType":"str","style":"","onvalue":"on","onvalueType":"str","onicon":"","oncolor":"","offvalue":"off","offvalueType":"str","officon":"","offcolor":"","animate":true,"className":"","x":430,"y":2360,"wires":[["ba9a089e619c3458","e361ad9dc7b512cd"]]},{"id":"a74c580c7de4afb8","type":"function","z":"7df3ced66a8aa735","name":">=1 = on","func":"if (msg.payload>=1){\n    msg.payload=\"on\"\n}\nelse msg.payload=\"off\"\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":720,"y":2320,"wires":[["eac8caf773b44d8e"]]},{"id":"9b9fa736a66b07f5","type":"function","z":"7df3ced66a8aa735","name":"function 94","func":"msg.payload = msg.payload / 10000;\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":970,"y":300,"wires":[["fd280f74f138e8ab","cb0c0439613669a2"]]},{"id":"fd280f74f138e8ab","type":"dynamic-dimmer","z":"7df3ced66a8aa735","name":"","eventInterval":"100","steps":"600","minValue":"0","maxValue":"10000","x":1140,"y":320,"wires":[["5b2a28c7fb434c9c","27d17eea3a07db3e"]]},{"id":"dffb22c33ff6051a","type":"function","z":"7df3ced66a8aa735","name":"function 25","func":"msg.payload = msg.payload / 10000;\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":1030,"y":700,"wires":[["1618357299af7f9a"]]},{"id":"1618357299af7f9a","type":"dynamic-dimmer","z":"7df3ced66a8aa735","name":"","eventInterval":"200","steps":"300","minValue":"0","maxValue":"10000","x":1200,"y":700,"wires":[["58aa0504c0a4aa77","88fbc169a650cc6c"]]},{"id":"6523121f54da31d6","type":"function","z":"7df3ced66a8aa735","name":"function 27","func":"msg.payload = msg.payload / 10000;\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":990,"y":1140,"wires":[["c0c643c61cd35267"]]},{"id":"c0c643c61cd35267","type":"dynamic-dimmer","z":"7df3ced66a8aa735","name":"","eventInterval":"200","steps":"300","minValue":"0","maxValue":"10000","x":1190,"y":1140,"wires":[["fcb247ec8c9b9041","02b8d87686d00ca8"]]},{"id":"2a08614bddfa2044","type":"function","z":"7df3ced66a8aa735","name":"function 28","func":"msg.payload = msg.payload / 10000;\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":990,"y":1540,"wires":[["f76adcd2408bf778"]]},{"id":"f76adcd2408bf778","type":"dynamic-dimmer","z":"7df3ced66a8aa735","name":"","eventInterval":"200","steps":"300","minValue":"0","maxValue":"10000","x":1180,"y":1540,"wires":[["546310b293967441","666feacd3c1c833e"]]},{"id":"74afc4e183e71761","type":"PCA9685 out","z":"7df3ced66a8aa735","name":"PWM Output 4 (Servo)","pca9685":"bdc8a1ee08c68401","channel":"4","payload":"","unit":"microseconds","onStep":"0","x":1480,"y":1960,"wires":[]},{"id":"8b907569c7a2aee9","type":"ui_slider","z":"7df3ced66a8aa735","name":"","label":"Servo-4","tooltip":"","group":"79264ad14fb207dc","order":13,"width":0,"height":0,"passthru":true,"outs":"end","topic":"topic","topicType":"msg","min":"0","max":"100","step":1,"className":"","x":540,"y":2000,"wires":[["056936c4adccca3a"]]},{"id":"1a49d73301c346cf","type":"ui_switch","z":"7df3ced66a8aa735","name":"Klappe Servo-4","label":"{{Dimmname}}","tooltip":"","group":"de8dfc55aaf31854","order":9,"width":0,"height":0,"passthru":true,"decouple":"false","topic":"topic","topicType":"msg","style":"","onvalue":"true","onvalueType":"bool","onicon":"","oncolor":"","offvalue":"false","offvalueType":"bool","officon":"","offcolor":"","animate":false,"className":"","x":480,"y":1960,"wires":[["1c6cb33a89bb400e"]]},{"id":"056936c4adccca3a","type":"function","z":"7df3ced66a8aa735","name":"flow set ","func":"\n\nflow.set(\"Servo_4\", msg.payload);\n  \nreturn msg\n  \n  ","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":680,"y":2000,"wires":[["a10b782bc4eba227"]]},{"id":"f7a6301186123d84","type":"ui_button","z":"7df3ced66a8aa735","name":"Servo-4 AUF Speicher","group":"79264ad14fb207dc","order":14,"width":0,"height":0,"passthru":false,"label":"Servo-4 AUF Speicher","tooltip":"","color":"","bgcolor":"","className":"","icon":"","payload":"true","payloadType":"bool","topic":"topic","topicType":"msg","x":500,"y":2060,"wires":[["4705901293e8f1b0"]]},{"id":"45014930680f3761","type":"ui_button","z":"7df3ced66a8aa735","name":"Servo-4 ZU Speicher","group":"79264ad14fb207dc","order":15,"width":0,"height":0,"passthru":false,"label":"Servo-4 ZU Speicher","tooltip":"","color":"","bgcolor":"","className":"","icon":"","payload":"true","payloadType":"bool","topic":"topic","topicType":"msg","x":500,"y":2140,"wires":[["46ae9c6e5a452fd8"]]},{"id":"962b7457f39e9dab","type":"file","z":"7df3ced66a8aa735","name":"","filename":"pekaway/Servo_4_AUF","filenameType":"str","appendNewline":false,"createDir":true,"overwriteFile":"true","encoding":"none","x":970,"y":2060,"wires":[[]]},{"id":"82032fc30f8f2290","type":"file","z":"7df3ced66a8aa735","name":"","filename":"pekaway/Servo_4_ZU","filenameType":"str","appendNewline":false,"createDir":true,"overwriteFile":"true","encoding":"none","x":980,"y":2140,"wires":[[]]},{"id":"66ba4d11874906c7","type":"file in","z":"7df3ced66a8aa735","name":"","filename":"pekaway/Servo_4_AUF","filenameType":"str","format":"utf8","chunk":false,"sendError":false,"encoding":"none","allProps":false,"x":510,"y":2100,"wires":[["d37a3f012d23571c"]]},{"id":"d98e1ababc6183bf","type":"file in","z":"7df3ced66a8aa735","name":"","filename":"pekaway/Servo_4_ZU","filenameType":"str","format":"utf8","chunk":false,"sendError":false,"encoding":"none","allProps":false,"x":500,"y":2180,"wires":[["f725470e3aab606c"]]},{"id":"1c6cb33a89bb400e","type":"function","z":"7df3ced66a8aa735","name":"global.get Servo_4","func":"var on = msg.payload;\nvar auf = Number(global.get(\"Servo_4_AUF\"));\nvar zu = Number(global.get(\"Servo_4_ZU\"));\n\nif (msg.payload === true){\n    msg.payload = auf\n}\nif (msg.payload === false){\n   msg.payload = zu\n}\n\nreturn msg;\n\n\n","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":730,"y":1960,"wires":[["8b907569c7a2aee9","20f2b336121bef27","4de64f40ee57880f"]]},{"id":"4705901293e8f1b0","type":"function","z":"7df3ced66a8aa735","name":"global.set Servo AUF","func":"var servo = flow.get(\"Servo_4\");\n\nglobal.set(\"Servo_4_AUF\",servo);\nmsg.payload = servo;\n\nreturn msg;\n\n","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":720,"y":2060,"wires":[["962b7457f39e9dab"]]},{"id":"46ae9c6e5a452fd8","type":"function","z":"7df3ced66a8aa735","name":"global.set Servo ZU","func":"var servo = flow.get(\"Servo_4\");\n\nglobal.set(\"Servo_4_ZU\",servo);\nmsg.payload = servo;\n\nreturn msg;\n\n","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":720,"y":2140,"wires":[["82032fc30f8f2290"]]},{"id":"f725470e3aab606c","type":"function","z":"7df3ced66a8aa735","name":"global.set Servo ZU","func":"var servo = msg.payload;\n\nglobal.set(\"Servo_4_ZU\",servo);\nmsg.payload = servo;\n\nreturn msg;\n\n","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":720,"y":2180,"wires":[[]]},{"id":"d37a3f012d23571c","type":"function","z":"7df3ced66a8aa735","name":"global.set Servo AUF","func":"var servo = msg.payload;\n\nglobal.set(\"Servo_4_AUF\",servo);\nmsg.payload = servo;\n\nreturn msg;\n\n","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":740,"y":2100,"wires":[[]]},{"id":"8afab9a8b1227d4d","type":"comment","z":"7df3ced66a8aa735","name":"Servo Adresse 4","info":"","x":720,"y":1840,"wires":[]},{"id":"10638727105d9dfd","type":"function","z":"7df3ced66a8aa735","name":"flow set ","func":"var auf = Number(global.get(\"Servo_4_AUF\"));\nvar zu = Number(global.get(\"Servo_4_ZU\"));\n\nmsg = {\n    ui_control:{\n        min:zu,\n        max:auf\n    }\n}\nreturn msg\n  \n  ","outputs":1,"timeout":"","noerr":0,"initialize":"","finalize":"","libs":[],"x":560,"y":1920,"wires":[["20f2b336121bef27"]]},{"id":"20f2b336121bef27","type":"ui_slider","z":"7df3ced66a8aa735","name":"","label":"Servo-4.1","tooltip":"","group":"de8dfc55aaf31854","order":10,"width":0,"height":0,"passthru":true,"outs":"end","topic":"topic","topicType":"msg","min":"0","max":"100","step":1,"className":"","x":700,"y":1920,"wires":[["b134db571c080b4f"]]},{"id":"4de64f40ee57880f","type":"function","z":"7df3ced66a8aa735","name":"function 29","func":"msg.payload = msg.payload / 10000;\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":990,"y":1960,"wires":[["cf00b0887eda832f"]]},{"id":"cf00b0887eda832f","type":"dynamic-dimmer","z":"7df3ced66a8aa735","name":"","eventInterval":"200","steps":"300","minValue":"0","maxValue":"10000","x":1200,"y":1960,"wires":[["74afc4e183e71761","549b8d389988c8d0"]]},{"id":"27d17eea3a07db3e","type":"debug","z":"7df3ced66a8aa735","name":"debug 119","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"true","targetType":"full","statusVal":"payload","statusType":"auto","x":1310,"y":340,"wires":[]},{"id":"88fbc169a650cc6c","type":"debug","z":"7df3ced66a8aa735","name":"debug 120","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"true","targetType":"full","statusVal":"payload","statusType":"auto","x":1370,"y":760,"wires":[]},{"id":"02b8d87686d00ca8","type":"debug","z":"7df3ced66a8aa735","name":"debug 121","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"true","targetType":"full","statusVal":"payload","statusType":"auto","x":1350,"y":1220,"wires":[]},{"id":"666feacd3c1c833e","type":"debug","z":"7df3ced66a8aa735","name":"debug 122","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"true","targetType":"full","statusVal":"payload","statusType":"auto","x":1350,"y":1580,"wires":[]},{"id":"549b8d389988c8d0","type":"debug","z":"7df3ced66a8aa735","name":"debug 123","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"true","targetType":"full","statusVal":"payload","statusType":"auto","x":1370,"y":2020,"wires":[]},{"id":"9cf3a65c90322997","type":"delay","z":"7df3ced66a8aa735","name":"","pauseType":"delay","timeout":"1","timeoutUnits":"seconds","rate":"1","nbRateUnits":"1","rateUnits":"second","randomFirst":"1","randomLast":"5","randomUnits":"seconds","drop":false,"allowrate":false,"outputs":1,"x":180,"y":980,"wires":[["01308eebdf61f373"]]},{"id":"806ed915d1bb509e","type":"range","z":"7df3ced66a8aa735","minin":"0","maxin":"100","minout":"200","maxout":"2000","action":"scale","round":false,"property":"payload","name":"","x":870,"y":240,"wires":[["9b9fa736a66b07f5"]]},{"id":"9e94f6413bf36def","type":"range","z":"7df3ced66a8aa735","minin":"0","maxin":"100","minout":"200","maxout":"2000","action":"scale","round":false,"property":"payload","name":"","x":850,"y":340,"wires":[["9b9fa736a66b07f5"]]},{"id":"a5476872c870976e","type":"link in","z":"7df3ced66a8aa735","name":"dimmer7","links":["0b90b9bc8867263f","f5c891df42346f5f","9246ce06858e85eb","f89965cecca51b31","fa5e454b2672161d","9d719ab8a681ff8d","7d555d8fefaa67d1","8ab58b4f76dfc412","46e93cde0e0ad426"],"x":425,"y":160,"wires":[["aec1cec19ed2a310"]]},{"id":"b186a0e2fef02e52","type":"function","z":"7df3ced66a8aa735","name":"global.set(\"i2c_dimmyPro\", true)","func":"/*let devices = global.get(\"i2c_detect\") || [];\n\n// Falls devices kein Array ist, versuchen zu konvertieren\nif (!Array.isArray(devices)) {\n    try {\n        // Versuch: JSON-Text in Array umwandeln\n        devices = JSON.parse(devices);\n    } catch (e) {\n        // Falls das auch nicht klappt: String in Array splitten\n        devices = String(devices).split(/[,;\\s]+/).filter(Boolean);\n    }\n}\n\n// neue Adresse hinzufügen, falls sie noch nicht vorhanden ist\nif (!devices.includes(\"0x40\")) {\n    devices.push(\"0x40\");\n}\n\n// aktualisierte Liste speichern\nglobal.set(\"i2c_detect\", devices);\n\n// Ausgabe zur Kontrolle\nmsg.payload = devices;*/\n\n// und\nglobal.set(\"i2c_dimmyPro\", true)\n\nreturn msg\n\n","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":510,"y":960,"wires":[["dcb289da3a6a2a3d"]]},{"id":"aec1cec19ed2a310","type":"rbe","z":"7df3ced66a8aa735","name":"","func":"rbe","gap":"","start":"","inout":"out","septopics":false,"property":"payload","topi":"topic","x":550,"y":160,"wires":[["ec9edfaff26da3b1"]]},{"id":"356609448289feca","type":"link in","z":"7df3ced66a8aa735","name":"dimmer8","links":["81b2847fd9602b07","c23c34d5d0cfe692","9ee84162f787010c","22fe33a2fbb19881","c00b8c80e6961f16","c1a9530ae44d048d","d2ec0ca4fdea4837","a716746182ecdc3a"],"x":455,"y":620,"wires":[["58bfcfb78e25b621"]]},{"id":"d03c975328471a4b","type":"link in","z":"7df3ced66a8aa735","name":"dimmer9","links":["44098cd6ddf75d37","9722a88132efae8a","53c51260b80ebf53","26eb3783a6435402","61346cdf09f072f4","6f82890aaaba259c","4382d102cfbb19cb","3f1016dd54eb57f2"],"x":445,"y":1060,"wires":[["f5c4fef490f47cd8"]]},{"id":"1080d4f8c6f40b69","type":"link in","z":"7df3ced66a8aa735","name":"dimmer10","links":["bd5d4fcc4b02ba03","ce02d8018a39bb42","e624fcdf1322b2df","4cc13922d60bbfc4","257e37925ef18cd6","8db51e55c9f44883","95fdc508d08ee7dc","6d2bd9ec217b2902"],"x":425,"y":1460,"wires":[["1d1c23e76aa49bd7"]]},{"id":"1c7fe62e8e7fc3b1","type":"link in","z":"7df3ced66a8aa735","name":"dimmer11","links":["499708ad56e9901e","f0dea472a696bd36","8e14d2fc8abd57d7","32b0cf762bf57184","4131a8fc0f08eaa1","d2e3f3fc6a605525","86fb5e7eb3c9a478","99669eee4b3beece"],"x":425,"y":1880,"wires":[["f9894476df0fbc34"]]},{"id":"58bfcfb78e25b621","type":"rbe","z":"7df3ced66a8aa735","name":"","func":"rbe","gap":"","start":"","inout":"out","septopics":false,"property":"payload","topi":"topic","x":550,"y":620,"wires":[["3eb868238dbee9d3"]]},{"id":"f5c4fef490f47cd8","type":"rbe","z":"7df3ced66a8aa735","name":"","func":"rbe","gap":"","start":"","inout":"out","septopics":false,"property":"payload","topi":"topic","x":550,"y":1060,"wires":[["a504c0c34b97cd22"]]},{"id":"1d1c23e76aa49bd7","type":"rbe","z":"7df3ced66a8aa735","name":"","func":"rbe","gap":"","start":"","inout":"out","septopics":false,"property":"payload","topi":"topic","x":550,"y":1460,"wires":[["62474bf905a20d43"]]},{"id":"f9894476df0fbc34","type":"rbe","z":"7df3ced66a8aa735","name":"","func":"rbe","gap":"","start":"","inout":"out","septopics":false,"property":"payload","topi":"topic","x":550,"y":1880,"wires":[["b461bb99f4fc7c94"]]},{"id":"36a2518f21ae83a5","type":"comment","z":"7df3ced66a8aa735","name":"hier wird der Dimmi Pro sichtbar gemacht","info":"","x":820,"y":960,"wires":[]},{"id":"04d400ea1c4c8acc","type":"range","z":"7df3ced66a8aa735","minin":"0","maxin":"100","minout":"200","maxout":"2000","action":"scale","round":false,"property":"payload","name":"","x":870,"y":740,"wires":[["dffb22c33ff6051a"]]},{"id":"43187c6246856de1","type":"range","z":"7df3ced66a8aa735","minin":"0","maxin":"100","minout":"200","maxout":"2000","action":"scale","round":false,"property":"payload","name":"","x":870,"y":660,"wires":[["dffb22c33ff6051a"]]},{"id":"d4f8906b6230532c","type":"range","z":"7df3ced66a8aa735","minin":"0","maxin":"100","minout":"200","maxout":"2000","action":"scale","round":false,"property":"payload","name":"","x":870,"y":1180,"wires":[["6523121f54da31d6"]]},{"id":"c86c4afb3b9f1198","type":"range","z":"7df3ced66a8aa735","minin":"0","maxin":"100","minout":"200","maxout":"2000","action":"scale","round":false,"property":"payload","name":"","x":870,"y":1100,"wires":[["6523121f54da31d6"]]},{"id":"b1554b48de6b88f7","type":"range","z":"7df3ced66a8aa735","minin":"0","maxin":"100","minout":"200","maxout":"2000","action":"scale","round":false,"property":"payload","name":"","x":870,"y":1580,"wires":[["2a08614bddfa2044"]]},{"id":"68f710b2cc75e365","type":"range","z":"7df3ced66a8aa735","minin":"0","maxin":"100","minout":"200","maxout":"2000","action":"scale","round":false,"property":"payload","name":"","x":870,"y":1500,"wires":[["2a08614bddfa2044"]]},{"id":"a10b782bc4eba227","type":"range","z":"7df3ced66a8aa735","minin":"0","maxin":"100","minout":"200","maxout":"2000","action":"scale","round":false,"property":"payload","name":"","x":850,"y":2000,"wires":[["4de64f40ee57880f"]]},{"id":"b134db571c080b4f","type":"range","z":"7df3ced66a8aa735","minin":"0","maxin":"100","minout":"200","maxout":"2000","action":"scale","round":false,"property":"payload","name":"","x":850,"y":1920,"wires":[["4de64f40ee57880f"]]},{"id":"d13484fe3fcf17b8","type":"debug","z":"7df3ced66a8aa735","name":"debug 125","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"true","targetType":"full","statusVal":"payload","statusType":"auto","x":970,"y":2360,"wires":[]},{"id":"dcb289da3a6a2a3d","type":"debug","z":"7df3ced66a8aa735","name":"debug 74","active":true,"tosidebar":true,"console":false,"tostatus":true,"complete":"true","targetType":"full","statusVal":"payload","statusType":"auto","x":1100,"y":960,"wires":[]},{"id":"cb0c0439613669a2","type":"debug","z":"7df3ced66a8aa735","name":"debug 80","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"true","targetType":"full","statusVal":"payload","statusType":"auto","x":1240,"y":220,"wires":[]},{"id":"ec9edfaff26da3b1","type":"function","z":"7df3ced66a8aa735","name":"function 30","func":"// Hole die Werte aus der eingehenden Nachricht\nlet inputValue = msg.payload;\nlet inputMin = 0; // Festgelegter minimaler Eingangsbereich\nlet inputMax = 100; // Festgelegter maximaler Eingangsbereich\nlet targetMin = Number(global.get(\"Servo_0_ZU\")); // Dynamischer minimaler Ausgabebereich\nlet targetMax = Number(global.get(\"Servo_0_AUF\")); // Dynamischer maximaler Ausgabebereich\n\n// Führe die Skalierungsberechnung durch\nlet scaledValue = (inputValue - inputMin) * (targetMax - targetMin) / (inputMax - inputMin) + targetMin;\n\n// Runde das Ergebnis auf eine bestimmte Anzahl von Dezimalstellen (optional)\nmsg.payload = parseFloat(scaledValue.toFixed(2));\n\nreturn msg;\n\n/*\nvar auf = Number(global.get(\"Servo_0_AUF\"));\nvar zu = Number(global.get(\"Servo_0_ZU\"));\n*/","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":710,"y":160,"wires":[["78b35cc69f4d1da3","0ce1c8bd7bb2259e"]]},{"id":"78b35cc69f4d1da3","type":"debug","z":"7df3ced66a8aa735","name":"debug 94","active":false,"tosidebar":true,"console":false,"tostatus":true,"complete":"true","targetType":"full","statusVal":"payload","statusType":"auto","x":900,"y":160,"wires":[]},{"id":"3eb868238dbee9d3","type":"function","z":"7df3ced66a8aa735","name":"function 31","func":"// Hole die Werte aus der eingehenden Nachricht\nlet inputValue = msg.payload;\nlet inputMin = 0; // Festgelegter minimaler Eingangsbereich\nlet inputMax = 100; // Festgelegter maximaler Eingangsbereich\nlet targetMin = Number(global.get(\"Servo_1_ZU\")); // Dynamischer minimaler Ausgabebereich\nlet targetMax = Number(global.get(\"Servo_1_AUF\")); // Dynamischer maximaler Ausgabebereich\n\n// Führe die Skalierungsberechnung durch\nlet scaledValue = (inputValue - inputMin) * (targetMax - targetMin) / (inputMax - inputMin) + targetMin;\n\n// Runde das Ergebnis auf eine bestimmte Anzahl von Dezimalstellen (optional)\nmsg.payload = parseFloat(scaledValue.toFixed(2));\n\nreturn msg;\n\n/*\nvar auf = Number(global.get(\"Servo_0_AUF\"));\nvar zu = Number(global.get(\"Servo_0_ZU\"));\n*/","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":710,"y":620,"wires":[["fae57a91dab5368d"]]},{"id":"a504c0c34b97cd22","type":"function","z":"7df3ced66a8aa735","name":"function 33","func":"// Hole die Werte aus der eingehenden Nachricht\nlet inputValue = msg.payload;\nlet inputMin = 0; // Festgelegter minimaler Eingangsbereich\nlet inputMax = 100; // Festgelegter maximaler Eingangsbereich\nlet targetMin = Number(global.get(\"Servo_2_ZU\")); // Dynamischer minimaler Ausgabebereich\nlet targetMax = Number(global.get(\"Servo_2_AUF\")); // Dynamischer maximaler Ausgabebereich\n\n// Führe die Skalierungsberechnung durch\nlet scaledValue = (inputValue - inputMin) * (targetMax - targetMin) / (inputMax - inputMin) + targetMin;\n\n// Runde das Ergebnis auf eine bestimmte Anzahl von Dezimalstellen (optional)\nmsg.payload = parseFloat(scaledValue.toFixed(2));\n\nreturn msg;\n\n/*\nvar auf = Number(global.get(\"Servo_0_AUF\"));\nvar zu = Number(global.get(\"Servo_0_ZU\"));\n*/","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":710,"y":1060,"wires":[["2db9eb6ab1b0469f"]]},{"id":"62474bf905a20d43","type":"function","z":"7df3ced66a8aa735","name":"function 34","func":"// Hole die Werte aus der eingehenden Nachricht\nlet inputValue = msg.payload;\nlet inputMin = 0; // Festgelegter minimaler Eingangsbereich\nlet inputMax = 100; // Festgelegter maximaler Eingangsbereich\nlet targetMin = Number(global.get(\"Servo_3_ZU\")); // Dynamischer minimaler Ausgabebereich\nlet targetMax = Number(global.get(\"Servo_3_AUF\")); // Dynamischer maximaler Ausgabebereich\n\n// Führe die Skalierungsberechnung durch\nlet scaledValue = (inputValue - inputMin) * (targetMax - targetMin) / (inputMax - inputMin) + targetMin;\n\n// Runde das Ergebnis auf eine bestimmte Anzahl von Dezimalstellen (optional)\nmsg.payload = parseFloat(scaledValue.toFixed(2));\n\nreturn msg;\n\n/*\nvar auf = Number(global.get(\"Servo_0_AUF\"));\nvar zu = Number(global.get(\"Servo_0_ZU\"));\n*/","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":710,"y":1460,"wires":[["f7fa9e71e6e11125"]]},{"id":"b461bb99f4fc7c94","type":"function","z":"7df3ced66a8aa735","name":"function 35","func":"// Hole die Werte aus der eingehenden Nachricht\nlet inputValue = msg.payload;\nlet inputMin = 0; // Festgelegter minimaler Eingangsbereich\nlet inputMax = 100; // Festgelegter maximaler Eingangsbereich\nlet targetMin = Number(global.get(\"Servo_4_ZU\")); // Dynamischer minimaler Ausgabebereich\nlet targetMax = Number(global.get(\"Servo_4_AUF\")); // Dynamischer maximaler Ausgabebereich\n\n// Führe die Skalierungsberechnung durch\nlet scaledValue = (inputValue - inputMin) * (targetMax - targetMin) / (inputMax - inputMin) + targetMin;\n\n// Runde das Ergebnis auf eine bestimmte Anzahl von Dezimalstellen (optional)\nmsg.payload = parseFloat(scaledValue.toFixed(2));\n\nreturn msg;\n\n/*\nvar auf = Number(global.get(\"Servo_0_AUF\"));\nvar zu = Number(global.get(\"Servo_0_ZU\"));\n*/","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":710,"y":1880,"wires":[["20f2b336121bef27"]]},{"id":"2c397a8122f8f871","type":"function","z":"7df3ced66a8aa735","name":"global.get","func":"\nmsg.Dimmname = global.get(\"Ndimmer7\");\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":300,"y":300,"wires":[["d5040b1410c1f41b"]]},{"id":"f7083114203f2c3b","type":"ui_text_input","z":"7df3ced66a8aa735","name":"","label":"DimmyPro 5","tooltip":"","group":"9e7ca3be0ce9a2e4","order":5,"width":0,"height":0,"passthru":true,"mode":"text","delay":"0","topic":"topic","sendOnBlur":true,"className":"","topicType":"msg","x":133,"y":1905,"wires":[["85604cdaae752dbd"]]},{"id":"b299c307544835df","type":"file","z":"7df3ced66a8aa735","name":"","filename":"pekaway/Ndimmer9","filenameType":"str","appendNewline":false,"createDir":true,"overwriteFile":"true","encoding":"none","x":160,"y":1220,"wires":[[]]},{"id":"37e73d798df2b07e","type":"file","z":"7df3ced66a8aa735","name":"","filename":"pekaway/Ndimmer8","filenameType":"str","appendNewline":false,"createDir":true,"overwriteFile":"true","encoding":"none","x":180,"y":660,"wires":[[]]},{"id":"fd5c14b349666281","type":"file","z":"7df3ced66a8aa735","name":"","filename":"pekaway/Ndimmer7","filenameType":"str","appendNewline":false,"createDir":true,"overwriteFile":"true","encoding":"none","x":160,"y":260,"wires":[[]]},{"id":"2bb3d2db9c994f4e","type":"ui_text_input","z":"7df3ced66a8aa735","name":"","label":"DimmyPro 1","tooltip":"","group":"9e7ca3be0ce9a2e4","order":1,"width":0,"height":0,"passthru":true,"mode":"text","delay":"0","topic":"topic","sendOnBlur":true,"className":"","topicType":"msg","x":130,"y":180,"wires":[["9f11a87d657473cd","77fcdd5af131eb7f"]]},{"id":"57d18b26c1b1f9fa","type":"ui_text_input","z":"7df3ced66a8aa735","name":"","label":"DimmyPro 2","tooltip":"","group":"9e7ca3be0ce9a2e4","order":2,"width":0,"height":0,"passthru":true,"mode":"text","delay":"0","topic":"topic","sendOnBlur":true,"className":"","topicType":"msg","x":150,"y":580,"wires":[["0acb48b1ec89e66b"]]},{"id":"8a2f8b87e4837755","type":"ui_text_input","z":"7df3ced66a8aa735","name":"","label":"DimmyPro 3","tooltip":"","group":"9e7ca3be0ce9a2e4","order":3,"width":0,"height":0,"passthru":true,"mode":"text","delay":"0","topic":"topic","sendOnBlur":true,"className":"","topicType":"msg","x":130,"y":1140,"wires":[["cc44cce4a0922297"]]},{"id":"708c21e55749cffa","type":"ui_text_input","z":"7df3ced66a8aa735","name":"","label":"DimmyPro 4","tooltip":"","group":"9e7ca3be0ce9a2e4","order":4,"width":0,"height":0,"passthru":true,"mode":"text","delay":"0","topic":"topic","sendOnBlur":true,"className":"","topicType":"msg","x":110,"y":1560,"wires":[["e0430c79a1d27291"]]},{"id":"db746f66869f8d79","type":"file","z":"7df3ced66a8aa735","name":"","filename":"pekaway/Ndimmer10","filenameType":"str","appendNewline":false,"createDir":true,"overwriteFile":"true","encoding":"none","x":140,"y":1640,"wires":[[]]},{"id":"3643811646750740","type":"file","z":"7df3ced66a8aa735","name":"","filename":"pekaway/Ndimmer11","filenameType":"str","appendNewline":false,"createDir":true,"overwriteFile":"true","encoding":"none","x":173,"y":1988,"wires":[[]]},{"id":"9f11a87d657473cd","type":"function","z":"7df3ced66a8aa735","name":"global.set","func":"global.set(\"Ndimmer7\",msg.payload );\n\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":140,"y":220,"wires":[["fd5c14b349666281","1862bfc63fbdb66d"]]},{"id":"0acb48b1ec89e66b","type":"function","z":"7df3ced66a8aa735","name":"global.set","func":"\n global.set(\"Ndimmer8\",msg.payload);\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":140,"y":620,"wires":[["37e73d798df2b07e"]]},{"id":"cc44cce4a0922297","type":"function","z":"7df3ced66a8aa735","name":"global.set","func":"\n global.set(\"Ndimmer9\",msg.payload);\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":120,"y":1180,"wires":[["b299c307544835df"]]},{"id":"e0430c79a1d27291","type":"function","z":"7df3ced66a8aa735","name":"global.set","func":"\nglobal.set(\"Ndimmer10\",msg.payload);\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":120,"y":1600,"wires":[["db746f66869f8d79"]]},{"id":"85604cdaae752dbd","type":"function","z":"7df3ced66a8aa735","name":"global.set","func":"\n global.set(\"Ndimmer11\",msg.payload);\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":140,"y":1940,"wires":[["3643811646750740"]]},{"id":"77fcdd5af131eb7f","type":"debug","z":"7df3ced66a8aa735","name":"debug 124","active":true,"tosidebar":true,"console":false,"tostatus":true,"complete":"true","targetType":"full","statusVal":"payload","statusType":"auto","x":370,"y":180,"wires":[]},{"id":"1862bfc63fbdb66d","type":"debug","z":"7df3ced66a8aa735","name":"debug 133","active":true,"tosidebar":true,"console":false,"tostatus":true,"complete":"true","targetType":"full","statusVal":"payload","statusType":"auto","x":350,"y":240,"wires":[]},{"id":"d011ef1f44b917de","type":"function","z":"7df3ced66a8aa735","name":"global.get","func":"\nmsg.Dimmname = global.get(\"Ndimmer8\");\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":240,"y":700,"wires":[["e5cab2796f86a25f"]]},{"id":"cdf87eeee7dec92b","type":"function","z":"7df3ced66a8aa735","name":"global.get","func":"\nmsg.Dimmname = global.get(\"Ndimmer9\");\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":320,"y":1140,"wires":[["46141f51c99e5591"]]},{"id":"9c40e33a22207174","type":"function","z":"7df3ced66a8aa735","name":"global.get","func":"\nmsg.Dimmname = global.get(\"Ndimmer10\");\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":300,"y":1540,"wires":[["134360ba200d09aa"]]},{"id":"e844e42a23f428c4","type":"function","z":"7df3ced66a8aa735","name":"global.get","func":"\nmsg.Dimmname = global.get(\"Ndimmer11\");\nreturn msg;","outputs":1,"timeout":0,"noerr":0,"initialize":"","finalize":"","libs":[],"x":300,"y":1940,"wires":[["1a49d73301c346cf"]]},{"id":"0b3f61932a703eb6","type":"ui_button","z":"7df3ced66a8aa735","name":"Name speichern","group":"9e7ca3be0ce9a2e4","order":16,"width":0,"height":0,"passthru":true,"label":"Name speichern","tooltip":"","color":"","bgcolor":"","className":"","icon":"","payload":"false","payloadType":"bool","topic":"topic","topicType":"msg","x":140,"y":880,"wires":[["d011ef1f44b917de","2c397a8122f8f871","9c40e33a22207174","e844e42a23f428c4","cdf87eeee7dec92b"]]},{"id":"bdc8a1ee08c68401","type":"PCA9685","deviceNumber":1,"address":"65","frequency":"200"},{"id":"79264ad14fb207dc","type":"ui_group","name":"Config","tab":"b54a609c296fa188","order":2,"disp":true,"width":"6","collapse":false,"className":""},{"id":"de8dfc55aaf31854","type":"ui_group","name":"Regler","tab":"b54a609c296fa188","order":1,"disp":true,"width":"6","collapse":false,"className":""},{"id":"9e7ca3be0ce9a2e4","type":"ui_group","name":"Config Name","tab":"b54a609c296fa188","order":3,"disp":true,"width":6,"collapse":false,"className":""},{"id":"b54a609c296fa188","type":"ui_tab","name":"4 Heizungs Regler","icon":"dashboard","order":38,"disabled":false,"hidden":false}]

Servus danke schonmal probiere es die Tage aus und berichte wie es funktioniert

Gruß Markus

@ahtdf Ähhhh neee :scream: , mein Nodered Murks mag niemand wirklich sehen…:face_with_peeking_eye:

Ich Kämpfe mich so durch, mehr schlecht als recht… nutze mitlerweile viel zu viel ChatGPT, obwohl ich es nicht leiden kann aber so hat man wenigstens jemand den man anschnauzen kann, wenn es nicht geht…. :zany_face:

Aber versuchen zu helfen tue ich aus Eigeninteresse immer gerne!

Geht mir genauso, das sind alles Glückstreffer die ich lande. :wink: aber du kannst wenigstens mit KI umgehen, ich nicht

@rolbra70

@ahtdf

@Vincent

Servus zusammen,

Immer noch das gleiche Problem

Hinzu gekommen sind das jetzt im Dashboard da pro Dimmy nicht mehr da ist und nach wievor kein dimmy mehr in der App ist

Gruß Markus

Als erstes, funktioniert die Steuerung mit dem Heizungsschieber??

Wenn nicht, dann machst du vermutlich in der Bedienung schon einen Fehler.

Wenn das läuft kann man den nächsten Schritt gehen.

Das Problem das keine Schalter angezeigt werden, hatte ich auch, da wurden im http api Bereich für die Relays irgendwo was mit undefiniert angezeigt, wenn in der Übermittlung was nicht stimmt, kommt garnichts an, also musst man im 2 Schritt schauen wo der Fehler ist.

Und das geht nur wenn man aufs System schauen kann, und das geht nur wenn du in der nähe Köln/Bonn wohnst, oder via Teamviewer.

Weil alles andere wird ne Neverendingstory und Rätselraten was da so passiert

Servus Arno

Leider bewegen sich die heizungschieber über die configurationsseite garnicht wenn ich für die min max Kalibrierung sie ansteuern möchte

Gruß Markus

Hast du den lötpunkt gesetzt??

Hast du unter debug mal den i2c scan gemacht? Ist da die Adresse 41?

Hast du mal einen Neustart gemacht?

Steht im pwm out die dezimal Adresse 65 drin? Das wäre die umgerechnet hex 0x41

Lötpunkt gesetzt

Den scan hab ich nicht gemacht da ich dievzusatzmaske bekommen habe der würde aber zusätzlich bestimmt nicht schaden oder

Neustart habe ich auch gemacht

Im welchen pwm out meinst du

In allen 5

Da mss die 65 eingetragen sein

Oky schau ich moing nochmal drüber danke schonmal

Servus

Ich habs mir heute vor der Arbeit nochmal angeschaut im i2c scan kam die 41 im pwm output stand bei servo 0 nur 64 statt 65 abgeändert auf 65 und servus fuhren von selbst

Danach kalibrieren versucht bei servo 1 und jeweils geklappt lässt sich auf zu fahren nur bei servo 1 hat er den Wert für den Slider nicht übernommen wie Servo 2 den kann ich beliebig einstellen wie ich möchte der andere hüpft wieder zurück die anderen bin ich nicht mehr dazu gekommen vor der Arbeit, im dashbord (Web interface) ist nachwievor der dimmy pro nicht zu sehen

Gruß Markus