Beiträge von pula

    Hallo,


    bin noch immer im Test-Stadium. Während der Testerei für das pn532-keyboard ist mir aufgefallen, daß ich IRRSINNIGE Verzögerung zwischen Sprechen ins Handy (FritzFon-App) und Ausgabe auf dem Lautsprecher von meinem Doorpi (hängt per Kabel im Netzwerk) habe. Ich rede von etwa ZEHN Sekunden :(


    Kennt jemand das Phänomen? Bin mir nicht ganz sicher, ob Logfiles hier helfen würden. Betreibe doorpi auf einem Raspi 1 mit einer noname-USB-Soundkarte unter jessie.
    Habe im Log viele Einträge dieser Art:


    Meine ini sieht für linphone so aus:

    Kennt jemand dieses Problem oder kann mir sagen, was ich falsch gemacht habe bitte? Falls mehr Infos benötigt werden, gerne, bin mir momentan nur nicht schlüssig, welche das sein könnten?

    sorry, da war ich ein wenig ZU eifrig, ich hatte nicht erkannt, daß der log-auszug von pah NICHT zu einem crash führt, sondern _nur_ ein error ist. mea culpa.


    und da gebe ich pah wegen DAU schon recht - nur ist doorpi m. E. momentan eh noch nicht DAU-sicher ;)

    return self.return_fallback_content(self.server.online_fallback, path)
    AttributeError: DoorPiWebRequestHandler instance has no attribute 'return_fallback_content'
    2016-04-26 09:48:00,088 [ERROR] [doorpi.status.webserver_lib.request_handler_static_functions] [192.168.0.20] (500, "DoorPiWebRequestHandler instance has no attribute 'return_fallback_content'")

    den ersten fehler sollte die angehängte version fixen (ungetestet) - dann würde kein ERROR mehr kommen...
    default-wert macht hier aber m. E. nach keinen Sinn...

    Meine rolladensteurung ist ein wenig komplizierter. Aber von Prinzip her würde das reichen.
    Man könnte auch einfach mit zwei notify arbeiten.


    Bin heute nicht dazu gekommen, mir ist mal wieder mein raspi dhcp und bind abgeraucht. Man sollte halt einfach nicht so viel an wichtigen System rumspielen. Ach und oft genug ein Backup ziehen!!!!

    Ja, das habe ich auch ziemlich leidvoll feststellen müssen. Einmal unbedacht einen Befehl abgesetzt, dann war die Arbeit an fhem von 3 Monaten futsch. Seitdem läuft ein cronjob, der täglich die fhem.cfg wegsichert....

    Ich hab so was (zum Beispiel) für die Rolladensteuerung mit sunset und sunrise am laufen.

    Code
    define at_Rolladen_auf at *{sunrise(-60)} { \
         fhem 'set ez_rolladen_links off';;\
         fhem 'set ez_rolladen_rechts off';;\
         fhem 'set wz_rolladen_links off';;\
         fhem 'set wz_rolladen_rechts off';;\
         fhem 'set wz_rolladen_balkon off';;\
    }
    attr at_Rolladen_auf room Rolladen

    Ist nicht aufwändig, nicht so genau, aber für meine Ansprüche bei den Rolladen passt das....
    Twilight läuft bei mir auch, ist aber um einiges aufwändiger ^^

    so, grundsätzlich bekomme ich mal von dem Teil per python die IDs ausgelesen (hab halt nur zwei Tags zum testen).
    als nächstes kommt, das in ein doorpi-keyboard zu gießen, aber ich bin heute schon ziemlich ausgelaugt.
    folgt die tage.
    Bei dem teil ist um einiges mehr für den User zu installieren als zum Beispiel beim RDM6300 (wegen nfc-Unterstützung). Dafür kann es (theoretisch) auch WESENTLICH mehr (und der Chip von meiner Arbeit, den ich immer an der Gürtelschlaufe habe, wird auch erkannt). Mein Plan ist, zuerst mal die "einfachen" tags zu implementieren und dann weiter zu forschen, was Identifizierung per Handy betrifft....

    Ich nutze das hier mal ein wenig als Notizzettel für ein späteres readme...


    Installation libnfc nach https://learn.adafruit.com/ada…pberry-pi/building-libnfc
    (link ändern - ist jetzt auf github)
    vor automake noch ein touch NEWS und touch README (sonst stürzt automake)
    pip installieren, falls nicht schon vorhanden
    dann danach vorgehen:
    http://nfcpy.org/latest/topics/get-started.html#installation


    Verkabelung standard:
    VCC - 5V
    GND - GND
    RX - TX (GPIO 14)
    TX - RX (GPIO 15)


    python tagtool.py --device tty:AMA0:pn532 -- funktioniert, tag gefunden


    srccode nach /usr/local/lib/python2.7/dist-packages/nfc kopieren (sudo)


    erfolgreich in python, gibt die IDs meiner (2) tags aus:

    todo: keyboard basteln....

    Soda... heute ist mein PN532 angekommen.
    Man kann das Ding (wie Nea schon geschrieben hat) entweder per UART, I2C oder SPI betreiben.
    Da hier eh keine riesigen Datenmengen fließen, würde ich meinen, daß (analog zu dem RDM6300) UART ausreichen sollte. Ich würde mich da mal an die Implementierung machen.
    Irgendwelche Einwände gegen den Plan?