SIGNALDuino Empfänger Firm- und Hardware

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

Vorheriges Thema - Nächstes Thema

Markus.

#660
Also folgendes sehe ich in der Konsole nach der Konfiguration:

c▒l▒l▒▒▒d▒l`▒▒g▒▒


Reading values fom eeprom

dump EEPROM:
33 1d 07 0d 2e 2d 07 d3 91 3d 04 32 00 00 06 00
10 b0 71 57 c4 30 23 b9 00 07 00 18 14 6c 07 00
90 87 6b f8 56 11 e9 2a 00 1f 41 00 ff ff ff ff
00 84 00 00 00 00 00 00
SRES Started
POR Done
CCVersion=0x14
CCPartnum=0x0
CC1101 found (rev. 01)

Try connecting to WiFi with SSID 'MeineSSID'
..
Connected successful to SSID 'MeineSSID'
*WM:
*WM: AutoConnect
*WM: Connecting as wifi client...
*WM: Already connected. Bailing out.
*WM: IP Address:
*WM: 192.168.178.67
connected...)
local ip
192.168.178.67
CC1100_PKTCTRL0=50 vs EEPROM PKTCTRL0=50
C1100_IOCFG2=13 vs EEPROM IOCFG2=13
receiver enabled
New client: 192.168.178.38


Was komisch war, kurz nach der WLAN Konfig und der Verbindung zum Server konnte ich in der Konsole jede Menge MU Messages sehen. Waren zwar mit komischen Zeichen, aber war ganz schön was los in der Konsole. Dann habe ich ein "get CCCONF" gemacht und anschliessend ein "get raw e" dann war nix mehr an irgendwelchen Messages zu sehen. Konnte da nur den doofen Log nicht kopieren.

Kann man eigentlich beim Wemos auch über die IDE ein erase_flash machen? 


Gruß
Markus

sash.sc

Über die ide weiß ich nicht. Klappt aber mit dem esp Flash Tool. Wurde hier aber, glaube ich, auch schon beschrieben.

Gesendet von meinem E6653 mit Tapatalk

Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb

gloob

#662
Kann die SignalESP Version eigentlich auch IT empfangen?
Gibt es irgendwo eine Übersicht welche Protokolle mit dem SignalESP mit 433MHz möglich sind?


Wird es wieder eine Firmware geben, die ohne WPS funktioniert. Mein Router unterstütz kein WPS.
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

habeIchVergessen

433MHz: ITv1 und SOMFY (Freq. muss geändert werden) funktionieren bei mir

sash.sc

Und itv3?

Gesendet von meinem E6653 mit Tapatalk

Raspi 4B+ Bullseye ;LaCrosse; HomeMatic; MapleCUL; ZigBee; Signalduino ESP32 ; Shellys; MQTT2; Grafana mit Influxdb

habeIchVergessen

scheinbar ja. Habe allerdings mit einem herkömmlichen SIGNALduino (ohne CC1101) gesendet, da keine passende Hardware vorhanden.

set sduino sendMsg P17#00111011010100110100101110010000#R6#C420

signalESP/msg READredu: MS;P0=-32001;P1=427;P2=-4204;P3=-421;P4=-2099;D=01213141314141314131413131414131413131414131314141313141314141314131314141313141314141313141413141314131314131414131314131413141314;CP=1;SP=2;R=227;O;m=;
signalESP: Matched MS Protocol id 17 -> arctech
signalESP: Decoded MS Protocol id 17 dmsg i5A9A665A659A965500 length 64 RSSI = -88.5
signalESP IT: message "i5A9A665A659A965500" (19)
signalESP ITv3dimm: bin message "010110101001101001100110010110100110010110011010100101100101010100000000" (72)
signalESP IT: msgcode "00111011010100110100101110010000DDDD" (36) bin = 010110101001101001100110010110100110010110011010100101100101010100000000
signalESP IT: IT_V3_1da9a5c0 (0011101101010011010010111000000) not defined (Address: 00111011010100110100101110 Group: 0 Unit: 0000 Switch code: 1)

Markus.

#666
gibt's eigentlich irgendwas neues in Bezug auf SignalESP?
Habe das Teil mal wieder nervorgeholt zum spielen.
Bekomme zeitweise folgende Einträge im Log bei MS Messages.

017.10.25 22:17:11 1: PERL WARNING: substr outside of string at ./FHEM/00_SIGNALduino.pm line 2552.
2017.10.25 22:17:11 1: PERL WARNING: Use of uninitialized value $m1 in pattern match (m//) at ./FHEM/00_SIGNALduino.pm line 2591.
2017.10.25 22:17:11 4: Sduino433/msg READredu: MS;P0=;P2=;P3=;P4=;P5=;P6=;D=5363432343234323432323432343432323434323234323432343234343232343230323432343234323032343432323432303234343232343432323432343234323435;CP=3;SP=6;R=247;O;
2017.10.25 22:17:11 4: Sduino433/msg READredu: MS;P0=;P1=;P2=;P4=;P5=;D=4151012101210121012121012101012121010121210121012101210101212101210121012101210121012101012121012101210101212101012121012101210121014;CP=1;SP=5;R=246;O;
2017.10.25 22:17:11 4: Sduino433/keepalive ok, retry = 0


Demudoliert wird nichts, auch kein Gerät angelegt. Der Signalduinofehler kommt nicht bei jeder MS Message.

Sduino433/KeepAlive not ok, retry = 1 -> get ping
2017.10.26 18:23:17 4: Sduino433/msg READ: OK
2017.10.26 18:23:17 4: Sduino433/HandleWriteQueue: nothing to send, stopping timer
2017.10.26 18:24:17 4: Sduino433/keepalive ok, retry = 0
2017.10.26 18:25:12 4: Sduino433/msg READredu: MS;P0=;P1=;P2=;P3=;P5=;D=2151012131213121312131312131212131312121313121312131213121213131213121312131213121312131212131312131213121213131213121312131213121312;CP=1;SP=5;R=247;O;m=;
2017.10.26 18:25:12 4: Sduino433/msg READredu: MU;P0=;P1=;P2=;P3=;P5=;D=151012131213121312131312131212131312121313121312131213121213131213121312131213121312131212131312131213121213131213121312131213121310;CP=1;R=247;
2017.10.26 18:25:12 4: Sduino433/msg READredu: MS;P0=;P1=;P2=;P4=;P5=;D=2141015101510151015151015101015151010151510151015101510101515101510151015101510151015101015151015101510101515101510151015101510151012;CP=1;SP=4;R=246;O;m=;
2017.10.26 18:25:12 4: Sduino433/msg READredu: MS;P0=;P1=;P4=;P5=;D=141015101510151015151015101015151010151510151015101510101515101510151015101510151015101015151015101510101515101510151015101510151012;CP=1;SP=4;R=246;
2017.10.26 18:25:17 4: Sduino433/keepalive ok, retry = 0
2017.10.26 18:26:17 4: Sduino433/KeepAlive not ok, retry = 1 -> get ping
2017.10.26 18:26:17 4: Sduino433/msg READ: OK
2017.10.26 18:26:17 4: Sduino433/HandleWriteQueue: nothing to send, stopping timer
2017.10.26 18:27:17 4: Sduino433/keepalive ok, retry = 0
2017.10.26 18:28:17 4: Sduino433/KeepAlive not ok, retry = 1 -> get ping


Aber wie gesagt, er empfängt was und das war es dann.. :-(
Hier die Version verwende ich:


File              Rev   Last Change

00_SIGNALduino.pm 10488 2017-10-02 21:00:00Z v3.3.1-dev

fhemweb.js                 15228 2017-10-10 17:34:56Z rudolfkoenig
fhemweb_readingsGroup.js   15189 2017-10-03 17:53:27Z justme1968



Und mal ein list meines devices, vielleicht fehlt ja noch eine Einstellung

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:SIGNALduino_un:
   DEF        192.168.178.67:23
   DMSG       nothing
   DevState   initialized
   DeviceName 192.168.178.67:23
   FD         13
   LASTDMSG   nothing
   NAME       Sduino433
   NR         43
   PARTIAL
   STATE      opened
   TIME       1509470802
   TYPE       SIGNALduino
   sendworking 0
   version    V 3.3.1-dev SIGNALESP cc1101 868MHz - compiled at Oct 18 2017 10:48:04
   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]+
     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:
     2017-10-31 20:53:45   ccconf          freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB  (DataRate:5603.79Baud)
     2017-10-19 18:04:29   ccpatable       C3E = 00 84 00 00 00 00 00 00  => 5_dBm
     2017-10-19 18:04:36   cmds            V R t X F S P C r W x e
     2017-10-31 20:54:28   config          MS=1;MU=1;MC=1
     2017-10-17 19:25:36   freeram         40920
     2017-11-01 07:02:05   ping            OK
     2017-10-19 16:39:43   raw             ccFactoryReset done
     2017-10-31 18:27:02   state           opened
     2017-10-21 05:30:02   uptime          1 12:18:43
     2017-10-31 20:54:04   version         V 3.3.1-dev SIGNALESP cc1101 868MHz - compiled at Oct 18 2017 10:48:04
   getcmd:
   keepalive:
     ok         0
     retry      0
   mcIdList:
     10
     11
     12
     12.1
     18
     43
     47
     52
     57
     58
   msIdList:
     0
     1
     13
     14
     15
     17
     2
     22
     23
     25
     3
     3.1
     32
     33
     35
     38
     4
     41
     51
     55
     6
     68
     7
     72.1
   muIdList:
     13.1
     16
     20
     21
     24
     26
     27
     28
     29
     30
     31
     34
     36
     37
     39
     40
     44
     44.1
     45
     46
     48
     49
     5
     50
     56
     59
     60
     61
     62
     64
     65
     66
     67
     69
     70
     71
     72
     8
     9
Attributes:
   DbLogExclude .*
   flashCommand avrdude -c arduino -b [BAUDRATE] -P [PORT] -p atmega328p -vv -U flash:w:[HEXFILE] 2>[LOGFILE]
   hardware   nanoCC1101
   room       098_SignalDuino
   verbose    4


Gruß

Markus

habeIchVergessen

P[0-8]= ist immer leer.
Bitte die Quellen aktualisieren und neu bauen. Da hatte ich einen Bug eingebaut.

Markus.

hallo Habichvergessen,

das heisst neu flashen?
Kannst du nochmal den link posten, nur um sicher zu gehen das ich die richte nehme...

Gruß

Markus


habeIchVergessen


Sidey

#671
Hi,

Der SignalESP soll das gleiche wie der Signalduino können.

Da aktuell ein paar Fehler im Signalduino ausgemerzt werden habe ich für den SignalESP keine Zeit.

Wenn das mit dem Signalduino soweit läuft, dann werde ich mich auch wieder um den ESP kümmern.
Glücklicherweise gibt es jetzt endlich eine neue Version der ESP Lib, die einen Fehler im IP Stack behebt. :)

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

Markus.

Aktuell hab ich ein seltsames Problem mit intertechno V3  bei einem It1500 dreierset.
https://forum.fhem.de/index.php/topic,79019.0.html
Die Fernbedienung hat drei Tastenpaare. Alles klappt soweit gut auch die Rwichweite. Aber alle steckdosen die ich auf dem zweiten Tastenpaar anlerne funktionieren nciht richtig. Lerne ich die steckdosen mit dem code von tastenpaar 1 oder 3 an klapt alles klasse.
Kann das Phänomen vom Signalesp kommen eventuell?

Gruss

Markus

Markus.

#673
glaube habe da ein Problem gefunden wenn man IT V3 verwendet.
Und zwar habe ich ja wie in oben erwähnten Thread 3 das IT 1500 3er set mit FB. Und das Problem wenn ein Stecker auf Platz 2 angelernt wird. Die Code Kombi bei den drei Steckern + All off sieht folgender Massen aus.


0101011001010000010111111010000 Stecker Alle
0101011001010000010111111000000 Stecker 1
0101011001010000010111111000001 Stecker 2 <- Fehler letzte 1 wird verschluckt
0101011001010000010111111000010 Stecker 3

Ich kann  machen was ich will, jedesmal wenn ein Stecker auf Platz 2 angelernt wird, schaltet er nur ab und zu mal.
Für mich sieht es im Moment so aus, als wenn etwas beim senden "verschluckt" wird. Und zwar wenn die 1 für die Tasten-Kombi an letzter stelle steht.
Wenn ich den Code für Stecker 2 auf 0101011001010000010111111000100 ändere funktioniert alles einwndrei. Es darf also keine 1 am Ende stehen.
@habichvergessen....was kann ich denn da ändern
Gruß

Markus

habeIchVergessen

Kann die FB mit 100 am Ende umgehen? Wenn ja, dann hast du eine temp. Lösung.

Das Problem beim Senden ist eher was für Sidey und Ralf9.