Signalduino Version 3.3.1 / 3.3.2 / 3.3.3-dev

Begonnen von Sidey, 02 Oktober 2016, 23:39:11

Vorheriges Thema - Nächstes Thema

Stefan#

Wie Du vermutet hast, auch mit der neuen Version und der richtigen 3.1 Einstellung wissen meine Dosen nichts damit anzufangen. Aber war trotzdem interessant es mal zu testen.

Die Hauptsache ist ja, dass die Gruppentaste an sich geht und für die Logik gibt es dann FEHM.

Vielen Dank Ralf!  :)
rpi3 stretch lite, jeelink clone pca301 tx29dth bmp180, signalduino its-150 baumarkt dosen, mqtt sonoff

Gizmoh

Hallo,

mit ist mein erster Signalduino gestorben, der Arduino Nano wollte irgendwie nicht mehr. Also habe ich mir einen neuen Nano angeschlossen und die aktuelle Firmware geflasht "V 3.3.1-RC3 SIGNALduino - compiled at Jan 22 2018 22:09:46"

Leider wird nun mein Außenthermometer nicht mehr empfangen. Es ist ein TFA Dostmann TS34C und ging bisher über HIDEKI. Jetzt wird es gar nicht mehr gefunden. Die Wetterstation vom Nachbarn empfange ich weiterhin problemlos. Was kann ich hier tun?

Vielen Dank

Sidey

Hallo Gizmoh,

Kannst Du das Außenthermometer einmal Näher an den Signalduino bringen und manuell auslösen.

Entweder durch Drücken einer Taste am Sensor (wenn vorhanden) oder durch einlegen der Batterien.

Vorher Verbose 4 am Signalduino einstellen.

Damit solltest Du die empfangenen Nachrichten im Log zuordnen können.
Diese dann bitte hier Posten.

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

Gizmoh

Ich habe das Thermometer in ca. 50cm abstand mal aufgestellt und eine Übertragung davon abgewartet (rote LED blinkt):

