Autor Thema: SIGNALduino - Warema EWFS Markisensteuerung  (Gelesen 1127 mal)

Offline dela2017

  • Jr. Member
  • **
  • Beiträge: 71
SIGNALduino - Warema EWFS Markisensteuerung
« am: 10 März 2017, 22:03:29 »
Hallo,

Sidey hat gemeint, dass ich am besten für dieses Thema einen Thread aufmache.
Es geht darum, dass ich unsere Markise mit Warema EWFS System per SIGNALduino steuern möchte.

Folgende URLs habe ich bisher gefunden:
http://ollisraspiblog.blogspot.de/2015/09/mit-dem-warema-ewfs-system-lassen-sich.html
https://www.mikrocontroller.net/topic/264063
https://forum.pimatic.org/topic/2207/controlling-warema-ewfs-awning-shutter-with-rawshutter-protocol/3

Den ersten und den dritten Link finde ich sehr interessant.

Sidey war so freundlich und hatte mir eine Firmware bereitgestellt mit der ich die MinBitLength von der Manchester Code Erkennung runtersetzen konnte.
Dadurch konnte ich folgende Signale scannen.

EINFAHREN:
2017.03.01 11:46:05 4: sduino/msg READ: MC;LL=-1725;LH=1824;SL=-839;SH=925;D=E9F;C=885;L=12;R=214;
2017.03.01 11:46:05 4: sduino/msg READ: MC;LL=-1719;LH=1822;SL=-854;SH=943;D=E9F;C=889;L=12;R=214;
2017.03.01 11:46:05 4: sduino/msg READ: MC;LL=-1727;LH=1815;SL=-821;SH=955;D=E9F;C=886;L=12;R=214;
2017.03.01 11:46:06 4: sduino/msg READ: MC;LL=-1734;LH=1808;SL=-853;SH=931;D=E9F;C=887;L=12;R=216;
2017.03.01 11:46:06 4: sduino/msg READ: MC;LL=-1735;LH=1815;SL=-843;SH=927;D=E9F;C=886;L=12;R=218;
2017.03.01 11:46:06 4: sduino/msg READ: MC;LL=-1728;LH=1824;SL=-841;SH=924;D=E9F;C=886;L=12;R=216;
2017.03.01 11:46:06 4: sduino/msg READ: MC;LL=-1725;LH=1812;SL=-847;SH=929;D=E9F;C=885;L=12;R=211;
2017.03.01 11:46:07 4: sduino/msg READ: MC;LL=-1735;LH=1814;SL=-833;SH=954;D=E9F;C=889;L=12;R=215;
2017.03.01 11:46:07 4: sduino/msg READ: MC;LL=-1733;LH=1811;SL=-844;SH=926;D=E9F;C=885;L=12;R=217;
2017.03.01 11:46:07 4: sduino/msg READ: MC;LL=-1725;LH=1817;SL=-848;SH=930;D=E9F;C=886;L=12;R=213;
2017.03.01 11:46:08 4: sduino/msg READ: MC;LL=-1731;LH=1820;SL=-835;SH=929;D=E9F;C=885;L=12;R=214;
2017.03.01 11:46:08 4: sduino/msg READ: MC;LL=-1720;LH=1814;SL=-843;SH=923;D=E9F;C=883;L=12;R=217;
2017.03.01 11:46:08 4: sduino/msg READ: MC;LL=-1716;LH=1815;SL=-842;SH=928;D=E9F;C=883;L=12;R=215;
2017.03.01 11:46:08 4: sduino/msg READ: MC;LL=-1733;LH=1809;SL=-826;SH=926;D=E9F;C=882;L=12;R=217;
2017.03.01 11:46:08 4: sduino/msg READ: MC;LL=-1884;LH=1802;SL=-839;SH=931;D=E9F;C=909;L=12;R=215;
2017.03.01 11:46:09 4: sduino/msg READ: MC;LL=-1709;LH=1833;SL=-846;SH=926;D=E9F;C=885;L=12;R=218;
2017.03.01 11:46:09 4: sduino/msg READ: MC;LL=-1724;LH=1827;SL=-841;SH=935;D=E9F;C=887;L=12;R=217;
2017.03.01 11:46:09 4: sduino/msg READ: MC;LL=-1728;LH=1816;SL=-842;SH=931;D=E9F;C=886;L=12;R=216;
2017.03.01 11:46:09 4: sduino/msg READ: MC;LL=-1731;LH=1818;SL=-839;SH=932;D=E9F;C=886;L=12;R=217;
2017.03.01 11:46:09 4: sduino/msg READ: MC;LL=-1730;LH=1815;SL=-850;SH=932;D=E9F;C=887;L=12;R=218;
2017.03.01 11:46:09 4: sduino/msg READ: MC;LL=-1726;LH=1811;SL=-845;SH=932;D=E9F;C=885;L=12;R=214;
2017.03.01 11:46:09 4: sduino/msg READ: MC;LL=-1727;LH=1818;SL=-877;SH=929;D=E9F;C=891;L=12;R=216;
2017.03.01 11:46:10 4: sduino/msg READ: MC;LL=-1734;LH=1807;SL=-841;SH=936;D=E9F;C=886;L=12;R=216;
2017.03.01 11:46:10 4: sduino/msg READ: MC;LL=-1725;LH=1821;SL=-841;SH=930;D=E9F;C=886;L=12;R=218;
2017.03.01 11:46:10 4: sduino/msg READ: MC;LL=-1728;LH=1822;SL=-852;SH=918;D=E9F;C=886;L=12;R=216;
2017.03.01 11:46:10 4: sduino/msg READ: MC;LL=-1714;LH=1824;SL=-839;SH=948;D=E9F;C=887;L=12;R=217;
2017.03.01 11:46:10 4: sduino/msg READ: MC;LL=-1726;LH=1818;SL=-845;SH=921;D=E9F;C=884;L=12;R=218;
2017.03.01 11:46:11 4: sduino/msg READ: MC;LL=-1730;LH=1816;SL=-837;SH=927;D=E9F;C=884;L=12;R=217;
2017.03.01 11:46:11 4: sduino/msg READ: MC;LL=-1916;LH=1831;SL=-830;SH=938;D=E9F;C=919;L=12;R=218;

