Hallo Team,
ich bin etwas verzweifelt, mit den verschiedenen Anleitungen soweit alles gut installiert.
a) doorpi läuft
b) mpjg streamer liefert ein Bild
Allerdings klingelt meine Doorpi nicht bei Tastendruck.
In der doorpi.log habe ich folgenden Fehler:
Code
2017-11-26 09:00:51,154 [ERROR] [doorpi.action.base] error while creating SingleAction from config string: bcall:**701Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/doorpi/action/base.py", line 64, in from_string return importlib.import_module('doorpi.action.SingleActions.'+action_name).get(
File "/usr/lib/python2.7/importlib/__init__.py", line 37, in import_module __import__(name)
ImportError: No module named bcall2017
2017-11-26 09:00:51,167 [ERROR] [doorpi.action.handler] action_object is None
2017-11-26 09:00:52,233 [INFO] [doorpi.doorpi] DoorPi started successfully
2017-11-26 09:00:52,234 [INFO] [doorpi.doorpi] BasePath is /usr/local/etc/DoorPi
2017-11-26 09:00:52,235 [INFO] [doorpi.doorpi] Weburl is http://raspberrypi/
Meine Doorpi.ini
Bash: doorpi.ini
[AREA_installer]
.* =
[AdminNumbers]
**620 = active
**621 = active
**622 = active
**624 = active
**701 = active
[DTMF]
"#" = out:Tueroeffner,1,0,3
"**633*" = out:Stromversorgung,0
"**66*" = out:Stromversorgung,1
"96" = out:Tueroeffner,1,0,5
[DoorPi]
base_path = /usr/local/etc/DoorPi
eventlog = !BASEPATH!/conf/eventlog.db
is_alive_led = blinking_led
snapshot_path =
[DoorPiWeb]
indexfile = index.html
ip =
loginfile = login.html
online_fallback = http://motom001.github.io/DoorPiWeb
port = 80
public = AREA_public
www = !BASEPATH!/../DoorPiWeb
# Es existiert ein Call und es wird die Camera und der Verstärker aktiviert
[EVENT_OnMediaRequired]
10 = sleep:1
20 = out:Stromaudio,1
# 30 = os_execute:/usr/local/bin/mjpg_streamer -i "/usr/local/lib/input_uvc.so -d /dev/video0 -n -y -r 640x480 -f 30" -o "/usr/local/lib/output_http.so -n -w /usr/local/www -p 8080"
[EVENT_OnCallStateDisconnect]
10 = sleep:1
20 = out:Stromaudio,0
# 30 = os_execute:sudo killall mjpg_streamer
[EVENT_OnStartup]
10 = sleep:1
20 = out:Stromversorgung,1
30 = out:Stromaudio,0
40 = os_execute:/usr/local/bin/mjpg_streamer -i "/usr/local/lib/input_uvc.so -d /dev/video0 -n -y -r 640x480 -f 30" -o "/usr/local/lib/output_http.so -n -w /usr/local/www -p 8080"
[EVENT_OnTimeSecondEvenNumber]
[SIP-Phone]
firewallpolicy = PolicyNoFirewall
audio_codecs = PCMA,PCMU
# Zeit wie lange DoorPi anklingelt [Zeit in Sekunden]
call_timeout = 30
capture_device = ALSA: USB Audio Device
dialtone = !BASEPATH!/media/ShortDialTone.wav
dialtone_renew_every_start = False
echo_cancellation_enabled = False
identity = DoorPi
local_port = 5060
# Maximale Anrufdauer. Nach Ablauf dieser Zeit legt DoorPi auf. [Zeit in Sekunden]
max_call_time = 60
playback_device = ALSA: USB Audio Device
record_while_dialing = False
records = !BASEPATH!/records/%Y-%m-%d_%H-%M-%S.wav
sipphonetyp = linphone
sipserver_password = rasp
sipserver_realm = fritz.box
sipserver_server = 192.168.178.1
sipserver_username = 624
stun_server =
ua.max_calls = 2
video_codecs = VP8
video_device = V4L2: /dev/video0
video_display_enabled = False
video_size = vga
[SMTP]
from = DoorPi
need_login = true
password = password
port = 587
server = smtp.gmail.com
use_tls = true
username = username
[User]
door = pi
[Group]
administrator = door
[WritePermission]
administrator = installer,dashboard,status,config
[ReadPermission]
visitors = dashboard
[AREA_config]
/control/config_value_get
/control/config_value_set
/control/config_value_delete
/control/config_save
/control/config_get_configfile
[AREA_status]
/status
/mirror
[AREA_dashboard]
/dashboard/pages/.*html
[AREA_public]
/dashboard/bower_components/.*
/dashboard/dist/.*
/dashboard/js/.*
/dashboard/less/.*
/login.html
/favicon.ico
[keyboards]
testsystem = gpio
virtuell = filesystem
[testsystem_InputPins]
15 = bcall:**701
11 = call:**701
[testsystem_OutputPins]
18 = Stromversorgung
31 = Tueroeffner
7 = blinking_led
33 = Stromaudio
#=========== Config for GPIO Keyboard ===========
[testsystem_keyboard]
bouncetime = 20
mode = BOARD
polarity = 0
pressed_on_keydown = True
pull_up_down = PUD_OFF
[virtuell_InputPins]
tueroeffner = out:Tueroeffner,1,0,4
virtueller_tueroeffner = out:virtueller Tueroeffner,1,0,5
[virtuell_OutputPins]
tueroeffner = virtueller Tueroeffner
[virtuell_keyboard]
base_path_input = /var/DoorPI/keyboard/inputs/
base_path_output = /var/DoorPI/keyboard/outputs/
bouncetime = 20
polarity = 0
pressed_on_keydown = True
reset_input = true
Alles anzeigen
Kann mir hier jemand helfen in welche Richtung ich bei dem Fehler suchen muss.
Mein Taster ist auf GPIO 15 und im Dashboard wir dies auch bei Events angezeigt, dass er gedrückt wird.
(Hardware: Raspberry 3, KEIN Piface)
Vielen Dank schon mal !
Markus