Gå til innhold
  • Bli medlem
Støtt hjemmeautomasjon.no!

Leif-Arne

Medlemmer
  • Innlegg

    6
  • Ble med

  • Besøkte siden sist

Innlegg skrevet av Leif-Arne

  1. Eirik J. skrev (På 11.12.2021 den 19.07):

    Alle prerequsites er gjort. 

    Gjorde også en wget  https://bootstrap.pypa.io/pip/2.7/get-pip.py og python2.7 get-pip.py fordi en "python2.7 get-pip.py" fra "wget https://bootstrap.pypa.io.get-pip.py" ga en:

    ERROR: This script does not work on Python 2.7 The minimum supported Python version is 3.6. Please use https://bootstrap.pypa.io/pip/2.7/get-pip.py instead.

     

    Er på tynn is her, men virker kanskje som python3 og pyhton2 spenner bein på hverandre?

     

    Etter sjekk av prerequsites og python2.7 get-pip.py får jeg fremdeles:

     

    pi@raspberrypi:~/meter_reading-master $ sudo ./aidon_test.py /dev/ttyUSB0
    Traceback (most recent call last):
      File "./aidon_test.py", line 3, in <module>
        import serial, time, sys
    ImportError: No module named serial
     

    Ligger aidon_obis.py filen på samme område som aidon_test.py?

  2. bjornkr skrev (På 31.10.2021 den 9.12):

    Syslog fylles fort opp

     

    Jeg har fulgt guiden og det fungerer veldig bra. Jeg ser at syslog har blitt veldig stor av disse:

     

    Oct 31 08:14:10 raspberrypi influxd-systemd-start.sh[2301]: [httpd] 10.0.0.140 - - [31/Oct/2021:08:14:10 +0100] "POST /write?db=AMS HTTP/1.1 " 204 0 "-" "python-requests/2.7.0 CPython/2.7.16 Linux/5.10.63-v7+" 253160a9-$
    Oct 31 08:14:10 raspberrypi influxd-systemd-start.sh[2301]: [httpd] 10.0.0.140 - - [31/Oct/2021:08:14:10 +0100] "POST /write?db=AMS HTTP/1.1 " 204 0 "-" "python-requests/2.7.0 CPython/2.7.16 Linux/5.10.63-v7+" 2534ccf0-$
    Oct 31 08:14:10 raspberrypi influxd-systemd-start.sh[2301]: [httpd] 10.0.0.140 - - [31/Oct/2021:08:14:10 +0100] "POST /write?db=AMS HTTP/1.1 " 204 0 "-" "python-requests/2.7.0 CPython/2.7.16 Linux/5.10.63-v7+" 25384ef2-$

     

    Det er bra hvis feilmeldinger blir logget men disse trenger jeg ikke og de utgjør ca 20MB i døgnet.

    Jeg er nybegynner på Linux/RPi så jeg skjønner ikke om det er systemd, influxdb eller python som genererer dem men det gjør at syslog blir lite oversiktlig så hvis det er mulig å deaktivere at de blir skrevet så mottas forslag til løsning med takk.
     

     

    Jeg endret i filen: /etc/influxdb/influxdb.conf

    [http]

    flux-log-enabled = false

    log-enabled = false

     

    Deretter restartet influxdb: "sudo service influxdb restart" og restart av aidon_forward.py

  3. Eirik J. skrev (14 minutter siden):

    I aidon_test.py fila. erstattet jeg #!/usr/bin/python med #!/usr/bin/env python2.7

    Måtte også kjøre en apt-get install python-all.

     

    Men når strander jeg på en ny feilmelding:

    pi@raspberrypi:~/meter_reading-master $ sudo ./aidon_test.py /dev/ttyUSB0

    Traceback (most recent call last):
      File "./aidon_test.py", line 3, in <module>
        import serial, time, sys
    ImportError: No module named serial

     

    Har forsøkt en  pip install serial uten at det hjalp
     

    Har du utført de tre installasjonene i punkt 3:

    image.thumb.png.954b624bfbd8f8015d85932667489c8b.png

  4. Eirik J. skrev (12 minutter siden):

    Forsøker meg på meter_reading, men ./aidon_test.py /dev/ttyUSB0 gir bare dette:

    File "/home/pi/meter_reading-master/./aidon_test.py", line 7
        print "Usage: ... <serial_port>"
              ^
    SyntaxError: Missing parentheses in call to 'print'. Did you mean print("Usage: ... <serial_port>")?
     

    Noen som vet hva som er feil her?

    Har du installert python?

    # python3 --version

    Python 3.7.3

×
×
  • Opprett ny...

Viktig informasjon

Vi har plassert informasjonskapsler/cookies på din enhet for å gjøre denne siden bedre. Du kan justere dine innstillinger for informasjonskapsler, ellers vil vi anta at dette er ok for deg.