Okay, habs ausprobiert
Erstmal, es funktioniert jetzt. Nochmal vielen Dank.
Selbstantwort zu meiner letzten Frage:
In der INI wird der PIN angegeben. Also PIN7 angegeben, dann muss der Schalter auf PIN7 = GPIO4 gesteckt werden
Okay, habs ausprobiert
Erstmal, es funktioniert jetzt. Nochmal vielen Dank.
Selbstantwort zu meiner letzten Frage:
In der INI wird der PIN angegeben. Also PIN7 angegeben, dann muss der Schalter auf PIN7 = GPIO4 gesteckt werden
Wobei, wie schaut es denn mit der ini datei aus.
Wenn man PIN 11 angiebt, ist dann GPIO11 mit Pin 23 Gemeint oder PIN 11 mit GPIO17?
Das steht leider nirgens wirklich eindeutig.
Ah supie, vielen Dank. Das hilft mir sehr weiter.
Ah, okay. Hab erstmal nur zwei dünne Drätchen an einen Kippschalter angelötet, welche am anderen Ende einen Stecker haben, den ich auf den Pin aufstecken kann. Mir fällt grad der Name dafür nicht ein.
Die doorpi.ini schaut wie folgt aus:
[DoorPi]
base_path = /usr/local/etc/DoorPi
eventlog = !BASEPATH!/conf/eventlog.db
is_alive_led =
last_snapshot =
[DoorPiWeb]
indexfile = index.html
ip =
loginfile = login.html
online_fallback = http://motom001.github.io/DoorPiWeb
port = 80
public = AREA_public
www = !BASEPATH!/../DoorPiWeb
[EVENT_OnStartup]
10 = sleep:1
[SIP-Phone]
firewallpolicy = PolicyNoFirewall
audio_codecs = PCMA,PCMU
call_timeout = 15
capture_device = ALSA: default device
dialtone = !BASEPATH!/media/ShortDialTone.wav
dialtone_renew_every_start = False
dialtone_volume = 35
echo_cancellation_enabled = False
identity = DoorPi
local_port = 5060
max_call_time = 120
mic_gain_db = 0
playback_device = ALSA: default device
record_while_dialing = False
records = !BASEPATH!/records/%Y-%m-%d_%H-%M-%S.wav
sipphonetyp = linphone
sipserver_password = PW
sipserver_realm =
sipserver_server = 192.168.1.2
sipserver_username = 219
stun_server =
ua.max_calls = 2
video_codecs = VP8
video_device = StaticImage: Static picture
video_display_enabled = False
video_size = vga
[keyboards]
onboardpins = gpio
[onboardpins_keyboard]
bouncetime = 200
[onboardpins_InputPins]
11 = call:210
12 = call:220
Alles anzeigen
Hallo,
habe das System jetzt Softwaremäßig so eingestellt dass es funktioniert.
Leider funktioniert es zu gut.
Sobald ich einen Schalter nur anschließe, wird der Ruf schon ausgelößt.
Habe dann mal versucht an dem 5V Pin den LED Ring vom Schalter an zu schließen, ob das funktioniert, diesmal wurden sogar alle Anrufereignisse ausgelöst.
Woran kann das liegen?
Habe nirgens etwas gefunden dass Widerstände oder Optokoppler notwendig wären.
Gruß
Sascha
Klasse, vielen Dank.
Mit der Version klappts.
Jetzt kommt das Einrichten. Wird auch noch spassig.
Achso, die Script Installation lief einfach so durch. Keine Fehlermeldung. Konnte den Daemon auch starten. Aber es wird keine Weboberfläche gestartet.
Komisch, bei mir haut er immer Fehlermeldungen rein.
Bei python-watchdog sagt er mir dass es nur python3-watchdog gibt. Geändert gings zwar weiter aber dann bei get-pip.py erscheint folgenes:
pi@raspberrypi:~ $ sudo python get-pip.py
Traceback (most recent call last):
File "/home/pi/get-pip.py", line 23974, in <module>
main()
File "/home/pi/get-pip.py", line 199, in main
bootstrap(tmpdir=tmpdir)
File "/home/pi/get-pip.py", line 82, in bootstrap
from pip._internal.cli.main import main as pip_entry_point
File "<frozen zipimport>", line 259, in load_module
File "/tmp/tmp4znvicef/pip.zip/pip/_internal/cli/main.py", line 10, in <module>
File "<frozen zipimport>", line 259, in load_module
File "/tmp/tmp4znvicef/pip.zip/pip/_internal/cli/autocompletion.py", line 9, in <module>
File "<frozen zipimport>", line 259, in load_module
File "/tmp/tmp4znvicef/pip.zip/pip/_internal/cli/main_parser.py", line 7, in <module>
File "<frozen zipimport>", line 259, in load_module
File "/tmp/tmp4znvicef/pip.zip/pip/_internal/cli/cmdoptions.py", line 18, in <module>
ModuleNotFoundError: No module named 'distutils.util'
Alles anzeigen
Elend, wenn kleinste Änderungen gleich so eine ganze Anleitung zu nichte machen.
Hallo,
habe versucht die Installation auf meinem Pi 3 hin zu bekommen. Leider bekomme ich nen Error und weis nicht wirklich was damit an zu fangen.
Hoffentlich kann mir jemand helfen.
Habe Raspberry Pi OS lite release 2021-01-11 auf die SD gepackt und mit der Installation nach der Anleitung angefangen.
Bei dem Punkt "python get-pip.py"
Erhalte ich folgende Ausgabe
Traceback (most recent call last):
File "get-pip.py", line 24244, in <module>
main()
File "get-pip.py", line 199, in main
bootstrap(tmpdir=tmpdir)
File "get-pip.py", line 82, in bootstrap
from pip._internal.cli.main import main as pip_entry_point
File "/tmp/tmpzHL13v/pip.zip/pip/_internal/cli/main.py", line 60
sys.stderr.write(f"ERROR: {exc}")
^
SyntaxError: invalid syntax
Alles anzeigen
MfG
Alex