STOPPEN:
2017.03.01 11:45:18 4: sduino/msg READ: MC;LL=-1719;LH=1819;SL=-848;SH=930;D=34E0;C=885;L=13;R=216;
2017.03.01 11:45:20 4: sduino/msg READ: MC;LL=-1741;LH=1801;SL=-848;SH=925;D=34E0;C=885;L=13;R=214;
2017.03.01 11:45:22 4: sduino/msg READ: MC;LL=-1736;LH=1806;SL=-853;SH=920;D=34E0;C=885;L=13;R=214;
2017.03.01 11:45:22 4: sduino/msg READ: MC;LL=-1721;LH=1817;SL=-839;SH=935;D=34E0;C=885;L=13;R=218;
2017.03.01 11:45:24 4: sduino/msg READ: MC;LL=-1724;LH=1826;SL=-827;SH=941;D=34E0;C=886;L=13;R=211;
2017.03.01 11:45:24 4: sduino/msg READ: MC;LL=-1729;LH=1825;SL=-852;SH=921;D=34E0;C=887;L=13;R=211;
2017.03.01 11:45:24 4: sduino/msg READ: MC;LL=-1723;LH=1812;SL=-824;SH=958;D=34E0;C=886;L=13;R=216;
2017.03.01 11:45:24 4: sduino/msg READ: MC;LL=-1729;LH=1813;SL=-842;SH=924;D=34E0;C=884;L=13;R=213;
2017.03.01 11:45:25 4: sduino/msg READ: MC;LL=-1744;LH=1806;SL=-855;SH=922;D=34E0;C=887;L=13;R=212;
2017.03.01 11:45:25 4: sduino/msg READ: MC;LL=-1735;LH=1812;SL=-856;SH=919;D=34E0;C=886;L=13;R=213;
2017.03.01 11:45:25 4: sduino/msg READ: MC;LL=-1746;LH=1800;SL=-862;SH=920;D=34E0;C=887;L=13;R=211;
2017.03.01 11:45:25 4: sduino/msg READ: MC;LL=-1699;LH=1811;SL=-846;SH=927;D=34E0;C=880;L=13;R=216;
2017.03.01 11:45:25 4: sduino/msg READ: MC;LL=-1729;LH=1817;SL=-833;SH=942;D=34E0;C=886;L=13;R=215;
2017.03.01 11:45:26 4: sduino/msg READ: MC;LL=-1746;LH=1809;SL=-859;SH=920;D=34E0;C=888;L=13;R=209;
2017.03.01 11:45:26 4: sduino/msg READ: MC;LL=-1735;LH=1800;SL=-805;SH=937;D=34E0;C=879;L=13;R=209;
2017.03.01 11:45:26 4: sduino/msg READ: MC;LL=-1744;LH=1790;SL=-860;SH=924;D=34E0;C=886;L=13;R=214;
2017.03.01 11:45:26 4: sduino/msg READ: MC;LL=-1725;LH=1807;SL=-848;SH=931;D=34E0;C=885;L=13;R=213;
2017.03.01 11:45:27 4: sduino/msg READ: MC;LL=-1708;LH=1834;SL=-829;SH=943;D=34E0;C=885;L=13;R=215;
2017.03.01 11:45:27 4: sduino/msg READ: MC;LL=-1723;LH=1837;SL=-845;SH=926;D=34E0;C=888;L=13;R=212;
2017.03.01 11:45:27 4: sduino/msg READ: MC;LL=-1727;LH=1814;SL=-847;SH=934;D=34E0;C=886;L=13;R=213;
2017.03.01 11:45:28 4: sduino/msg READ: MC;LL=-1733;LH=1811;SL=-855;SH=921;D=34E0;C=886;L=13;R=214;
2017.03.01 11:45:28 4: sduino/msg READ: MC;LL=-1721;LH=1821;SL=-885;SH=903;D=34E0;C=888;L=13;R=215;
2017.03.01 11:45:28 4: sduino/msg READ: MC;LL=-1745;LH=1814;SL=-846;SH=924;D=34E0;C=888;L=13;R=218;
2017.03.01 11:45:29 4: sduino/msg READ: MC;LL=-1746;LH=1804;SL=-866;SH=906;D=34E0;C=886;L=13;R=216;
2017.03.01 11:45:29 4: sduino/msg READ: MC;LL=-1737;LH=1823;SL=-832;SH=947;D=34E0;C=889;L=13;R=210;
2017.03.01 11:45:29 4: sduino/msg READ: MC;LL=-1727;LH=1807;SL=-831;SH=951;D=34E0;C=885;L=13;R=210;
2017.03.01 11:45:30 4: sduino/msg READ: MC;LL=-1744;LH=1804;SL=-853;SH=918;D=34E0;C=886;L=13;R=212;
2017.03.01 11:45:30 4: sduino/msg READ: MC;LL=-1703;LH=1815;SL=-835;SH=949;D=34E0;C=883;L=13;R=216;
2017.03.01 11:46:02 4: sduino/msg READ: MC;LL=-1726;LH=1822;SL=-829;SH=944;D=34E0;C=886;L=13;R=215;

