Dia antes primera install

This commit is contained in:
2025-12-08 15:20:28 -06:00
commit 1416478c9c
4130 changed files with 886376 additions and 0 deletions

View File

@@ -0,0 +1,74 @@
<!--
Copyright JS Foundation and other contributors, http://js.foundation
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<script type="text/html" data-help-name="rpi-gpio in">
<p> Raspberry Pi-Empfangs-Node. Generiert eine <code>msg.payload</code> mit einem Wert von
0 oder 1 in Abhängigkeit vom Status des Eingabepins. </p>
<h3> Ausgaben </h3>
<dl class="message-properties">
<dt> payload <span class="property-type"> Zahl </span> </dt>
<dd> Die Nutzdaten sind 1 oder 0. </dd>
<dt> topic <span class="property-type"> Zeichenfolge </span> </dt>
<dd> Das Topic wird auf <code>pi/ { the pin number }</code> gesetzt. </dd>
</dl>
<h3> Details </h3>
<p> Sie können auch den Eingangs-Pullup-Widerstand oder den Pulldown-Widerstand aktivieren. </p>
<p> Erfordert die Python-Bibliothek RPi.GPIO in der Version 0.5.10 (oder besser). </p>
</script>
<script type="text/html" data-help-name="rpi-gpio out">
<p> Raspberry Pi-Ausgabe-Node. Kann im Digital- oder PWM-Modus verwendet werden. </p>
<h3> Eingaben </h3>
<dl class="message-properties">
<dt> payload <span class="property-type"> Zahl | Zeichen | Boolean </span> </dt>
</dl>
<h3> Details </h3>
<p> Der digitale Modus erwartet der Node eine <code>msg.payload</code> von entweder 0 oder 1 (oder false oder true)
und schaltet den ausgewählten physischen Pin in Abhängigkeit von dem übergebenen Wert entweder auf LOW oder HIGH. </p>
<p> Der Anfangswert für den Pin kann bei der Implementierung auf 0 oder 1 gesetzt werden. </p>
<p> Im PWM-Modus erwartet der Node einen Eingabewert mit der Zahl 0-100. Es kann ein Gleitkommazahl sein. </p>
<p> Der PWM-Modus kann verwendet werden, um einen Servo unter Verwendung von Eingabewerten nur zwischen 10 und 20 zu steuern,
akzeptiert aber auch Gleitkommawerte. Der GPIO2-Pin eignet sich am besten dafür, da er Hardware-PWM unterstützt. Für eine bessere Servounterstützung
sollten Sie den alternativen Node <pre>Node-red-node-pi-gpiod</pre> berücksichtigen. </p>
<p> Erfordert die Python-Bibliothek RPi.GPIO in der Version 0.5.10 (oder besser). </p>
</script>
<script type="text/html" data-help-name="rpi-mouse">
<p> Raspberry Pi-Maustasten-Node. Erfordert eine USB-Maus. </p>
<h3>Ausgaben </h3>
<dl class="message-properties">
<dt> payload <span class="property-type"> Zahl </span> </dt>
<dd> 1 oder 0, wenn die ausgewählte Maustaste gedrückt und losgelassen wird. </dd>
<dt> Schaltfläche <span class="property-type"> Zahl </span> </dt>
<dd> 1, 2, 4 entsprechend der linken, der rechten und der mittleren Taste, so dass Sie herausfinden können,
welche Schaltfläche oder Kombination gedrückt wurde. </dd>
<dt> topic <span class="property-type"> Zeichenfolge </span> </dt>
<dd>wird auf: <code>pi/mouse</code> gesetzt</dd>
</dl>
</script>
<script type="text/html" data-help-name="rpi-keyboard">
<p>Raspberry Pi Tastatur-Node. Benötigt eine USB Tastatur.</p>
<h3>Ausgaben</h3>
<dl class="message-properties">
<dt>payload <span class="property-type">Zahl</span></dt>
<dd>enthält den Tastaturcode value</dd>
<dt>action <span class="property-type">Zeichenfolge</span></dt>
<dd>wird auf "up", "down", oder "repeat" gesetzt</dd>
<dt>topic <span class="property-type">Zeichenfolge</span></dt>
<dd>wird auf <code>pi/key</code> gesetzt</dd>
</dl>
</script>

View File

@@ -0,0 +1,75 @@
{
"rpi-gpio": {
"label": {
"gpiopin": "GPIO",
"selectpin": "Pinauswahl",
"resistor": "Widerstand",
"readinitial": "Initalzustand des Pins bei Übernahme/Neustart lesen",
"type": "Typ",
"initpin": "Pin-Zustand initialisieren",
"debounce": "Entprellung",
"freq": "Frequenz",
"button": "Taste",
"pimouse": "Pi-Maus",
"pikeyboard": "Pi-Tastatur",
"left": "Links",
"right": "Rechts",
"middle": "Mitte"
},
"resistor": {
"none": "Kein",
"pullup": "Pull-Up",
"pulldown": "Pull-Down"
},
"digout": "Digitaler Ausgang",
"pwmout": "PWM-Ausgang",
"servo": "Servo-Ausgang",
"initpin0": "Pin-Initalzustand low (0)",
"initpin1": "Pin-Initalzustand high (1)",
"left": "Links",
"right": "Rechts",
"middle": "Mitte",
"any": "Beliebig",
"pinname": "Pin",
"alreadyuse": "bereits im Gebrauch",
"alreadyset": "bereits festgelegt als",
"tip": {
"pin": "<b>Verwendete Pins:</b> ",
"in": "<b>Tipp:</b> Es werden nur die digitale Eingänge unterstützt. Der Eingang muss 0 oder 1 sein",
"dig": "<b>Tipp:</b> Für den digitalen Ausgang muss der Node-Eingangswert 0 oder 1 sein",
"pwm": "<b>Tipp:</b> Für die PWM-Ausgabe muss der Node-Eingangswert zwischen 0 und 100 liegen. Hohen Frequenzen können die CPU mehr beanspruchen als erwartet.",
"ser": "<b>Tipp:</b> Für die Servo-Ausgabe muss der Node-Eingangswert zwischen 0 und 100 eingegeben werden. 50 ist die Mitte."
},
"types": {
"digout": "Digitaler Ausgang",
"input": "Eingang",
"pullup": "Eingang mit Pull-Up",
"pulldown": "Eingabe mit Pull-Down",
"pwmout": "PWM-Ausgang",
"servo": "Servo-Ausgang"
},
"status": {
"stopped": "Gestoppt",
"closed": "Geschlossen",
"not-running": "Nicht aktiv",
"not-available": "Nicht verfügbar",
"na": "Nicht anwendbar: __Wert__",
"ok": "OK"
},
"errors": {
"ignorenode": "Raspberry-Pi-spezifische Nodes inaktiv gesetzt",
"version": "Abrufen der Version vom Pi fehlgeschlagen",
"sawpitype": "Saw-Pi-Typ",
"libnotfound": "RPi.GPIO-Python-Bibliothek nicht gefunden",
"alreadyset": "GPIO-Pin __pin__ ist bereits festgelegt als Typ: __type__",
"invalidpin": "Ungültiger GPIO-Pin",
"invalidinput": "Ungültige Eingabe",
"needtobeexecutable": "__command__ muss ausführbar sein",
"mustbeexecutable": "nrgpio muss ausführbar sein",
"commandnotfound": "nrgpio-Befehl nicht gefunden ",
"commandnotexecutable": "nrgpio-Befehl nicht ausführbar ",
"error": "Fehler: __error__",
"pythoncommandnotfound": "nrgpio-Python-Befehl nicht aktiv"
}
}
}