- fchao-Sinus-Wechselrichter AliExpress         
Ergebnis 1 bis 10 von 24

Thema: Fraglich: (UN ?) Sicherheit mit RasPi im Netz

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.653
    Stückweise voran, dann kurz vorm Ziel, ein Stop!

    Die (Test-)LED von GPIO-17 nach GND (mit Vorschaltwiderstand 4k7) lässt sich mit Pigpio schön aus- und einschalten: mit "pigs w 17 1" ein- und mit "pigs w 17 0" aus. (WENN Pigpio installiert ist - siehe zB hier).
    Die neu aufgebaute, minimalistische Website ist im homenet störungsfrei erreichbar, das "blättern" vor und zurück in verschiedenen Seitenabschnitten ist problemlos.

    ABER
    das eigentliche Ziel, nen GPIO-Ausgang - eine LED, von einer Website aus zu schalten wird nicht erreicht.
    Nach mehreren verschiedenen Tutorials zu wiringPi konnte ich wiringPi nicht installieren. Zum Beispiel (Liste eines von mehreren Versuchen):

    Code:
      1  Mit Raspberry Pi Imager v1.7.2 das Raspberry Pi OS (32-bit) ..Debian Bullseye..2022-04-04
         installiert auf einer µSD 8GB/class10
      2  Desktop (GUI) einrichten: DE Sprache,Keyboard,Zeit etc
      In/aus PuTTY:  
      3  Apache neu installiert: $ sudo apt-get install apache2 -y
      4  Rechte am Raspi "xx" ändern :  sudo chown xx.xx -R /var/www/
      5  sudo apt-get install php -y
      6  sudo apt-get update && sudo apt-get upgrade
      7  sudo apt-get install git-core
        Kommentar: git ist schon die neueste Version (1:2.30.2-1)
      8  sudo git clone git://git.drogon.net/wiringPi    NIX NIX NIX: fatal: Konnte nicht..verbinden..
      .. (git clone git://git.drogon.net/wiringPi    ==>>    NIX NIX NIX: fatal: Konnte nicht..verbinden..
      8a Oder der komplette Schriftverkehr am PuTTY :
         git clone git://git.drogon.net/wiringPi
         Klone nach 'wiringPi' ...
         fatal: Konnte nicht nach git.drogon.net verbinden:
         git.drogon.net[0: 2a03:9800:10:7b::2]: errno=Verbindungsaufbau abgelehnt
         git.drogon.net[1: 188.246.205.22]: errno=Verbindungsaufbau abgelehnt
    Die im Prinzip ziemlich gleichen Anweisungen zur Installation von wiringPi ergeben stets nen Misserfolg.

    Hätte da jemand bitte nen Hinweis was falsch ist - oder wie ich das nach anderen Methoden machen kann?
    Danke im Voraus
    Ciao sagt der JoeamBerg

  2. #2
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    24.06.2004
    Ort
    Berlin
    Alter
    59
    Beiträge
    539
    Hallo,

    git.drogon.net/wiringPi gibt es nicht mehr.

    https://www.kampis-elektroecke.de/ra...berry-pi-gpio/
    http://www.netzmafia.de/skripten/har...Pi_GPIO_C.html php kommt ganz unten

    guck Dir das mal an

    Gruß
    Stephan
    Geändert von morob (26.04.2022 um 19:07 Uhr)
    das leben ist hart, aber wir müssen da durch.

  3. #3
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.653
    .. git.drogon.net/wiringPi gibt es nicht mehr. ..
    Ja, stimmt, sieht so aus. Aber auf ner ziemlich privat aussehenden site gibts wohl noch alte Archive. Noch ne unbefriedigende Nachricht: eine GUI-Lösung habe ich nicht ans Laufen gebracht. Ich hätte es so gern so klicki-bunti gehabt.

    Die gute Nachricht: in alter Kommandozeilenform läufts ziemlich zufriedenstellend.
    Testablauf (nicht über www, nur im homenet) :
    Raspberry Pi wurde abgeschaltet und vom Netz getrennt. Danach erneut einschalten.
    Smartphone: nach Aufruf ConnectBot und Einloggen im Raspi mit Benutzer@Host wird mittels Texteingaben geschaltet :
    ........GPIO 17 (rtLED) wird durch pigs w 17 1 ein- und durch pigs w 17 0 ausgeschaltet.
    ........GPIO 18 mit 4k7<->3,3V und Taster wird mittels pigs r 18 auf 1 bzw. 0 getestet.

    Dies wird als ausreichender Test für die Funktion angesehen.

    Danke für die Hilfe/n.
    Ciao sagt der JoeamBerg

  4. #4
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.653
    Screenshot (teilweise) vom Desktop mit PuTTY

    ......Bild hier  

    Screenshot (teilweise) vom Smartphone mit ConnectBot

    ......Bild hier  
    .
    .....
    Originaler Screenshot vom Mobile.
    Ciao sagt der JoeamBerg

  5. #5
    Erfahrener Benutzer Robotik Visionär Avatar von oberallgeier
    Registriert seit
    01.09.2007
    Ort
    Oberallgäu
    Beiträge
    8.653

    Wo steckt der Fehler - wie gehts richtig ?

    Liebe Leute,

    nun dachte ich es geht etwas voran. Aber ich find den Fehler nicht. In (m)einem Skript kann ich die LED am GPIO 17 nicht anknipsen. Mit demselben Befehl ist die LED im PuTTY-Fenster oder sonst nem Terminal schaltbar .

    Aktionen:

    Ich habe in der Directory /var/www/html/ nen neuen File "index.html" eingetragen :

    ......Bild hier  

    Der File "index.html"
    Code:
    <html>
    <head>
    <meta name=viewport" content="width=device-width"/>
    <title>GPIO per PHP schalten</title>
    </head>
    
    <body>
    GPIO 17 schalten:
    <form method="get" aktion="gpio.php">
    <input type="submit" value="Licht ein" name="Lichtein">
    <input type="submit" value="Licht aus" name="Lichtaus">
    </form>
    
    <?php
    $modeon17 = trim(@shell_exec("/home/pi3/pigs modes 17 w"))
    if(isset($_GET['Lichtein'])){
    $modeon17 = trim(@shell_exec("/home/pi3/pigs w 17 1"))
    echo "Licht17 ist an";
    }
    else if(isset($_GET['Lichtaus'])){
    $modeon17 = trim(@shell_exec("/home/pi3/pigs w 17 0"))
    echo "Licht17 ist aus";
    }
    ?>
    </body>
    </html>
    . . . und das kommt dabei raus - je nach Knopfdruck auf "../?..=Licht+ein" oder "../?..=Licht+aus" , eben mit unterschiedlichem Text in der Kopfzeile :

    ......Bild hier  

    ABER - die LED bleibt wie sie war - hell oder dunkel. WENN ich alternativ über PuTTY (oder Smartphone-Terminal) den entsprechenden Befehl eingebe - aber ohne "/home/pi3/" - dann läufts . . . Auch ohne "/home/pi3/" - siehe Bilder oben - läufts nur im Terminal.

    Kann bitte jemand helfen ? Wo steckt der Fehler ? Wie solls richtig heissen ?
    Ciao sagt der JoeamBerg

  6. #6
    Erfahrener Benutzer Roboter-Spezialist
    Registriert seit
    24.06.2004
    Ort
    Berlin
    Alter
    59
    Beiträge
    539
    hallo,

    geh mal mit putty ins system und gebe mal "which pigs" ein, da müsste dir dann angzeigt werden wo pigs steht

    gruß
    stephan
    das leben ist hart, aber wir müssen da durch.

Ähnliche Themen

  1. Neuronales Netz: Backpropagation Netz für Arduino ESP
    Von HaWe im Forum Arduino -Plattform
    Antworten: 2
    Letzter Beitrag: 07.11.2019, 09:10
  2. Antworten: 63
    Letzter Beitrag: 18.02.2016, 07:43
  3. Pollinnetztrafo - Sicherheit
    Von CowZ im Forum Elektronik
    Antworten: 4
    Letzter Beitrag: 11.03.2008, 12:30
  4. Mehrfachnutzung der I/O's fraglich - inbes. ISP-Pins
    Von Ulfens im Forum AVR Hardwarethemen
    Antworten: 9
    Letzter Beitrag: 21.09.2007, 01:23
  5. Sicherheit bei Pc Netzteilen
    Von Lars. im Forum Elektronik
    Antworten: 4
    Letzter Beitrag: 11.04.2007, 13:03

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

MultiPlus Wechselrichter Insel und Nulleinspeisung Conrad