Okay, Schalter raus aus der UP-Dose und Relais rein - und dann?
Per Raspberry das Relais ansteuern.
Meine Frage ist halt nur ob ich etwas bei der Relais Wahl beachten sollte (24/7 betrieb, usw). Ob ich dieses oben erwähnte Relaisboard nehmen kann.
Okay, Schalter raus aus der UP-Dose und Relais rein - und dann?
Per Raspberry das Relais ansteuern.
Meine Frage ist halt nur ob ich etwas bei der Relais Wahl beachten sollte (24/7 betrieb, usw). Ob ich dieses oben erwähnte Relaisboard nehmen kann.
Eine ganz Normale Deckenlampe wie es jeder im Raum hat. Nur den bereits vorhandenen in der Wand eingebaute Schalter durch ein Relais tauschen
Hallo,
ich wollte eine Zimmer Deckenlampe per Relais steuerbar machen.
Dazu wollt ich einfach den Schalter gegen das Relais tauschen.
Sollte ich eine Bestimmte art von Relais nehmen?
Momentan würde ich dieses [Anzeige] Relaisboard nutzen oder würdet ihr eine andere art von Relais empfehlen?
Hallo, ich möchte mit hilfe von Alexa (Amazon Echo) über HA-Bridge mein "selbst gebautes smart Home" steuern. Z.b. diese seite 192.168.2.103/Pi.php?LICHTAN=An (auf dem Pi gehostet) soll von HA Bridge geöffnet werden. Aber ich bin einfach zu doof bei HA-Bridge diese "Device" hinzuzufügen. Nach googeln hab ich zwar sachen gefunden aber bei denn sieht die seite zum hinzufügen ein bisschen anders aus. Wenn mir jmd. einfach schicken könnte wie ich bei HA Bridge realisiere das einfach die device zum einschalten des gerätes 192.168.2.103/Pi.php?LICHTAN=An benutzt.
(HA Bridge Version: 4.1.4)
Nach etwas googeln hab ich keine richtiges Fade(Rainbow) script für denn Raspberry gefunden wenn jmd. sowas hat oder irgendeine Seite hat wo etwas dazu steht bitte senden danke
Doofe aber einfache frage wie kann ich mit dem raspberry pi einen Normalen Led Stripe (RGB) steuern ?
Hallo Leute,
nach langer suche nach digitalen Potis hab ich eine Menge gefunden aber fast nichts verstanden hier meine Fragen:
Wie schließ ich einen an und bedienen ihn?
Wie viel können an 1 Pi2 angeschlossen werden?
Wie hoch darf der Max. Strom am Poti sein (Also die Spannung die Reguliert wird?)
Ich bräuchte ein Python Script (kann es nicht selber) was folgendes macht:
Es führt diesen command aus: i2cget -y 1 0x20 0x12
Wenn man diesen command ausführt kommt das: 0xc0
Also das Script führt das aus: i2cget -y 1 0x20 0x12
Zerlegt dann das Ergebniss (0xc0) in [0x: Das braucht man nicht] [c] und [0]
c und 0 kommen dann jeweils in eine if else anfrage die Herausfindet welchen wert es in binär hat hier die Tabelle zum umwandeln:
1010 = A
1011 = B
1100 = C
1101 = D
1110 = E
1111 = F
0000 = 0
0001 = 1
0010 = 2
0011 = 3
0100 = 4
0101 = 5
0110 = 6
0111 = 7
1000 = 8
1001 = 9
Alles anzeigen
Das Ergebniss der beiden Abfragen wäre dann 11000000
und Jede der 8 zahlen soll in eine Einzelne Datei ausgegeben werden Also
Datei1: 1
Datei2: 1
Datei3: 0
Datei4: 0
Datei5: 0
Datei6: 0
Datei7: 0
Datei8: 0
Bei jedem neustart des Script werden die alten 8 datei gelöscht
und dann ist das script vorbei
Danke wenn jemand dieses Script machen könnte
Hallo Lucda brauchst Du doch keinen Schalter AN und AUS. Es reicht ein einziger pro zu schaltendem Gerät. Dein Programm fragt einmalig den Status ab und merkt sich das. Entsprechend werden die Schalter beschriftet. Dann bewirkt ein Drücken des Schalters auf dem Bildschirm, dass sich nur der Zustand ändert. DAs geht dann mit der bitweisen EXKLUSIV-ODER-Verknüpfung. Und das sich ergebende Bitmuster bekommt dann der MCP 23017.
Beste Grüße
Andreas
Ähhhhh...... Jetzt bitte nochmal für doofe
Moin,
-> guckst Du hier <- ...cu,
-ds-
Ich verstehe den geschickten beitrag nicht ganz
Ich habe halt einen Webserver und dort mehrere Buttons
Ich habe ein 8 Relay Modul
Und ich möchte halt über denn Webserver(Das seiten programmieren kann da brauch ich keine hilfe!)
z.B.
Lichtkopfzeile
An: i2cset -y 1 0x20 0x12 0x80 Aus: i2cset -y 1 0x20 0x12 0x0
Lüfter
An: i2cset -y 1 0x20 0x12 0x2 Aus: i2cset -y 1 0x20 0x12 0x0
Und das Problem ist jetzt wenn jetzt das licht AN ist und ich denn Lüfter AUS mache geht das Licht auch AUS aber das soll so nicht sein und jetzt muss ich halt wissen wie ich das beides einzelnt machen kann
Hallo,
ich habe ein problem und zwar möchte ich bei meinem MCP23017 Chip ausgänge einzelt schalten
z.b. Habe ich denn Chip so geschaltet und jetzt Möchte ich nur einen umschalten nehmen wir mal GPA0 auf low aber ich möchte nicht alle umschreiben sondern nur GPA0 auf Low.
Also angenommen Script1 Stellt GPA0-GPA7 auf High und dann stellt Script2 GPA0 auf LOW aber es weiss nicht das die anderen high sind und uach high bleiben soll welchen command muss ich dann benutzen?
von:
GPA7 : Output : High
GPA6 : Output : High
GPA5 : Output : High
GPA4 : Output : High
GPA3 : Output : High
GPA2 : Output : High
GPA1 : Output : High
GPA0 : Output : High
zu:
GPA7 : Output : High
GPA6 : Output : High
GPA5 : Output : High
GPA4 : Output : High
GPA3 : Output : High
GPA2 : Output : High
GPA1 : Output : High
GPA0 : Output : Low
Hallo,
im scripte (allgemein Software) bin ich nicht gut deswegen wäre ich dankbar wenn jemand mit ein Python Script schreiben kann.
Es soll ein Knopf Kurz Gedrückt werden und der soll dann einen Command ausführen (Command: irsend SEND_ONCE Test10.conf KEY_4) und diesen knopf soll ich immer wieder drücken können
Hallo,
ich möchte meinen Fernseher mit dem Pi Ein/Ausschalten mit einer IR Led aber habe keinen plan wie das geht kann mir vllt. jemand helfen und wenn ja eine Hilf reiche Erklärung/Anleitung schreiben.
Wo liegt der Fehler? Irgendwelche Fehlermeldungen?
Mfg
Fehlermeldung beim Ausführen:
File "Handy.py", line 8
if os.system("ping -c 1 " + ip) == 0:
^
IndentationError: expected an indented block
Mein Problem ist es das mein Python Script nicht geht
DER CODE:
import os
import time
ip = "192.168.2.124"
while True:
if os.system("ping -c 1 " + ip) == 0:
print "IP ist erreichbar"
else:
print "IP ist NICHT erreichbar"
time.sleep(10)
Alles anzeigen
Der code soll alle zehn Sekunden die Ip anpingen (Mein Handy). Aber der code geht nicht und ich weiss nicht warum vllt. könnt ihr mir helfen?
Hallo,
ich möchte einen 433 MHZ Sender über eine Webseite ansteuern (Die webseite ist auf dem Webserver(Apache2) vom PI).
Aber mein Skript funktioniert nicht. Diese tools Benutze ich zum ansteuern des Senders https://github.com/ninjablocks/433Utils.git
Hier mein Fehlerhaftes Skript ich hoffe jemand findet denn fehler wäre sehr dankbar
<!DOCTYPE html>
<html>
<head>
<style>
body {background-color:#0d0d0d;
color: white;
}
knopf {
position: absolute;
top: 10%;
left: 3%;
}
.button {
background-color: #666666;
border: 1px solid black;
color: white;
padding: 12px 16px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 16px;
cursor: pointer;
-webkit-transition-duration: 0.4s;
transition-duration: 0.4s;
}
.button1 {
background-color: #666666;
border: 1px solid black;
color: white;
padding: 12px 16px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 16px;
cursor: pointer;
-webkit-transition-duration: 0.4s;
transition-duration: 0.4s;
}
.button:hover {
background-color: #999999;
}
.sidenav {
height: 100%;
width: 0;
position: fixed;
z-index: 1;
top: 0;
opacity: 0.90;
left: 0;
background-color:#333333;
overflow-x: hidden;
transition: 0.5s;
padding-top: 60px;
}
.sidenav a {
padding: 8px 8px 8px 32px;
text-decoration: none;
font-size: 25px;
color: white;
display: block;
transition: 0.3s
}
.sidenav a:hover, .offcanvas a:focus{
color: #f1f1f1;
}
.closebtn {
position: absolute;
top: 0;
right: 25px;
font-size: 36px !important;
margin-left: 50px;
}
@media screen and (max-height: 450px) {
.sidenav {padding-top: 15px;}
.sidenav a {font-size: 18px;}
}
</style>
</head>
<body>
<span style="text-decoration: underline;font-size:32px;position: absolute;top: 1%;left: 45%;" onclick="openNav()">433 MHZ Senden</span>
<span style="font-size:32px;cursor:pointer" onclick="openNav()">☰</span>
</knopf>
<div id="mySidenav" class="sidenav">
<a href="javascript:void(0)" class="closebtn" onclick="closeNav()">×</a>
<a href="Pi.php">GPIO</a>
<a href="Abfolgen.php">>Abfolgen</a>
<a href="Sonstiges.php">Sonstiges</a>
</div>
<form action="433.php" method="post">
<p>Code: <input type="text" name="Code" maxlength="8"/></p>
<p><input type="submit" name="Code" value="Code Senden"/></p>
Gesendeter Code: <?php echo $_POST['Code'];
?>
<?php
if(isset($_GET['Code'])){
$val = trim(@shell_exec("home/pi/433Utils/RPi_utils/sudo ./codesend $_POST['Code']"));
}
?>
</form>
<script>
function openNav() {
document.getElementById("mySidenav").style.width = "250px";
}
function closeNav() {
document.getElementById("mySidenav").style.width = "0";
}
</script>
</body>
</html>
Alles anzeigen