Danke fürs Lösung, klappt Super
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 .
-
espeak ist mit -v german+f5 ganz gut in der Ausgabe . Großschreiben und . zwischen dem Sätzen bzw. Wörtern hilft um eine gut verständliche Sätze zu zaubern.
Jabra Speak 410 ist perfekt, hat keine Echo. Hatte vorher ein Polycom Communicator dran gehabt, war aber nicht glücklich damit.
-
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 "
-
wie könnte mann das Script schreiben in die Pin18.sh ?
benutze:
#!/bin/sh
espeak -v german+f5 "Text Text usw.." -
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 ein Link, Ich lass das direkt vom ``picamera`` Modul machen: overlaying-text-on-the-output gefunden aber die Anbindung bzw. Umsetzen ist nicht beschieben
Bitte um Lösungsvorschlag
hätte gern das Bild mit Zeitangabe, bevor ich das als Push-Nachricht sende . -
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 -
-
Danke für deine Antwort
mit der Schreibweise habe ich bei beiden Kamaras ein Standbild, aber nur über Firefox bzw. Internet Explorer.
Videofon App hat kein Bild, geht nicht -
FI9928P und ein FI9826W
-
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=xxxHere 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=xxxkeine Erfolg
-
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. Passworthat 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