2018.02.05 08:54:04 4: sduino/msg READ: DMc;P0=-507;P3=881;P4=-1106;P5=419;D=010343430505450505030543050545034305054345034345030543467;
2018.02.05 08:54:04 4: sduino/msg READ: Mc;LL=-1106;LH=881;SL=-507;SH=419;D=A8F2345ACA;C=485;L=39;R=0;
2018.02.05 08:54:04 4: sduino/msg READ: DMc;P1=-599;P2=382;P3=-1088;P4=857;D=0121212343212141532143432141232121434321214343432;
2018.02.05 08:54:04 4: sduino/msg READ: Mc;LL=-1088;LH=857;SL=-599;SH=382;D=298A2A;C=487;L=24;R=0;
2018.02.05 08:54:04 4: sduino/msg READ: DMc;P1=934;P2=-1017;P3=-530;P4=443;D=0121213434243434313421343424312134342124312124343121213434343434243134343434212134343421243431342431212431342434313434243134342134243;
2018.02.05 08:54:04 4: sduino/msg READ: Mc;LL=-1017;LH=934;SL=-530;SH=443;D=AE1B974A2BF3EBD194C73B0;C=487;L=90;R=0;
2018.02.05 08:54:04 4: sduino/msg READ: DMc;P0=-522;P1=947;P2=-1007;P3=455;D=01210303030303030103210303230121030321230121230123012103030303010303030321210303032123030103230121230103230301230303030301030303230;
2018.02.05 08:54:04 4: sduino/msg READ: Mc;LL=-1007;LH=947;SL=-522;SH=455;D=FE468B5B40;C=488;L=39;R=0;
2018.02.05 08:54:39 4: sduino/msg READredu: MU;P0=856;P1=-1970;P2=1943;P3=-3898;P4=540;D=01232121232321212121212123212121212121212340;CP=2;R=0;
2018.02.05 08:54:39 4: sduino: Fingerprint for MU Protocol id 44 -> BresserTemeo matches, trying to demodulate
2018.02.05 08:54:39 4: sduino: Fingerprint for MU Protocol id 44.1 -> BresserTemeo matches, trying to demodulate
2018.02.05 08:54:47 4: sduino/keepalive ok, retry = 0
2018.02.05 08:54:47 4: sduino/msg READ: DMc;P1=925;P2=-1033;P3=-547;P4=427;D=012121343424343431342134342431213434212431212431342121343434343424313434343421243434343121342134212121243431243121213434213424343;
2018.02.05 08:54:47 4: sduino/msg READ: Mc;LL=-1033;LH=925;SL=-547;SH=427;D=AE1B974A6BF3E82DAA25760;C=488;L=90;R=0;
2018.02.05 08:54:47 4: sduino/msg READ: DMc;P0=-531;P1=446;P2=935;P3=-1016;D=010201320101310232010132310232310102323201010101;
2018.02.05 08:54:47 4: sduino/msg READ: Mc;LL=-1016;LH=935;SL=-531;SH=446;D=91A2D7500;C=487;L=33;R=0;
2018.02.05 08:54:47 4: sduino/msg READ: DMc;P0=443;P1=-531;P2=933;P3=-1019;D=012101010103230101010123210321032323230101230121010323210301010101;
2018.02.05 08:54:47 4: sduino/msg READ: Mc;LL=-1019;LH=933;SL=-531;SH=443;D=82FA4ABB14F8;C=487;L=45;R=0;
2018.02.05 08:54:48 4: sduino/msg READ: DMc;P1=941;P2=-1007;P3=-520;P4=458;D=01212134342434343134213434243121343421243121243124312134343434342431343434342124343434312134213421212124343124312434313421342434343;
2018.02.05 08:54:48 4: sduino/msg READ: Mc;LL=-1007;LH=941;SL=-520;SH=458;D=AE1B974A4BF3E82DAA246C0;C=487;L=90;R=0;
2018.02.05 08:55:30 4: sduino/msg READ: DMc;P1=943;P2=-1007;P3=-515;P4=459;D=01212134342434343134213434243121343421243121243134243434313434343424313434343421243434343121342134212121212434343121243134342134243;
2018.02.05 08:55:30 4: sduino/msg READ: Mc;LL=-1007;LH=943;SL=-515;SH=459;D=AE1B974A61F3E82DAA853B0;C=487;L=90;R=0;
2018.02.05 08:55:30 4: sduino/msg READ: DMc;P1=434;P2=-541;P3=925;P4=-1027;D=01212123212121212321432121412343212143412343412123412121232121232121212143412121212343214321434343434121212321214121234343412;
2018.02.05 08:55:30 4: sduino/msg READ: Mc;LL=-1027;LH=925;SL=-541;SH=434;D=F91A2D778;C=487;L=36;R=0;
2018.02.05 08:55:31 4: sduino/msg READ: DMc;P0=-518;P1=459;P2=946;P3=-1007;D=0101010201010101020132010131023201013231023231023101010102010101013102010101013231010101023201320132323232310101023101010231010102310;
2018.02.05 08:55:31 4: sduino/msg READ: Mc;LL=-1007;LH=946;SL=-518;SH=459;D=F91A2D6F8305F4955EF7B;C=488;L=84;R=0;
2018.02.05 08:55:39 4: sduino/msg READredu: MU;P0=128;P1=-3880;P2=1977;P3=-1937;P4=-13980;D=0123212323212123232323232321232323232323232123232323212323232121232123212123232121212121212321212121212121232121212123232121232121212;CP=2;R=0;
2018.02.05 08:55:39 4: sduino: Fingerprint for MU Protocol id 44 -> BresserTemeo matches, trying to demodulate
2018.02.05 08:55:39 4: sduino: Fingerprint for MU Protocol id 44.1 -> BresserTemeo matches, trying to demodulate
2018.02.05 08:55:47 4: sduino/keepalive ok, retry = 0
2018.02.05 08:56:13 4: sduino/msg READ: DMc;P1=947;P2=-1007;P3=-522;P4=456;D=0121213434243434313421343424312134342124312124313421343424343434343431343434342124343434312134213421212124313434342124343134243431243;
2018.02.05 08:56:13 4: sduino/msg READ: Mc;LL=-1007;LH=947;SL=-522;SH=456;D=AE1B974A6E03E82DAA7A310;C=488;L=90;R=0;
2018.02.05 08:56:13 4: sduino/msg READ: DMc;P0=-1028;P1=923;P2=-540;P3=437;D=01232303232323232123012323032101232301032101032321012323032323212323232301032323232101230123010101032123232303232323232123232323032;
2018.02.05 08:56:13 4: sduino/msg READ: Mc;LL=-1028;LH=923;SL=-540;SH=437;D=70372E945C3E82DAA781F0;C=487;L=86;R=0;
2018.02.05 08:56:13 4: sduino/msg READ: DMc;P0=468;P1=-509;P2=953;P3=-993;D=010121032101030123210103230123230123012101030101;
2018.02.05 08:56:13 4: sduino/msg READ: Mc;LL=-993;LH=953;SL=-509;SH=468;D=C8D16B638;C=487;L=33;R=0;
2018.02.05 08:56:14 4: sduino/msg READ: DMc;P0=-515;P1=459;P2=947;P3=-1010;D=01020101010132310101010232013201323232310201010132013102323201310;
2018.02.05 08:56:14 4: sduino/msg READ: Mc;LL=-1010;LH=947;SL=-515;SH=459;D=82FA4AB09A98;C=488;L=45;R=0;
2018.02.05 08:56:39 4: sduino/msg READredu: MU;P0=608;P1=-3887;P2=1972;P3=-1935;P4=-16164;D=012123232123212323212123232323232321232323232323232123232323212323232121232123212123232121212121212321212121212121232121212123232121232121212;CP=2;R=0;
2018.02.05 08:56:39 4: sduino: Fingerprint for MU Protocol id 44 -> BresserTemeo matches, trying to demodulate
2018.02.05 08:56:39 4: sduino: Fingerprint for MU Protocol id 44.1 -> BresserTemeo matches, trying to demodulate


