NEWS
Einfacher Taster mit Node-Red
-
Hallo zusammen,
ich bin Neuling in der Welt von HomeAssistant und Node-Red und scheitere gerade an einem einfachen Taster in Node-Red. Ich benötige einen Taster, der beim drücken ein "true" signal und beim loslassen wieder ein "false" signal rausgibt. Kann jemand helfen? Danke schonmal im voraus! Grüße AkinBei jedem drücken der Button Taste möchte ich, dass der Ausgang "Toggelt"
-
@akin
Nimm unter Dashboard ein Template und füge unter Vorlage den Code ein.<style> .nr-dashboard-template { padding: 0px; } </style> <div class="button1"> <md-button style="width:100%; height:48px; margin: 0px">Button</md-button> </div> <script> (function($scope) { $('.button1').on('touchstart mousedown', function(e) { e.preventDefault(); //prevent default behavior $scope.send({"payload": true}); }); $('.button1').on('touchend mouseup', function(e) { e.preventDefault(); //prevent default behavior $scope.send({"payload": false}); }); })(scope); </script>
Beschriftung im Code anpassen (Button). Bei mehreren Buttons muss auch noch der Name (button1) angepasst werden.
Hoffe das passt. Bin auch noch Node-Red Neuling. -
@mrjeschke vielen Dank für die schnelle Antwort. Werde das mal versuchen umzusetzen. Danke Dir!