Posts by F11

Registriere dich jetzt, um exklusive Vorteile zu genießen! Als registriertes Mitglied kannst du Inhalte herunterladen und profitierst von einem werbefreien Forum.
Mach mit und werde Teil unserer Community!

    ich hab mir unter nodepad eben mal alle Zeichen anzeigen lassen.

    mit nano erstellten sind nur mit LF

    die mit nodepad LF + CR



    kann man das in nodepad umstellen dass nur LF sind?


    ich habe nicht nur einen Raspi im Einsatz und auch schon ein paar Skripte am Laufen, alle mit Nodepad geschrieben, nur nicht mit bullseye.
    Komisch dass das jetzt nicht mehr geht ...

    ich habe nochmals mit nano ein Skript hallo2,py geschrieben.

    Dann hallo3 unter Nodepad++ mit WinSCP übertragen

    hier die Ergebnisse


    Code
    pi@test:~ $ /media/hallo2.py
    Hallo Welt 222222
    
    
    pi@test:~ $ /media/hallo3.py
    -bash: /media/hallo3.py: /usr/bin/python3^M: Defekter Interpreter: Datei oder Verzeichnis nicht gefunden
    
    
    pi@test:~ $ python /media/hallo3.py
    Hallo Welt 333333

    warum funktioniert es, wenn das skript mit nano geschrieben wird, und mit nodepad++ nicht??
    das köntne ich ja noch verstehen, aber mit python vorneweg geht's wieder???

    die Zeilen habe ich jetzt abgetippt

    nein geht leider noch nicht, jetzt kommt

    Code
    pi@test:~ $ /media/hallo.py
    -bash: /media/hallo.py: /usr/bin/python3^M: Defekter Interpreter: Datei oder Verzeichnis nicht gefunden
    
    
    >>>>>> mit Python vorangestellt
    pi@sauna:~ $ python /media/hallo.py
    Hallo Welt!

    Hallo,

    ich hätte eine Frage zu einer Neuinstallation. Auf einem Raspi 4 wurde Bullseye OS with Desktop neu installiert. Ohne recommended software.

    sonst noch keine weitere Software installiert nur updates ausgeführt. Also out of the box.


    Wenn ich jetzt ein Python Prgramm

    Python
    #!/usr/bin/python3 
    
    nachricht = "Hallo Welt!" 
    print (nachricht)

    starte, sieht das so aus

    Code
    pi@test:~ $ /media/hallo.py
    ': [Errno 2] No such file or directoryme/pi/


    wenn ich Python voran stelle geht es

    Code
    pi@test:~ $ python /media/hallo.py
    HalloWelt!


    es ist nur eine Python Version installiert

    Code
    pi@test:~ $ python --version
    Python 3.9.2
    pi@test:~ $ python3 --version
    Python 3.9.2


    Warum wird das Program nicht ausgeführ, bzw warum wird der Python Interpreter trotz shebang nicht gefunden

    die Verzeichnisse/Verweise sind in /bin vorhanden

    Code
    pi@test:~ $ type -a python
    python ist /usr/bin/python
    python ist /bin/python


    jemand eine Idee?

    danke schon mal

    Viele Grüße!

    Hallo Neueinsteiger,


    ich interresiere mich für solch eine Platine zum Testen der DS18B20 Sensoren. Leider kann man Dir keine PM mehr schicken. Gibt es noch Platinen, und für welche Konditionen? Sind die schon fertig gelötet?


    Über eine Rückmeldung würde ich mich freuen
    Viele Grüße

    F11

    Hallo zusammen,

    ich würde gerne eine Klimaanlage mit dem RASPI steuern.

    die Schaltung funktioniert auch so weit, die RAW Daten (Pulse / Space) werden angezeigt.
    Wenn ich nun mit irrecord (irrecord -d /dev/lirc0 ~/test.conf) die Befehle aufzeichen will, bricht irrecord die Aufzeichnung ab
    <irrecord: no data for 10 secs, aborting>
    <gap not found, can't continue>

    mir ist dabei aufgefallen, wenn ich mit einer anderen Fernbedienung die RAW Daten anzeigen lasse, kommt ein Befehl, solange eine Taste gedrückt wird.
    Mit der FB vom Klimagerät kommt der Befehl erst wenn die Taste losgelassen wird. Wenn man minutenlang auf den Tasten rumdrückt, kann man ein paar Punkte (.....) erzeugen, mehr aber auch nicht.
    Ich denke der Typ der Klima FB ist ein anderer. :s

    Hat jemand einen Tipp zu dem Problem?
    oder gibt es eine Alternative zu lirc? Würde das dann gerne mit Python machen wollen.
    :helpnew:

    Danke schon mal

    Gruß F11


    ich kann die zwei Zeilen auch wieder raus machen.
    soll ich in der /ntp.conf.dhcp den Eintrag ändern? Sieht verdächtig aus.



    Code
    cat /etc/dhcpcd.conf | grep -i ntp
    cat: /etc/dhcpcd.conf: Datei oder Verzeichnis nicht gefunden


    DHCP habe ich nicht für den pi eingestellt


    ich glaub ich habs :lol:


    hab die /var/lib/ntp/ntp.conf.dhcp geändert
    und jetzt kommt:


    Code
    ntpq -n
    ntpq> pe
        remote           refid      st t when poll reach   delay   offset  jitter
    ==============================================================================
    *192.168.130.130 212.18.3.19      3 u   13   64    1    0.605   -0.019   0.064
    ntpq>


    Code
    date
    Fr 22. Apr 22:25:00 CEST 2016


    oder muss ich noch was machen?


    Dank Dir rpi444 :thumbs1::danke_ATDE:

    Hier die Antworten:


    Code
    ps aux | grep -i [n]tp
    ntp       5086  0.0  0.3   5392  3100 ?        Ss   21:07   0:00 /usr/sbin/ntpd -p /var/run/ntpd.pid -g -c /var/lib/ntp/ntp.conf.dhcp -u 102:104



    Code
    cat /etc/default/ntp
    NTPD_OPTS='-g'


    Code
    sudo netstat -tulpen | grep -i :123
    udp        0      0 192.168.130.43:123      0.0.0.0:*                           0          14347       5086/ntpd
    udp        0      0 127.0.0.1:123           0.0.0.0:*                           0          14346       5086/ntpd
    udp        0      0 0.0.0.0:123             0.0.0.0:*                           0          14342       5086/ntpd


    Code
    date
    Fr 22. Apr 23:00:45 CEST 2016   -> haben gerade 21:00 Uhr


    Code
    rdate -4npu 192.168.130.130
    Fri Apr 22 21:07:04 CEST 2016    -> Uhrzeit passt


    Code
    rdate -4npu 130.133.1.10
    Fri Apr 22 21:08:10 CEST 2016    -> Uhrzeit passt



    und nu? :s

    Hallo,


    ich habe folgendes Problem. Die Tage musste ich meine Netzwerkadresse von 192.168.30.0 auf 192.168.130.0 ändern.
    Die entsprechenden Dateien (interfaces, resolv.conf ) habe ich angepasst. Dann lief auch alles gleich wieder.
    Jetzt ist mir aufgefallen dass heute das Datum von gestern war und die Urhzeit Verschoben ist.
    das habe ich dann soweit korrigieren können Link.
    Wenn ich aber rrdtool Grafiken erstelle, steht die Uhrzeit +2h.


    die Zeitzone bringt folgendes:

    Code
    sudo dpkg-reconfigure tzdata
    
    
    Current default time zone: 'Europe/Berlin'
    Local time is now:      Fri Apr 22 21:07:23 CEST 2016.
    Universal Time is now:  Fri Apr 22 19:07:23 UTC 2016.


    die Abfrage nach dem ntp macht mich dann stutzig.

    Code
    ntpq -n
    ntpq> pe
        remote           refid      st t when poll reach   delay   offset  jitter
    ==============================================================================
    192.168.30.130  .INIT.          16 u    -   64    0    0.000    0.000   0.000


    wie kann ich den Eintrag auf die IP 192.168.130.130 (fritzbox) ändern?


    Hat jemand einen Tipp warum das nicht klappt?

    noisefloor
    Hallo noisefloor,


    Danke:bravo2: :bravo2: :bravo2:, der Vorschlag funktioniert!! :thumbs1:


    für die Nachwelt:
    hab in noch etwas angepasst


    Code
    with open(SensorPfad+Sensorname.strip()+'/w1_slave', 'r') as f: 
        for line in f.readlines():
            if not line.strip().endswith('YES'):
                Temp = line.strip().split('=')[1]
                value = str(float(Temp) / 1000.0)
            f.close()


    An der Stelle möchte ich mich bei allen großen Unterstützern, Moderatoren und Antwortern bedanken, für die Zeit, die Sie für viele kleine Anfänger opfern und tatkräftig mit Ihrem Wissen unterstützen. Somit hilft es einem Neuling sich in die Materie einzuarbeiten, ohne gleich die Lust zuverlieren und frustriert aufzugeben zu müssen. DANKE :danke_ATDE: :danke_ATDE: :danke_ATDE:

    ich hätte da noch einen Nachtrag...
    Die Regelung mit der Hysterese funktioniert jetzt echt gut. Ich wollte das ganze jetzt noch mit einer Tag-Nacht-Schaltung versehen. Dazu habe ich den Code so geändert:




    so funktioniert das aber leider nicht wie ich mir das wünsche. Die Freigabe der Pumpe soll nur an bestimmten Wochentagen zu bestimmten Stunden freigegeben werden.
    An für sich funktioniert das mit den Wochentagen und Stunden. Aber nur wenn das Programm gestartet wurde, dann springt es in den entsprechenden Zweig kommt aber nicht mehr eine Ebene zurück.
    Noch eine Zusatzfrage, ich hab die Zeit jetzt auf Stunden reduziert, das geht vielleicht auch eleganter. Wie macht man das wenn ich zB um 5:30 starten will, bis 7:15???