Beiträge von Nea

    Zitat


    2016-08-07 18:08:57,765 [WARNING] [doorpi.status.webserver] failed to initiating WebService at ip 192.168.3.46 and port 80 ([Errno 99] Cannot assign requested address)
    2016-08-07 18:08:57,766 [WARNING] [doorpi.status.webserver] failed to initiating WebService at ip 192.168.3.46 and port 80 ([Errno 99] Cannot assign requested address)
    2016-08-07 18:08:57,767 [WARNING] [doorpi.status.webserver] failed to initiating WebService at ip 192.168.3.46 and port 8080 ([Errno 99] Cannot assign requested address)
    2016-08-07 18:08:57,768 [WARNING] [doorpi.status.webserver] failed to initiating WebService at ip 192.168.3.46 and port 0 ([Errno 99] Cannot assign requested address)

    Setze mal den Port für den Webserver in der doorpi.ini auf "8081" also so in etwa:

    Code: doorpi.ini
    [DoorPiWeb]
    indexfile = index.html
    loginfile = login.html
    ip =
    port = 8081
    online_fallback = http://motom001.github.io/DoorPiWeb
    public = AREA_public
    www = !BASEPATH!/../DoorPiWeb


    Dann solltest Du den Webserver folgendermaßen erreichen können:

    Code
    http://192.168.3.46:8081
    Code
    10 = os_execute:/usr/local/etc/DoorPi/scripts/StopDoorPi.sh

    was genau wird hier gestartet? Lade mal das Script bitte hier mit hoch.



    Code
    #Hier wird der Verstaerker wieder deaktiviert bei einem Neustart vom Raspberry
    20 = out:Verstaerker,0

    Ich denke diesen Part benötigst Du dann nicht.

    @Tabularasa
    So langsam wird es etwas unübersichtlich, Du solltest dir überlegen welchen thread Du weiterführen möchtest aber über 2 threads ein und das gleiche Thema das sehen wir nicht so gerne.


    Danke für Dein Verständnis.


    Zeige mir mal bitte Deine .ini

    Dann starte doorpi mal im trace modus.


    Was ich nicht ganz verstehe ist wo läuft bei dir asterisk auf der fritz.box?


    Und warum raspbx?

    Zitat

    sipserver_realm = raspbx.fritz.box

    Wenn Du asterisk normal auf Raspbian installiert hast dann würde es heißen:

    Brainfuck: doorpi.ini
    sipserver_realm = asterisk


    Und nein die Zeile musst Du nicht löschen da es nur ein Kommentar ist aber Du kannst es löschen.

    Ok, dann versuche das mal:

    Diese Konfig funktioniert bei mir zumindest das Doorpi sauber startet und die LED7 blinkt.

    Wieso schaltest Du denn den Verstärker durch den Bewegungsmelder, hat das einen besonderen Grund?


    Genau anders herum.


    Ich würde es so machen:

    Dein sleep Befehl ist bei dir falsch geschrieben.

    Das liegt an den SIP-Server Einstellungen diese musst Du natürlich an Deine Bedürfnisse anpassen oder anderst gesagt überschreibe die Einstellungen mit deinen die Du bereits in deiner .ini hast.


    Du musst mit der .ini mitwachsen. Das bedeutet Deine funktionierende .ini nehmen und stückweise eine neue Funktion dazu schreiben und erst dann weiter machen bis diese eine neue Funktion auch funktioniert. Danach die nächste Funktion usw..... Sonst hast Du zu viele Baustellen offen die dich schnell überfordern und Du keinen Durchblick mehr hast. Das ist sehr frustrierend. Das kenn ich selbst zu genüge.

    Nein den Ground neben dem SW Pin benötigst Du nicht da du diesen über die GPIO Kontakte beziehst. Du musst dir die .ini soweit dann anpassen das wenn der Verstärker benötigt wird dann kein Signal also Ground auf dem SW Pin liegt und wenn Du den Verstärker deaktivieren möchtest muss das Signal anliegen.