Das BresserTermeo ist dabei die Wetterstation vom Nachbarn

Ralf9

Falls Du eine Whitelist verwendest, reicht es evtl die ID 12.1 dieser zuzufügen.

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

Gizmoh

Danke, aber ich habe bisher keinerlei Filterung da am laufen. Erstmal wollte ich alles empfangen, was geht und dann danach aussortieren.

Viele Grüße

Ralf9

Verwendest Du die 00_Signalduino.pm aus dem normalen fhem update (svn)?
Wenn ich richtig geschaut habe, dann fehlt dort noch eine Anpassung für die V 3.3.1-RC3.
Mit der 3.3.1-dev müsste es funktionieren.
https://github.com/RFD-FHEM/RFFHEM/tree/dev-r33/FHEM/firmware

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

Gizmoh

Hmm... Beim flashen bekomme ich jetzt die Meldung

avrdude: verifying ...
avrdude: verification error, first mismatch at byte 0x7800
         0x0c != 0x31
avrdude: verification error; content mismatch


Was läuft hier denn jetzt schief?

Ralf9

Ich gehe mal davon aus, daß Du einen Signalduino ohne cc1101 hast.

Dann müsste es eigentlich funktionieren, wenn Du die richtige hex-Datei hast
SIGNALduino_nano328.hex
und das
Attribut hardware nano328

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

Stefan#

Hast Du das File mit speichern unter heruntergeladen? Das geht bei github nicht. Schau mal ob der Inhalt des Hex files etwa so ausschaut, wenn nicht ist es falsch.

:100000000C94FF000C942B0F0C94040F0C942701F
...


How do I download a file from GitHub?
Go to the file you want to download.
Click it to view the contents within the GitHub UI.
In the top right, right click the Raw button.
Save as...

oder nutze git
rpi3 stretch lite, jeelink clone pca301 tx29dth bmp180, signalduino its-150 baumarkt dosen, mqtt sonoff

Ralf9