AUSFAHREN:
2017.03.01 11:45:50 4: sduino/msg READ: MC;LL=-1735;LH=1813;SL=-856;SH=922;D=E9F0;C=887;L=13;R=216;
2017.03.01 11:45:51 4: sduino/msg READ: MC;LL=-1745;LH=1809;SL=-853;SH=924;D=E9F0;C=888;L=13;R=214;
2017.03.01 11:45:52 4: sduino/msg READ: MC;LL=-1739;LH=1815;SL=-853;SH=923;D=E9F0;C=888;L=13;R=214;
2017.03.01 11:45:52 4: sduino/msg READ: MC;LL=-1733;LH=1808;SL=-849;SH=922;D=E9F0;C=885;L=13;R=216;
2017.03.01 11:45:53 4: sduino/msg READ: MC;LL=-1721;LH=1816;SL=-847;SH=931;D=E9F0;C=885;L=13;R=216;
2017.03.01 11:45:53 4: sduino/msg READ: MC;LL=-1728;LH=1816;SL=-827;SH=943;D=E9F0;C=885;L=13;R=216;
2017.03.01 11:45:54 4: sduino/msg READ: MC;LL=-1735;LH=1816;SL=-846;SH=929;D=E9F0;C=887;L=13;R=215;
2017.03.01 11:45:54 4: sduino/msg READ: MC;LL=-1734;LH=1813;SL=-846;SH=925;D=E9F0;C=886;L=13;R=214;
2017.03.01 11:45:56 4: sduino/msg READ: MC;LL=-1727;LH=1812;SL=-856;SH=915;D=E9F0;C=884;L=13;R=218;
2017.03.01 11:45:56 4: sduino/msg READ: MC;LL=-1731;LH=1820;SL=-849;SH=925;D=E9F0;C=887;L=13;R=218;
2017.03.01 11:45:57 4: sduino/msg READ: MC;LL=-1718;LH=1813;SL=-843;SH=939;D=E9F0;C=885;L=13;R=215;
2017.03.01 11:45:57 4: sduino/msg READ: MC;LL=-1730;LH=1822;SL=-845;SH=924;D=E9F0;C=886;L=13;R=216;
2017.03.01 11:45:58 4: sduino/msg READ: MC;LL=-1746;LH=1813;SL=-853;SH=933;D=E9F0;C=890;L=13;R=215;
2017.03.01 11:45:59 4: sduino/msg READ: MC;LL=-1725;LH=1810;SL=-846;SH=925;D=E9F0;C=884;L=13;R=218;
2017.03.01 11:45:59 4: sduino/msg READ: MC;LL=-1725;LH=1811;SL=-857;SH=915;D=E9F0;C=884;L=13;R=217;
2017.03.01 11:45:59 4: sduino/msg READ: MC;LL=-1734;LH=1812;SL=-840;SH=934;D=E9F0;C=886;L=13;R=216;
2017.03.01 11:45:59 4: sduino/msg READ: MC;LL=-1731;LH=1820;SL=-844;SH=929;D=E9F0;C=887;L=13;R=215;
2017.03.01 11:45:59 4: sduino/msg READ: MC;LL=-1732;LH=1820;SL=-854;SH=924;D=E9F0;C=888;L=13;R=215;
2017.03.01 11:46:00 4: sduino/msg READ: MC;LL=-1733;LH=1822;SL=-847;SH=923;D=E9F0;C=887;L=13;R=216;
2017.03.01 11:46:00 4: sduino/msg READ: MC;LL=-1739;LH=1819;SL=-844;SH=933;D=E9F0;C=889;L=13;R=214;
2017.03.01 11:46:00 4: sduino/msg READ: MC;LL=-1731;LH=1809;SL=-852;SH=921;D=E9F0;C=885;L=13;R=215;
2017.03.01 11:46:01 4: sduino/msg READ: MC;LL=-1731;LH=1815;SL=-826;SH=933;D=E9F0;C=884;L=13;R=216;
2017.03.01 11:46:01 4: sduino/msg READ: MC;LL=-1733;LH=1815;SL=-851;SH=923;D=E9F0;C=886;L=13;R=216;
2017.03.01 11:46:01 4: sduino/msg READ: MC;LL=-1726;LH=1819;SL=-849;SH=924;D=E9F0;C=886;L=13;R=216;
2017.03.01 11:46:01 4: sduino/msg READ: MC;LL=-1732;LH=1815;SL=-831;SH=931;D=E9F0;C=884;L=13;R=216;
2017.03.01 11:46:01 4: sduino/msg READ: MC;LL=-1724;LH=1810;SL=-855;SH=918;D=E9F0;C=884;L=13;R=218;
2017.03.01 11:46:01 4: sduino/msg READ: MC;LL=-1736;LH=1808;SL=-844;SH=929;D=E9F0;C=886;L=13;R=216;
2017.03.01 11:46:01 4: sduino/msg READ: MC;LL=-1725;LH=1825;SL=-849;SH=929;D=E9F0;C=887;L=13;R=216;
2017.03.01 11:46:01 4: sduino/msg READ: MC;LL=-1727;LH=1819;SL=-839;SH=940;D=E9F0;C=887;L=13;R=214;
2017.03.01 11:46:02 4: sduino/msg READ: MC;LL=-1723;LH=1818;SL=-839;SH=931;D=E9F0;C=885;L=13;R=215;
2017.03.01 11:46:02 4: sduino/msg READ: MC;LL=-1715;LH=1821;SL=-848;SH=915;D=E9F0;C=883;L=13;R=216;

