Es gibt anscheinend eine libnfc.conf, in der der Port gesetzt werden muss um deine Tools zu nutzen.
evtl. auch mal selber den googel nutzen.
Es gibt anscheinend eine libnfc.conf, in der der Port gesetzt werden muss um deine Tools zu nutzen.
evtl. auch mal selber den googel nutzen.
Hatte das auch im Auge und habe vor 3 Wochen den Support angeschrieben für ein Muster zwecks Einbindung in ioBroker mit einem Adapter.
Da sie meinten das es das nicht gibt und meine Lösung funktioniert, habe ich es sein lassen. 350Euro zum spielen war mir dann doch zu viel.
Braucht das Teil Verbindung zu einer Cloud ?
Gib ein :
und du bekommst so eine Ausgabe und findest deine Devices die du in der Config setzen musst:
pi@doorio:~ $ dmesg | grep tty
[ 0.000000] Kernel command line: coherent_pool=1M 8250.nr_uarts=1 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 smsc95xx.macaddr=DC:A6:32:98:D6:C7 vc_mem.mem_base=0x3eb00000 vc_mem.mem_size=0x3ff00000 console=ttyAMA0,115200 console=tty1 root=PARTUUID=738a4d67-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait ipv6.disable=1
[ 0.001556] printk: console [tty1] enabled
[ 1.190999] fe201000.serial: ttyAMA0 at MMIO 0xfe201000 (irq = 29, base_baud = 0) is a PL011 rev2
[ 2.368843] printk: console [ttyAMA0] enabled
[ 8.175938] usb 1-1.1.4: pl2303 converter now attached to ttyUSB0
Alles anzeigendas ist ne gute frage
habe an den py sachen nie was geändert da ich mich damit nicht auskenne wird also wohl das orginale sein was bei der installation dabei war.
Wal
werde es mal testen nur bei meim Nextion nutze ich ja auch ein USB zu Uart und dieser ist auch nicht weiter in der config definiert
eigendlicht garnicht bis auf Inputpins oder Outputpins und das geht einwandfrei
nur ist die frage kann doorpi den überhaupt RDM6300 und PN532 gleichzeitig nutzen ?
LG
Florian
Das Nextion Keyboard ist von mir und ich habe /dev/ttyUSB0 im Keyboard als Standard definiert.
Wenn du ein Nextion auch mit einem USB/Uart nutzt, wirst du nach Adam Riese "/dev/ttyUSB1" in der Config setzen müssen.
Die beiden Leser funktionieren mit Sicherheit gleichzeitig.
Also der PN532 ging zumindest einwandfrei wo er direkt am raspberry war. nun hab ich ihn aber wie gesagt an einem USB zu uart
wenn beides aktiv ist und ich doorpi_cli aufrufe startet dies und geht sofort wieder zu..
und das log bleibt dennoch weiter leer ..
Wenn was über den USB/Uart-Adapter angeschlossen ist, muß der Port eingetragen werden, bei den meisten Adaptern "/dev/ttyUSB0".
Hier ein Beispiel für ein Nextiondisplay am USB/Uart:
[next_keyboard]
port = /dev/ttyUSB0 #Port für das Nextion
baudrate = 9600 #Baudrate für das Nextion
Bei dir dann:
Bei mir ist die input_uvc.so und output_http.so unter /usr/local/lib/mjpg-streamer zu finden
Der Patch wird nicht mehr gebraucht. Installiere so
Nein, das macht die Fritzbox. Du kannst aber den Code während des Gesprächs direkt über die Nummerntasten eingeben.
Ich würde nicht über WLan gehen. Ich nutze seit 4 Jahren für die Türstation Powerlan von AVM, du musst nur zusehen das der Sender und Empfänger auf der selben Phase angeschlossen sind. Kabel ist immer besser als WLan, aber testen macht klug.
Es soll klingeltaster geben es soll aber auch möglich sein über den button auf dem nextion zu Klingeln nur muss das Nextion ja Befehle an doorpi schicken weiß nur nicht wie ich das in nextion einstelle.
Zudem soll wenn geklingelt wurde ein Bild angezeigt werden wo dann zb. Steht "es Klingelt bitte warten" oder so
Für das Klingeln, legst du dir einen Button an und trägst in das Touch Press Event den Befehl "print klingel" ein. In das Touch Press Release den Befehl "page .." mit dem Bild was für das Klingeln angezeigt werden soll.
Mit dem print, wird an den RPI über die serielle Schnittstelle "klingel" gesendet, das du dann in Doorpi auswerten musst. Für den Taster legst du dir einen GPIO an, das hat nichts mit dem Nextion zu tun.
Ja die Anzeige von Seite 8 hat funktioniert. Beim "Klingeln" über das Nextion wir die Zahlenfolge geschickt und es klingelt, Telegram wird gesendet und meine Loxone springt auf. Für mich funktioniert eigentlich fast alles jetzt.
Ich habe mal einen Screenshot eingefügt von der from_url.py. Ich dachte ich habe es richtig eingerückt!
Der Notepad ++ funktioniert nicht 100% 'tig. Am Besten immer die Datei auf dem RPI mit nano abändern. "sudo nano /usr/.....".
[onboardpins_OutputPins]
### Relais 0 für anschalten der IR-LED durch BWM ; Relais 1 soll später den Verstärker EIN und aus schalten (jetzt noch zum TESTEN auf DOOR)
0 = Verstärker
1 = IR-Relais
7 = blinking_led
Setze mal deine blinking_led, das ist erst mal ein Fehler den ich auf den ersten Blick sehe und teste noch mal. Ich sehe im Log auch nicht, das du einen Seitenwechsel mit DTMF oder Url anstößt.
So wie ich das sehe, ist dingdong dein DoorPi. Du hast aber die Doorfon-App als dingdong und nicht als DoorFon angemeldet ?
Hi deviloper,
danke für deine Hilfe. Anbei das Logfile.
Deine doorpi.ini brauchen wir auch.
Alles anzeigenMoin, danke für die Antwort. Eventuell reden wir aneinander vorbei oder ich verstehe es nicht!
Ich möchte eine Seite von extern aufrufen. Ich habe mit dem Nextion Editor 9 pages erstellt. Wenn ich durch klicken auf einen Button den Befehl page eingebe kann ich die Seiten wechseln. Nur von Extern ist es mir nicht klar.
Du schreibst mit der URL
http://192.168.***.*/control/trigger_event?event_name=OnKeyPressed_web.keypad&event_source=doorpi.keyboard.from_url
rufts du Seite 1 auf! Das ist mir nicht klar woher DoorPi weis das es die Seite 1 ist!
Durch die doorpi.ini oben:
[keyboards]
next = nextion
web = url
[next_OutputPins]
page 1 = page 1
[web_InputPins]
keypad = out:page 1,1
Mit der URL wird der web_InputPin keypad aufgerufen, der wiederum den next_OutputPin page 1 zum Nextion absetzt.
Immernoch meine Frage welche Nummer haben die Ralays (als Output)
Und wie kann ich sehen ob eine Verbindung mit der Fritzbox steht?
0 und 1 Relais fest verbaut.
2-7 Leds und 5V Ausgänge
Ob verbunden ist siehst du im Tracelog
Alles anzeigenHallo Wal,
das sieht genauso aus wie das was ich suche. Ich versuche mit einem virtuellen Ausgang von meinem Smart Home eine bestimmte Seite am Nextion aufzurufen. Ich kann http Befehle senden.
Was ich in dem Code nicht verstehe, ist wo definiert wird welche Seite angesprochen wird! Kannst du das erläutern?
Danke
Hast du dir schon die Befehle vom Nextion angeschaut ? Da steht das mit page nr die Seite aufgefufen werden. Also, mit dem Editor z.B. page0 und page1 erstellen und einfach wie oben aufrufen.
2 Sip Accounts
gehen nicht, du kannst aber 2 verschiedene Nummern anrufen, je nachdem geklingelt wurde.
Du kannst z.B. ein Sonoff nutzen und mit Tasmota flashen, diesen kann man dann mit einer URL steuern. in Doorpi nimmt man dann den Befehl url_call.
Alles anzeigenDanke aber das funktioniert nicht. Es meldet sich: rm: das Entfernen von ........ ist nicht möglich : Datei oder Verzeichnis nicht gefunden
sudo ls -a /usr/ ......../conf
. .. doorpi.ini .doorpi.ini.swp eventlog.db eventlog.db-journal
wird das angezeigt.
Also heisst die Datei die du löschen musst nicht .doorpi.ini wie du oben sagtest, sondern .doorpi.ini.swp.