SIGNALDuino Empfänger Firm- und Hardware

Begonnen von Ralf9, 02 Oktober 2016, 22:59:51

Vorheriges Thema - Nächstes Thema

Mave

#930
Hallo zusammen,

ich habe schon seit einiger Zeit einen SignalDuino im Einsatz um meine Somfy Jalousien zu steuern.
Funktionieren tut es prinzipiell ganz hervorragend.

Allerdings lassen sich nicht alle 3 angesteuerten Jalousien gleichzeitig bewegen. Manchmal fährt nur eine oder zwei, manchmal fahren alle.

Ich vermute, dass der Empfang der Somfy Rohrmotoren nicht ideal ist. Da hatte ich früher auch schon Probleme mit der Somfy Fernbedienung.

Jetzt würde ich das Problem gerne mal angehen und entweder das Signal des SignalDuino verstärken (eventuell bessere Antenne?), einen zweiten SignalDuino (als Repeater?) einsetzen oder den SignalDuino näher an den Jalousien positionieren, was aber bedeuten würde, dass ich den SignalDuino nicht mehr an meinem Haupt-FHEM-Server betreiben kann (eventuell zweiten RPi mit FHEM2FHEM?).

Über fachkundige Empfehlungen würde ich mich sehr freuen.

Vielen Dank.

pc1246

Moin
Dann nimm doch den SignalESP! Der braucht nur WLAN und 5V.
Gruss Christoph
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

Mave

Hey Chris,

vielen Dank für Deinen Tipp.

Und wo kann ich so ein Teil bekommen?

Grüße Mave

RaspiLED

Hi,
Zeig uns doch mal ein list von Deinem Signalduino nachdem Du die get ccconf und patable gezogen hast.

Gruß Arnd


Gesendet von iPhone mit Tapatalk
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...

RaspiLED

#934
Achso so flasht man:

Zitat von: Sidey am 03 Juli 2018, 22:26:21

https://github.com/RFD-FHEM/SIGNALDuino/releases/tag/3.3.1-RC7

Flashen geht einfach über z.B. set SIGNALduino flash https://github.com/RFD-FHEM/SIGNALDuino/releases/download/3.3.1-RC7/SIGNALDuino_nanocc1101.hex


Grüße Sidey

Oder allgemeiner hier:

https://forum.fhem.de/index.php/topic,58396.msg740610.html#msg740610

Gesendet von iPhone mit Tapatalk
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...

Mave