Ob diese Signale komplett sind, kann ich leider nicht sagen.

Die Frage wäre nun, wie ich hier weitermachen könnte.

Klasse wäre es, wenn die MinBitLength für die Erkennung einen Weg in die richtige Firmware finden könnte.

Viele Grüße,
Ingo

Offline Sidey

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1759
Antw:SIGNALduino - Warema EWFS Markisensteuerung
« Antwort #1 am: 11 März 2017, 23:39:19 »
Ich habe das versucht zu reproduzieren.
Bislang habe ich es nicht geschafft.

Kannst Du bitte mal den MC Decoder ausschalten.
Dann kommen die Warema Nachrichten als MU Nachricht an.  Die würde ich mir gerne mal ansehen.

Grüße Sidey
Signalduino, HMLan, Raspberry Pi, Mysensors, ArduinoSensor

Offline dela2017

  • Jr. Member
  • **
  • Beiträge: 71
Antw:SIGNALduino - Warema EWFS Markisensteuerung
« Antwort #2 am: 12 März 2017, 20:58:21 »
Müsste ich dann deine Firmware mit der Anpassung nehmen?
Mit der aktuellen wird leider nichts erkannt, kein MC, MS, MU.

Gruß,
Ingo

Offline Sidey

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1759
Antw:SIGNALduino - Warema EWFS Markisensteuerung
« Antwort #3 am: 12 März 2017, 21:12:52 »
Das ist egal, Du musst nur über den set Befehl den MC Decoder deaktivieren.
Signalduino, HMLan, Raspberry Pi, Mysensors, ArduinoSensor

