FHEM Forum

CUL => Hard- und Firmware => Thema gestartet von: tklein am 07 April 2017, 20:49:41

Titel: [tlw. gelöst] 433MHz Signale verarbeiten | Kommandozeilenargumente multipliziere
Beitrag von: tklein am 07 April 2017, 20:49:41
Hallo,

wie kann ich mit dem 433 MHz Empfänger (https://www.amazon.de/gp/product/B00R2U8OEU ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1)
die Daten mitlesen und z.B. in FHEM integrieren? Diese sollen in FHEM rein: Visor http://www.pearl.de/a-PX3952-3110.shtml
Würde ungerne einen CUL433 löten wollen. Einen CUL868 habe ich schon im Einsatz.

Gibt es eine Möglichkeit per Bash-Script die ganze Zeit (in Autostart eingetragen) mit dem Programm "RFSniffer" zu lauschen und weiterzugeben (evtl. Umleiten der Consolenausgabe in eine Datei)?

Btw. weiß jemand zufällig, wie man die Argumente (Parameter $1 etc) einer Bash-Scriptdatei (./meinscript 4 5) multiplizieren kann? Muss das erst "gecastet" werden? echo gibt mir immer 2*60 aus anstelle 120. expr ( $a + $b) hat auch nichts gebracht.

Gruß
Thomas
Titel: Antw:433MHz Signale verarbeiten | Kommandozeilenargumente multiplizieren
Beitrag von: rudolfkoenig am 07 April 2017, 21:04:43
expr $1 \* $2
Titel: Antw:433MHz Signale verarbeiten | Kommandozeilenargumente multiplizieren
Beitrag von: tklein am 07 April 2017, 21:20:56
danke, klappt aber noch nicht so ganz.


#!/bin/sh

dauer=$2
min=60
dauer2= expr $2 \* $min

#echo "Stufe: " $1
#echo "Dauer min: " $2
echo "Dauer sek:" $dauer2



Hier die Ausgabe:

pi@pi:/opt/fhem/FhemUtils $ ./test.sh 2 4
240
Dauer sek:

Gruß
Thomas
Titel: Antw:433MHz Signale verarbeiten | Kommandozeilenargumente multiplizieren
Beitrag von: DeeSPe am 07 April 2017, 21:33:04
Vergiss die schrottigen Teile!!!
Du wirst niemals zufrieden sein damit weil zu schwache Sende-/Empfangsleistung!
Baue einen nanoCUL, der ist unwesentlich teurer, dafür geht dann alles in FHEM (inkl. autocreate im besten Falle) und Sende-/Empfangsleistung sind ein vielfaches höher.

Hatte die Billigdinger auch im Test, weiß also wovon ich rede.
Teilweise hat die Sendeleistung nicht bis in den nächsten Raum gereicht.
Mit nanoCUL empfange ich nun extrem viel und kann auch die Steckdose meiner Nachbarn schalten. ;-)

Gruß
Dan
Titel: Antw:433MHz Signale verarbeiten | Kommandozeilenargumente multiplizieren
Beitrag von: rudolfkoenig am 07 April 2017, 21:48:05
dauer2=`expr $2 \* $min`
Titel: Antw:433MHz Signale verarbeiten | Kommandozeilenargumente multiplizieren
Beitrag von: tklein am 07 April 2017, 22:11:41
@DeeSPe
--> ja das Problem mit dem Empfangen trotz der angelöteten ist mir auch schon aufgefallen. Nun bin ich in Preisverhandlung bei dem NanoCul: http://www.ebay.de/itm/112345010149?ul_noapp=true :-)

@rudolfkoenig
--> vielen lieben Dank!! Es klappt :-)

Viele Grüße
Thomas
Titel: Antw:433MHz Signale verarbeiten | Kommandozeilenargumente multiplizieren
Beitrag von: KölnSolar am 07 April 2017, 22:14:23
Sender  brauchbar, aber die Empfänger  ::)
Teile somit Dans Meinung.
Grüße Markus
Titel: Antw:433MHz Signale verarbeiten | Kommandozeilenargumente multiplizieren
Beitrag von: tklein am 08 April 2017, 11:00:47
hab einen NanoCul 433 bestellt mit externer Antenne. Da kann ich einiges in der Umgebung lauschen/senden. :-)