Internals:
   Clients    :IT:CUL_TCM97001:SD_RSL:OREGON:CUL_TX:SD_AS:Hideki:SD_WS07:SD_WS09: :SD_WS:RFXX10REC:Dooya:SOMFY:SD_UT:SD_WS_Maverick:FLAMINGO:CUL_WS:Revolt: :FS10:CUL_FHTTK:Siro:FHT:FS20:SIGNALduino_un:
   DEF        /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL021IV4-if00-port0@57600
   DMSG       W50#E0A09172472A
   DevState   initialized
   DeviceName /dev/serial/by-id/usb-FTDI_FT232R_USB_UART_AL021IV4-if00-port0@57600
   FD         11
   ITClock    250
   LASTDMSG   W50#E0A09172472A
   MSGCNT     7
   NAME       SDUINO433
   NR         51
   NR_CMD_LAST_H 1
   PARTIAL   
   RAWMSG     MU;P0=-29438;P1=504;P2=-968;P3=1259;P4=-9672;P5=120;D=01212123232323232123212323232323212323212323232123212121232321232321232323212121232321232123212303232323212345;CP=1;R=235;
   RSSI       -84.5
   STATE      opened
   TIME       1530572503
   TYPE       SIGNALduino
   sendworking 0
   unknownmessages
   version    V 3.3.1-dev SIGNALduino cc1101 - compiled at Mar 10 2017 22:54:50
   DoubleMsgIDs:
   MatchList:
     10:SD_WS07 ^P7#[A-Fa-f0-9]{6}F[A-Fa-f0-9]{2}(#R[A-F0-9][A-F0-9]){0,1}$
     11:SD_WS09 ^P9#F[A-Fa-f0-9]+
     12:SD_WS   ^W\d+x{0,1}#.*
     13:RFXX10REC ^(20|29)[A-Fa-f0-9]+
     14:Dooya   ^P16#[A-Fa-f0-9]+
     15:SOMFY   ^Ys[0-9A-F]+
     16:SD_WS_Maverick ^P47#[A-Fa-f0-9]+
     17:SD_UT   ^u30#.*
     18:FLAMINGO ^P13#[A-Fa-f0-9]+
     19:CUL_WS  ^K[A-Fa-f0-9]{5,}
     1:IT       ^i......
     20:Revolt  ^r[A-Fa-f0-9]{22}
     21:FS10    ^P61#[A-F0-9]+
     22:Siro    ^P72#[A-Fa-f0-9]+
     23:FHT     ^81..(04|09|0d)..(0909a001|83098301|c409c401)..
     24:FS20    ^81..(04|0c)..0101a001
     2:CUL_TCM97001 ^s[A-Fa-f0-9]+
     3:SD_RSL   ^P1#[A-Fa-f0-9]{8}
     4:OREGON   ^(3[8-9A-F]|[4-6][0-9A-F]|7[0-8]).*
     5:CUL_TX   ^TX..........
     6:SD_AS    ^P2#[A-Fa-f0-9]{7,8}
     7:Hideki   ^P12#75[A-F0-9]+
     9:CUL_FHTTK ^T[A-F0-9]{8}
     X:SIGNALduino_un ^[u]\d+#.*
   QUEUE:
   READINGS:
     2018-07-04 22:28:45   ccconf          freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB  (DataRate:3173.83Baud)
     2018-07-04 22:29:03   ccpatable       C3E = 00 84 00 00 00 00 00 00  => 5_dBm
     2018-07-04 21:51:48   ping            OK
     2018-06-29 13:17:47   state           opened
     2018-06-29 13:17:47   version         V 3.3.1-dev SIGNALduino cc1101 - compiled at Mar 10 2017 22:54:50
   XMIT_TIME:
     1530729000
   getcmd:
   keepalive:
     ok         1
     retry      0
   mcIdList:
     43
   msIdList:
   muIdList:
     50
Attributes:
   flashCommand avrdude -c arduino -b [BAUDRATE] -P [PORT] -p atmega328p -vv -U flash:w:[HEXFILE] 2>[LOGFILE]
   hardware   nanoCC1101
   room       Devices
   verbose    3
   whitelist_IDs 43,50

pc1246

Zitat von: Mave am 04 Juli 2018, 20:03:12
Hey Chris,

vielen Dank für Deinen Tipp.

Und wo kann ich so ein Teil bekommen?

Grüße Mave
Moin
Du brauchst z.B. einen WemosD1 und ein CC1101, 6 Draehte und ein USB Netzteil! https://wiki.fhem.de/wiki/SIGNALduino#Hardware
Locutus hatte eine Zeit lang mal Adapterplatinen verkauft, evtl. hat das wer anders uebernommen!?
Gruss Christoph
HP T610
Onkyo_AVR;3 Enigma2; SB_Server ; SB_Player; HM-USB mit 15 HM-CC-RT-DN, 3 HM_WDS10_TH_O, 6 HM-Sec-SCo, 4 HM-Sec-MDIR-2, 1 HM-Sen-MDIR-O-2, 8 Ferion 5000 OW ; PhilipsTV; 4 harmony hub; Jeelink mit 9 PCA301; Somfy; S7-300; 3 LGW; HUE; HM-IP auf Charly

RaspiLED

Hi,
Dann setze die patabale doch auch mal auf +10 statt nur +5. Dass erhlht die Sendestärke ;-)
Gruß Arnd


Raspi2 mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, Bravia, ...
Raspberry Pi mit FHEM, CUL, Signalduino, MySensors, HomeBridge, Presence, WifiLight2, Bravia, ...

Mave


plin

Mal 'ne etwas andere Frage, die aber unmittelbar mit meinem SIGNALduino 433 MHz und dem autocreate zu tun hat: Wie kriege ich raus wo welches Device ist?