Offline dela2017

  • Jr. Member
  • **
  • Beiträge: 71
Antw:SIGNALduino - Warema EWFS Markisensteuerung
« Antwort #4 am: 12 März 2017, 21:25:34 »
Ah.. Stimmt .. MC aus, und MU wird erkannt.

Folgende Daten.

EINFAHREN:
2017.03.12 21:22:15 4: sduino/msg READ: MU;P0=-2988;P1=1762;P2=-1781;P3=-902;P4=871;P5=6762;P6=5012;D=0121342434343434352434313434243521342134343436;CP=4;R=211;
2017.03.12 21:22:21 4: sduino/msg READ: MU;P0=6770;P1=1775;P2=5008;P3=886;P4=-884;P5=-1778;P6=532;P7=-3008;D=234356734343405343414343534051435143434342;CP=3;R=211;
2017.03.12 21:22:21 4: sduino/msg READ: MU;P0=-1767;P1=884;P2=-895;P3=1776;P4=6774;P5=5004;D=01212303210121212121240121232121012403210321212125;CP=1;R=6;
2017.03.12 21:22:24 4: sduino/msg READ: MU;P0=-1781;P1=1762;P2=-895;P3=885;P4=6782;P5=4996;D=01230323232323240323212323032401230123232325;CP=3;R=255;
2017.03.12 21:22:25 4: sduino/msg READ: MU;P0=-3020;P1=1777;P2=-1776;P3=-895;P4=886;P5=6776;P6=4988;D=0121342434343434352434313434243521342134343436;CP=4;R=253;
2017.03.12 21:22:25 4: sduino/msg READ: MU;P0=-894;P1=882;P2=1771;P3=-1773;P4=6774;P5=4992;D=010232013101010101043101020101310432013201010105;CP=1;R=0;
2017.03.12 21:22:26 4: sduino/msg READ: MU;P0=5886;P1=156;P2=-7900;P3=866;P4=-905;P6=-1775;P7=1771;D=012343434343406343474343634067436743434340;CP=3;R=255;
2017.03.12 21:22:26 4: sduino/msg READ: MU;P0=-1785;P1=1757;P2=-885;P3=885;P4=6774;P5=5012;D=01230323232323240323212323032401230123232325;CP=3;R=252;
2017.03.12 21:22:29 4: sduino/msg READ: MU;P0=5881;P1=392;P2=-7328;P3=885;P4=-895;P5=1770;P6=-1777;D=0123434565436343434343406343454343634065436543434340;CP=3;R=247;
2017.03.12 21:22:30 4: sduino/msg READ: MU;P0=-32001;P1=6561;P2=-1790;P3=873;P4=-905;P5=1757;P6=4988;D=0123434525432343434343412343454343234125432543434346;CP=3;R=248;
2017.03.12 21:22:31 4: sduino/msg READ: MU;P0=-180;P1=580;P2=-1776;P3=871;P4=-901;P5=1775;P6=6776;P7=5008;D=0123434525432343434343462343454343234625432543434347;CP=3;R=247;