#865
Hallo Sidey,

in letzter Zeit sind einige Änderungen und neue Protokolle dazugekommen, die im normalen fhem update (svn) noch fehlen.
Es wäre schön, wenn Du diese auch ins svn übernehmen könntest.

ID 77: NANO_DS1820_4Fach Selbsttbau Sensor:
https://github.com/juergs/NANO_DS1820_4Fach
https://forum.fhem.de/index.php/topic,52755.0.html

ID 78: geiger blind motors
Funk-Rolladensteuerung von Geiger Antriebstechnik
https://forum.fhem.de/index.php/topic,39153.0.html

ID 79: VTX-BELL_Funkklingel
https://github.com/RFD-FHEM/SIGNALDuino/issues/84#issuecomment-360206833
Patch:
https://github.com/Ralf9/RFFHEM/commit/c18b1e5bd6bc1d9f12f877af9d6a7fd9559da7cc

ID 13.1:  FLAMINGO FA21 -> Annpassung der Protokolldefinition
Patche:
https://github.com/Ralf9/RFFHEM/commit/0b48efce16fbd9caaab7a40eb488d2dac73fd3ef
https://github.com/Ralf9/RFFHEM/commit/fa91d064a5f70b30ba9c03c48e1dee5b08afbe33

ID 3.1:  -> float zugefügt, damit bei der ITS-150 die Gruppentaste erkannt wird
Patch:
https://github.com/Ralf9/RFFHEM/commit/82fbbf3d5ecb55070acbe074ef62e70a521a2da7

Mit diesem Patch müsste die Gruppenschaltung bei den Funksteckdosen  ITR-3500 und ITR-300 funktionieren.
Macht wahrscheinlich keinen Sinn dies in das SVN zu übernehmen, da sich bis jetzt niemand gefunden hat der diese Steckdosen hat.
https://github.com/Ralf9/RFFHEM/commit/4b36929b7b50eca02fceb366300f5e13d48afea1

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

Sidey

Zitat von: Gizmoh am 05 Februar 2018, 12:21:26
Was läuft hier denn jetzt schief?

Irgendwas stimmt mit der Firmware nicht. Wie hast Du den Flash Befehl abgesetzt?
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem

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

Sidey

Hi Ralf,

es ist mal wieder verzwickt und alles hängt von irgend was anderem ab.
Leider auch schon wieder super undurchsichtig für mich.



Zitat von: Ralf9 am 05 Februar 2018, 21:31:35
Hallo Sidey,

in letzter Zeit sind einige Änderungen und neue Protokolle dazugekommen, die im normalen fhem update (svn) noch fehlen.
Es wäre schön, wenn Du diese auch ins svn übernehmen könntest.

ID 77: NANO_DS1820_4Fach Selbsttbau Sensor:
https://github.com/juergs/NANO_DS1820_4Fach
https://forum.fhem.de/index.php/topic,52755.0.html
Es hat sich herausgestellt, dass hier mit falschen Zeiten gesendet wird. Ich glaube der Ansatz der Bibliothek war es ja, ein vorhandenes Protokoll + Modulation zu emulieren.
Der Anwender, der das Problem gemeldet hat, hat dann auch die Signalzeiten angepasst.
Ich glaube die ID 77 brauchen wir nicht, wenn der Fehler im NANO_DS1820_4Fach code angepasst wurde.

Zitat von: Ralf9 am 05 Februar 2018, 21:31:35
ID 78: geiger blind motors
Funk-Rolladensteuerung von Geiger Antriebstechnik
https://forum.fhem.de/index.php/topic,39153.0.html
Könnte ich prinzipiell mergen, aber es fehlt halt noch etwas für die Auswertung der Daten.Ich warte aktuell auf Rückmeldung.

Zitat von: Ralf9 am 05 Februar 2018, 21:31:35
ID 79: VTX-BELL_Funkklingel
https://github.com/RFD-FHEM/SIGNALDuino/issues/84#issuecomment-360206833
Patch:
https://github.com/Ralf9/RFFHEM/commit/c18b1e5bd6bc1d9f12f877af9d6a7fd9559da7cc
Funktioniert das mit der Signalduino Firmware 3.3.1?
Zitat von: Ralf9 am 05 Februar 2018, 21:31:35