Ich habe draußen ein TCM-Thermometer hängen (erkannt/created als OREGON THR128_0a_1). Es tauchen aber noch zwei andere auf, vermutlich von Nachbarn. Um die angezeigte Temperatur bewerten zu können (Sonne/Schatten/drinnen/draußen) wäre es nun hilfreich rauszukriegen wo die Dinger aufgehängt sind. Intensive Kommunikation mit den Nachbarn könnte zu ungewünschten Nebeneffekten führen (Der zapft mein Thermometer an? Was sonst noch???).

Welche Antenne bräuchte mein SIGNALduino, um die Richtung der Signale relativ gut einschätzen zu können?
FHEM1 (Main) Raspi4 mit CUL, Homematic, SDUINO 433/OOK, zentrale Steuerung
FHEM2 (Keller) x86 mit CUL/hmland, IP-basierte Module
FHEM3 (Erdgeschoss) Raspi2 mit SDUINO 868/GFSK
FHEM4 (Hausanschlussraum), USV und OBIS-Modul
FHEM5 (Docker) mit FHEM2FHEM, InfluxDB

gloob

Raspberry Pi 3 | miniCUL 433MHz | nanoCUL 868 MHz | nanoCUL 433 MHz | MySensors WLAN Gateway | LaCrosse WLAN Gateway | SignalESP 433 MHz | SignalESP 868 MHz | HM-MOD-UART WLAN Gateway | IR - 360 Grad WLAN Gateway

Harst

Um herauszufinden, wo ein Gerät sendet, kann man ein Notebook und eine SDR (z.B. einen TV-Stick) nehmen.
Dann muss man halt an einer Stelle anfangen und die Empfangsstärke messen. Von dort in eine Richtung gehen und wieder messen.
Ist aber mühsam.

Horst

andies

Ich möchte einen Wasserzähler mit selbst gebauter ableseeinheit auslesen (allein mein Problem, wie das umgesetzt wird) und das Ergebnis, weil ich Strom sparen will und den Signalduino nutzen möchte, via 433 MHz übertragen. Jetzt meine Frage:

Welches Protokoll eignet sich am besten, um eine ganze Zahl via Signalduino (also einem einfachen 433 Funkmodul) zu übertragen und dann in FHEM zu empfangen und auszuwerten? Wie sähe die Sendeabfolge aus bzw wo kann ich nachlesen, wie ich das (zB mit einem attiny) programmieren kann?

Der Signalduino würde also von mir für einen anderen Zweck ,,missbraucht".


Gesendet von iPhone mit Tapatalk Pro
FHEM 6.1 auf RaspPi3 (Raspbian:  6.1.21-v8+; Perl: v5.32.1)
SIGNALduino (433 MHz) und HM-UART (868 MHz), Sonoff, Blitzwolf, Somfy RTS, CAME-Gartentor, Volkszähler, Keyence-Sensor, Homematic-Sensoren und -thermostat, Ferraris-Zähler für Wasseruhr, Openlink-Nachbau Viessmann

Sidey



Zitat von: andies am 26 Juli 2018, 09:12:38


Welches Protokoll eignet sich am besten, um eine ganze Zahl via Signalduino (also einem einfachen 433 Funkmodul) zu übertragen und dann in FHEM zu empfangen und auszuwerten? Wie sähe die Sendeabfolge aus bzw wo kann ich nachlesen, wie ich das (zB mit einem attiny) programmieren kann?

Schau dir doch mal arduino Sensor an.
https://github.com/RFD-FHEM/ArduinoSensor

Ich würde dir aber empfehlen es mit mysensors zu realisieren :)

Grüße Sidey

Gesendet von meinem XT1650 mit Tapatalk

Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem

Maintainer von: SIGNALduino, fhem-docker, alexa-fhem-docker, fhempy-docker

andies

Zitat von: Sidey am 26 Juli 2018, 17:51:20
Ich würde dir aber empfehlen es mit mysensors zu realisieren :)
Ihr habt Euch abgesprochen, oder?
;-)
FHEM 6.1 auf RaspPi3 (Raspbian:  6.1.21-v8+; Perl: v5.32.1)
SIGNALduino (433 MHz) und HM-UART (868 MHz), Sonoff, Blitzwolf, Somfy RTS, CAME-Gartentor, Volkszähler, Keyence-Sensor, Homematic-Sensoren und -thermostat, Ferraris-Zähler für Wasseruhr, Openlink-Nachbau Viessmann