STOPPEN:
2017.03.12 21:23:03 4: sduino/msg READ: MU;P0=6764;P1=4996;P2=-6740;P3=476;P4=-1790;P5=867;P6=-905;P7=1756;D=234567476545656765404565676565456047654765656561;CP=5;R=8;
2017.03.12 21:23:03 4: sduino/msg READ: MU;P0=-32001;P1=6553;P2=-889;P3=882;P4=-1780;P5=1764;P6=5008;D=01234325452343232523414323252323432145234523232326;CP=3;R=231;
2017.03.12 21:23:04 4: sduino/msg READ: MU;P0=-1788;P1=1760;P2=-896;P3=882;P4=6778;P5=4992;D=012303232123040323212323032401230123232325;CP=3;R=248;
2017.03.12 21:23:04 4: sduino/msg READ: MU;P0=6762;P1=4992;P2=-15192;P3=858;P4=-901;P6=-1778;P7=1758;D=234363434743606343474343634067436743434341;CP=3;R=253;
2017.03.12 21:23:04 4: sduino/msg READ: MU;P0=-892;P1=1757;P2=-1779;P3=880;P4=6778;P5=5008;D=01210323030103242303010303230421032103030305;CP=3;R=252;
2017.03.12 21:23:05 4: sduino/msg READ: MU;P0=-870;P1=886;P3=-1791;P4=1761;P5=6770;P6=5012;D=010131010401353101040101310534013401010106;CP=1;R=254;
2017.03.12 21:23:05 4: sduino/msg READ: MU;P0=5879;P1=504;P2=-10796;P3=1769;P4=-1778;P5=-896;P6=884;D=0123435646565356404656535656465043564356565650;CP=6;R=255;
2017.03.12 21:23:05 4: sduino/msg READ: MU;P0=-32001;P1=885;P2=-5920;P3=-1775;P4=-888;P5=1769;P6=6776;P7=5016;D=01213145354131414541363141454141314635413541414147;CP=1;R=8;
2017.03.12 21:23:06 4: sduino/msg READ: MU;P0=5891;P1=376;P2=-17132;P3=875;P4=-1773;P5=-900;P6=1775;D=012343535653404353565353435046534653535350;CP=3;R=211;

AUSFAHREN kann ich gerade nicht testen.

Kannst du damit etwas anfangen?

Offline Sidey

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1759
Antw:SIGNALduino - Warema EWFS Markisensteuerung
« Antwort #5 am: 13 März 2017, 08:05:38 »
Ja, das sind genau die Logmeldungen, die ich brauche.
Signalduino, HMLan, Raspberry Pi, Mysensors, ArduinoSensor