ID 13.1:  FLAMINGO FA21 -> Annpassung der Protokolldefinition
Patche:
https://github.com/Ralf9/RFFHEM/commit/0b48efce16fbd9caaab7a40eb488d2dac73fd3ef
https://github.com/Ralf9/RFFHEM/commit/fa91d064a5f70b30ba9c03c48e1dee5b08afbe33

Wundert mich doch sehr, FA21 hat ja schon mal mit der bestehenden Definition funktioniert.
Diese neue scheint mir mit der vorhandenen nicht kompatibel zu sein. Hast Du eine Erklärung für die Abweichung?

Zitat von: Ralf9 am 05 Februar 2018, 21:31:35
ID 3.1:  -> float zugefügt, damit bei der ITS-150 die Gruppentaste erkannt wird
Patch:
https://github.com/Ralf9/RFFHEM/commit/82fbbf3d5ecb55070acbe074ef62e70a521a2da7

Hast Du schon eine Erklärung, wie der PT2272 dieses Signal modulieren soll? Laut Datenblatt kann das nicht sein.



Grüße Sidey
Signalduino, Homematic, Raspberry Pi, Mysensors, MQTT, Alexa, Docker, AlexaFhem

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

Ralf9

Zitat
ZitatID 79: VTX-BELL_Funkklingel
Funktioniert das mit der Signalduino Firmware 3.3.1?
Bis jetzt funktioniert es nur mit meiner Firmware 3.3.2.
Bei der 3.3.1 funktioniert es nur wenn MS + MC deaktiviert ist. Damit es auch mit aktiviertem MS-Decoder funktioniert ist eine Anpassung notwendig:
https://github.com/Ralf9/SIGNALDuino/commit/b3d39bbf1c2c8ad5069646528736e15151a399ee

Zitat
ZitatID 13.1:  FLAMINGO FA21 -> Annpassung der Protokolldefinition
Wundert mich doch sehr, FA21 hat ja schon mal mit der bestehenden Definition funktioniert.
Diese neue scheint mir mit der vorhandenen nicht kompatibel zu sein. Hast Du eine Erklärung für die Abweichung?
In der dev-r33_flamenco hat es wahrscheinlich noch funktioniert (start   => [10,-1],)
https://github.com/RFD-FHEM/RFFHEM/blob/dev-r33_flamenco/FHEM/00_SIGNALduino.pm
und in der aktuellen master und dev-r33 kann es nicht mehr funktionieren (start   => [20,-1],)

Damit funktioniert es:
start => [-23.5,10,-1],

Zitat
ZitatID 3.1:  -> float zugefügt, damit bei der ITS-150 die Gruppentaste erkannt wird
Hast Du schon eine Erklärung, wie der PT2272 dieses Signal modulieren soll? Laut Datenblatt kann das nicht sein.
Woher weißt Du, daß in der ITS-150 der PT2272 verwendet wird?
Bist Du Dir sicher, daß es dafür keine anderen IC gibt?

Gruß Ralf
FHEM auf Cubietruck mit Igor-Image, SSD und  hmland + HM-CFG-USB-2,  HMUARTLGW Lan,   HM-LC-Bl1PBU-FM, HM-CC-RT-DN, HM-SEC-SC-2, HM-MOD-Re-8, HM-MOD-Em-8
HM-Wired:  HMW_IO_12_FM, HMW_Sen_SC_12_DR, Selbstbau IO-Module HBW_IO_SW
Maple-SIGNALduino, WH3080,  Hideki, Id 7

Gizmoh

Zitat von: Sidey am 05 Februar 2018, 21:37:41
Irgendwas stimmt mit der Firmware nicht. Wie hast Du den Flash Befehl abgesetzt?

Ich habe es jetzt geschafft, vielen Dank für die Hilfe. Mein Thermometer ist auch wieder da :-)