Beiträge von Qucey

    Habe das Nextion 3.5 Enhanced mit eine Text Ausgabe vorbereitet "Objname = temperatur"

    Raspberry Pi erweitert mit DHT22 : Temperatur und Luftfeuchtigkeitssensor

    sudo apt-get update

    sudo apt-get install build-essential python-dev python-openssl

    git clone https://github.com/adafruit/Adafruit_Python_DHT.git

    cd Adafruit_Python_DHT

    sudo python setup.py install

    Eigener Skript dht22.py :

    # Adafruit Bibliothek importieren

    import Adafruit_DHT

    import time

    import serial


    ser = serial.Serial(

    port='/dev/ttyUSB0',

    baudrate = 9600,

    parity=serial.PARITY_NONE,

    stopbits=serial.STOPBITS_ONE,

    bytesize=serial.EIGHTBITS,

    timeout=1)


    #Sensortyp und GPIO festlegen

    sensor = Adafruit_DHT.DHT22

    gpio = 4

    # Daten auslesen

    humidity, temperature = Adafruit_DHT.read_retry(sensor, gpio)

    # Ausgabe

    print 'Temperatur: {0:0.1f}*C Luftfeuchtigkeit: {1:0.1f}%'.format(temperature,humidity)

    while 1:

    EndCom = "\xff\xff\xff"

    ser.write('temperatur.txt="9.6"'+EndCom)

    " 9.6 " kann ich senden in die Text Zeile auf der Nextion, nur das Temperatur: {0:0.1f}*C aus DHT22 Sensor kann ich nicht anbinden

    bzw. weiß nicht wie man es macht .

    Danke Olaf, habe eine Lösung


    call_timeout = 25 #in Sekunden nach dem Klingeln

    Haustür auf z.B in 10sec. Pin18 > [EVENT_OnKeyPressed_onboardpins.18]

    Pin18.sh

    #!/bin/sh

    sudo killall -9 espeak

    sleep 1 # sec. pausieren

    sudo killall -9 espeak

    sleep 1 # sec. pausieren

    sudo killall -9 espeak

    ......

    ......

    das ganze 25 mal wiederholt im Script, um die Max call_timeout = 25 abzudecken

    und es klappt :), keine Ansage, da einer Zuhause war und die Tür selber aufgemacht hat, weil das Telefon irgendwo unterm Kopfkissen ist oder ähnliches!

    Ich komme nicht weiter


    pi@raspberrypi:~ $ sudo killall -9 wait_a_moment.sh

    wait_a_moment.sh: Kein Prozess gefunden


    pi@raspberrypi:~ $ sudo killall -9 /usr/local/etc/DoorPi/scripts/wait_a_moment.sh

    /usr/local/etc/DoorPi/scripts/wait_a_moment.sh: Kein Prozess gefunden


    pi@raspberrypi:~ $ ps ax | grep wait_a_moment.sh

    5807 pts/0 S+ 0:00 grep --color=auto wait_a_moment.sh


    Lautsprecher " Jabra SPEAK 410 USB " :)

    Wenn also niemand auf das Klingeln reagiert, dann wird OnSipPhoneCallTimeoutNoResponse (call_timeout = 25) ausgelöst und das Script "wait_a_moment.sh" wird ausgeführt und eine Ansage über die Sprechanlage ausgeführt. Nun geht einer ans Türe und öffnet sie ohne das Telefon zu benützen und das Ansage läuft.

    Das möchte ich gern vermeiden und habe die Haustüre geöffnet mit einen Reedkontakt auf Pin 18 erweitert um das Ansage zu Stoppen.


    [EVENT_OnKeyPressed_onboardpins.18]

    10 = os_execute:/usr/local/etc/DoorPi/scripts/Pin18.sh


    Pin18.sh > OnSipPhoneCallTimeoutNoResponse stoppen??

    wie könnte es geschrieben werden??

    Hatte Stretch auf mein Raspberry 3+, bin jetz auf Buster Lite umgestiegen um es zu testen nur das das RPi_Cam kein Bild macht .


    Das RPi_Cam_Web_Interface ist erreichbar und alles andere geht auch.


    Auf deine Homematic-forum.de ist die Anleitung mit CCU Homematic Gerätschaften das Skript müsste angepasst werden also ohne nur


    das Bild holen und senden mit Telegram


    # Snapshot holenwget -O /home/pi/Haustürklingel.jpg http://LBoxPi_IP:8181/cam.jpg erzeugt nur eine Bilddatei ohne Bild unter home/pi

    Habe nun eine Anleitung geschrieben für das Stream der Kamara aus dem Sprechanlage und das sprechen und bedienen außerhalb der Netzwerk.
    vorher:
    Sip Server Port : 192.168.2.1
    Kamara Videostream : IP:9000/?action=stream
    Da ich Dienst MyFRITZ! im Fritzbox für die DNS benutze habe ich das ganze verfeinert.


    unter Portfreigabe das Raspberry mit Port 9000 unter TPC Port extern in Fritzbox gespeichert,


    nun im Video App ändern,


    Kamara Videostream : gxxxxxxxxx1.myfritz.net:9000/?action=stream
    Sip Server Port : gxxxxxxxxx1.myfritz.net:5060

    habe link für Foscam mit


    The URL example is as follows:
    http://ip address:port/cgi-bin/CGIProxy.fcgi?cmd=snapPicture2&usr=admin&pwd=xxx


    Here is an example URL on how to set one stream to an MJPEG stream:
    http://ip address:port/cgi-bin/CGIProxy.fcgi?cmd=setSubStreamFormat&format=1&usr=admin&pwd=
    HTTP URL
    http://ip address:port/cgi-bin/CGIStream.cgi?cmd=GetMJStream&usr=admin&pwd=xxx


    keine Erfolg



    http://foscam.us/forum/how-to-…21w-02w-t4328.html#p20263

    Android App
    habe das Problem das ich keine externe IP Kameras anbinden kann
    das App hat ja die möglichkeit auf 2..4
    habe mit Eingabe http://Http://192.168.2.152:80 , ohne http, mit port, ohne port usw. getestet kein erfolg
    die Kameras haben Benutzername u. Passwort


    hat einer eine Idee was ich da falsch mache ?? oder eine Anleitung??


    habe 2 Foscam Kamaras laufen und benütze tinyCam Monitor PRO alle ok.

    Hallo Mikewolf
    habe auch ein Edelstahl Tastenfeld mit USB Anschluß



    T:Bus=01 Lev=03 Prnt=03 Port=02 Cnt=03 Dev#=8 Spd=1.5 MxCh= 0


    D:Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs=1


    P:Vendor=0a81 ProdID=0205 Rev=00.10


    S:Manufacturer=CHESEN


    S:Product=PS2 to USB Converter


    C:#Ifs= 2 Cfg#= 1 Atr=a0 MxPwr=100mA


    I:If#= 0 Alt= 0 #EPs= 1 Cls=03(HID) Sub=01 Prot=01 Driver=usbhid


    I:If#= 1 Alt= 0 #EPs= 1 Cls=03(HID) Sub=01 Prot=02 Driver=usbhid


    und komme nicht weiter, bitte um eine Lösung