Offline Sidey

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1759
Antw:SIGNALduino - Warema EWFS Markisensteuerung
« Antwort #6 am: 13 März 2017, 22:50:53 »
Mit welcher Firmware Version hast Du die Daten geloggt?
Signalduino, HMLan, Raspberry Pi, Mysensors, ArduinoSensor

Offline dela2017

  • Jr. Member
  • **
  • Beiträge: 71
Antw:SIGNALduino - Warema EWFS Markisensteuerung
« Antwort #7 am: 13 März 2017, 22:53:04 »
mit dieser:
V 3.3.1-dev SIGNALduino cc1101 - compiled at Mar 10 2017 22:54:50


Gesendet von iPhone mit Tapatalk

Offline dela2017

  • Jr. Member
  • **
  • Beiträge: 71
Antw:SIGNALduino - Warema EWFS Markisensteuerung
« Antwort #8 am: 14 März 2017, 22:33:28 »
Brauchst du vielleicht mehr Daten oder was anderes?

Offline Sidey

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1759
Antw:SIGNALduino - Warema EWFS Markisensteuerung
« Antwort #9 am: 14 März 2017, 23:37:23 »
Nein, ich brauche eine Idee.

Also mit der Manchester Decodierung kommen wir vermutlich nicht weiter. Es wird nur ein Teil erfolgreich dekodiert. Ich weiss noch nicht warum.
Die langen Pausen zwischen den einzelnen Abschnitten sind nicht Manchester Kompatibel und werden als "störsignal" erkannt.

Vermutlich ist es am besten, wenn wir die minbitlength lassen wie sie ist und das ganze doch in FHEM mit einer Eigenen Funktion verarbeiten
Signalduino, HMLan, Raspberry Pi, Mysensors, ArduinoSensor

Offline dela2017

  • Jr. Member
  • **
  • Beiträge: 71
Antw:SIGNALduino - Warema EWFS Markisensteuerung
« Antwort #10 am: 15 März 2017, 09:41:39 »
Ja, ich hatte irgendwo was gelesen von 14+9 und nochmal 14+9 Bytes ...
Das ist wohl tatsächlich nicht ganz soooo einfach.

Hattest du dir die Links angesehen ?? Im speziellen den dritten ??

Offline Sidey

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1759
Antw:SIGNALduino - Warema EWFS Markisensteuerung
« Antwort #11 am: 15 März 2017, 18:01:19 »
Link 2 fand ich informativer als Link 3.


Das Problem mit der Manchester Erkennung ist halt, dass es vom Prinzip drei voneinander unabhängige Manchester Übertragungen sind.
Es müssten eigentlich auch drei Werte ausgegeben werden, aus irgend einem Grund passt das leider nicht.

Am Ende würde uns das aber nicht helfen, da wir dann nicht wissen was zusammen hängt.

Da sehe ich die Variante alles in FHEM zu verarbeiten noch zielführender. Dort können wir die Daten in alle Richtungen manipulieren und verändern.

Grüße Sidey
Signalduino, HMLan, Raspberry Pi, Mysensors, ArduinoSensor

Offline dela2017

  • Jr. Member
  • **
  • Beiträge: 71
Antw:SIGNALduino - Warema EWFS Markisensteuerung
« Antwort #12 am: 15 März 2017, 21:54:36 »
Oki . Kann ich dir da irgendwie helfen?

Gruß,
ingo

Offline dela2017

  • Jr. Member
  • **
  • Beiträge: 71
Antw:SIGNALduino - Warema EWFS Markisensteuerung
« Antwort #13 am: 20 März 2017, 20:34:04 »
Konntest du schon an dieser Front weitermachen?

Offline Sidey

  • Developer
  • Hero Member
  • ****
  • Beiträge: 1759
Antw:SIGNALduino - Warema EWFS Markisensteuerung
« Antwort #14 am: 20 März 2017, 21:03:42 »
Ja, ich habe ein wenig am Thema gearbeitet. Es ist aber nicht so leicht, als dass es mal schnell in 1-2 Stunden fehlerfrei läuft.
Signalduino, HMLan, Raspberry Pi, Mysensors, ArduinoSensor

 

decade-submarginal