Hallo,
ich habe hier ein Maverick ET-733 und möchte den in FHEM monitoren können. Mein SIGNALduino empfängt auch einiges, was von dem Gerät kommt.
Im Log ist folgendes zu sehen, nachdem ich auf verbose=4 und die unsyncedMU abgeschaltet habe:
2016.02.18 22:32:51 4: sduino/msg READ: MC;LL=-581;LH=412;SL=-331;SH=166;D=2CB532D4CD54CCB0;C=192;
2016.02.18 22:33:03 4: sduino/msg READ: MC;LL=-580;LH=415;SL=-329;SH=167;D=2CB532D4CD54CCB0;C=193;
2016.02.18 22:33:51 4: sduino/msg READ: MC;LL=-579;LH=415;SL=-330;SH=167;D=CB2D4CB53355332C;C=193;
2016.02.18 22:34:03 4: sduino/msg READ: MC;LL=-578;LH=416;SL=-331;SH=166;D=596A65A99AA99960;C=193;
2016.02.18 22:34:27 4: sduino/msg READ: MC;LL=-566;LH=432;SL=-313;SH=180;D=AAB335533532CB532D4CD54CCB00;C=203;
2016.02.18 22:34:39 4: sduino/msg READ: MC;LL=-582;LH=418;SL=-331;SH=162;D=596A65A99AA99960;C=193;
2016.02.18 22:34:51 4: sduino/msg READ: MC;LL=-583;LH=411;SL=-333;SH=164;D=B2D4CB53355332C0;C=191;
2016.02.18 22:35:03 4: sduino/msg READ: MC;LL=-580;LH=414;SL=-331;SH=168;D=965A996A66AA6658;C=193;
2016.02.18 22:35:27 4: sduino/msg READ: MC;LL=-581;LH=418;SL=-329;SH=166;D=596A65A99AA99960;C=194;
2016.02.18 22:35:39 4: sduino/msg READ: MC;LL=-580;LH=409;SL=-332;SH=169;D=596A65A99AA99960;C=192;
2016.02.18 22:36:12 4: sduino: ping ...
2016.02.18 22:36:15 4: sduino/msg READ: MC;LL=-577;LH=416;SL=-332;SH=168;D=2CB532D4CD54CCB0;C=194;
2016.02.18 22:36:27 4: sduino/msg READ: MC;LL=-577;LH=415;SL=-334;SH=166;D=2CB532D4CD54CCB0;C=193;
2016.02.18 22:36:51 4: sduino/msg READ: MC;LL=-580;LH=415;SL=-330;SH=167;D=2CB532D4CD54CCB0;C=193;
2016.02.18 22:37:03 4: sduino/msg READ: MS;P0=213;P1=-1540;P2=432;P3=-564;P4=-315;P5=-5027;D=0123232323240304240304240323232323042403042403232304240304232403042324032323042403042324032323042403042403232323230424030424030423240305050505050505050;CP=0;SP=1;
2016.02.18 22:37:15 4: sduino/msg READ: MC;LL=-580;LH=414;SL=-332;SH=164;D=B2D4CB53355332C0;C=192;
2016.02.18 22:37:51 4: sduino/msg READ: MC;LL=-582;LH=414;SL=-332;SH=164;D=596A65A99AA99960;C=192;
2016.02.18 22:38:39 4: sduino/msg READ: MC;LL=-580;LH=412;SL=-330;SH=166;D=596A65A99AA99960;C=192;
2016.02.18 22:38:51 4: sduino/msg READ: MC;LL=-562;LH=435;SL=-313;SH=183;D=55666AA66A6596A65A99AA999600;C=205;
2016.02.18 22:39:03 4: sduino/msg READ: MC;LL=-579;LH=412;SL=-331;SH=168;D=596A65A99AA99960;C=193;
2016.02.18 22:39:15 4: sduino/msg READ: MC;LL=-579;LH=411;SL=-333;SH=167;D=B2D4CB53355332C0;C=192;
2016.02.18 22:39:27 4: sduino/msg READ: MC;LL=-581;LH=408;SL=-335;SH=167;D=B2D4CB53355332C0;C=191;
2016.02.18 22:39:51 4: sduino/msg READ: MC;LL=-578;LH=415;SL=-329;SH=168;D=596A65A99AA99960;C=194;
2016.02.18 22:40:03 4: sduino/msg READ: MC;LL=-580;LH=415;SL=-330;SH=165;D=B2D4CB53355332C0;C=193;
2016.02.18 22:40:39 4: sduino/msg READ: MC;LL=-579;LH=415;SL=-328;SH=168;D=B2D4CB53355332C0;C=194;
2016.02.18 22:40:51 4: sduino/msg READ: MC;LL=-579;LH=415;SL=-330;SH=167;D=2CB532D4CD54CCB0;C=193;
2016.02.18 22:41:39 4: sduino/msg READ: MS;P0=184;P1=-520;P2=-2216;P3=432;P5=-313;D=023131313135010535010535013131313105350105350131310535010531350105313501313105350105313501313105350105350131313131053501053501053135010;CP=0;SP=2;
2016.02.18 22:41:51 4: sduino/msg READ: MC;LL=-586;LH=412;SL=-331;SH=162;D=596A65A99AA99960;C=191;
2016.02.18 22:42:03 4: sduino/msg READ: MS;P0=176;P1=-317;P2=-2180;P3=724;P4=429;P5=-569;D=02013145454541050141050141054545454501410501410545450141050145410501454105454501410501454105454501410501410545454545014105014105014541050;CP=0;SP=2;
2016.02.18 22:42:15 4: sduino/msg READ: MC;LL=-578;LH=415;SL=-330;SH=168;D=B2D4CB53355332C0;C=194;
2016.02.18 22:42:27 4: sduino/msg READ: MS;P0=181;P1=480;P2=-1988;P3=-317;P5=-562;D=02131515151513050313050313051515151503130503130515150313050315130503151305151503130503151305151503130503130515151515031305031305031513050;CP=0;SP=2;
2016.02.18 22:42:39 4: sduino/msg READ: MC;LL=-582;LH=411;SL=-331;SH=165;D=596A65A99AA99960;C=191;
2016.02.18 22:43:27 4: sduino/msg READ: MC;LL=-582;LH=412;SL=-334;SH=164;D=596A65A99AA99960;C=191;
2016.02.18 22:43:39 4: sduino/msg READ: MC;LL=-578;LH=416;SL=-333;SH=166;D=965A996A66AA6658;C=193;
2016.02.18 22:43:51 4: sduino/msg READ: MC;LL=-579;LH=416;SL=-329;SH=165;D=CB2D4CB53355332C;C=193;
2016.02.18 22:44:15 4: sduino/msg READ: MC;LL=-544;LH=432;SL=-313;SH=183;D=55666AA66A6596A65A99AA999600;C=204;
2016.02.18 22:44:27 4: sduino/msg READ: MC;LL=-580;LH=410;SL=-332;SH=167;D=B2D4CB53355332C0;C=192;
2016.02.18 22:44:39 4: sduino/msg READ: MC;LL=-577;LH=417;SL=-328;SH=169;D=596A65A99AA99960;C=195;
2016.02.18 22:44:51 4: sduino/msg READ: MC;LL=-580;LH=414;SL=-332;SH=165;D=B2D4CB53355332C0;C=192;
2016.02.18 22:45:39 4: sduino/msg READ: MC;LL=-521;LH=432;SL=-315;SH=179;D=55666AA66A6596A65A99AA999600;C=203;
2016.02.18 22:45:51 4: sduino/msg READ: MC;LL=-579;LH=414;SL=-333;SH=167;D=CB2D4CB53355332C;C=193;
2016.02.18 22:46:15 4: sduino/msg READ: MC;LL=-581;LH=413;SL=-330;SH=167;D=B2D4CB53355332C0;C=193;
2016.02.18 22:47:03 4: sduino/msg READ: MC;LL=-583;LH=413;SL=-330;SH=165;D=2CB532D4CD54CCB0;C=192;
2016.02.18 22:47:15 4: sduino/msg READ: MC;LL=-579;LH=411;SL=-333;SH=168;D=B2D4CB53355332C0;C=192;
2016.02.18 22:47:51 4: sduino/msg READ: MC;LL=-578;LH=410;SL=-332;SH=169;D=B2D4CB53355332C0;C=192;
2016.02.18 22:48:03 4: sduino/msg READ: MC;LL=-578;LH=419;SL=-328;SH=167;D=2CB532D4CD54CCB0;C=195;
2016.02.18 22:48:27 4: sduino/msg READ: MC;LL=-563;LH=467;SL=-313;SH=184;D=95599AA99A9965A996A66AA66580;C=216;
2016.02.18 22:48:39 4: sduino/msg READ: MC;LL=-570;LH=432;SL=-313;SH=176;D=2AB335533532CB532D4CD54CCB00;C=202;
2016.02.18 22:48:51 4: sduino/msg READ: MC;LL=-574;LH=416;SL=-329;SH=172;D=B2D4CB53355332C0;C=195;
2016.02.18 22:49:03 4: sduino/msg READ: MC;LL=-660;LH=337;SL=-396;SH=99;D=335533532CB532D4CD00;C=145;
2016.02.18 22:49:03 4: sduino/msg READ: MC;LL=-571;LH=426;SL=-323;SH=174;D=A66A6596A65A99AA999600;C=199;
2016.02.18 22:49:27 4: sduino/msg READ: MC;LL=-604;LH=392;SL=-305;SH=116;D=CCD54CD4CB4D4CCB5333555200;C=169;
2016.02.18 22:49:39 4: sduino/msg READ: MC;LL=-593;LH=398;SL=-349;SH=147;D=AB335533532D35332D4CCD5548;C=181;
2016.02.18 22:50:03 4: sduino/msg READ: MC;LL=-597;LH=400;SL=-351;SH=150;D=335533532D35332D4CCD5548;C=183;
Ist das was brauchbares?
Ich habe schon einen Thread gefunden, in welchem steht, dass es mit dem RFXTRX funktioniert. Da ich so einen aber nicht habe, wollte ich wissen, ob es auch die Möglichkeit gibt dies mit dem SIGNALduino zu machen. Oder gibt es einen anderen Selbstbau CUL der das schon kann?
Grüße und vielen Dank
Dirk
Suche auch eine Lösung für den Maverick
Gesendet von meinem GT-I9195 mit Tapatalk
Auch ich habe mich an das Thema Maverick mit dem Signalduino gemacht und durch die Webseite https://hackaday.io/post/15045 im Endeffekt die nötige Dechiffrierung schon verstanden.
Demzufolge sieht es wie folgt aus:
- Ein Signal wird alle 12 Sekunden gesendet.
- Es handelt sich um ein Manchester Signal
- Das Signal besteht aus 13 Bytes
- Die ersten 6 Bytes sind ein "Header".
- Die nächsten 2 Bytes haben etwas mit der Syncro zu tun (eher unwichtig)
- Nun kommen jeweils 5 Bytes für die beiden Fühler. Bei keinem Angeschlossenem Fühler sind das 5 Mal 0x5
- Am Ende kommen nochmal 8 Bytes, die eine Checksumme sein könnten
Wie die Temperatur umzurechnen ist, steht auch auf der Webseite.
Mein Problem besteht aber schon ganz am Anfang. Ich empfange nur extrem sporadisch die 13 Bytes eines Signals. Hier sieht man die MC Signale meines Signalduinos. Es funkt sonst kein anderes Gerät dazwischen, das ist alles nur der Maverick. Ich habe teilweise einen der Fühler einmal eingestöpselt. Somit wechselt dann ein der 55555 Reihen zu anderen Werten. AN den 55555 Werten erkennt man auch gut eine Maverick-Daten-Reihe
2016.07.10 23:14:43 4: sduino/msg READ: MC;LL=-544;LH=453;SL=-290;SH=205;D=D6966A9AAAAAAAAAAA56966994;C=219;
2016.07.10 23:14:54 4: sduino/msg READ: MC;LL=-543;LH=451;SL=-295;SH=199;D=D69669955555555554AD2CD328;C=216;
2016.07.10 23:15:07 4: sduino/msg READ: MC;LL=-543;LH=450;SL=-298;SH=202;D=D69669955555555554AD2CD328;C=217;
2016.07.10 23:15:18 4: sduino/msg READ: MC;LL=-544;LH=452;SL=-291;SH=205;D=A9666993532CD55552CCD32CA8;C=218;
2016.07.10 23:15:30 4: sduino/msg READ: MC;LL=-541;LH=451;SL=-294;SH=204;D=195AAAAA99AA566580;C=218;
2016.07.10 23:15:43 4: sduino/msg READ: MC;LL=-2759;LH=3111;SL=-1283;SH=1642;D=01148396;C=1584;
2016.07.10 23:15:54 4: sduino/msg READ: MC;LL=-540;LH=453;SL=-294;SH=205;D=195AAAAA99AA566580;C=219;
2016.07.10 23:16:06 4: sduino/msg READ: MC;LL=-544;LH=451;SL=-298;SH=202;D=195AAAAA99AA566580;C=217;
2016.07.10 23:16:18 4: sduino/msg READ: MC;LL=-544;LH=452;SL=-296;SH=202;D=555553354ACCB0;C=217;
2016.07.10 23:16:30 4: sduino/msg READ: MC;LL=-544;LH=451;SL=-296;SH=201;D=195AAAAA99AA566580;C=217;
2016.07.10 23:16:44 4: sduino/msg READ: MC;LL=-543;LH=453;SL=-292;SH=204;D=195AAAAA99AA566580;C=218;
2016.07.10 23:16:55 4: sduino/msg READ: MC;LL=-546;LH=451;SL=-296;SH=199;D=195AAAAA99AA566580;C=216;
2016.07.10 23:17:08 4: sduino/msg READ: MC;LL=-543;LH=452;SL=-291;SH=206;D=195AAAAA99AA566580;C=219;
2016.07.10 23:17:21 4: sduino/msg READ: MC;LL=-543;LH=449;SL=-289;SH=209;D=99A995AAAAA8;C=219;
2016.07.10 23:17:30 4: sduino/msg READ: MC;LL=-543;LH=453;SL=-295;SH=202;D=195AAAAA99AA566580;C=218;
2016.07.10 23:17:43 4: sduino/msg READ: MC;LL=-2751;LH=3111;SL=-1286;SH=1645;D=01148396;C=1585;
2016.07.10 23:18:07 4: sduino/msg READ: MC;LL=-542;LH=451;SL=-292;SH=205;D=195AAAAA99AA566580;C=218;
2016.07.10 23:18:11 4: sduino/msg READ: MC;LL=-2746;LH=3114;SL=-1292;SH=1637;D=01148396;C=1583;
2016.07.10 23:18:30 4: sduino/msg READ: MC;LL=-543;LH=452;SL=-290;SH=208;D=66A656AAAAA4;C=219;
2016.07.10 23:18:30 4: sduino/msg READ: MC;LL=-543;LH=452;SL=-290;SH=208;D=A99A995AAAAA90;C=219;
2016.07.10 23:18:43 4: sduino/msg READ: MC;LL=-2746;LH=3114;SL=-1288;SH=1643;D=01148396;C=1585;
2016.07.10 23:18:43 4: sduino/msg READ: MC;LL=-2746;LH=3114;SL=-1288;SH=1643;D=01148396;C=1585;
2016.07.10 23:19:06 4: sduino/msg READ: MC;LL=-546;LH=451;SL=-295;SH=200;D=195AAAAA99AA566580;C=216;
2016.07.10 23:19:18 4: sduino/msg READ: MC;LL=-856;LH=468;SL=-279;SH=212;D=2AAA99A8;C=226;
2016.07.10 23:19:30 4: sduino/msg READ: MC;LL=-546;LH=449;SL=-292;SH=205;D=B3532B555550;C=217;
2016.07.10 23:19:30 4: sduino/msg READ: MC;LL=-546;LH=449;SL=-292;SH=205;D=A99A995AAAAA80;C=217;
2016.07.10 23:19:44 4: sduino/msg READ: MC;LL=-542;LH=455;SL=-294;SH=202;D=195AAAAA99AA566580;C=218;
2016.07.10 23:20:06 4: sduino/msg READ: MC;LL=-546;LH=453;SL=-292;SH=201;D=195AAAAA99AA566580;C=217;
2016.07.10 23:20:19 4: sduino/msg READ: MC;LL=-545;LH=449;SL=-295;SH=203;D=195AAAAA99AA566580;C=217;
2016.07.10 23:20:58 4: sduino/msg READ: MC;LL=-542;LH=452;SL=-292;SH=206;D=195AAAAA99AA566580;C=219;
2016.07.10 23:21:06 4: sduino/msg READ: MC;LL=-544;LH=452;SL=-297;SH=201;D=AAA99AA56658;C=217;
2016.07.10 23:21:18 4: sduino/msg READ: MC;LL=-543;LH=454;SL=-295;SH=203;D=195AAAAA99AA566580;C=218;
2016.07.10 23:21:30 4: sduino/msg READ: MC;LL=-541;LH=453;SL=-295;SH=204;D=195AAAAA99AA566580;C=218;
2016.07.10 23:21:44 4: sduino/msg READ: MC;LL=-539;LH=455;SL=-295;SH=205;D=195AAAAA99AA566580;C=219;
2016.07.10 23:22:06 4: sduino/msg READ: MC;LL=-543;LH=453;SL=-296;SH=202;D=195AAAAA99AA566580;C=218;
2016.07.10 23:22:18 4: sduino/msg READ: MC;LL=-542;LH=455;SL=-292;SH=206;D=E6A656AAAAA6735533532B55555332C0;C=220;
2016.07.10 23:22:30 4: sduino/msg READ: MC;LL=-540;LH=455;SL=-294;SH=204;D=195AAAAA99AA566580;C=219;
2016.07.10 23:22:57 4: sduino/msg READ: MC;LL=-538;LH=456;SL=-294;SH=205;D=195AAAAA99AA566580;C=220;
2016.07.10 23:23:06 4: sduino/msg READ: MC;LL=-540;LH=453;SL=-294;SH=206;D=195AAAAA99AA566580;C=219;
2016.07.10 23:23:11 4: sduino/msg READ: MC;LL=-2747;LH=3115;SL=-1289;SH=1640;D=01148396;C=1584;
2016.07.10 23:23:43 4: sduino/msg READ: MC;LL=-5552;LH=4394;SL=-1276;SH=1651;D=FFE804;C=2014;
2016.07.10 23:23:44 4: sduino/msg READ: MC;LL=-540;LH=455;SL=-292;SH=206;D=195AAAAA99AA566580;C=220;
2016.07.10 23:23:54 4: sduino/msg READ: MC;LL=-543;LH=453;SL=-296;SH=203;D=E6A656AAAAA660;C=218;
2016.07.10 23:24:06 4: sduino/msg READ: MC;LL=-542;LH=451;SL=-296;SH=203;D=D69669955555555554AD2CD328;C=217;
2016.07.10 23:24:11 4: sduino/msg READ: MC;LL=-2758;LH=3107;SL=-1288;SH=1641;D=01148396;C=1582;
2016.07.10 23:24:18 4: sduino/msg READ: MC;LL=-543;LH=452;SL=-295;SH=203;D=D69669955555555554AD2CD328;C=218;
2016.07.10 23:24:30 4: sduino/msg READ: MC;LL=-543;LH=450;SL=-294;SH=203;D=D69669955555555554AD2CD328;C=217;
2016.07.10 23:24:46 4: sduino/msg READ: MC;LL=-546;LH=449;SL=-294;SH=202;D=D6966980;C=216;
2016.07.10 23:24:46 4: sduino/msg READ: MC;LL=-546;LH=449;SL=-294;SH=202;D=55555555554AD2CD3280;C=216;
2016.07.10 23:24:54 4: sduino/msg READ: MC;LL=-546;LH=449;SL=-296;SH=200;D=D6966980;C=216;
2016.07.10 23:24:54 4: sduino/msg READ: MC;LL=-546;LH=449;SL=-296;SH=200;D=55555555554AD2CD3280;C=216;
2016.07.10 23:25:18 4: sduino/msg READ: MC;LL=-545;LH=451;SL=-294;SH=200;D=D69669955555555554AD2CD328;C=216;
2016.07.10 23:25:30 4: sduino/msg READ: MC;LL=-542;LH=452;SL=-295;SH=203;D=D69669955555555554AD2CD328;C=218;
2016.07.10 23:25:43 4: sduino/msg READ: MC;LL=-544;LH=450;SL=-292;SH=204;D=D6966980;C=217;
2016.07.10 23:25:43 4: sduino/msg READ: MC;LL=-544;LH=450;SL=-292;SH=204;D=55555555554AD2CD3280;C=217;
2016.07.10 23:26:06 4: sduino/msg READ: MC;LL=-544;LH=451;SL=-295;SH=201;D=D69669955555555554AD2CD328;C=217;
2016.07.10 23:26:30 4: sduino/msg READ: MC;LL=-546;LH=450;SL=-292;SH=206;D=D69669955555555554AD2CD328;C=218;
2016.07.10 23:26:44 4: sduino/msg READ: MC;LL=-546;LH=452;SL=-293;SH=202;D=D69669955555555554AD2CD328;C=217;
2016.07.10 23:26:54 4: sduino/msg READ: MC;LL=-543;LH=453;SL=-295;SH=202;D=D69669955555555554AD2CD328;C=218;
2016.07.10 23:27:06 4: sduino/msg READ: MC;LL=-547;LH=450;SL=-295;SH=200;D=D69669955555555554AD2CD328;C=216;
2016.07.10 23:27:18 4: sduino/msg READ: MC;LL=-546;LH=450;SL=-293;SH=203;D=D69669955555555554AD2CD328;C=217;
2016.07.10 23:27:30 4: sduino/msg READ: MC;LL=-544;LH=450;SL=-299;SH=199;D=D69669955555555554AD2CD328;C=216;
2016.07.10 23:27:41 4: sduino/msg READ: MC;LL=-2745;LH=3114;SL=-1286;SH=1646;D=01148396;C=1586;
2016.07.10 23:27:45 4: sduino/msg READ: MC;LL=-546;LH=448;SL=-295;SH=203;D=D69669955555555554AD2CD328;C=216;
2016.07.10 23:27:54 4: sduino/msg READ: MC;LL=-544;LH=452;SL=-293;SH=202;D=D69669955555555554AD2CD328;C=217;
2016.07.10 23:28:06 4: sduino/msg READ: MC;LL=-545;LH=448;SL=-295;SH=201;D=D69669955555555554AD2CD328;C=216;
2016.07.10 23:28:18 4: sduino/msg READ: MC;LL=-546;LH=449;SL=-295;SH=201;D=D69669955555555554AD2CD328;C=216;
2016.07.10 23:28:35 4: sduino/msg READ: MC;LL=-544;LH=451;SL=-296;SH=202;D=D69669955555555554AD2CD328;C=217;
2016.07.10 23:28:43 4: sduino/msg READ: MC;LL=-2751;LH=3112;SL=-1285;SH=1643;D=01148396;C=1584;
2016.07.10 23:28:44 4: sduino/msg READ: MC;LL=-2327;LH=3112;SL=-1285;SH=1643;D=0114839600;C=1584;
2016.07.10 23:28:45 4: sduino/msg READ: MC;LL=-545;LH=449;SL=-296;SH=202;D=D69669955555555554AD2CD328;C=216;
2016.07.10 23:28:54 4: sduino/msg READ: MC;LL=-546;LH=448;SL=-295;SH=202;D=D69669955555555554AD2CD328;C=216;
2016.07.10 23:29:44 4: sduino/msg READ: MC;LL=-2754;LH=3110;SL=-1284;SH=1647;D=01148396;C=1585;
Woran kann es hier liegen, das ich die Daten manchmal zu gestückelt, oder nur teilweise empfange? Manchmal aber auch schon korrekte Daten dabei zu sein scheinen? Mir scheint dieses Problem übrigens das gleiche wie aus dem Github-Thread https://github.com/RFD-FHEM/RFFHEM/issues/61 zu sein.
Mein Signalduino Version lautet: V 3.2.0-b11 SIGNALduino - compiled at Jan 15 2016 22:44:39
Probier doch bitte mal eine andere Firmware:
Wir sind gerade dabei am Manchester Code zu optimieren. Erst mal nur sehen, ob die MC Nachrichten regelmäßig kommen.
Könnte aber sein, dass die jetzt invertiert sind.
update all https://raw.githubusercontent.com/RFD-FHEM/RFFHEM/dev-r32-mcspecial/controls_signalduino.txt
Grüße Sidey
Hi Sidey,
habe einmal zu der von dir beschriebenen Firmware upgedatet. Leider bekomme ich auch mit dieser Firmware keine aussagekräftigen Daten. Es funken mir nun zwar doch noch ein paar MC Messages dazwischen, aber ich kann die Maverick Messages schon irgendwie erkennen. Ein Beispiel
2016.07.13 20:42:54 4: sduino/msg READ: MC;LL=-496;LH=477;SL=-253;SH=236;D=5552A94A94952A9524;C=243;L=70;
2016.07.13 20:42:54 4: sduino/msg READ: MC;LL=-489;LH=478;SL=-252;SH=246;D=5552A94A94952A9524;C=244;L=70;
2016.07.13 20:42:54 4: sduino/msg READ: MC;LL=-494;LH=486;SL=-246;SH=241;D=5552A94A94952A52A4;C=244;L=70;
2016.07.13 20:42:54 4: sduino/msg READ: MC;LL=-495;LH=484;SL=-247;SH=238;D=5552A94A94952AA952;C=243;L=72;
2016.07.13 20:42:54 4: sduino/msg READ: MC;LL=-498;LH=481;SL=-250;SH=238;D=5552A94A94952AA9528;C=244;L=73;
2016.07.13 20:42:54 4: sduino/msg READ: MC;LL=-492;LH=484;SL=-247;SH=238;D=5552A94A94952AA952;C=243;L=72;
2016.07.13 20:42:54 4: sduino/msg READ: MC;LL=-489;LH=490;SL=-246;SH=240;D=5552A94A94952A92A5;C=244;L=72;
2016.07.13 20:42:54 4: sduino/msg READ: MC;LL=-496;LH=484;SL=-249;SH=240;D=5552A94A94952A92A50;C=244;L=73;
2016.07.13 20:42:54 4: sduino/msg READ: MC;LL=-489;LH=487;SL=-244;SH=245;D=5552A94A94952A92A4;C=244;L=71;
2016.07.13 20:42:54 4: sduino/msg READ: MC;LL=-490;LH=482;SL=-254;SH=239;D=5552A94A94952A92A50;C=244;L=73;
2016.07.13 20:42:54 4: sduino/msg READ: MC;LL=-497;LH=480;SL=-246;SH=236;D=5552A94A94952A92A50;C=243;L=74;
2016.07.13 20:42:54 4: sduino/msg READ: MC;LL=-493;LH=482;SL=-248;SH=240;D=5552A94A94952A92A4;C=243;L=71;
2016.07.13 20:42:54 4: sduino/msg READ: MC;LL=-493;LH=485;SL=-248;SH=240;D=5552A94A94952A92A50;C=244;L=74;
2016.07.13 20:42:54 4: sduino/msg READ: MC;LL=-493;LH=485;SL=-248;SH=240;D=5552A94A94952A94;C=244;L=62;
2016.07.13 20:42:55 4: sduino/msg READ: MC;LL=-499;LH=498;SL=-248;SH=249;D=55332AB2AAAAAAAAAB552B34B2;C=248;L=103;
2016.07.13 20:42:55 4: sduino/msg READ: MC;LL=-477;LH=519;SL=-228;SH=272;D=55332AB2AAAAAAAAAB552B34B32AAAAA6655655555555556AA56;C=248;L=208;
2016.07.13 20:42:55 4: sduino/msg READ: MC;LL=-476;LH=519;SL=-228;SH=272;D=55332AB2AAAAAAAAAB552B34B32AAAAA6655655555555556AA565954;C=249;L=222;
2016.07.13 20:42:55 4: sduino/msg READ: MC;LL=-497;LH=501;SL=-247;SH=247;D=655555555556B34AAAAAAAB59A59;C=248;L=112;
Das 55332AB2AAAAAAAAAB552B34B2 könnte ein Maverick Code sein. Dann wären die 0xA die eigentlichen 0x5. Nur leider wäre es ein 0xA zu wenig. Auch in derZeile 55332AB2AAAAAAAAAB552B34B32AAAAA6655655555555556AA56 könnte man 10 0x5 für die beiden nicht angeschlossenen Fühler erkennen, aber auch da passt der Rest nicht.
Was mir noch beim Lesen der Protokollanalyse von der Webseite auffiel: Die eigentliche Message wird 4 Mal wiederholt. Kann das ein Problem für euren MC Decoder sein? Außerdem wird von dem Kerl ja ziemlich genau gesagt, wie der MC Code gesendet wird
Zooming in a bit, I saw that each message looks like 13 bytes of Manchester coded data at 2kbps, with an eight-pulse preamble (each pulse is about 230uS wide, with 5ms between pulses).
Hilft euch das weiter?
Gruß,
Tim
Hallo Tim,
Erst mal solltest Du nicht davon ausgehen, dass Du in der MC Nachricht die passenden hexadezimal Werte findest.
Die Stimmen nicht, wenn z.B. das 1. Bit verschoben ist.
Was ich gesehen habe ist, dass die Nachricht MSB0 gesendet wird. Ich denke in der MC Nachricht stehen die Werte LSB0. Hier muss also umgerechnet werden.
Am einfachsten geht das, wenn Du erst mal die Bits aus der MC Nachricht nimmst. Damit kannst Du dann spielen.
Grüße Sidey
da steht "MSB first, falling edge is binary 1". Damit sollte die Nachricht invertiert sein.
13 byte entspricht L=104
230 µs entspricht C=230 (ist mit 244 schon mal gut)
aus der o.g. Web-Site
ohne Sensor
AA9995595555555555AA55665A
ohne Sensor invertiert
55666AA6AAAAAAAAAA55AA99A5
aus dem letzten Post
55332AB2AAAAAAAAAB552B34B2
invertiert
AACCD54D5555555554AAD4CB4D
shr 1
55666AA6AAAAAAAAAA55AA99A56A65A6
war gestern wohl schon zu spät!!!
Hi sidey und habeIchVergessen,
ich bin raus >:( Habt ihr jetzt etwas entdeckt? Oder was müsste ich jetzt genau machen, damit wir mehr darüber herausfinden können?
Meine Vorgehensweise, sich die D= Werte anzuschauen und dort nach dem Maverick Code zu schauen, war ja wohl falsch. Soviel habe ich kapiert. Aber nun?
Gruß,
Tim
kannst du Nachrichten protokollieren, bei denen ein Sensor angeschlossen ist (+ Temp. natürlich)?
wie in meinem letzen Post schon korrigiert, stimmen nicht alle Daten (letzen 6 Nibbles passen nicht).
So, habe einmal ein paar Minuten laufen lassen
Kein Fühler angeschlossen
2016.07.15 17:14:09 4: sduino/msg READ: MC;LL=-2734;LH=3135;SL=-1263;SH=1662;D=F3FFBEB2;C=1465;L=31;
2016.07.15 17:14:14 4: sduino/msg READ: MC;LL=-498;LH=492;SL=-247;SH=247;D=55332AB2AAAAAAAAAAD32D2D34;C=247;L=102;
2016.07.15 17:14:20 4: sduino/msg READ: MC;LL=-497;LH=485;SL=-249;SH=235;D=A5529492AA5524A;C=244;L=60;
2016.07.15 17:14:20 4: sduino/msg READ: MC;LL=-494;LH=487;SL=-251;SH=233;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:14:20 4: sduino/msg READ: MC;LL=-497;LH=487;SL=-245;SH=229;D=5552A94A49552A9250;C=242;L=69;
2016.07.15 17:14:20 4: sduino/msg READ: MC;LL=-490;LH=483;SL=-248;SH=240;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:14:20 4: sduino/msg READ: MC;LL=-494;LH=476;SL=-252;SH=234;D=5552A94A49552A9250;C=242;L=69;
2016.07.15 17:14:20 4: sduino/msg READ: MC;LL=-489;LH=489;SL=-244;SH=244;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:14:20 4: sduino/msg READ: MC;LL=-490;LH=487;SL=-248;SH=236;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:14:21 4: sduino/msg READ: MC;LL=-493;LH=485;SL=-245;SH=238;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:14:21 4: sduino/msg READ: MC;LL=-496;LH=488;SL=-248;SH=235;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:14:21 4: sduino/msg READ: MC;LL=-493;LH=491;SL=-245;SH=235;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:14:21 4: sduino/msg READ: MC;LL=-496;LH=486;SL=-250;SH=233;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:14:21 4: sduino/msg READ: MC;LL=-494;LH=479;SL=-257;SH=234;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:14:21 4: sduino/msg READ: MC;LL=-494;LH=480;SL=-252;SH=242;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:14:21 4: sduino/msg READ: MC;LL=-494;LH=480;SL=-252;SH=242;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:14:27 4: sduino/msg READ: MC;LL=-496;LH=498;SL=-239;SH=250;D=55332AB2AAAAAAAAAAD32D2D34;C=247;L=102;
2016.07.15 17:14:39 4: sduino/msg READ: MC;LL=-2728;LH=3136;SL=-1267;SH=1662;D=F37FBE32;C=1465;L=31;
2016.07.15 17:14:39 4: sduino/msg READ: MC;LL=-2726;LH=3127;SL=-1264;SH=1674;D=F37FBE32;C=1465;L=31;
2016.07.15 17:14:39 4: sduino/msg READ: MC;LL=-473;LH=503;SL=-226;SH=258;D=94AAA94AA954AAAAAA4;C=243;L=74;
2016.07.15 17:14:39 4: sduino/msg READ: MC;LL=-474;LH=501;SL=-232;SH=258;D=2955529552A95555548;C=244;L=73;
2016.07.15 17:14:41 4: sduino/msg READ: MC;LL=-471;LH=514;SL=-222;SH=257;D=556AA954AAAAAAAAAAA4;C=243;L=78;
2016.07.15 17:14:47 4: sduino/msg READ: MC;LL=-485;LH=494;SL=-239;SH=248;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:14:47 4: sduino/msg READ: MC;LL=-488;LH=489;SL=-246;SH=244;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:14:47 4: sduino/msg READ: MC;LL=-492;LH=484;SL=-250;SH=239;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:14:47 4: sduino/msg READ: MC;LL=-492;LH=484;SL=-246;SH=239;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:14:47 4: sduino/msg READ: MC;LL=-490;LH=484;SL=-243;SH=241;D=524A952A54A55554A4;C=242;L=70;
2016.07.15 17:14:47 4: sduino/msg READ: MC;LL=-494;LH=485;SL=-247;SH=237;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:14:47 4: sduino/msg READ: MC;LL=-491;LH=484;SL=-248;SH=237;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:14:47 4: sduino/msg READ: MC;LL=-489;LH=485;SL=-248;SH=243;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:14:47 4: sduino/msg READ: MC;LL=-489;LH=486;SL=-248;SH=243;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:14:47 4: sduino/msg READ: MC;LL=-488;LH=486;SL=-247;SH=244;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:14:47 4: sduino/msg READ: MC;LL=-491;LH=489;SL=-247;SH=237;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:14:48 4: sduino/msg READ: MC;LL=-494;LH=484;SL=-248;SH=237;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:14:48 4: sduino/msg READ: MC;LL=-494;LH=484;SL=-248;SH=237;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:14:50 4: sduino/msg READ: MC;LL=-504;LH=491;SL=-247;SH=237;D=55332AB2AAAAAAAAAAD32D2D34;C=246;L=102;
2016.07.15 17:15:02 4: sduino/msg READ: MC;LL=-498;LH=494;SL=-245;SH=243;D=554CCAACAAAAAAAAAAB4CB4B4D;C=246;L=104;
2016.07.15 17:15:09 4: sduino/msg READ: MC;LL=-2737;LH=3132;SL=-1274;SH=1656;D=F37FBE32;C=1466;L=31;
2016.07.15 17:15:09 4: sduino/msg READ: MC;LL=-2733;LH=3132;SL=-1267;SH=1657;D=F37FBE32;C=1464;L=31;
2016.07.15 17:15:14 4: sduino/msg READ: MC;LL=-497;LH=496;SL=-246;SH=244;D=554CCAACAAAAAAAAAAB4CB4B4D;C=247;L=104;
2016.07.15 17:15:17 4: sduino/msg READ: MC;LL=-500;LH=475;SL=-251;SH=236;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:15:17 4: sduino/msg READ: MC;LL=-491;LH=471;SL=-262;SH=241;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:15:17 4: sduino/msg READ: MC;LL=-492;LH=481;SL=-245;SH=243;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:15:17 4: sduino/msg READ: MC;LL=-504;LH=473;SL=-257;SH=231;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:15:17 4: sduino/msg READ: MC;LL=-496;LH=475;SL=-261;SH=236;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:15:18 4: sduino/msg READ: MC;LL=-501;LH=478;SL=-252;SH=231;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:15:18 4: sduino/msg READ: MC;LL=-493;LH=478;SL=-260;SH=237;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:15:18 4: sduino/msg READ: MC;LL=-480;LH=488;SL=-246;SH=249;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:15:18 4: sduino/msg READ: MC;LL=-489;LH=488;SL=-245;SH=241;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:15:18 4: sduino/msg READ: MC;LL=-493;LH=478;SL=-254;SH=240;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:15:18 4: sduino/msg READ: MC;LL=-492;LH=493;SL=-237;SH=235;D=5552A94A49552A9250;C=242;L=69;
2016.07.15 17:15:18 4: sduino/msg READ: MC;LL=-489;LH=490;SL=-244;SH=241;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:15:27 4: sduino/msg READ: MC;LL=-503;LH=491;SL=-261;SH=242;D=55332AB2AAAAAAAAAAD32D2D34;C=249;L=102;
2016.07.15 17:15:28 4: sduino/msg READ: MC;LL=-484;LH=511;SL=-226;SH=273;D=CAACAAAAAAA8;C=248;L=45;
2016.07.15 17:15:38 4: sduino/msg READ: MC;LL=-492;LH=498;SL=-247;SH=254;D=AA99955955555555556996969A;C=248;L=103;
2016.07.15 17:15:39 4: sduino/msg READ: MC;LL=-2732;LH=3130;SL=-1275;SH=1655;D=F33FBE52;C=1465;L=31;
2016.07.15 17:15:39 4: sduino/msg READ: MC;LL=-2731;LH=3134;SL=-1272;SH=1655;D=F33FBE52;C=1465;L=31;
2016.07.15 17:15:50 4: sduino/msg READ: MC;LL=-501;LH=497;SL=-244;SH=238;D=55332AB2AAAAAAAAAAD32D2D34;C=246;L=102;
2016.07.15 17:15:54 4: sduino/msg READ: MC;LL=-488;LH=488;SL=-242;SH=245;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:15:54 4: sduino/msg READ: MC;LL=-505;LH=472;SL=-258;SH=227;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:15:54 4: sduino/msg READ: MC;LL=-504;LH=469;SL=-266;SH=227;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:15:54 4: sduino/msg READ: MC;LL=-493;LH=484;SL=-254;SH=238;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:15:54 4: sduino/msg READ: MC;LL=-492;LH=484;SL=-245;SH=240;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:15:54 4: sduino/msg READ: MC;LL=-488;LH=488;SL=-244;SH=244;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:15:54 4: sduino/msg READ: MC;LL=-491;LH=484;SL=-249;SH=242;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:15:54 4: sduino/msg READ: MC;LL=-491;LH=505;SL=-246;SH=243;D=524A952A54A5554;C=247;L=58;
2016.07.15 17:15:58 4: sduino/msg READ: MC;LL=-487;LH=490;SL=-241;SH=243;D=94AAA94AA954AAAAAA4;C=243;L=74;
2016.07.15 17:15:58 4: sduino/msg READ: MC;LL=-479;LH=494;SL=-238;SH=252;D=2955529552A95555548;C=243;L=73;
2016.07.15 17:16:00 4: sduino/msg READ: MC;LL=-475;LH=504;SL=-226;SH=258;D=556AA954AAAAAAAAAAA4;C=243;L=78;
2016.07.15 17:16:00 4: sduino/msg READ: MC;LL=-472;LH=503;SL=-229;SH=257;D=295552952AAA52AA552AAAAA9;C=243;L=100;
2016.07.15 17:16:02 4: sduino/msg READ: MC;LL=-492;LH=502;SL=-242;SH=252;D=55332AB2AAAAAAAAAAD32D2D34;C=247;L=102;
2016.07.15 17:16:09 4: sduino/msg READ: MC;LL=-2742;LH=3123;SL=-1276;SH=1653;D=F3DFBE92;C=1465;L=31;
2016.07.15 17:16:09 4: sduino/msg READ: MC;LL=-2735;LH=3123;SL=-1275;SH=1658;D=F3DFBE92;C=1465;L=31;
22°C Fühler 2 angeschlossen
2016.07.15 17:21:09 4: sduino/msg READ: MC;LL=-2735;LH=3131;SL=-1271;SH=1662;D=F36FBE22;C=1466;L=31;
2016.07.15 17:21:09 4: sduino/msg READ: MC;LL=-2729;LH=3127;SL=-1268;SH=1666;D=F36FBE22;C=1464;L=31;
2016.07.15 17:21:14 4: sduino/msg READ: MC;LL=-499;LH=495;SL=-249;SH=246;D=AA9995595555595999A9A9A669;C=248;L=104;
2016.07.15 17:21:15 4: sduino/msg READ: MC;LL=-472;LH=502;SL=-228;SH=263;D=295552955292AAAAAA;C=244;L=72;
2016.07.15 17:21:15 4: sduino/msg READ: MC;LL=-474;LH=502;SL=-228;SH=259;D=295552955292AAAAAA;C=243;L=72;
2016.07.15 17:21:16 4: sduino/msg READ: MC;LL=-472;LH=504;SL=-227;SH=260;D=556AA949555555555550;C=243;L=77;
2016.07.15 17:21:28 4: sduino/msg READ: MC;LL=-488;LH=508;SL=-239;SH=258;D=D19A9A9A668;C=248;L=42;
2016.07.15 17:21:29 4: sduino/msg READ: MC;LL=-486;LH=488;SL=-244;SH=244;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:21:29 4: sduino/msg READ: MC;LL=-490;LH=488;SL=-244;SH=244;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:21:29 4: sduino/msg READ: MC;LL=-496;LH=484;SL=-250;SH=238;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:21:29 4: sduino/msg READ: MC;LL=-486;LH=486;SL=-248;SH=246;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:21:29 4: sduino/msg READ: MC;LL=-488;LH=484;SL=-250;SH=245;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:21:29 4: sduino/msg READ: MC;LL=-490;LH=483;SL=-250;SH=240;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:21:29 4: sduino/msg READ: MC;LL=-488;LH=485;SL=-248;SH=244;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:21:29 4: sduino/msg READ: MC;LL=-491;LH=485;SL=-245;SH=242;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:21:29 4: sduino/msg READ: MC;LL=-488;LH=491;SL=-244;SH=241;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:21:29 4: sduino/msg READ: MC;LL=-488;LH=484;SL=-248;SH=245;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:21:30 4: sduino/msg READ: MC;LL=-492;LH=482;SL=-247;SH=241;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:21:30 4: sduino/msg READ: MC;LL=-492;LH=482;SL=-247;SH=241;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:21:38 4: sduino/msg READ: MC;LL=-487;LH=508;SL=-234;SH=260;D=CAACAAAAACA;C=248;L=43;
2016.07.15 17:21:39 4: sduino/msg READ: MC;LL=-2737;LH=3124;SL=-1267;SH=1663;D=F3EFBEA2;C=1465;L=31;
2016.07.15 17:21:39 4: sduino/msg READ: MC;LL=-2740;LH=3132;SL=-1266;SH=1661;D=F3EFBEA2;C=1466;L=31;
2016.07.15 17:21:50 4: sduino/msg READ: MC;LL=-496;LH=497;SL=-243;SH=247;D=554CCAACAAAAACACCCD4D4D3348;C=247;L=105;
2016.07.15 17:21:56 4: sduino/msg READ: MC;LL=-504;LH=475;SL=-255;SH=223;D=5552A94A49552A9250;C=242;L=69;
2016.07.15 17:21:56 4: sduino/msg READ: MC;LL=-502;LH=484;SL=-247;SH=232;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:21:56 4: sduino/msg READ: MC;LL=-487;LH=487;SL=-244;SH=245;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:21:57 4: sduino/msg READ: MC;LL=-493;LH=491;SL=-247;SH=236;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:21:57 4: sduino/msg READ: MC;LL=-489;LH=484;SL=-249;SH=241;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:21:57 4: sduino/msg READ: MC;LL=-486;LH=491;SL=-248;SH=239;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:22:03 4: sduino/msg READ: MC;LL=-491;LH=504;SL=-242;SH=255;D=4D99A9A9A66;C=248;L=44;
2016.07.15 17:22:09 4: sduino/msg READ: MC;LL=-2735;LH=3128;SL=-1274;SH=1658;D=F31FBE62;C=1465;L=31;
2016.07.15 17:22:09 4: sduino/msg READ: MC;LL=-2736;LH=3124;SL=-1266;SH=1661;D=F31FBE62;C=1464;L=31;
2016.07.15 17:22:14 4: sduino/msg READ: MC;LL=-517;LH=482;SL=-257;SH=225;D=D54CCAACAAAAACACCCD4D4D3348;C=246;L=105;
2016.07.15 17:22:27 4: sduino/msg READ: MC;LL=-500;LH=497;SL=-260;SH=243;D=AA9995595555595999A9A9A669;C=249;L=104;
2016.07.15 17:22:33 4: sduino/msg READ: MC;LL=-484;LH=489;SL=-244;SH=250;D=94AAA94AA9495555550;C=244;L=73;
2016.07.15 17:22:33 4: sduino/msg READ: MC;LL=-475;LH=498;SL=-233;SH=255;D=295552955292AAAAAA;C=243;L=72;
2016.07.15 17:22:35 4: sduino/msg READ: MC;LL=-466;LH=507;SL=-227;SH=269;D=554A4AAAAAA;C=244;L=44;
2016.07.15 17:22:36 4: sduino/msg READ: MC;LL=-475;LH=500;SL=-232;SH=252;D=295552955292AAAAAA;C=243;L=72;
2016.07.15 17:22:36 4: sduino/msg READ: MC;LL=-489;LH=486;SL=-242;SH=245;D=D24A952A54A55554A4;C=243;L=70;
2016.07.15 17:22:36 4: sduino/msg READ: MC;LL=-498;LH=477;SL=-253;SH=234;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:22:36 4: sduino/msg READ: MC;LL=-512;LH=464;SL=-269;SH=220;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:22:36 4: sduino/msg READ: MC;LL=-497;LH=479;SL=-256;SH=235;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:22:36 4: sduino/msg READ: MC;LL=-491;LH=485;SL=-246;SH=242;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:22:36 4: sduino/msg READ: MC;LL=-493;LH=484;SL=-246;SH=238;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:22:36 4: sduino/msg READ: MC;LL=-492;LH=488;SL=-249;SH=238;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:22:36 4: sduino/msg READ: MC;LL=-489;LH=485;SL=-252;SH=243;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:22:37 4: sduino/msg READ: MC;LL=-492;LH=483;SL=-248;SH=240;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:22:37 4: sduino/msg READ: MC;LL=-491;LH=485;SL=-246;SH=242;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:22:37 4: sduino/msg READ: MC;LL=-488;LH=486;SL=-246;SH=245;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:22:37 4: sduino/msg READ: MC;LL=-490;LH=487;SL=-248;SH=242;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:22:37 4: sduino/msg READ: MC;LL=-491;LH=486;SL=-249;SH=242;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:22:37 4: sduino/msg READ: MC;LL=-493;LH=483;SL=-248;SH=238;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:22:37 4: sduino/msg READ: MC;LL=-493;LH=483;SL=-248;SH=238;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:22:38 4: sduino/msg READ: MC;LL=-487;LH=507;SL=-240;SH=257;D=6655655555656666A6A699A4;C=248;L=94;
2016.07.15 17:22:39 4: sduino/msg READ: MC;LL=-2733;LH=3128;SL=-1276;SH=1658;D=98FDF31;C=1465;L=28;
2016.07.15 17:22:39 4: sduino/msg READ: MC;LL=-2729;LH=3140;SL=-1279;SH=1652;D=F31FBE62;C=1466;L=31;
2016.07.15 17:22:51 4: sduino/msg READ: MC;LL=-489;LH=508;SL=-239;SH=258;D=A59A9A9A669;C=248;L=44;
2016.07.15 17:22:53 4: sduino/msg READ: MC;LL=-502;LH=481;SL=-258;SH=228;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:22:53 4: sduino/msg READ: MC;LL=-489;LH=482;SL=-256;SH=239;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:22:53 4: sduino/msg READ: MC;LL=-490;LH=477;SL=-255;SH=241;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:22:53 4: sduino/msg READ: MC;LL=-495;LH=486;SL=-248;SH=238;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:22:53 4: sduino/msg READ: MC;LL=-507;LH=480;SL=-245;SH=231;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:22:53 4: sduino/msg READ: MC;LL=-495;LH=476;SL=-251;SH=240;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:22:53 4: sduino/msg READ: MC;LL=-488;LH=481;SL=-252;SH=241;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:22:54 4: sduino/msg READ: MC;LL=-494;LH=484;SL=-251;SH=235;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:22:54 4: sduino/msg READ: MC;LL=-491;LH=485;SL=-249;SH=242;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:22:54 4: sduino/msg READ: MC;LL=-495;LH=482;SL=-245;SH=237;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:22:54 4: sduino/msg READ: MC;LL=-501;LH=485;SL=-250;SH=234;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:22:54 4: sduino/msg READ: MC;LL=-493;LH=484;SL=-248;SH=236;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:22:54 4: sduino/msg READ: MC;LL=-491;LH=485;SL=-243;SH=245;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:23:02 4: sduino/msg READ: MC;LL=-517;LH=477;SL=-267;SH=228;D=AAD995595555595999A9A9A669;C=248;L=104;
2016.07.15 17:23:09 4: sduino/msg READ: MC;LL=-2736;LH=3129;SL=-1272;SH=1661;D=F39FBEE2;C=1466;L=31;
2016.07.15 17:23:09 4: sduino/msg READ: MC;LL=-2732;LH=3129;SL=-1274;SH=1661;D=F39FBEE2;C=1465;L=31;
2016.07.15 17:23:14 4: sduino/msg READ: MC;LL=-496;LH=499;SL=-254;SH=253;D=995595555595999A9A9A669;C=250;L=92;
2016.07.15 17:23:28 4: sduino/msg READ: MC;LL=-488;LH=508;SL=-239;SH=255;D=5A99A9A9A668;C=248;L=46;
2016.07.15 17:23:38 4: sduino/msg READ: MC;LL=-500;LH=497;SL=-244;SH=248;D=55332AB2AAAAB2B33353534CD2;C=248;L=103;
2016.07.15 17:23:39 4: sduino/msg READ: MC;LL=-2738;LH=3130;SL=-1269;SH=1659;D=F35FBE12;C=1465;L=31;
2016.07.15 17:23:39 4: sduino/msg READ: MC;LL=-2730;LH=3128;SL=-1270;SH=1664;D=F35FBE12;C=1465;L=31;
2016.07.15 17:23:43 4: sduino/msg READ: MC;LL=-494;LH=485;SL=-244;SH=240;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:23:43 4: sduino/msg READ: MC;LL=-505;LH=472;SL=-262;SH=227;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:23:43 4: sduino/msg READ: MC;LL=-509;LH=467;SL=-266;SH=219;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:23:43 4: sduino/msg READ: MC;LL=-505;LH=473;SL=-261;SH=223;D=D24A952A54A55554A4;C=243;L=70;
2016.07.15 17:23:43 4: sduino/msg READ: MC;LL=-491;LH=488;SL=-250;SH=239;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:23:43 4: sduino/msg READ: MC;LL=-493;LH=486;SL=-246;SH=240;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:23:43 4: sduino/msg READ: MC;LL=-490;LH=489;SL=-243;SH=241;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:23:43 4: sduino/msg READ: MC;LL=-489;LH=490;SL=-247;SH=241;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:23:43 4: sduino/msg READ: MC;LL=-494;LH=483;SL=-249;SH=240;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:23:43 4: sduino/msg READ: MC;LL=-493;LH=487;SL=-248;SH=239;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:23:43 4: sduino/msg READ: MC;LL=-489;LH=484;SL=-248;SH=243;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:23:43 4: sduino/msg READ: MC;LL=-489;LH=485;SL=-248;SH=244;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:23:44 4: sduino/msg READ: MC;LL=-490;LH=487;SL=-244;SH=242;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:23:44 4: sduino/msg READ: MC;LL=-490;LH=487;SL=-244;SH=242;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:23:50 4: sduino/msg READ: MC;LL=-499;LH=498;SL=-260;SH=246;D=AA9995595555595999A9A9A669;C=250;L=104;
2016.07.15 17:23:51 4: sduino/msg READ: MC;LL=-484;LH=481;SL=-251;SH=245;D=552A94A49552A9250;C=243;L=65;
2016.07.15 17:23:51 4: sduino/msg READ: MC;LL=-492;LH=504;SL=-253;SH=239;D=5552A94A49552A9250;C=247;L=69;
2016.07.15 17:23:51 4: sduino/msg READ: MC;LL=-487;LH=475;SL=-256;SH=235;D=2A94A49552A9250;C=242;L=57;
2016.07.15 17:23:51 4: sduino/msg READ: MC;LL=-489;LH=491;SL=-256;SH=244;D=5552A94A49552A9250;C=246;L=69;
2016.07.15 17:23:51 4: sduino/msg READ: MC;LL=-485;LH=475;SL=-261;SH=236;D=5552A94A49552A9250;C=242;L=69;
2016.07.15 17:23:51 4: sduino/msg READ: MC;LL=-489;LH=475;SL=-252;SH=242;D=5552A94A49552A9250;C=242;L=69;
2016.07.15 17:23:51 4: sduino/msg READ: MC;LL=-493;LH=486;SL=-242;SH=245;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:23:51 4: sduino/msg READ: MC;LL=-480;LH=492;SL=-244;SH=242;D=5552A94A49552A9250;C=242;L=69;
2016.07.15 17:23:52 4: sduino/msg READ: MC;LL=-483;LH=493;SL=-237;SH=248;D=4A5554A554A4AAAAAA8;C=243;L=74;
2016.07.15 17:23:52 4: sduino/msg READ: MC;LL=-475;LH=499;SL=-234;SH=254;D=295552955292AAAAAA;C=243;L=72;
2016.07.15 17:23:54 4: sduino/msg READ: MC;LL=-468;LH=505;SL=-228;SH=268;D=554A4AAAAAA;C=244;L=44;
2016.07.15 17:24:02 4: sduino/msg READ: MC;LL=-489;LH=505;SL=-241;SH=257;D=332AB2AAAAB2B33353534CD2;C=248;L=95;
2016.07.15 17:24:09 4: sduino/msg READ: MC;LL=-2737;LH=3128;SL=-1262;SH=1668;D=6BF7C24;C=1465;L=26;
2016.07.15 17:24:09 4: sduino/msg READ: MC;LL=-2736;LH=3122;SL=-1276;SH=1656;D=F35FBE12;C=1464;L=31;
2016.07.15 17:24:15 4: sduino/msg READ: MC;LL=-488;LH=507;SL=-240;SH=256;D=D2CD4D4D334;C=248;L=44;
2016.07.15 17:24:27 4: sduino/msg READ: MC;LL=-499;LH=497;SL=-243;SH=248;D=554CCAACAAAAACACCCD4D4D3348;C=247;L=105;
2016.07.15 17:24:38 4: sduino/msg READ: MC;LL=-498;LH=497;SL=-246;SH=246;D=55332AB2AAAAB2B33353534CD2;C=247;L=103;
2016.07.15 17:24:38 4: sduino/msg READ: MC;LL=-488;LH=506;SL=-235;SH=263;D=95595555594;C=248;L=43;
2016.07.15 17:24:39 4: sduino/msg READ: MC;LL=-2730;LH=3132;SL=-1268;SH=1660;D=F35FBE12;C=1464;L=31;
2016.07.15 17:24:39 4: sduino/msg READ: MC;LL=-2731;LH=3131;SL=-1266;SH=1667;D=F35FBE12;C=1465;L=31;
2016.07.15 17:24:47 4: sduino/msg READ: MC;LL=-507;LH=465;SL=-261;SH=230;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:24:47 4: sduino/msg READ: MC;LL=-492;LH=477;SL=-253;SH=241;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:24:47 4: sduino/msg READ: MC;LL=-489;LH=487;SL=-249;SH=239;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:24:47 4: sduino/msg READ: MC;LL=-489;LH=488;SL=-244;SH=242;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:24:47 4: sduino/msg READ: MC;LL=-502;LH=485;SL=-248;SH=232;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:24:48 4: sduino/msg READ: MC;LL=-491;LH=484;SL=-247;SH=240;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:24:48 4: sduino/msg READ: MC;LL=-493;LH=485;SL=-247;SH=237;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:24:48 4: sduino/msg READ: MC;LL=-498;LH=477;SL=-249;SH=235;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:24:48 4: sduino/msg READ: MC;LL=-489;LH=487;SL=-243;SH=242;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:24:48 4: sduino/msg READ: MC;LL=-494;LH=485;SL=-247;SH=236;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:24:48 4: sduino/msg READ: MC;LL=-491;LH=481;SL=-250;SH=241;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:24:48 4: sduino/msg READ: MC;LL=-497;LH=481;SL=-248;SH=239;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:24:48 4: sduino/msg READ: MC;LL=-497;LH=481;SL=-248;SH=239;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:24:50 4: sduino/msg READ: MC;LL=-506;LH=472;SL=-256;SH=225;D=A525554A4;C=243;L=34;
2016.07.15 17:24:50 4: sduino/msg READ: MC;LL=-491;LH=485;SL=-241;SH=243;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:24:50 4: sduino/msg READ: MC;LL=-488;LH=487;SL=-245;SH=245;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:24:50 4: sduino/msg READ: MC;LL=-489;LH=486;SL=-246;SH=242;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:24:50 4: sduino/msg READ: MC;LL=-490;LH=484;SL=-250;SH=242;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:24:50 4: sduino/msg READ: MC;LL=-492;LH=488;SL=-244;SH=239;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:24:50 4: sduino/msg READ: MC;LL=-488;LH=488;SL=-247;SH=244;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:24:51 4: sduino/msg READ: MC;LL=-492;LH=482;SL=-251;SH=238;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:24:51 4: sduino/msg READ: MC;LL=-492;LH=482;SL=-251;SH=238;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:25:02 4: sduino/msg READ: MC;LL=-500;LH=497;SL=-245;SH=248;D=55332AB2AAAAB2B33353534CD2;C=248;L=103;
2016.07.15 17:25:09 4: sduino/msg READ: MC;LL=-2735;LH=3135;SL=-1268;SH=1663;D=F3DFBE92;C=1466;L=31;
2016.07.15 17:25:09 4: sduino/msg READ: MC;LL=-2728;LH=3136;SL=-1265;SH=1665;D=F3DFBE92;C=1465;L=31;
2016.07.15 17:25:11 4: sduino/msg READ: MC;LL=-488;LH=495;SL=-234;SH=243;D=94AAA94AA9495555550;C=243;L=73;
2016.07.15 17:25:11 4: sduino/msg READ: MC;LL=-480;LH=498;SL=-234;SH=253;D=295552955292AAAAAA;C=244;L=72;
2016.07.15 17:25:12 4: sduino/msg READ: MC;LL=-471;LH=505;SL=-227;SH=260;D=94AAA94AA9495555550;C=243;L=73;
2016.07.15 17:25:12 4: sduino/msg READ: MC;LL=-477;LH=500;SL=-230;SH=257;D=295552955292AAAAAA;C=243;L=72;
2016.07.15 17:25:12 4: sduino/msg READ: MC;LL=-470;LH=507;SL=-225;SH=262;D=94AAA94AA9495555550;C=243;L=73;
2016.07.15 17:25:12 4: sduino/msg READ: MC;LL=-469;LH=506;SL=-224;SH=263;D=94AAA94AA9495555550;C=243;L=73;
2016.07.15 17:25:12 4: sduino/msg READ: MC;LL=-471;LH=501;SL=-229;SH=262;D=295552955292AAAAAA;C=243;L=72;
2016.07.15 17:25:12 4: sduino/msg READ: MC;LL=-472;LH=503;SL=-230;SH=260;D=94AAA94AA9495555550;C=244;L=73;
21°C Fühler 1 angeschlossen
2016.07.15 17:16:50 4: sduino/msg READ: MC;LL=-500;LH=493;SL=-245;SH=249;D=665566566595555656995594;C=247;L=94;
2016.07.15 17:17:01 4: sduino/msg READ: MC;LL=-486;LH=492;SL=-241;SH=248;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:17:01 4: sduino/msg READ: MC;LL=-487;LH=489;SL=-242;SH=245;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:17:01 4: sduino/msg READ: MC;LL=-492;LH=483;SL=-252;SH=241;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:17:01 4: sduino/msg READ: MC;LL=-492;LH=484;SL=-245;SH=241;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:17:01 4: sduino/msg READ: MC;LL=-489;LH=488;SL=-244;SH=243;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:17:01 4: sduino/msg READ: MC;LL=-491;LH=484;SL=-250;SH=241;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:17:01 4: sduino/msg READ: MC;LL=-490;LH=486;SL=-248;SH=240;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:17:01 4: sduino/msg READ: MC;LL=-489;LH=488;SL=-244;SH=243;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:17:01 4: sduino/msg READ: MC;LL=-490;LH=487;SL=-250;SH=241;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:17:01 4: sduino/msg READ: MC;LL=-493;LH=484;SL=-247;SH=239;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:17:01 4: sduino/msg READ: MC;LL=-488;LH=486;SL=-246;SH=245;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:17:02 4: sduino/msg READ: MC;LL=-488;LH=488;SL=-245;SH=243;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:17:03 4: sduino/msg READ: MC;LL=-485;LH=508;SL=-237;SH=261;D=CAB32CAAAAB2;C=248;L=47;
2016.07.15 17:17:09 4: sduino/msg READ: MC;LL=-2744;LH=3124;SL=-1274;SH=1656;D=F31FBE62;C=1466;L=31;
2016.07.15 17:17:09 4: sduino/msg READ: MC;LL=-2740;LH=3127;SL=-1277;SH=1652;D=F31FBE62;C=1465;L=31;
2016.07.15 17:17:11 4: sduino/msg READ: MC;LL=-491;LH=491;SL=-247;SH=242;D=5552A94A49552A9250;C=245;L=69;
2016.07.15 17:17:11 4: sduino/msg READ: MC;LL=-489;LH=479;SL=-259;SH=240;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:17:11 4: sduino/msg READ: MC;LL=-494;LH=483;SL=-252;SH=238;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:17:11 4: sduino/msg READ: MC;LL=-489;LH=485;SL=-247;SH=246;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:17:11 4: sduino/msg READ: MC;LL=-491;LH=481;SL=-251;SH=242;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:17:11 4: sduino/msg READ: MC;LL=-485;LH=481;SL=-256;SH=242;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:17:12 4: sduino/msg READ: MC;LL=-488;LH=484;SL=-251;SH=247;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:17:12 4: sduino/msg READ: MC;LL=-493;LH=486;SL=-248;SH=238;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:17:12 4: sduino/msg READ: MC;LL=-490;LH=485;SL=-249;SH=239;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:17:12 4: sduino/msg READ: MC;LL=-487;LH=486;SL=-244;SH=245;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:17:12 4: sduino/msg READ: MC;LL=-492;LH=481;SL=-253;SH=241;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:17:12 4: sduino/msg READ: MC;LL=-491;LH=486;SL=-246;SH=243;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:17:12 4: sduino/msg READ: MC;LL=-494;LH=489;SL=-246;SH=236;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:17:12 4: sduino/msg READ: MC;LL=-494;LH=489;SL=-246;SH=236;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:17:14 4: sduino/msg READ: MC;LL=-501;LH=497;SL=-265;SH=245;D=D5444AACCACCB2AAAACAD32AB28;C=251;L=105;
2016.07.15 17:17:14 4: sduino/msg READ: MC;LL=-489;LH=508;SL=-237;SH=260;D=955995996;C=248;L=36;
2016.07.15 17:17:17 4: sduino/msg READ: MC;LL=-474;LH=496;SL=-236;SH=262;D=295552AA;C=244;L=32;
2016.07.15 17:17:17 4: sduino/msg READ: MC;LL=-477;LH=519;SL=-228;SH=259;D=A5554A554AA555555;C=247;L=68;
2016.07.15 17:17:19 4: sduino/msg READ: MC;LL=-475;LH=501;SL=-232;SH=255;D=2955529552A95555548;C=243;L=73;
2016.07.15 17:17:28 4: sduino/msg READ: MC;LL=-492;LH=504;SL=-241;SH=258;D=55595A65565;C=249;L=44;
2016.07.15 17:17:38 4: sduino/msg READ: MC;LL=-494;LH=496;SL=-243;SH=246;D=AA999559959965555595A65565;C=246;L=104;
2016.07.15 17:17:39 4: sduino/msg READ: MC;LL=-2731;LH=3127;SL=-1277;SH=1656;D=F3EFBEA2;C=1465;L=31;
2016.07.15 17:17:39 4: sduino/msg READ: MC;LL=-2741;LH=3123;SL=-1274;SH=1659;D=F3EFBEA2;C=1466;L=31;
2016.07.15 17:17:50 4: sduino/msg READ: MC;LL=-496;LH=493;SL=-247;SH=258;D=554CCAACCACCB2AAAACAD32AB28;C=248;L=105;
2016.07.15 17:18:02 4: sduino/msg READ: MC;LL=-500;LH=494;SL=-256;SH=246;D=55332AB32B32CAAAAB2B4CAACA;C=249;L=103;
2016.07.15 17:18:08 4: sduino/msg READ: MC;LL=-483;LH=491;SL=-244;SH=250;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:18:08 4: sduino/msg READ: MC;LL=-490;LH=488;SL=-245;SH=242;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:18:08 4: sduino/msg READ: MC;LL=-506;LH=469;SL=-260;SH=227;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:18:08 4: sduino/msg READ: MC;LL=-508;LH=466;SL=-264;SH=223;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:18:08 4: sduino/msg READ: MC;LL=-491;LH=479;SL=-253;SH=241;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:18:08 4: sduino/msg READ: MC;LL=-492;LH=488;SL=-242;SH=239;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:18:08 4: sduino/msg READ: MC;LL=-491;LH=487;SL=-249;SH=236;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:18:08 4: sduino/msg READ: MC;LL=-494;LH=478;SL=-253;SH=241;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:18:08 4: sduino/msg READ: MC;LL=-494;LH=481;SL=-247;SH=240;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:18:08 4: sduino/msg READ: MC;LL=-489;LH=485;SL=-245;SH=244;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:18:08 4: sduino/msg READ: MC;LL=-490;LH=492;SL=-247;SH=239;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:18:09 4: sduino/msg READ: MC;LL=-495;LH=484;SL=-251;SH=233;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:18:09 4: sduino/msg READ: MC;LL=-495;LH=477;SL=-251;SH=233;D=524A952A54A55554A4;C=242;L=70;
2016.07.15 17:18:09 4: sduino/msg READ: MC;LL=-2749;LH=3112;SL=-1280;SH=1651;D=F36FBE22;C=1465;L=31;
2016.07.15 17:18:37 4: sduino/msg READ: MC;LL=-478;LH=498;SL=-235;SH=254;D=29555294;C=244;L=31;
2016.07.15 17:18:37 4: sduino/msg READ: MC;LL=-473;LH=502;SL=-231;SH=257;D=2AAA52AA525555554;C=243;L=67;
2016.07.15 17:18:39 4: sduino/msg READ: MC;LL=-470;LH=503;SL=-230;SH=261;D=554AA949555555555550;C=243;L=77;
2016.07.15 17:18:40 4: sduino/msg READ: MC;LL=-2734;LH=3131;SL=-1273;SH=1656;D=F3F7BEBC;C=1465;L=31;
2016.07.15 17:18:40 4: sduino/msg READ: MC;LL=-2736;LH=3130;SL=-1276;SH=1650;D=F3F7BEBC;C=1465;L=31;
2016.07.15 17:19:05 4: sduino/msg READ: MC;LL=-494;LH=479;SL=-260;SH=233;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:19:05 4: sduino/msg READ: MC;LL=-495;LH=484;SL=-248;SH=233;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:19:05 4: sduino/msg READ: MC;LL=-492;LH=486;SL=-246;SH=241;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:19:05 4: sduino/msg READ: MC;LL=-495;LH=487;SL=-243;SH=241;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:19:05 4: sduino/msg READ: MC;LL=-492;LH=482;SL=-246;SH=241;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:19:05 4: sduino/msg READ: MC;LL=-495;LH=483;SL=-251;SH=236;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:19:06 4: sduino/msg READ: MC;LL=-487;LH=482;SL=-253;SH=239;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:19:06 4: sduino/msg READ: MC;LL=-494;LH=480;SL=-254;SH=242;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:19:06 4: sduino/msg READ: MC;LL=-491;LH=479;SL=-252;SH=242;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:19:06 4: sduino/msg READ: MC;LL=-499;LH=483;SL=-245;SH=235;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:19:06 4: sduino/msg READ: MC;LL=-493;LH=485;SL=-247;SH=238;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:19:06 4: sduino/msg READ: MC;LL=-491;LH=483;SL=-248;SH=242;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:19:06 4: sduino/msg READ: MC;LL=-490;LH=489;SL=-245;SH=243;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:19:09 4: sduino/msg READ: MC;LL=-2746;LH=3120;SL=-1270;SH=1662;D=F377BE3C;C=1466;L=31;
2016.07.15 17:19:09 4: sduino/msg READ: MC;LL=-2736;LH=3126;SL=-1268;SH=1660;D=F377BE3C;C=1464;L=31;
2016.07.15 17:19:14 4: sduino/msg READ: MC;LL=-499;LH=491;SL=-249;SH=246;D=AA999559959965555595A65565;C=247;L=104;
2016.07.15 17:19:15 4: sduino/msg READ: MC;LL=-486;LH=492;SL=-241;SH=246;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:19:15 4: sduino/msg READ: MC;LL=-499;LH=478;SL=-256;SH=230;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:19:15 4: sduino/msg READ: MC;LL=-491;LH=490;SL=-245;SH=239;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:19:15 4: sduino/msg READ: MC;LL=-488;LH=491;SL=-246;SH=242;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:19:15 4: sduino/msg READ: MC;LL=-489;LH=486;SL=-250;SH=243;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:19:15 4: sduino/msg READ: MC;LL=-488;LH=485;SL=-249;SH=244;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:19:15 4: sduino/msg READ: MC;LL=-489;LH=487;SL=-243;SH=242;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:19:15 4: sduino/msg READ: MC;LL=-493;LH=484;SL=-248;SH=239;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:19:15 4: sduino/msg READ: MC;LL=-489;LH=486;SL=-245;SH=241;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:19:15 4: sduino/msg READ: MC;LL=-490;LH=486;SL=-246;SH=242;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:19:15 4: sduino/msg READ: MC;LL=-489;LH=485;SL=-246;SH=242;D=524A952A54A55554A4;C=243;L=70;
2016.07.15 17:19:16 4: sduino/msg READ: MC;LL=-492;LH=485;SL=-247;SH=241;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:19:16 4: sduino/msg READ: MC;LL=-492;LH=485;SL=-247;SH=241;D=524A952A54A55554A4;C=244;L=70;
2016.07.15 17:19:27 4: sduino/msg READ: MC;LL=-499;LH=492;SL=-249;SH=246;D=AA665566566595555656995594;C=247;L=102;
2016.07.15 17:19:38 4: sduino/msg READ: MC;LL=-488;LH=504;SL=-243;SH=253;D=AAAAAAB2B4CAA;C=247;L=52;
2016.07.15 17:19:39 4: sduino/msg READ: MC;LL=-2740;LH=3129;SL=-1270;SH=1657;D=F3B7BEDC;C=1465;L=31;
2016.07.15 17:19:39 4: sduino/msg READ: MC;LL=-2737;LH=3121;SL=-1271;SH=1667;D=F3B7BEDC;C=1465;L=31;
2016.07.15 17:19:50 4: sduino/msg READ: MC;LL=-504;LH=494;SL=-254;SH=239;D=554CCAACCACCB2AAAACAD32AB28;C=248;L=105;
2016.07.15 17:19:50 4: sduino/msg READ: MC;LL=-482;LH=510;SL=-238;SH=259;D=CAACCACCB0;C=248;L=37;
2016.07.15 17:19:55 4: sduino/msg READ: MC;LL=-514;LH=475;SL=-258;SH=225;D=52AAA52AA525555554;C=245;L=71;
2016.07.15 17:19:55 4: sduino/msg READ: MC;LL=-477;LH=500;SL=-234;SH=253;D=295552955292AAAAAA;C=243;L=72;
2016.07.15 17:19:57 4: sduino/msg READ: MC;LL=-474;LH=502;SL=-228;SH=256;D=554AA949555555555550;C=243;L=77;
2016.07.15 17:19:58 4: sduino/msg READ: MC;LL=-472;LH=502;SL=-231;SH=260;D=295552952AAA52AA525555554;C=244;L=99;
2016.07.15 17:20:02 4: sduino/msg READ: MC;LL=-501;LH=490;SL=-252;SH=240;D=55332AB32B32CAAAAB2B4CAACA;C=247;L=103;
2016.07.15 17:20:02 4: sduino/msg READ: MC;LL=-484;LH=510;SL=-236;SH=261;D=CAACCACCB0;C=248;L=37;
2016.07.15 17:20:02 4: sduino/msg READ: MC;LL=-488;LH=489;SL=-248;SH=239;D=554AA5292554AA494;C=243;L=67;
2016.07.15 17:20:02 4: sduino/msg READ: MC;LL=-488;LH=490;SL=-241;SH=247;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:20:02 4: sduino/msg READ: MC;LL=-482;LH=486;SL=-245;SH=248;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:20:02 4: sduino/msg READ: MC;LL=-489;LH=485;SL=-246;SH=243;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:20:02 4: sduino/msg READ: MC;LL=-495;LH=481;SL=-246;SH=237;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:20:02 4: sduino/msg READ: MC;LL=-492;LH=484;SL=-247;SH=237;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:20:02 4: sduino/msg READ: MC;LL=-496;LH=478;SL=-250;SH=238;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:20:03 4: sduino/msg READ: MC;LL=-497;LH=483;SL=-245;SH=232;D=5552A94A49552A9250;C=242;L=69;
2016.07.15 17:20:03 4: sduino/msg READ: MC;LL=-491;LH=483;SL=-247;SH=243;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:20:03 4: sduino/msg READ: MC;LL=-500;LH=479;SL=-253;SH=235;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:20:03 4: sduino/msg READ: MC;LL=-493;LH=492;SL=-236;SH=244;D=5552A94A49552A9250;C=244;L=69;
2016.07.15 17:20:03 4: sduino/msg READ: MC;LL=-495;LH=486;SL=-247;SH=236;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:20:03 4: sduino/msg READ: MC;LL=-485;LH=490;SL=-241;SH=247;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:20:03 4: sduino/msg READ: MC;LL=-482;LH=486;SL=-246;SH=245;D=5552A94A49552A9250;C=243;L=69;
2016.07.15 17:20:03 4: sduino/msg READ: MC;LL=-482;LH=486;SL=-246;SH=245;D=5552A94A49552A9250;C=243;L=69;
Sender stand halben Meter vom Signalduino entfernt, Verbindung sollte somit top sen.
Gruß,
Tim
wenn die Nachricht mit L=104 ausgegeben wird, dann sind die Daten ok
2. Sensor angeschlossen
2016.07.15 17:21:14 4: sduino/msg READ: MC;LL=-499;LH=495;SL=-249;SH=246;D=AA9995595555595999A9A9A669;C=248;L=104;
AA999559 55555 95999 A9A9A669
20222
2*4^4 + 2*4^2 + 2*4^1 + 2*4^0 =
512 + 32 + 8 + 2 = 554 -> 22
1. Sensor angeschlossen
2016.07.15 17:17:38 4: sduino/msg READ: MC;LL=-494;LH=496;SL=-243;SH=246;D=AA999559959965555595A65565;C=246;L=104;
AA999559 95996 55555 95A65565
20221
2*4^4 + 2*4^2 + 2*4^1 + 1*4^0 =
512 + 32 + 8 + 1 = 553 -> 21
Ok, nur bei keinem angeschlossenem Sender empfange ich keine passende Nachricht mit L=104, sondern nur mit L=103, oder? Und das leider auch nur einmal in den mehreren Minuten, die ich aufgezeichnet habe.
Wären dann folgende Beispiele.
keine Verbindung
AA9995 59 55555 55555 6996969A
2. Sensor
AA9995 59 55555 95999 A9A9A669
1. Sensor
AA9995 59 95996 55555 95A65565
Was wäre nun als nächstes zu tun? Mich bringt das nun nicht direkt weiter ;)
Gruß,
Tim
der nächste Schritt ist die Erweiterung von 00_SIGNALduino.pm (dispatch), um die Nachrichten an ein neu zu schreibendes Modul weiterzuleiten. Leider kann ich dir dabei nicht weiterhelfen.
Danke @habeIchVergessen soweit für deine Analyse.
@sidey Kannst du mir mit der Erweiterung der 00_Signalduino.pm und dem neuen Modul weiterhelfen?
Gruß,
Tim
Hi,
Erweiterung 00_SIGNALduino ist kein Problem.
Das mit dem neuen Modul. Da kann ich auch mal draufschauen, aber erstellen müsstest Du es selbst.
Hast Du denn folgende Daten:
Länge einer Nachricht
Bedeutung der einzelnen Bits
Grüße Sidey
Zitat von: Sidey am 20 Juli 2016, 22:42:22
Hi,
Erweiterung 00_SIGNALduino ist kein Problem.
Das mit dem neuen Modul. Da kann ich auch mal draufschauen, aber erstellen müsstest Du es selbst.
Hast Du denn folgende Daten:
Länge einer Nachricht
Bedeutung der einzelnen Bits
Grüße Sidey
Länge der Nachricht hat habeIchVergessen schon gepostet.
Zitat von: habeIchVergessen am 13 Juli 2016, 23:54:37
13 byte entspricht L=104
230 µs entspricht C=230
Bedeutung der einzelnen Bits hatte ich schon einmal gepostet.
Zitat von: Cruiser79 am 12 Juli 2016, 22:50:59
Auch ich habe mich an das Thema Maverick mit dem Signalduino gemacht und durch die Webseite https://hackaday.io/post/15045 im Endeffekt die nötige Dechiffrierung schon verstanden.
Demzufolge sieht es wie folgt aus:
- Ein Signal wird alle 12 Sekunden gesendet.
- Es handelt sich um ein Manchester Signal
- Das Signal besteht aus 13 Bytes
- Die ersten 6 Bytes sind ein "Header".
- Die nächsten 2 Bytes haben etwas mit der Syncro zu tun (eher unwichtig)
- Nun kommen jeweils 5 Bytes für die beiden Fühler. Bei keinem Angeschlossenem Fühler sind das 5 Mal 0x5
- Am Ende kommen nochmal 8 Bytes, die eine Checksumme sein könnten
Wie die Temperatur umzurechnen ist, steht auch auf der Webseite.
Zum Erstellen des Moduls: Ich habe noch kein Modul für den Signalduino erstellt, somit haben ich keine Ahnung, was ich dafür machen muss. Habe zwar mich schon mit ein paar FHEM Modulen beschäftigt, aber das war es auch schon. An welchem Modul kann ich mich denn orientieren? Also quasi so copypaste-mäßig?
Gruß,
Tim
Zitat von: Cruiser79 am 21 Juli 2016, 21:58:47
Zum Erstellen des Moduls: Ich habe noch kein Modul für den Signalduino erstellt, somit haben ich keine Ahnung, was ich dafür machen muss. Habe zwar mich schon mit ein paar FHEM Modulen beschäftigt, aber das war es auch schon. An welchem Modul kann ich mich denn orientieren? Also quasi so copypaste-mäßig?
Hi Cruiser,
schau die SD_WS_07.PM an.
Du könntest Das Modul ja SD_WS_Maverick benennen. Mittel Suchen und Ersetzen kannst Du dann erst mal alles umschreiben.
Die Hauptlogick liegt in SD_WS07_Parse. Dort werden die einzelnen Bits aus der Nachricht extrahiert und umgerechnet.
Am einfachsten, Du nimmst dir erst mal diese Funktion vor und entwickelst nur diese (kann auch außerhalb von FHEM erfolgen).
Grüße Sidey
Zitat von: Sidey am 23 Juli 2016, 10:01:26
Hi Cruiser,
schau die SD_WS_07.PM an.
Du könntest Das Modul ja SD_WS_Maverick benennen. Mittel Suchen und Ersetzen kannst Du dann erst mal alles umschreiben.
Die Hauptlogick liegt in SD_WS07_Parse. Dort werden die einzelnen Bits aus der Nachricht extrahiert und umgerechnet.
Am einfachsten, Du nimmst dir erst mal diese Funktion vor und entwickelst nur diese (kann auch außerhalb von FHEM erfolgen).
Grüße Sidey
Ok sidey, alles gefunden und werde es mir mal anschauen. Kannst du in die Signalduino.pm das soweit schon einbauen, so dass ich dann meine SD_WS_Maverick.pm direkt live testen kann? Oder gibt es eine andere Möglichkeit das neue Modul mit den Live Daten zu testen?
Gruß,
Cruiser
Hi,
ich habe den Branch aktualisiert:
Um Daten an ein SD_WS_Maverick zu senden, musst Du zwei Zeilen anpassen:
(Zeile 81 und 100) sind auskommentiert, da das Modul derzeit nicht existiert.
Die Kommentare müssten entfernt werden, damit das Modul angesprochen werden kann.
update all https://raw.githubusercontent.com/RFD-FHEM/RFFHEM/dev-r32-mcspecial/controls_signalduino.txt
Grüße Sidey
Zitat von: Sidey am 24 Juli 2016, 22:45:06
Hi,
ich habe den Branch aktualisiert:
Um Daten an ein SD_WS_Maverick zu senden, musst Du zwei Zeilen anpassen:
(Zeile 81 und 100) sind auskommentiert, da das Modul derzeit nicht existiert.
Die Kommentare müssten entfernt werden, damit das Modul angesprochen werden kann.
update all https://raw.githubusercontent.com/RFD-FHEM/RFFHEM/dev-r32-mcspecial/controls_signalduino.txt
Grüße Sidey
Super, danke. Dann habe ich ja was zum basteln. Kann zwar etwas dauern, bis ich mal dazu komme, aber der Anfang ist gemacht :-)
Gruß,
Tim
Zitat von: Sidey am 24 Juli 2016, 22:45:06
Hi,
ich habe den Branch aktualisiert:
Um Daten an ein SD_WS_Maverick zu senden, musst Du zwei Zeilen anpassen:
(Zeile 81 und 100) sind auskommentiert, da das Modul derzeit nicht existiert.
Die Kommentare müssten entfernt werden, damit das Modul angesprochen werden kann.
update all https://raw.githubusercontent.com/RFD-FHEM/RFFHEM/dev-r32-mcspecial/controls_signalduino.txt
Grüße Sidey
Endlich mal zum probieren gekommen. Kommt leider noch nichts in meinem Modul an.
In dem Logs finde ich nur folgendes
2016.08.12 22:20:06 4: sduino: Found manchester Protocol id 47 clock 251 -> Maverick protocol
2016.08.12 22:20:06 5: sduino: extracted data 01010101001100110010101010110011001010110011010010101010101010101010101010110100110100110100101011001100 (bin)
2016.08.12 22:20:06 4: sduino/msg READ: ^BMU;P0=-288;P1=211;P2=467;P3=-4872;P4=-527;D=2121212121212121224242424201410201410201424242424102014102014242410201410242014242424242424242424242424
2410242014102420141024201424241020141023131313131313131324242424201410201410201424242424102014102014242410201410242014242424242424242424242424241024201;CP=1;O;^C
2
Mein Modul heisst 14_SD_WS_Maverick.pm (angehängt), ist ne kopierte SD_WS und beinhaltet in der sub SD_WS_Maverick_Parse nur einen Logeintrag und ein return. Wieso wird dieser nicht ausgegeben?
Gruß,
Tim
Mach doch mal ein update des Fhem modules.
Zitat von: Sidey am 12 August 2016, 22:28:22
Mach doch mal ein update des Fhem modules.
Was ist das fhem Modul? Und was hat das damit zu tun?
Ich meinte das signalduino FHEM Modul.
Dort habe ich gestern einen Fehler in der Maverick Routine behoben.
So maverick ist in dev-33 aktiviert.
Bitte für die weitere Entwicklung diesen Branch verwenden:
update all https://raw.githubusercontent.com/RFD-FHEM/RFFHEM/dev-r33/controls_signalduino.txt
Ich kann es leider nicht testen, da ich nicht genügen Logdaten von dir habe
Grüße Sidey
So,
ich habe mit älteren Daten aus den Beiträgen getestet und die Umrechnung in Celsius auch gleich implementiert.
Da kann man noch ein paar Feinheiten wie z.B. Modelle oder den State etc. anpassen.
Für einen Funktionstest reicht es aber aus.
Hallo,
Ich habe sehr großes Interesse an dem Thema und habe das Modul SD_WS_Maverick mal mit meinem Maverick getestet. Funktioniert sehr gut. Die Temperaturwerte sind nur alle falsch 😂. Ich bekomme immer werte von -264 Grad wenn der Grill so um die 95 Grad hat. Wäre super wenn sich dies noch mal jemand ansehen könnte. Ich stehe zum testen zur Verfügung.
Vielen Dank schon mal für die tolle Arbeit.
Gruß
Jay
Ich habe gestern einen Check eingebaut, der prüft, ob der richtige Header empfangen wird.
Passt der Header nicht, wird erst gar nicht versucht Temperatur Werte zu extrahieren.
Wie üblich, ist die Änderung in dev-r33 enthalten. Der Updatebefehl steht 3 Posts weiter oben.
Mhh, jetzt wird im device nichts mehr angezeigt. Welche Infos/Logs kann ich dir zur Verfügung stellen?
Grüße
Jay
Du könntest mal den MC Decoder deaktivieren, dann Verbose auf 4 setzen.
Im Fhem Log tauchen dann die MU Nachrichten auf. Der Sensor sollte etwa alle Minute senden.
Sidey
Hallo Sidey,
das Problem bei den Mavericks liegt an der billigen Hardware. Meines konnte ich immer mit dem PI empfangen, allerdings stimmten die Prüfsummen nicht zum Code des ET732. Mittlerweile kam aber nicht sinvolles mehr am PI an, da teilweise die langen HIGH Pulse kürzer sind, als kurzen LOW Pulse. Fest steht allerdings, dass die Übertragung immer mit AA99 beginnt. Unter https://forums.adafruit.com/viewtopic.php?f=8&t=25414&p=538285#p404769 (https://forums.adafruit.com/viewtopic.php?f=8&t=25414&p=538285#p404769) ist das schön zu sehen. Ich habe das Problem nun damit gelöst, dass ich die 1. 18 Pulse messe und entsprechend dem Pegel die min und max Länge der einzelnen Pulse berechne.
Zu finden unter https://github.com/martinr63/MaverickBBQ/blob/master/maverick.py (https://github.com/martinr63/MaverickBBQ/blob/master/maverick.py)
Martin
Ich habe noch nicht verstanden, was sich da im Takt wann ändert.
Solange der Takt innerhalb einer Übertragung gleich bleibt, spielt die Änderung keine Rolle, da der Takt schon seit jeher im SIGNALduino aus dem Signal errechnet wird. Das sogar über die komplett empfangen Daten.
Ich vermute das Problem eher im Bereich der Pulse, welche den Empfänger zwischen den Nachrichten aktiv halten soll.
Mir ist es leider nur noch nicht gelungen, das Signal richtig in meinem Testprogramm zu emulieren.
Grüße Sidey
Meine Vermutung hat sich bestätigt.
Das Problem mit dem Dekodieren kommt von der Übertragung zwischen den Wiederholungen.
Dadurch ist das Signal im Puffer nicht mehr gleichanteilsfrei.
Meine so geniale Manchester Erkennung prüft jedoch genau das ab.
Mit dem bloßen Auge ist das Signal von der Übertragung für das AGC des Empfängers gut von der eigentlichen Nachricht zu unterscheiden. Jetzt muss ich nur noch einen Weg finden, wie ich dem uC quasi beibringen kann, das auf Anhieb zu erkennen.
Grüße Sidey
Hallo Sidney,
es sieht so aus, als wenn der Sender immer zu spät einschaltet. Je länger der in Betrieb ist und je älter er wird, um so schlimmer wird das. Dem originalem Empfänger ist das aber vollkommen egal.
Wenn ich Dir mit Testdaten (Tonaufzeichnungen, oder was auch immer) helfen kann, sag einfach Bescheid.
Gruß
Martin
Danke für das Angebot.
Das mit dem zu spät einschalten verstehe ich noch nicht ganz. Ist denn die Dauer eines low Pegels nicht auch von der Problematik betroffen?
Was das Aufzeichnen von Daten angeht brauche ich erst mal nichts. Ich habe das Signal nachgestellt und auch schon eine Anpassung entwickelt, welche das Maverick Signal besser erkennt.
Ich habe noch ein bisschen Finetunig zu erledigen. Dann brauche ich jemanden der das testet. Gerne auch mit Sensoren die "lahm" geworden sind.
Grüße Sidey
Hallo Sidney,
das low Signal wird durch das verspätete Einschalten verlängert. Dadurch sin dann halt kurze low teilweise genau so lang wie lange high.
Testen kann ich gerne machen.
Gruß
Martin
Ich habe eine neue Firmware entwickelt und auch intensiv mit einem Testprogramm getestet.
Im Realen Leben habe ich die Firmware nur 5 Minuten laufen lassen, also bitte nicht wundern, wenn es doch irgendwo noch hakt.
Diese .hex Datei bitte auf den Arduino flashen. Ich nehme an, der Maverick wird damit deutlich besser erkannt.
https://drive.google.com/open?id=0B3UU1FxM6ZDUV0Y5aTYxbHNlWDA
Grüße Sidey
Hallo Sidey,
mein Maverick wird leider nicht erkannt. Habs jetzt 24 Stunden laufen lassen und nichts im Log gefunden.
Das hier müsste eigentlich eine Übertragung sein:
2016.12.17 16:23:22 4: sduino/msg READ: ^BMS;P0=435;P1=-2005;P2=-3965;P3=-9259;D=03010201020202010201020202020101010101010102010102010201020101020201020201;CP=0;SP=3;O;^C
2016.12.17 16:23:22 4: sduino/msg READ: ^BMU;P0=97;P1=-128;P2=334;P3=-659;P4=-407;P5=190;P6=-5002;D=012323232453542453542453232323230424030424032323042403042324030423240323230424030424030423232323240323232304240304232403232304240306060606060606060623232323240304240304240323232323042403042403232304240304232403042324032323042403042403042323232324;CP=0;^C
2016.12.17 16:23:22 4: sduino: Fingerprint for MU Protocol id 16 -> Dooya shutter matches, trying to demodulate
2016.12.17 16:23:22 5: sduino: Starting demodulation at Position 2
2016.12.17 16:23:22 5: sduino: applying filterfunc SIGNALduino_filterSign
2016.12.17 16:23:22 4: sduino: Fingerprint for MU Protocol id 20 -> livolo matches, trying to demodulate
2016.12.17 16:23:22 5: sduino: Starting demodulation at Position 4
2016.12.17 16:23:22 4: sduino: Fingerprint for MU Protocol id 24 -> visivon remote matches, trying to demodulate
2016.12.17 16:23:22 5: sduino: Starting demodulation at Position 2
2016.12.17 16:23:22 4: sduino: Fingerprint for MU Protocol id 28 -> IC Ledspot matches, trying to demodulate
2016.12.17 16:23:22 5: sduino: Starting demodulation at Position 2
2016.12.17 16:23:22 4: sduino: Fingerprint for MU Protocol id 29 -> HT12e remote matches, trying to demodulate
2016.12.17 16:23:22 5: sduino: Starting demodulation at Position 2
2016.12.17 16:23:22 4: sduino: Fingerprint for MU Protocol id 30 -> unitec47031 matches, trying to demodulate
2016.12.17 16:23:22 5: sduino: Starting demodulation at Position 2
2016.12.17 16:23:22 4: sduino: Fingerprint for MU Protocol id 34 -> unknown34 matches, trying to demodulate
2016.12.17 16:23:22 5: sduino: Starting demodulation at Position 2
2016.12.17 16:23:22 4: sduino: Fingerprint for MU Protocol id 37 -> weather37 matches, trying to demodulate
2016.12.17 16:23:22 5: sduino: Starting demodulation at Position 2
2016.12.17 16:23:22 5: sduino: applying filterfunc SIGNALduino_compPattern
2016.12.17 16:23:22 4: sduino/msg READ: ^BMU;P0=-5008;P1=105;P2=351;P3=-647;P4=-388;D=01010101010101023232323241314241314241323232323142413142413232314241314232413142324132323;CP=1;^C
2016.12.17 16:23:22 4: sduino: Fingerprint for MU Protocol id 16 -> Dooya shutter matches, trying to demodulate
2016.12.17 16:23:22 5: sduino: Starting demodulation at Position 2
2016.12.17 16:23:22 5: sduino: applying filterfunc SIGNALduino_filterSign
2016.12.17 16:23:22 4: sduino: Fingerprint for MU Protocol id 20 -> livolo matches, trying to demodulate
2016.12.17 16:23:22 5: sduino: Starting demodulation at Position 17
2016.12.17 16:23:22 4: sduino: Fingerprint for MU Protocol id 24 -> visivon remote matches, trying to demodulate
2016.12.17 16:23:22 5: sduino: Starting demodulation at Position 2
2016.12.17 16:23:22 4: sduino: Fingerprint for MU Protocol id 28 -> IC Ledspot matches, trying to demodulate
2016.12.17 16:23:22 5: sduino: Starting demodulation at Position 2
2016.12.17 16:23:22 4: sduino: Fingerprint for MU Protocol id 29 -> HT12e remote matches, trying to demodulate
2016.12.17 16:23:23 5: sduino: Starting demodulation at Position 2
2016.12.17 16:23:23 4: sduino: Fingerprint for MU Protocol id 30 -> unitec47031 matches, trying to demodulate
2016.12.17 16:23:23 5: sduino: Starting demodulation at Position 2
2016.12.17 16:23:23 4: sduino: Fingerprint for MU Protocol id 34 -> unknown34 matches, trying to demodulate
2016.12.17 16:23:23 5: sduino: Starting demodulation at Position 2
2016.12.17 16:23:23 4: sduino: Fingerprint for MU Protocol id 37 -> weather37 matches, trying to demodulate
2016.12.17 16:23:23 5: sduino: Starting demodulation at Position 2
2016.12.17 16:23:23 5: sduino: applying filterfunc SIGNALduino_compPattern
2016.12.17 16:23:23 4: sduino/msg READ: ^BMU;P0=-638;P1=113;P2=-392;P3=355;P4=-4991;D=012303210303012321014141414141414141430303030321012321012321030303030123210123210303012321012303210123032103030123210123210123030303032103030301232101230321030301232101;CP=1;^C
2016.12.17 16:23:23 4: sduino: Fingerprint for MU Protocol id 16 -> Dooya shutter matches, trying to demodulate
2016.12.17 16:23:23 5: sduino: Starting demodulation at Position 2
2016.12.17 16:23:23 5: sduino: applying filterfunc SIGNALduino_filterSign
2016.12.17 16:23:23 4: sduino: Fingerprint for MU Protocol id 20 -> livolo matches, trying to demodulate
2016.12.17 16:23:23 5: sduino: Starting demodulation at Position 1
2016.12.17 16:23:23 4: sduino: Fingerprint for MU Protocol id 24 -> visivon remote matches, trying to demodulate
2016.12.17 16:23:23 5: sduino: Starting demodulation at Position 2
2016.12.17 16:23:23 4: sduino: Fingerprint for MU Protocol id 28 -> IC Ledspot matches, trying to demodulate
2016.12.17 16:23:23 5: sduino: Starting demodulation at Position 2
2016.12.17 16:23:23 4: sduino: Fingerprint for MU Protocol id 29 -> HT12e remote matches, trying to demodulate
2016.12.17 16:23:23 5: sduino: Starting demodulation at Position 2
2016.12.17 16:23:23 4: sduino: Fingerprint for MU Protocol id 30 -> unitec47031 matches, trying to demodulate
2016.12.17 16:23:23 5: sduino: Starting demodulation at Position 2
2016.12.17 16:23:23 4: sduino: Fingerprint for MU Protocol id 34 -> unknown34 matches, trying to demodulate
2016.12.17 16:23:23 5: sduino: Starting demodulation at Position 2
2016.12.17 16:23:23 4: sduino: Fingerprint for MU Protocol id 37 -> weather37 matches, trying to demodulate
2016.12.17 16:23:23 5: sduino: Starting demodulation at Position 2
Gruß
Martin
War der MC Decoder die ganze Zeit inaktiv oder nur für die Logausgaben?
Hi zusammen,
ich verfolge das Thema auch schon seit längerem. Habe das gleiche Problem. Die Hex _331_Maverick habe ich drauf und den dev33 Branch ebenso. Ich Empfange zwar kräftig (anbei das Protokoll) aber es wird nichts angelegt :) Generell empfängt der Signalduino recht wenig.. auch meine IT Steckdosen nicht richtig...
MU;P0=-4930;P1=211;P2=355;P3=-644;P4=-353;P5=128;D=010101010101010102323232324535424535424532323232354245323232323232323232323;CP=2;#2016-12-18 12:38:00-MU;P0=-4918;P1=174;P2=363;P3=-626;P4=-380;P6=121;D=0101010101010101023232323241314241314241323232323642463232323232323232323236424;CP=2;#2016-12-18 12:38:12-MU;P0=-206;P1=143;P2=-631;P3=600;P4=368;P5=-354;D=010123242424245121545121545124242424215451242424242424242424242;CP=4;#2016-12-18 12:38:12-MU;P0=-4965;P1=145;P2=327;P3=-672;P4=-372;P5=107;D=0101010101010102323232324131424531424532323232354245323232323232323232323;CP=2;#2016-12-18 12:38:12-MU;P0=-4934;P1=160;P2=347;P3=-644;P4=-347;D=010101010101010102323232324131424131424132323232314241323232323232323232323;CP=1;#2016-12-18 12:38:12-MU;P0=-4915;P1=229;P2=359;P3=-636;P4=-345;P5=165;P7=116;D=010101010101010102323232324535424535424532323232354247323232323232323232323;CP=2;#2016-12-18 12:38:24-MU;P0=-152;P1=360;P2=-630;P3=-388;P4=144;P6=92;D=012121212134243134243134212121212431342121212121212121212126313;CP=1;#2016-12-18 12:38:24-MU;P0=-4968;P1=142;P2=325;P3=-671;P4=-372;P5=109;D=01010101010102323232324531424531424132323232354245323232323232323232323;CP=2;#2016-12-18 12:38:24-MU;P0=-4938;P1=208;P2=356;P3=-639;P4=-388;P5=137;P7=92;D=0101010101010101023232323245354245354245323232323542453232323232323232323237424;CP=2;#2016-12-18 12:38:24-MU;P0=-4913;P1=228;P2=361;P3=-632;P4=-382;P5=153;P6=106;D=0101010101010101023232323245354245354245323232323542463232323232323232323236424;CP=2;#2016-12-18 12:38:36-MU;P0=-124;P1=139;P2=-636;P3=360;P4=-350;D=0123232323234121434121434123232323214341232323232323232323232;CP=3;#2016-12-18 12:38:36-MU;P0=-4928;P1=213;P2=350;P3=-644;P4=-348;P5=143;D=010101010101010102323232324535424535424532323232354245323232323232323232323;CP=2;#2016-12-18 12:38:36-MU;P0=-4910;P1=229;P2=356;P3=-633;P4=-387;P5=150;P7=92;D=0101010101010101023232323245354245354245323232323542453232323232323232323237424;CP=2;#2016-12-18 12:38:48-MU;P0=-632;P1=538;P2=-375;P3=355;P5=142;P6=92;D=012123010325052325052325030303030523250303030303030303030306232;CP=3;#2016-12-18 12:38:48-MU;P0=-4967;P1=110;P2=155;P3=328;P4=-665;P5=-373;D=0101020202020203434343435142535141535143434343415351434343434343434343434;CP=3;#2016-12-18 12:38:48-MU;P0=-4942;P1=138;P3=357;P4=-639;P5=-350;D=010101010101010103434343435141535141535143434343415351434343434343434343434;CP=1;#2016-12-18 12:38:48-MU;P0=-4918;P1=165;P3=367;P4=-630;P5=-346;D=010101010101010103434343435141535141535143434343415351434343434343434343434;CP=1;#2016-12-18 12:39:00-MU;P0=363;P1=-634;P2=-354;P3=136;D=010102313202313202310101010132023101010101010101010101;CP=0;#2016-12-18 12:39:00-MU;P0=-4970;P1=133;P3=378;P4=-614;P5=-380;D=010101010101010343434343514153514153514343434341535;CP=1;#2016-12-18 12:39:00-MU;P0=-4931;P1=136;P2=210;P3=352;P4=-640;P5=-356;D=010102020202020203434343435141535141535143434343415351434343434343434343434;CP=3;#2016-12-18 12:39:00-MU;P0=-614;P1=92;P2=-4908;P3=231;P4=364;P6=-338;P7=148;D=01232323232323232324040404046707646707646704040404076467040404040404040404040;CP=4;#2016-12-18 12:39:12-MU;P0=612;P1=-631;P2=353;P3=-387;P4=136;P5=96;D=01212121234143234143234121212121432341212121212121212121215323;CP=2;#2016-12-18 12:39:12-MU;P0=-4968;P1=126;P3=328;P4=-666;P5=-373;D=0101010101010103434343435141535141535143434343415351434343434343434343434;CP=1;#2016-12-18 12:39:12-MU;P0=-4930;P1=130;P2=215;P3=354;P4=-642;P5=-352;D=010101020202020203434343435141535141535143434343415351434343434343434343434;CP=3;#2016-12-18 12:39:12-MU;P0=-4911;P1=193;P2=366;P3=-632;P4=-343;P5=144;D=010101010101010102323232324531424531424532323232354245323232323232323232323;CP=2;
Grüße
Benjamin
PS: der MC Decoder (manchesterMC) war deaktiviert.
Hi sidey,
der MC Decoder war eingeschaltet. Das ist aus dem LOG kurz davor.
2016.12.17 16:23:08 4: sduino/msg READ: ^BMC;LL=-1039;LH=915;SL=-547;SH=427;D=A8EE345ADC660B916A8DD94;C=487;L=90;^C
2016.12.17 16:23:08 4: sduino: Found manchester Protocol id 10 clock 487 -> OSV2o3
2016.12.17 16:23:08 5: sduino: extracted data 01010111000100011100101110100101001000111001100111110100011011101001010101
110010001001101011 (bin)
2016.12.17 16:23:08 4: sduino: Found manchester Protocol id 12 clock 487 -> Hideki protocol
2016.12.17 16:23:08 5: sduino: extracted data 01010111000100011100101110100101001000111001100111110100011011101001010101
110010001001101011 (bin)
2016.12.17 16:23:08 4: sduino: hideki protocol converted to hex: 75E2BA4ACEBEECA9275901 with 91 bits, messagestart 1
2016.12.17 16:23:08 5: sduino: converted Data to (P12#75E2BA4ACEBEECA9275901)
2016.12.17 16:23:08 5: sduino dispatch P12#75E2BA4ACEBEECA9275901
2016.12.17 16:23:08 4: Hideki_Parse sduino incomming P12#75E2BA4ACEBEECA9275901
2016.12.17 16:23:08 4: Hideki_Parse SensorTyp = 30 decodedString = 7526cede52c234fb69eb03
2016.12.17 16:23:08 4: sduino decoded Hideki protocol model=Hideki_30, sensor id=26, channel=1, temp=25.2, humidity=34,
bat=ok, rain=0
2016.12.17 16:23:08 5: deviceCode: Hideki_30_1
Gruß Martin
Zitat von: rageltus am 18 Dezember 2016, 12:40:18
PS: der MC Decoder (manchesterMC) war deaktiviert.
Für das Dekodieren des Maverick Sensors muss der MC Decoder aktiv sein.
Viele Grüße Sidey
Ok Danke. Hab es den ganzen Tag laufen lassen. Es ist leider nix angelegt worden.
Zitat von: rageltus am 18 Dezember 2016, 19:41:01
Ok Danke. Hab es den ganzen Tag laufen lassen. Es ist leider nix angelegt worden.
Poste doch noch mal ein paar Minuten aus deinem Logfile.
Grüße Sidey
Ok. Ich lasse es heute Abend mal eine zeit lang laufen. Wie kann ich dir die optimalen logs senden? Irgendein Filter einstellen? Wie sollte ich den verbose level einstellen? :)
Verbose 4 auf den Signalduino.
Ein Filter ist leider in Fhem nicht möglich. Interessant sind die Zeilen die mit dem SIGNALduino Gerätenamen beginnen.
Hi zusammen,
anbei das Log von eben. Kann sein, dass ich entfernt irgendwo auch eine Wetterstation reinbekomme. Gestern wurde etwas mit CUL_TX_30 und heute irgendwas mit Hideki angelegt. aber das ist nicht das maverick, da es eine temp von 3.5 und 82 luftfeuchte waren. das ist im büro definitiv zu kalt :-D
Im Log kann ich sehen, dass Du das von Martinr berichtete Problem hast.
Der Taktgeber arbeitet ungenau und das Signal ist nicht mehr Manchester Konform Codiert.
Hmm ok .. und nun?
Ich habe leider auch keine Lösung in meiner Schatzkiste.
Eigentlich wäre das Beste, dem Sender eine gleichmäßige Taktrate zu verpassen.
Ich tippe mal mit neuen Batterien läuft der besser. Vielleicht hat der Hersteller keinen Step Up Regler verbaut.
Wenn man mit den besagten Signaldaten weiter arbeiten möchte, dann müsste man das in Fhem implementieren. Das ganze grenzt allerdings mehr an basteln.
Zitat von: Sidey am 21 Dezember 2016, 16:38:49
Ich tippe mal mit neuen Batterien läuft der besser. Vielleicht hat der Hersteller keinen Step Up Regler verbaut.
Hallo Sidey,
hatte ich schon probiert, keine Änderung.
Gruß Martin
Hallo,
interessieren würde ich mich dafür auch, und gerne mit testen. Im Netz habe ich noch eine weitere Quelle dazu gefunden:
https://github.com/btodcox/BBQduino (https://github.com/btodcox/BBQduino)
Für alle, die schon Arduino und Zubehör haben vielleicht einfach zusammenzubauen. Außerdem könnte man es evtl. so umprogrammieren, dass fhem mittels URL-Aufruf aktualisiert werden könnte.
Frohes neues Jahr und häufiges BBQ wünscht
Wühler
Edit: habe mir mal das mir fehlende Ethernet-Shield bestellt. Versand dauert aber :)
Nachdem das Ethernet-Shield angekommen ist gleich mal drangesetzt und fast :( zum laufen gebracht. Entweder hat das Shield einen Schaden oder ich mache etwas falsch, leider funktioniert der Zugriff über die BBQduino-Webseite noch nicht.
Im Monitor des Arduino sehe ich aber die richtigen Temperaturen. Also funktioniert die Dekodierung der Funksignale :D
Könnte man den Code übernehmen?
noch in Fahrenheit:
AA 99 95 59 95 9A A9 59 A9 5A 65 95 AA
chx: 4615
Food: 81
Pit : 79
AA 99 95 59 95 9A A9 59 A9 5A 65 95 AA
chx: 4615
Food: 81
Pit : 79
Hat dein Sender denn auch diese miserable Abweichungen hinsichtlich Taktrate?
Mein sduino.log sah ähnlich dem oben angehängten aus. Wie kann ich da die Taktratenabweichungen erkennen?
Mit der bbqduino-Implementierung gab es sofort die richtigen Werte. Kann es sein, dass das Protokoll nicht richtig vom Maverick implementiert wurde?
Edit: gestern abend habe ich mir den bbqduino-code zur Funkdekodierung kaum angesehen, da ich mit dem Ethernet-Shield ja nicht weiter kam. Umfangreich war der Code aber nicht. Wenn ich mich richtig erinnere war der Coding-Ansatz im aculfw ein anderer (generischerer). Daher kann man den bbqduino code vermutlich nicht übernehmen, oder?
Mit einer CULfw habe ich nichts zu tun und auch dieser Thread nicht.
Es gibt verschiedene Stationen, welche in der Dekodierung durchlaufen werden.
1. Der Arduino erkennt ein valides Manchester Signal und wandelt es in die binäre Bedeutung um.
Dann wird an FHEM ein MC;... Meldung übergeben.
Mit einer von den Toleranzwerten abweichenden Taktrate passiert das nicht.
Dann wird eine MU;...Meldung übergeben.
2. Kommt eine MC Nachricht in Fhem an, dann untersucht das SIGNALDuino Modul diese Daten und Ordner es einem oder mehrerer Protokolle zu.
Wenn dies klappt, dann werden die Daten aus der MC; ... Nachricht an das Maverick Modul übergeben.
3. Das Maverick Modul versucht dann, die Meldung einem Sensor zuzuordnen und dort die Readings zu aktualisieren.
Wenn es also an Schritt #1 scheitert, dann liegt das an der fehlerhaften Taktrate.
Wenn es an Schritt #3 scheitert, dann ist es vermutlich ein Fehler in der Implementierung der Maverick Sensoren.
#1 kann man vermutlich am Sender nicht lösen. Damit wäre es notwendig, den Code aus dem bbqduino so zu adaptieren, dass die per MU;... Übergebenen Daten in ihre binäre Bedeutung umgewandelt werden.
Grüße Sidey
OK. Danke für die Erklärungen. Die drei Schritte waren mir so nicht transparent. Das hat sich auch in einem Gefühl der Verwirrung geäußert ;)
Mit culw-Anpassung lag ich dann ja richtig und werde mal den richtigen Thread suchen.
Wenn da aus CULfw Anpassungen geworden ist, kannst Du dich dann bitte noch mal melden? Ich weiss nicht, was da angepasst werden soll.
Ja klar, gerne :)
Ich vermute, dass im Sigduino dann gar nichts angepasst werden muss, wenn die MC-Nachrichten korrekt kommen. Allerdings vermute ich auch, dass der bbqduino-code so gar nicht zu culw passt.
Aber wenn ich den aculw-Thread richtig verstehe habe ich die aculw evtl. nur nicht richtig compilliert. Wie es richtig wäre finde ich aber auch nicht raus :-\
Mahlzeit,
gibt es hier schon Neuigkeiten, einen Part der in die culFW integriert wurde? So, dass man es auch in die a-culfw integrieren könnte die Björn baut?
Das Protokoll wurde in den Signalduino implementiert.
Hallo Sidey,
So habe ich das auch verstanden, allerdings liefert der CUL/die culfw nicht die richtigen Informationen, so dass die Interpretation im Signalduinomodul quasi wertlos ist.
Leider bin ich zeitlich nicht dazu gekommen mir die aculfw genauer anzusehen, woher die Falschen Signalinterpretationen kommen. Im bbqduino-code funktioniert es ja einwandfrei.
Moin,
ich wollte das testen, kam aber gestern noch nicht dazu.
Generell würde ich schauen, dass ich Björn das gebe, was er benötigt um es in die a-culfw einzubauen (für den Erfolg kann ich nicht garantieren, das Wissen muss noch angelesen werden).
Bei mir hat wie bei vielen (allen?) die culfw nur sehr selten ein Paket geliefert, dass durch Sigduino interpretierbar war. Und die gelieferten Temperaturen stimmten dann auch nicht. War alles eher Zufall.
Ich denke, die Sigduino-Implementierung ist korrekt, die aculfw nicht.
Mir wäre bisher nicht bekannt, dass es seinen Weg in die a-culfw gefunden hat.
Ich selbst nutze aber auch keinen Signalduino sondern einen nanoCUL an einem Raspi. Mich hatte hier eher der Teil gereizt ob man schon fertiges einfach in die a-culfw übernehmen kann. ;)
Hatte hier mit Björn mal geschrieben wie es damit aussieht, sah jetzt nicht so aus als ob... : https://forum.fhem.de/index.php/topic,35064.msg590402.html#msg590402
Aber ich teste es heute mal.......
Hi,
Der einfachste Weg ist bei einem selbstbau nanocul a-cul die signalduino firmware für einen cc1101 aufzuspielen. Verdrahtung ist identisch. Mal nach signalduino cc1101 suchen.
Pejonp
:) Nee das will ich ja gar nicht - ich habe ja den NanoCul mit a a-culfw im produktiven Einsatz mit diversen Aktoren.
Das mach ich mir damit ja definitiv erstmal kaputt. Mir geht es um implementierung des Protokolls vom Maverick in die a-culfw ;)
Alle meine Fragen hier waren daher nur darauf gezielt zu wissen, ob es am SIGNALduino geht, um ggfs. Vorarbeit zu sparen. Habe da auch schon einiges gefunden durch den Thread hier.
Bei Verwendung des Signalduino finden die Demodulierung im Perl Modul statt.
Bei Verwendung CUL wird das auf dem CUL erledigt.
Da der Speicherplatz auf so einem CUL endlich ist, schränkt das halt ein.
Die Demodulierung ist im Falle vom Signalduino auch eher generisch im Code hinterlegt und wird über Parameter gesteuert.
Im CUL sind die Protokolle eher spezifisch implementiert.
Das macht es schwer code von einem Projekt in dem anderem zu verwenden.
Grüße Sidey
Hallo
der Signalduino empfängt etwas von meinem Maverick, aber zeigt falsche Werte
Internals:
CHANGED
CODE SD_WS_Maverick
DEF SD_WS_Maverick
LASTInputDev SignalDuino1
MSGCNT 2
NAME SD_WS_Maverick
NR 50
STATE T: -367 T2: -324
SignalDuino1_DMSG P47#59A65669599665A65566
SignalDuino1_MSGCNT 2
SignalDuino1_RAWMSG MC;LL=-517;LH=478;SL=-266;SH=228;D=AA999559A65669599665A65566;C=248;L=103;
SignalDuino1_TIME 2017-06-02 17:27:47
TYPE SD_WS_Maverick
lastMSG 59A65669599665A65566
lastReceive 1496417267
Readings:
2017-06-02 17:27:47 messageType 69
2017-06-02 17:27:47 state T: -367 T2: -324
2017-06-02 17:27:47 temp1 -367
2017-06-02 17:27:47 temp2 -324
Attributes:
event-min-interval .*:300
event-on-change-reading .*
room SD_WS_Maverick
temp2 ist zb 22°C (72°F) bzw 21°C(71°F) ---schwank etwas
temp1 ist bei mir der Fühler defekt, zeigt nur HHH.
Aber der 2er sollte doch richtig sein, oder?
Zitat von: noxx am 02 Juni 2017, 17:32:39
der Signalduino empfängt etwas von meinem Maverick, aber zeigt falsche Werte
Welches Thermometer hast Du denn? Ist es das ET-733 oder ein anderes?
Das 732
Gesendet von meinem GT-I9195 mit Tapatalk
Bei meinem ET-733 zeigt sich leider dasselbe Verhalten.
Bin mir aber sicher, dass es schonmal funktioniert hat. :-[
Internals:
CFGFN
CODE SD_WS_Maverick
DEF SD_WS_Maverick
LASTInputDev sduino
MSGCNT 4
NAME ET733
NR 331
STATE T: -339 T2: -7
TYPE SD_WS_Maverick
lastMSG 5995A5995A556955A6A5
lastReceive 1496482773.9176
sduino_DMSG P47#5995A5995A556955A6A5
sduino_MSGCNT 4
sduino_RAWMSG MC;LL=-464;LH=529;SL=-200;SH=282;D=AA99955995A5995A556955A6A5;C=245;L=104;
sduino_TIME 2017-06-03 11:39:33
Helper:
Dblog:
T:
Mydblog:
TIME 1496482773.92917
VALUE -339 T2
Messagetype:
Mydblog:
TIME 1496482773.92917
VALUE 99
Temp1:
Mydblog:
TIME 1496482773.92917
VALUE -339
Temp2:
Mydblog:
TIME 1496482773.92917
VALUE -7
Readings:
2017-06-03 11:18:40 H 0
2017-06-03 11:39:33 messageType 99
2017-06-03 11:39:33 state T: -339 T2: -7
2017-06-03 11:39:33 temp1 -339
2017-06-03 11:39:33 temp2 -7
T:
Attributes:
room BBQ
Jetzt ist die Grillsaison eröffnet und es wäre sehr lieb, wenn du dir nochmal ansehen könntest.
Gruß
Thomas
Hätte mir glatt den 733 geholt, wenns bei dir geklappt hätte.
Wäre schon, wenn einer sagen könnte, wie man das Problem löst?
Liegt es an dem Signauduino oder an den Modulen, zb
https://forum.fhem.de/index.php/topic,48950.msg406016.html#msg406016
https://forum.fhem.de/index.php/topic,48949.msg406015.html#msg406015
https://forum.fhem.de/index.php/topic,48948.msg406014.html#msg406014
Gruß
Tia,ich hatte leider noch keine Zeit mir das genauer anzusehen.
Irgendwas stimmt beim decodieren des Protokolls wohl nicht.
Grüße Sidey
Gesendet von meinem Nexus 5 mit Tapatalk
Ich habe den Fehler gefunden. Hier ist eine neue Version des 14_SD_WS_Maverick.pm Moduls:
https://raw.githubusercontent.com/Ralf9/RFFHEM/master/FHEM/14_SD_WS_Maverick.pm
und hier ist der patch:
https://github.com/Ralf9/RFFHEM/commit/98c2fbad5c12ecf91ab7910e59004662e9e7c935
Hier sind noch einige todos:
Die checksum wird nicht überprüft, dies einzubauen dürfte aber recht kompliziert sein.
Das Einbauen einiger Plausibilitätsprüfungen müsste eigentlich ausreichend sein:
P47#599599A959996699A969
0 2 6 7 12
ss 11111 22222 uuuuuuuu
59 9599A 95999 6699A969
0 - 1 startup # 0x6A oder 0x59
2 - 6 Temp1 # zulässige Ziffern: 569A
7 - 11 Temp2 # zulässige Ziffern: 569A
12 .. unknown
Der Messbereich des Barbecue- und Grill-Thermometers liegt zwischen 0 ºC (32 ºF) und 300 ºC (572 ºF)
Es wurde mit meiner Firmware V 3.3.2-dev getestet und es funktioniert recht gut
Zitat von: Papaloewe am 05 März 2018, 18:51:58
2018.03.04 19:51:41 4 : sduino/msg READ: MC;LL=-470;LH=528;SL=-221;SH=276;D=AA999559959A695996A65A9566;C=249;L=104;s13;b13;O;w;
2018.03.04 19:51:41 4 : sduino: Found manchester Protocol id 47 clock 249 -> Maverick protocol
2018.03.04 19:51:41 4 : sduino/msg READ: MC;LL=-482;LH=511;SL=-230;SH=264;D=AA999559959A695996A65A9566;C=247;L=104;s17;b17;O;w;
2018.03.04 19:51:41 4 : sduino: Found manchester Protocol id 47 clock 247 -> Maverick protocol
2018.03.04 19:51:41 4 : sduino/msg READ: MC;LL=-487;LH=507;SL=-229;SH=261;D=AA999559959A695996A65A9566;C=247;L=104;s17;b17;O;w;
2018.03.04 19:51:41 4 : sduino: Found manchester Protocol id 47 clock 247 -> Maverick protocol
2018.03.04 19:51:42 4 : sduino/msg READ: MC;LL=-488;LH=502;SL=-241;SH=256;D=AA999559959A695996A65A9566;C=247;L=104;s17;b17;
Das sieht jetzt sehr gut aus! Die Grillsaisson kann kommen.
Zitat von: Wuehler am 04 März 2018, 13:30:26
Gerade heimgekommen und Nachricht zum Post bekommen. Test durchgeführt: SIEHT GUT AUS :)
Heute Abend gibts Pizza vom Grill, da teste ich dann etwas länger.
DANKE
Gruß Ralf
Hallo Ralf,
zwei Verständnisfragen:
- Mit der checksum-Prüfung meinst du, dass man dann zwei Maverick-Grillthermometer parallel betreiben kann? Das könnte tatsächlich komplizierter werden, da die checksum sich bei jedem Einschalten des Thermometers ändert.
- Mit Plausiprüfung meinst du, dass es einen Logeintrag gibt und der Temperaturwert z.B. auf -1 gesetzt wird?
ToDos könnten zusätzlich sein:
- Anpassung der commandref (Englisch passt nicht zu Deutsch).
- wenn zu einerTemperatur länger nichts kommt, diese Termperatur auf -1 setzen, um darauf reagieren zu können.
Viele Grüße,
Dirk
Ich habe für Maverick in die 00_SIGNALduino.pm und 14_SD_WS_Maverick.pm Plausibilitätsprüfungen eingebaut:
https://github.com/Ralf9/RFFHEM/commit/215ac20f641fbda69f9048b33acf41986ae76fff
https://raw.githubusercontent.com/Ralf9/RFFHEM/master/FHEM/14_SD_WS_Maverick.pm
und
https://github.com/Ralf9/RFFHEM/commit/ab76f9286cb55fd37f0074cb32f830d2e52c0fe3
https://raw.githubusercontent.com/Ralf9/RFFHEM/master/FHEM/00_SIGNALduino.pm
ZitatMit der checksum-Prüfung meinst du, dass man dann zwei Maverick-Grillthermometer parallel betreiben kann?
Evtl auch, dies dürfte dann recht kompliziert werden.
ZitatMit Plausiprüfung meinst du, dass es einen Logeintrag gibt und der Temperaturwert z.B. auf -1 gesetzt wird?
Bei nicht plausiblen Temperaturen wird kein readingsupdate gemacht.
Zitatwenn zu einerTemperatur länger nichts kommt, diese Termperatur auf -1 setzen, um darauf reagieren zu können.
Dies ist nicht so einfach. Eine Möglichkeit wäre dies über einen Internal Timer zu lösen, der bei jedem readingsupdate neu gesetzt wird,
Gruß Ralf
ZitatEine Möglichkeit wäre dies über einen Internal Timer zu lösen, der bei jedem readingsupdate neu gesetzt wird,
So hatte ich mir das gedacht. Setze mich da mal ran. Man muss ja einfach erkennen können, wenn ein Temperaturfühler ausfällt oder die Batterie leer ist.
@Wuehler
Ich glaube so eine Funktion oder Modul gibt es schon in fhem. Wie genau diese heißt weis ich jetzt aber nicht.
Pejonp
Moin pejonp,
Du meinst bestimmt watchdog. Man kann sich die Ausfallerkennung zusammenbasteln. Vermutlich braucht man dann noch ein dummy zusätzlich oder zumindest userreadings. Es ist aber wesentlich komfortabler, wenn das Modul gleich etwas mitbringt.
VG,
Dirk
Ich habe die beiden Dateien von Ralf9 gerade nochmal angetestet.
Dabei sind mir keine negativen Auswirkungen aufgefallen.
Es scheint weiterhin gut zu funktionieren.
Vielen Dank und es ist bald mal Zeit für ein Pulled-Pork ;D
Gruß
Thomas
@Papaloewe: Wann ist es soweit? Und wie weit ist es zu dir? ;)
@Ralf: Im Anhang eine Version mit InternalTimer. Die Temperaturen werden darin auf -1 gesetzt, wenn sie 2 Minuten nicht vom Maverick gesendet werden (bzw. vom sduino empfangen werden). Funktioniert auch wenn nur ein Termperaturfühler ausfällt.
@Wuehler
Habe deine geänderte Maverick.pm jetzt bei mir im Test. Bisher keine Auffälligkeiten.
@Ralf9 oder Sidey
Die Signalduino.pm aus dem heutigen fhem-update funktioniert bei mir nicht mehr mit dem Maverick.
Die letzte Version von Ralf9 wieder kopiert und es lief dann sofort wieder...
ZitatDie Temperaturen werden darin auf -1 gesetzt, wenn sie 2 Minuten nicht vom Maverick gesendet werden (bzw. vom sduino empfangen werden).
Könnte man das noch konfigurierbar machen?
Ich finde 2 Minuten sind zu wenig.
Gruß
Thomas
Klaro. Kann ich machen. Hast du einen Vorschlag, wie das Attribut heißen soll. Ist -1 OK? Einen state den man on-/offline setzen kann fand ich nicht so sinnig, da der dann für beide Temperaturen gleichzeitig gelten würde.
Edit: Und welchen Default-Wert schlägst du vor?
Grüße,
Dirk
Zitat von: Papaloewe am 08 März 2018, 19:55:19
@Ralf9 oder Sidey
Die Signalduino.pm aus dem heutigen fhem-update funktioniert bei mir nicht mehr mit dem Maverick.
Die letzte Version von Ralf9 wieder kopiert und es lief dann sofort wieder...
Wenn Du in der Protokolldefinition 47 die Zeile 1018 löscht, müsste es funktionieren.
Zeile 1018 polarity => 'invert'
Gruß Ralf
Hallo,
Ich möchte die deutsche und englische commandref zum Modul SD_WS_Maverick glattziehen, sowie die Temperaturen bei Inaktivität auf -1 setzen.
@Ralf9: Ein paar Fragen:
1. Wem soll ich patches zur Verfügung stellen? Dir oder laut maintainer.txt eher Sidey79 (=Sidey?)?
2. Wenn ich es richtig sehe ist das Modul rein für die beiden Grillthermometer 732 und 733, und nicht wie in der englischen commandref auch für Eurochron EAS800z und Technoline WS6750/TX70DTH (sieht nach einer Kopie vom SD_WS07 aus). Korrekt? Dann passe ich die commandref entsprechend an.
3. Ausserdem gibt es wie in der commandref eigentlich beschrieben auch keine Device-ID, oder? Die wird vom Thermometer ja bei jedem Neustart zufällig gesetzt. Daher ist es auch nicht möglich zwei Maverick-Funkthermometer parallel an fhem anzubinden, oder liege ich da falsch? Würde dann auch dazu etwas in die commandref aufnehmen.
4. Laut commandref gibt es das Attribut model, setzbar ist es aber nicht. Würde das dann entfernen.
@Papaloewe: Bei meinem 732er werden nur temp1 und temp2 übertragen. Du hast ja das 733 wird da auch der Batteriestatus und ein channel übertragen? Die Luftfeuchte deines Grills wie in der commandref dokumentiert wird bestimmt nicht vom 733 bereitgestellt, oder?
Als neues Attribut habe ich inaktivityInterval eingeführt (Defaultwert ist 5 Minuten, das passt dann auch zu dem beim define gesetzten event-min-interval).
Ich habe alle (angenommenen) Änderungen in die Version im Anhang übernommen.
Viele Grüße,
Dirk
Hallo Dirk,
Zitat@Papaloewe: Bei meinem 732er werden nur temp1 und temp2 übertragen. Du hast ja das 733 wird da auch der Batteriestatus und ein channel übertragen? Die Luftfeuchte deines Grills wie in der commandref dokumentiert wird bestimmt nicht vom 733 bereitgestellt, oder?
Auch bei meinem ET733 wird nur temp1 und temp2 übertragen.
Gruß
Thomas
Ich sehe gerade da ist auch noch das Reading "MessageType" (59).
Keine Ahnung was das sein soll, zumal es auch noch im State auftaucht. Warum?
state T1: 24 T2: 25 S: 59
Hi Wuehler,
Am einfachsten ist es, wenn Du mit einen Pull Request auf Github mit deiner Änderung einstellst.
Alternativ gehen auch Patches, aber die kann man dann nicht Inline kommentieren.
Grüße Sidey
Hey Sidey,
dann versuche ich das mal. Ist mein erster Kontakt mit github in aktiver Entwicklerrolle ;D
Also bitte etwas mehr Vorsicht und auch etwas Nachsicht,
Dirk
Hallo Dirk,
ich sehe gerade in einem anderem Thread https://forum.fhem.de/index.php/topic,77756.msg698590.html#msg698590 (https://forum.fhem.de/index.php/topic,77756.msg698590.html#msg698590), dass bei Einsatz mit dem RFXtrx433E die beiden Temperatur-Readings: "temp-bbq" und "temp-food" benannt sind.
Vielleicht könntest du das auch noch entsprechend anpassen? Das wäre dann "sprechender" und kompatibel zum RFXtrx.
Super Arbeit, vielen Dank.
Thomas
Hallo Thomas,
kann ich theoretisch machen, hätte dann aber Auswirkungen auf alle, die das Modul so nutzen wie es ist. Andererseits wäre es natürlich auch gut, wenn das Maverick in fhem immer dieselben Readings hat, egal ob RFXTRX oder SIGNALduino IODev sind.
Ich habe das Gefühl, dass das Maverick mit SIGNALduino bisher nicht funktioniert hat und wenn mein grep richtig funktioniert hat wird es das Modul SD_WS_Maverick auch nur in 00_SIGNALduino verwendet. Wäre also evtl. noch früh genug, es anzupassen.
@Sidey/Ralf: Was meint ihr dazu?
Grüße,
Dirk
Edit: Müsste dieser Thread nicht besser nach "Sonstige Systeme" verschoben werden, laut Maintainer.txt?
Zitatich sehe gerade in einem anderem Thread https://forum.fhem.de/index.php/topic,77756.msg698590.html#msg698590, dass bei Einsatz mit dem RFXtrx433E die beiden Temperatur-Readings: "temp-bbq" und "temp-food" benannt sind.
Da das Maverick Modul seither sowieso nicht mit dem SIGNALduino funktioniert hat, dürfte eigenlich nichts gegen eine Anpassung sprechen.
Mir ist in dem TRX_Weather Modul aufgefallen, daß es beim ET-732 auch ein Battery Reading gibt. Herauszufinden wo die Battery Info steckt, dürfte aber sehr schwierig werden.
Ich habe auch die Info gefunden, daß der Empfänger max 300 Grad anzeigen kann, der Sensor aber max 380 Grad aushält.
ZitatIch sehe gerade da ist auch noch das Reading "MessageType" (59)
In der Protokollbeschreibung steht
0x6A upon startup, 0x59 otherwise
Ich habe dies testweise eingebaut, damit Ihr abschätzen könnt ob Euch diese Info was bringt.
Gruß Ralf
Sehr gut, dann im Anhang mit umbenannten Readings. Damit die alten Readings verschwinden entweder Device löschen oder folgende Befehle eingeben (ggf. SD_WS_Maverick durch deinen Devicename ersetzen):
deletereading SD_WS_Maverick temp1
deletereading SD_WS_Maverick temp2
Mit dem Reading MessagType kann man erkennen, ob das Maverick gerade eingeschaltet wird (oder rsync gedrückt wurde). Habe das aber aus dem state (S:) entfernt.
Damit könnte man evtl. mal einen Mechanismus implementieren, der zum Start den eindeutigen Code ermittelt und diesen dann als ID verwenden um mehr als ein Maverick-Device nutzen zu können. Aber da soll erstmal jemand kommen, der zwei Grillthermometer zu Hause hat ;)
Hi Thomas,
In der Version oben habe ich leider Fühler 2 als temp-food und Fühler 1 als temp-bbq genommen. Bei meinem Maverick-Empfänger ist es andersrum. Habe das geändert und bei Sidey im PullRequest auf github. Wenn er den annimmt müsste das Modul über das normale Update kommen. Für dich sollte sich nichts in fhem ändern. Musst nur beim grillen die Fühler wieder normal stecken.
Gruß,
Dirk
Hallo,
ich habe das Modul ein wenig umfangreicher gemacht. Ist gerade im Review bei Sidey (Danke dafür) und kommt dann hoffentlich bald ins normale Update.. Da ich die nächste Woche unterwegs bin hier ein paar Infos zum Update:
- neue Readings für die Sensoren mit den Werten connected, disconnected oder inactiv
- neues Attribut inaktivityInterval: Setzt die Sensoren-Readings nach definierter Anzahl Sekunden auf inactiv (default 360 Selunden, etwas länger als das default von event-on-change-reading=300)
- die Temperatur-Readings umbenannt in temp-food und temp-bbq
- Reading state: Startup entfernt, da nicht wirklich relevant und nur per stateFormat gesetzt, also individuell änderbar
- reading messageType hat die Werte sync oder normal
- neues Reading checksum, ist noch experimentell. Mache damit eine Messreihe um herauszubekommen ob da noch irgendwo Infos zum Batteriezustand enthalten sind
commandref angepasst (schien eine Kopie von SD_WS07 gewesen zu sein)
--> offen dort: Wird das Protokoll 47 auch von CUL und CUN erkannt? Habe in CUL.pm nichts gefunden, die Doku aber erstmal nicht angepasst.
@Thomas: Am besten löscht du dein bestehendes Device nach dem Update. Ausserdem musst du notifies usw. anpassen. Die Temperatur wird nicht mehr auf -1 gesetzt, muss man über den state oder Sensor-state mitbekommen wenn etwas ganz aus dem Ruder läuft. Das macht plots aber schöner, falls man ab und zu doch mal Empfangsprobleme hat, da wird die Plateauphase nicht versaut ;)
VG,
Dirk
ausserdem gibt es ein (noch) experimentelles Reading für die checksumme. Da brauche ich ein wenig Hilfe, wie man folgenden c-code in perl übersetzt. Kann das jemand übernehmen?
uint16_t shiftreg(uint16_t currentValue) {
uint8_t msb = (currentValue >> 15) & 1;
currentValue <<= 1;
if (msb == 1) {
// Toggle pattern for feedback bits
// Toggle, if MSB is 1
currentValue ^= 0x1021;
}
return currentValue;
}
//data = binary representation of nibbles 6 - 17
//e.g. xxxx:xxxx:xxxx:0010:1000:1010:0110:0101:0101:xxxx:xxxx:xxxx:xxxx
// -> uint32_t data = 0x28a655
uint16_t calculate_checksum(uint32_t data) {
uint16_t mask = 0x3331; //initial value of linear feedback shift register
uint16_t csum = 0x0;
int i = 0;
for(i = 0; i < 24; ++i) {
if((data >> i) & 0x01) {
//data bit at current position is "1"
//do XOR with mask
csum ^= mask;
}
mask = shiftreg(mask);
}
return csum;
}
Anschließend kann man das Modul erweitern, so dass man mehrere Mavericks gleichzeitig nutzen kann bzw. durch das Maverick des Nachbarn keine Störsignal bekommt.
Folgende Beispieldaten helfen vielleicht:
2018.03.15 19:05:23 4: SD_WS_Maverick: SD_WS_Maverick (599599A9599A6996A66A)
2018.03.15 19:05:23 4: SD_WS_Maverick statistic: checksum=12213113, t1=20223, temp-food=23, t2_20223, temp-bbq=23;
2018.03.15 19:05:35 4: SD_WS_Maverick: SD_WS_Maverick (599599A95A56956669AA)
2018.03.15 19:05:35 4: SD_WS_Maverick statistic: checksum=20111233, t1=20223, temp-food=23, t2_20301, temp-bbq=29;
2018.03.15 19:05:47 4: SD_WS_Maverick: SD_WS_Maverick (599599A95A666596999A)
2018.03.15 19:05:47 4: SD_WS_Maverick statistic: checksum=10212223, t1=20223, temp-food=23, t2_20311, temp-bbq=33;
2018.03.15 19:05:59 4: SD_WS_Maverick: SD_WS_Maverick (599599A95A6956A5AA95)
2018.03.15 19:05:59 4: SD_WS_Maverick statistic: checksum=01303320, t1=20223, temp-food=23, t2_20312, temp-bbq=34;
2018.03.15 19:06:23 4: SD_WS_Maverick: SD_WS_Maverick (599599A95A666596999A)
2018.03.15 19:06:23 4: SD_WS_Maverick statistic: checksum=10212223, t1=20223, temp-food=23, t2_20311, temp-bbq=33;
2018.03.15 19:06:35 4: SD_WS_Maverick: SD_WS_Maverick (599599A95A5AA95A55A6)
2018.03.15 19:06:35 4: SD_WS_Maverick statistic: checksum=32030031, t1=20223, temp-food=23, t2_20303, temp-bbq=31;
2018.03.15 19:06:59 4: SD_WS_Maverick: SD_WS_Maverick (599599A95A56956669AA)
2018.03.15 19:06:59 4: SD_WS_Maverick statistic: checksum=20111233, t1=20223, temp-food=23, t2_20301, temp-bbq=29;
2018.03.15 19:07:11 4: SD_WS_Maverick: SD_WS_Maverick (599599A95A559A6966A9)
2018.03.15 19:07:11 4: SD_WS_Maverick statistic: checksum=23121132, t1=20223, temp-food=23, t2_20300, temp-bbq=28;
Ausserdem folgende Code aus dem Maverickmodul:
my $messageType = substr($rawData,0,2); # 0x6A upon startup, 0x59 otherwise
my $temp_str1 = substr($rawData,2,5);
my $temp_str2 = substr($rawData,7,5);
my $checksum_str = substr($rawData,12);
...
$temp_str1 =~ tr/569A/0123/; # Ersetzen in besser lesbaren quartären code:
Weitere Infos unter:
https://forums.adafruit.com/viewtopic.php?f=8&t=25414&sid=e1775df908194d56692c6ad9650fdfb2&start=15#p321384 (https://forums.adafruit.com/viewtopic.php?f=8&t=25414&sid=e1775df908194d56692c6ad9650fdfb2&start=15#p321384)
Zitat von: Ralf9 am 10 März 2018, 20:09:26
Wenn Du in der Protokolldefinition 47 die Zeile 1018 löscht, müsste es funktionieren.
Zeile 1018 polarity => 'invert'
Gruß Ralf
Hallo Ralf,
habe heute das fhem-update gemacht und die 00_SIGNALDUINO.pm wurde wieder überschrieben.
Darin habe ich die Stelle gefunden, aber die Stelle scheint schon auskommentiert zu sein:
"47" => ## maverick
{
name => 'Maverick protocol',
id => '47',
clockrange => [180,260],
format => 'manchester',
preamble => 'P47#', # prepend to converted message
clientmodule => 'SD_WS_Maverick',
modulematch => '^P47#[569A]{12}.*',
length_min => '100',
length_max => '108',
method => \&SIGNALduino_Maverick, # Call to process this message
#polarity => 'invert'
},
Sorry, aber wie schon erwähnt: Ich zähle mich nicht zu den Programmierern.
Gleiches Ergebnis: Maverick empfängt keine Daten und es wird nur "defined" angezeigt.
Nach Austausch gegen deine letzte Version hier aus dem THread und einem relaod ist alles wieder gut.
Wäre schön, wenn du das vielleicht mit Sidey, oder wem auch immer abstimmen könntest.
Lieben Dank.
Thomas
Zitat von: Papaloewe am 17 März 2018, 11:25:46
Wäre schön, wenn du das vielleicht mit Sidey, oder wem auch immer abstimmen könntest.
Kannst Du mal die Module aus diesem Branch verifizieren?
https://github.com/RFD-FHEM/RFFHEM/tree/dev-r33
Grüße Sidey
Ich habe was in der 00_Signalduino gefunden, bitte nochmals testen
Gruß Ralf
Hallo Ralf,
mach ich gerne, aber wo finde ich die Version, die ich testen soll?
LG
Thomas
Die 00_Signalduino findest Du hier:
https://github.com/RFD-FHEM/RFFHEM/tree/dev-r33
update all https://raw.githubusercontent.com/RFD-FHEM/RFFHEM/dev-r33/controls_signalduino.txt
Gruß Ralf
Ja, perfekt. Jetzt funktioniert es wie es soll.
Danke Ralf
Das bedeutet, ich kann die Änderungen in das normale FHEM Update bringen.
Danke für die Rückmeldung.
Gruß Sidey
Danke Sidey :)
Hallo,
evtl. habe ich was ueberlesen - ich weiss es nicht! ;-)
Hardware:
-Maverick 733
-Signalduino-Stick (Fertigloesung)
-Raspberry Pi 3
Habe jetzt ein paar Stunden in den Signalduino und das Maverick 733 investiert bis ich gescheckt habe woran es hakt.
Gescheitert bin ich daran, dass nur "MS" und "MU"-Nachrichten empfangen wurden. Somit keine Daten fuer das Maverick-Modul...
Ausserdem hat das mit dem Flashen des Radino nicht funktioniert -> avrdude: ser_recv(): programmer is not responding
Entscheidend war erstmal, dass der Radino per aufgeloetetem Taster in den Bootloader-Modus versetzt werden muss. (2 x druecken)
Ausserdem ist das Geraet im Bootloader-Modus unter einer anderen Geraetedatei erreichbar als im normalen Modus!
Z.B. bei mit normal als /dev/serial/by-id/usb-Unknown_radino_CC1101-if00 und im Bootloader-Modus als /dev/serial/by-id/usb-In-Circuit_radino_CC1101-if00
Der Bootloader-Modus ist auch nur ein paar Sekunden aktiv!
Folgendes war zu tun:
1. Checken welche Geraetedatei das Teil im Bootloader-Modus bekommt (ls /dev/serial/by-id)
2. Dies entsprechend ins fhem-Attrubut "flashCommand" uebertragen, z.B. bei mir jetzt so:
avrdude -patmega32u4 -cavr109 -b 57600 -P /dev/serial/by-id/usb-In-Circuit_radino_CC1101-if00 -vv -U flash:w:[HEXFILE] 2>[LOGFILE]
3. sduino-Attriut "verbose" auf 4 stellen (Nicht zwingend erforderlich, eher informativ fuer den Anfang)
4. "syncedMS" und "unsyncedMU" deaktivieren
5. "RST"-Taster am Signalduino 2x druecken und anschliessend sofort innerhalb von ein paar Sekunden:
set sduino flash https://github.com/RFD-FHEM/SIGNALDuino/releases/download/3.3.1-RC4/SIGNALDuino_radinocc1101.hex
in fhem absetzen
6. set sduino reset
7. update all
8. shutdown restart
Im Anschluss wurden dann MC-Nachrichten vom Maverick empfangen und SD_WS_Maverick automatisch definiert.
Ob es die Schritte jetzt alle wirklich braucht kann ich nicht sagen, aber vielleicht ist jemand auf der Suche nach einer solchen Anleitung.
Ich jedenfalls habs so detailiert nicht finden koennen.
Vielleicht hilfts...
Vielen Dank in die Runde an alle Entwickler, ihr macht einen klasse Job! ;-)
Gruesse,
Florian
Willkommen Florian,
Hoffentlich hat der nächste Long-Job nichts mit der Einrichtung von Grillthermometern sondern mit der Nutzung desselben zu tun ;)
Grüße,
Dirk
PS: und Danke für die Doku.
Zitat von: Wuehler am 18 Dezember 2018, 21:40:00
Hi Tommy,
Das sollte mit der richtigen culfw funktionieren. Siehe hier:
https://forum.fhem.de/index.php/topic,49548.0.html (https://forum.fhem.de/index.php/topic,49548.0.html)
Ist bei mir betzt schon länger her, hatte mich r nen signalduino dafür zusammengesteckt. Mache ich dann bei logbobs immer schnell vorher.
Viel Erfolg, Dirk
Hi,
danke für den Tip, was wäre den die richtige CulFW? Nutzte die alternative FW, wie müsste ich dann vorgehen?
Danke
Hi,
Sorry, habe mich falsch erinnert mit culfw. War der Signalduino. Darin sollte es ab fw3.3.2 standardtmässig funktionieren. Es wird per Autocreate ein Device für das Maverick angelegt.
Habe mal den Thread rausgesucht zur Signalduinoanpassung:
https://forum.fhem.de/index.php/topic,82379.msg776732.html#msg776732 (https://forum.fhem.de/index.php/topic,82379.msg776732.html#msg776732)
Welche Hardware hast du denn für 433 Mhz? Vielleicht läuft ja die Signalduino-FW darauf?
Zitat von: Wuehler am 18 Dezember 2018, 23:03:15
Hi,
Sorry, habe mich falsch erinnert mit culfw. War der Signalduino. Darin sollte es ab fw3.3.2 standardtmässig funktionieren. Es wird per Autocreate ein Device für das Maverick angelegt.
Habe mal den Thread rausgesucht zur Signalduinoanpassung:
https://forum.fhem.de/index.php/topic,82379.msg776732.html#msg776732 (https://forum.fhem.de/index.php/topic,82379.msg776732.html#msg776732)
Welche Hardware hast du denn für 433 Mhz? Vielleicht läuft ja die Signalduino-FW darauf?
Ist ein Busware 433 MHZ Cul, die genaue Bezeichnung habe ich grade nicht zur hand,aber würde doch eh wahrscheinlich nicht funktionieren da ich die aCUL FW für meine Intertechno Dosen brauche
Das scheint tatsächlich nicht so einfach zu funktionieren (https://forum.fhem.de/index.php?topic=78374.0 (https://forum.fhem.de/index.php?topic=78374.0)). Aber nen Signalduino zu bauen ist auch nicht wirklich schwierig/teuer.
Wenn Du einen SignalESP brauchst, sag bescheid! Ich habe noch Platinen hier ;-)
Gruß Arnd
Gesendet von iPhone mit Tapatalk
Habe mir gestern einen SIGNALduino (nano+rbx6) gebaut und erfolgreich einen Tchibo Aussensensor (über Protokoll 33 SD_WS) anbinden können. Aber bekomme es nach vielen Stunden leider nicht hin mein Maverick ET-733 einzubinden. Habe auch diverse FW+Modul Versionen probiert, aktuell ist es folgende Kombination:
config
MS=1;MU=0;MC=1;Mred=1;Mdebug=1_MScnt=4;MuSplitThresh=8000;MdebFifoLimit=120/140
version
V 3.3.2.1-rc8 SIGNALduino - compiled at Jan 11 2019 19:51:12
versionmodul
v3.3.4
Nach dem Einschalten des Maverick, erscheinen im Log auch einige Zeilen, ein Device in FHEM wird allerdings nicht angelegt.
22019.03.09 14:44:52 4: sduino/msg READ: MC;LL=-2631;LH=3232;SL=-1168;SH=1773;D=4DDBBF31;C=1467;L=32;s27;b26;w;
2019.03.09 14:44:53 4: sduino/msg READ: MC;LL=-2642;LH=3242;SL=-1159;SH=1766;D=4DDBBF31;C=1468;L=32;s5;b4;w;
2019.03.09 14:44:54 4: sduino/msg READ: MC;LL=-2905;LH=2959;SL=-1436;SH=1408;D=3EEF7F4E;C=1451;L=31;s4;b1;
2019.03.09 14:44:55 4: sduino/msg READ: MC;LL=-2898;LH=2968;SL=-1432;SH=1412;D=1F77BFA7;C=1451;L=32;s33;b28;w;
2019.03.09 14:45:21 4: sduino/msg READ: MC;LL=-2648;LH=3229;SL=-1168;SH=1755;D=4DDBBF31;C=1466;L=32;s5;b4;w;
2019.03.09 14:45:22 4: sduino/msg READ: MC;LL=-2629;LH=3239;SL=-1162;SH=1771;D=4DDBBF31;C=1466;L=32;s29;b28;w;
2019.03.09 14:45:24 4: sduino/msg READ: MC;LL=-2908;LH=2960;SL=-1436;SH=1430;D=77BFA7;C=1455;L=24;s1;b1;
2019.03.09 14:45:25 4: sduino/msg READ: MC;LL=-2897;LH=2972;SL=-1427;SH=1414;D=1F77BFA7;C=1451;L=32;s30;b25;w;
2019.03.09 14:45:28 4: sduino/keepalive ok, retry = 0
2019.03.09 14:45:50 4: sduino/msg READ: MC;LL=-2619;LH=3231;SL=-1181;SH=1775;D=4DDBBF31;C=1467;L=32;s5;b4;w;
2019.03.09 14:45:51 4: sduino/msg READ: MC;LL=-2631;LH=3233;SL=-1174;SH=1766;D=4DDBBF31;C=1467;L=32;s4;b3;
2019.03.09 14:45:54 4: sduino/msg READ: MC;LL=-2910;LH=2958;SL=-1438;SH=1405;D=1F77BFA7;C=1451;L=32;s31;b26;
2019.03.09 14:45:55 4: sduino/msg READ: MC;LL=-2902;LH=2965;SL=-1436;SH=1405;D=1F77BFA7;C=1451;L=32;s31;b26;w;
2019.03.09 14:46:19 4: sduino/msg READ: MC;LL=-2640;LH=3237;SL=-1162;SH=1765;D=4D5BBFD1;C=1467;L=32;s12;b11;w;
2019.03.09 14:46:20 4: sduino/msg READ: MC;LL=-2624;LH=3234;SL=-1179;SH=1763;D=4D5BBFD1;C=1466;L=32;s27;b26;w;
2019.03.09 14:46:24 4: sduino/msg READ: MC;LL=-2912;LH=2958;SL=-1437;SH=1405;D=1F77BFA7;C=1451;L=32;s36;b31;w;
2019.03.09 14:46:25 4: sduino/msg READ: MC;LL=-2897;LH=2969;SL=-1436;SH=1407;D=1F77BFA7;C=1451;L=32;s32;b27;
2019.03.09 14:46:28 4: sduino/keepalive ok, retry = 0
Zitat von: fabo4711 am 09 März 2019, 14:55:42
Habe auch diverse FW+Modul Versionen probiert,
Bitte verwenden die Firmware 3.3.1 RC10.
Die kannst Du direkten aus dem Modul flashen.
Dann bräuchten ich ein paar RAW Nachrichten.
Grüße Sidey
Gesendet von meinem Moto Z (2) mit Tapatalk
config
MS=1;MU=1;MC=1;Mred=1
version
V 3.3.1-RC10 SIGNALduino - compiled at Dec 29 2018 01:43:10
Ist jetzt drauf. Mit RAW Nachrichten, meinst du nochmal einen Logauszug beginnend mit sduino/msg?
Bei jedem Blinken des Thermometers kommen mehrere Zeilen mit zusammenhängendem Zeitstempel ins Log.
Zitat von: fabo4711 am 09 März 2019, 15:29:59
config
MS=1;MU=1;MC=1;Mred=1
Kannst Du folgendes ausprobieren:
set sduino disableMessagetype syncedMS
und
set sduino disableMessagetype unsyncedMU
machen und dann schauen ob Maverick erkannt wird?
Grüße Sidey
Auch mit deaktiveren von MU + MS werden sie wahrscheinlich nicht als MC-Nachrichten erkannt werden.
Das Problem dabei ist, daß die Zeiten für short und long nicht passen.
P0=-584;P1=413;P4=156;P6=-343;
P0=-590;P1=-336;P5=160;P7=403;
Ich hab mal die Zeiten angepasst, dann bekomme ich:
MC;LL=-500;LH=500;SL=-250;SH=250;D=AA99955995A599599A9556A96A;C=249;L=104;
Das passt dann
2019.03.11 23:39:05.387 4 : sduinoD SD_WS_Maverick_Parse SD_WS_Maverick (P47#5995A599599A9556A96A) length: 20
2019.03.11 23:39:05.387 4 : sduinoD SD_WS_Maverick decoded protocolid: 47 sensor messageType=59, temp-f=95A59, temp-b=9599A, checksum-s=9556A96A
2019.03.11 23:39:05.387 4 : sduinoD SD_WS_Maverick decoded protocolid: temp-food=30, temp-bbq=23;
Gruß Ralf
Danke für eure Antworten. Mit MS+MU deaktiviert habe ich es auch schon getestet, leider ebenfalls ohne Erfolg (MS muss ich auf Dauer aktiviert lassen, wegen dem Aussensensor).
Wie kann ich denn die "Zeiten für short und long" anpassen, damit es auch bei mir funktioniert?
Soweit ich mich erinnere helfen frische Batterien :)
Gesendet von meinem Moto Z (2) mit Tapatalk
Habe frisch geladene Akkus drin, leider auch kein Erfolg :(
MC aktiv
2019.03.12 10:02:09 4: sduino/msg READ: MC;LL=-2630;LH=3236;SL=-1166;SH=1772;D=4DE7BF19;C=1467;L=32;R=0;
2019.03.12 10:02:09 4: sduino/msg READ: MC;LL=-2625;LH=3241;SL=-1161;SH=1774;D=4DE7BF19;C=1466;L=32;R=0;
2019.03.12 10:02:21 4: sduino/msg READ: MC;LL=-2907;LH=2963;SL=-1448;SH=1485;D=1F667F7A;C=1467;L=32;R=0;
2019.03.12 10:02:21 4: sduino/msg READ: MC;LL=-2903;LH=2967;SL=-1440;SH=1496;D=1F667F7A;C=1467;L=32;R=0;
2019.03.12 10:02:29 4: sduino/keepalive ok, retry = 0
2019.03.12 10:02:38 4: sduino/msg READ: MC;LL=-2631;LH=3240;SL=-1159;SH=1773;D=4DE7BF19;C=1467;L=32;R=0;
2019.03.12 10:02:38 4: sduino/msg READ: MC;LL=-2623;LH=3245;SL=-1155;SH=1780;D=4DE7BF19;C=1467;L=32;R=0;
2019.03.12 10:02:51 4: sduino/msg READ: MC;LL=-2913;LH=2959;SL=-1447;SH=1488;D=1F667F7A;C=1467;L=32;R=0;
2019.03.12 10:02:51 4: sduino/msg READ: MC;LL=-2904;LH=2964;SL=-1443;SH=1489;D=1F667F7A;C=1466;L=32;R=0;
2019.03.12 10:03:07 4: sduino/msg READ: MC;LL=-2626;LH=3236;SL=-1164;SH=1775;D=4DE7BF19;C=1466;L=32;R=0;
2019.03.12 10:03:07 4: sduino/msg READ: MC;LL=-2620;LH=3239;SL=-1166;SH=1777;D=4DE7BF19;C=1466;L=32;R=0;
2019.03.12 10:03:21 4: sduino/msg READ: MC;LL=-2912;LH=2958;SL=-1446;SH=1487;D=667F7A;C=1467;L=24;R=0;
2019.03.12 10:03:21 4: sduino/msg READ: MC;LL=-2905;LH=2963;SL=-1440;SH=1493;D=1F667F7A;C=1466;L=32;R=0;
2019.03.12 10:03:29 4: sduino/keepalive ok, retry = 0
2019.03.12 10:03:36 4: sduino/msg READ: MC;LL=-2627;LH=3238;SL=-1173;SH=1771;D=4DE7BF19;C=1468;L=32;R=0;
2019.03.12 10:03:36 4: sduino/msg READ: MC;LL=-2621;LH=3239;SL=-1161;SH=1777;D=4DE7BF19;C=1466;L=32;R=0;
2019.03.12 10:03:51 4: sduino/msg READ: MC;LL=-2913;LH=2952;SL=-1445;SH=1488;D=1F667F7A;C=1466;L=32;R=0;
2019.03.12 10:03:51 4: sduino/msg READ: MC;LL=-2901;LH=2969;SL=-1440;SH=1494;D=1F667F7A;C=1467;L=32;R=0;
2019.03.12 10:04:05 4: sduino/msg READ: MC;LL=-2629;LH=3236;SL=-1143;SH=1774;D=4DE7BF19;C=1463;L=32;R=0;
2019.03.12 10:04:05 4: sduino/msg READ: MC;LL=-2621;LH=3243;SL=-1161;SH=1776;D=4DE7BF19;C=1466;L=32;R=0;
2019.03.12 10:04:21 4: sduino/msg READ: MC;LL=-2901;LH=2968;SL=-1373;SH=1495;D=1F667F7A;C=1456;L=32;R=0;
2019.03.12 10:04:29 4: sduino/keepalive ok, retry = 0
MU+MS+MC aktiv:
019.03.12 10:05:37 4: sduino/msg READredu: MU;P0=-645;P1=345;P2=-402;P3=197;P4=133;P5=100;D=010101012303212303212301010101042124042124010104212404212404212404212401010421240421240104212401042124010421012401010105210120;CP=4;R=0;
2019.03.12 10:05:37 4: sduino/msg READredu: MS;P0=-353;P1=393;P2=-603;P3=-4949;P4=142;D=4312121212104240104240104212121212401042401042121240104240104240104240104212124010424010421240104212401042124012104212121240121042401213;CP=4;SP=3;R=0;O;m2;
2019.03.12 10:05:37 4: sduino/msg READredu: MS;P0=-355;P1=399;P2=-595;P3=-4942;P4=147;D=4312121212104240104240104212121212401042401042121240104240104240104240104212124010424010421240104212401042124012104212121240121042401213;CP=4;SP=3;R=0;O;m1;
2019.03.12 10:05:49 4: sduino/msg READredu: MU;P0=-2200;P1=345;P2=-920;P3=460;P4=-646;P5=-398;P6=134;P7=100;D=0123434343435646535646535641414141465156465156414146515646515646515646515641414651564651564146515641465156414651415641414147514150;CP=6;R=0;
2019.03.12 10:05:49 4: sduino/msg READredu: MS;P0=142;P1=395;P2=-602;P3=-4948;P7=-355;D=0312121212170207170207170212121212071702071702121207170207170207170207170212120717020717021207170212071702120712170212121207121702071213;CP=0;SP=3;R=0;O;m2;
2019.03.12 10:05:49 4: sduino/msg READredu: MS;P0=146;P1=400;P2=-599;P3=-4941;P7=-347;D=0312121212170207170207170212121212071702071702121207170207170207170207170212120717020717021207170212071702120712170212121207121702071213;CP=0;SP=3;R=0;O;m1;
2019.03.12 10:05:51 4: sduino/msg READ: MC;LL=-2914;LH=2957;SL=-1443;SH=1491;D=1F667F7A;C=1467;L=32;R=0;
2019.03.12 10:05:51 4: sduino/msg READ: MC;LL=-2907;LH=2963;SL=-1441;SH=1495;D=1F667F7A;C=1467;L=32;R=0;
2019.03.12 10:06:01 4: sduino/msg READredu: MU;P0=-654;P1=336;P2=-407;P3=126;P4=96;D=01010101012303212303212301010101032123032123010103212303212303212303212301010321230321230103212301032123010321012301010104210120;CP=3;R=0;
2019.03.12 10:06:01 4: sduino/msg READredu: MS;P0=-351;P1=398;P2=-601;P3=-4951;P4=146;D=4312121212104240104240104212121212401042401042121240104240104240104240104212124010424010421240104212401042124012104212121240121042401213;CP=4;SP=3;R=0;O;m2;
2019.03.12 10:06:01 4: sduino/msg READredu: MS;P0=-345;P1=404;P2=-592;P3=-4937;P4=151;D=4312121212104240104240104212121212401042401042121240104240104240104240104212124010424010421240104212401042124012104212121240121042401213;CP=4;SP=3;R=0;O;m1;
2019.03.12 10:06:01 4: sduino/msg READ: MC;LL=-2594;LH=3274;SL=-1136;SH=1800;D=4DE7BF19;C=1467;L=32;R=0;
2019.03.12 10:06:03 4: sduino/msg READredu: MU;P0=-31812;P1=564;P6=1348;P7=-1067;D=67676767176717676767676767671717171767176717671767171717671717676717671767171717176767606767676717671767676767676767171717176717671767176717171767171767671767176717171717676760;CP=1;R=0;
2019.03.12 10:06:13 4: sduino/msg READredu: MU;P0=193;P1=-647;P2=-403;P3=345;P4=131;P5=96;D=0102320102320131313131423241423241313142324142324142324142324131314232414232413142324131423241314231324131313152313;CP=4;R=0;
2019.03.12 10:06:13 4: sduino/msg READredu: MS;P0=-355;P1=393;P2=-604;P3=-4947;P4=140;D=4312121212104240104240104212121212401042401042121240104240104240104240104212124010424010421240104212401042124012104212121240121042401213;CP=4;SP=3;R=0;O;m2;
2019.03.12 10:06:13 4: sduino/msg READredu: MS;P0=-350;P1=396;P2=-597;P3=-4944;P4=147;D=4312121212104240104240104212121212401042401042121240104240104240104240104212124010424010421240104212401042124012104212121240121042401213;CP=4;SP=3;R=0;O;m1;
Hast Du es schon mal mit neuen Batterien versucht?
Akkus haben normalerweise eine geringere Spannung als Batterien
Hab jetzt ganz neue Batterien :) Leider wieder kein Erfolg.
hier mal Logsauszug wo auch mein Aussensensor funkt, MS+MC aktiviert:
2019.03.12 13:17:33 4: sduino: Matched MS Protocol id 33 -> weather
2019.03.12 13:17:33 4: sduino: Decoded MS Protocol id 33 dmsg W33#2CC62158878 length 44 RSSI = -74
2019.03.12 13:17:33 4: sduino: SD_WS_Parse Protocol: 33, rawData: 2CC62158878
2019.03.12 13:17:33 4: sduino: decoded protocolid 33 (s014/TFA 30.3200/TCM/S522/E0001PA/TX-EZ6) sensor id=179
2019.03.12 13:17:33 4: sduino/msg READredu: MS;P1=407;P2=-8104;P3=-2090;P4=-4174;D=12131314131414131314141313131414131313141313131314131413141413131314131313131414141413;CP=1;SP=2;R=0;O;m1;
2019.03.12 13:17:33 4: sduino: Matched MS Protocol id 33 -> weather
2019.03.12 13:17:33 4: sduino: Decoded MS Protocol id 33 dmsg W33#2CC62158878 length 44 RSSI = -74
2019.03.12 13:17:33 4: sduino Dispatch: W33#2CC62158878, Dropped due to short time or equal msg
2019.03.12 13:17:33 4: sduino/msg READredu: MS;P1=417;P2=-8104;P3=-2080;P4=-4169;D=12131314131414131314141313131414131313141313131314131413141413131314131313131414141413;CP=1;SP=2;R=0;O;m0;
2019.03.12 13:17:33 4: sduino: Matched MS Protocol id 33 -> weather
2019.03.12 13:17:33 4: sduino: Decoded MS Protocol id 33 dmsg W33#2CC62158878 length 44 RSSI = -74
2019.03.12 13:17:33 4: sduino Dispatch: W33#2CC62158878, Dropped due to short time or equal msg
2019.03.12 13:17:33 4: sduino/msg READredu: MS;P1=415;P2=-8101;P3=-2082;P4=-4170;D=12131314131414131314141313131414131313141313131314131413141413131314131313131414141413;CP=1;SP=2;R=0;O;
2019.03.12 13:17:33 4: sduino: Matched MS Protocol id 33 -> weather
2019.03.12 13:17:33 4: sduino: Decoded MS Protocol id 33 dmsg W33#2CC62158878 length 44 RSSI = -74
2019.03.12 13:17:33 4: sduino Dispatch: W33#2CC62158878, Dropped due to short time or equal msg
2019.03.12 13:17:51 4: sduino/msg READ: MC;LL=-2915;LH=2952;SL=-1445;SH=1399;D=1FDFBF4F;C=1451;L=32;R=0;
2019.03.12 13:17:51 4: sduino/msg READ: MC;LL=-2910;LH=2958;SL=-1437;SH=1404;D=1FDFBF4F;C=1451;L=32;R=0;
2019.03.12 13:17:54 4: sduino/msg READ: MC;LL=-2638;LH=3230;SL=-1166;SH=1769;D=4D7BBFF1;C=1467;L=32;R=0;
2019.03.12 13:17:54 4: sduino/msg READ: MC;LL=-2626;LH=3240;SL=-1161;SH=1786;D=4D7BBFF1;C=1468;L=32;R=0;
2019.03.12 13:17:55 4: sduino/keepalive ok, retry = 0
2019.03.12 13:18:21 4: sduino/msg READ: MC;LL=-2917;LH=2976;SL=-1444;SH=1400;D=1FDFBF4F;C=1456;L=32;R=0;
2019.03.12 13:18:21 4: sduino/msg READ: MC;LL=-2904;LH=2961;SL=-1439;SH=1406;D=1FDFBF4F;C=1451;L=32;R=0;
2019.03.12 13:18:23 4: sduino/msg READ: MC;LL=-2631;LH=3234;SL=-1168;SH=1769;D=4D7BBFF1;C=1466;L=32;R=0;
2019.03.12 13:18:23 4: sduino/msg READ: MC;LL=-2624;LH=3237;SL=-1164;SH=1786;D=4D7BBFF1;C=1468;L=32;R=0;
2019.03.12 13:18:51 4: sduino/msg READ: MC;LL=-2910;LH=2953;SL=-1446;SH=1396;D=1FDFBF4F;C=1450;L=32;R=0;
2019.03.12 13:18:51 4: sduino/msg READ: MC;LL=-2907;LH=2934;SL=-1439;SH=1405;D=1FDFBF4F;C=1447;L=32;R=0;
2019.03.12 13:18:52 4: sduino/msg READ: MC;LL=-2639;LH=3230;SL=-1167;SH=1765;D=4D7BBFF1;C=1466;L=32;R=0;
2019.03.12 13:18:52 4: sduino/msg READ: MC;LL=-2623;LH=3241;SL=-1194;SH=1777;D=4D7BBFF1;C=1472;L=32;R=0;
2019.03.12 13:18:55 4: sduino/keepalive ok, retry = 0
2019.03.12 13:19:21 4: sduino/msg READ: MC;LL=-2905;LH=2963;SL=-1620;SH=1404;D=FEFDFA78;C=1481;L=29;R=0;
2019.03.12 13:19:21 4: sduino/msg READredu: MS;P0=-5464;P1=462;P3=-4208;P4=-2866;P5=1494;P6=-1438;P7=5540;D=14565656565656565656565653705656545656565656564;CP=1;SP=4;R=0;
2019.03.12 13:19:21 4: sduino/msg READ: MC;LL=-2615;LH=3254;SL=-1150;SH=1782;D=4D7BBFF1;C=1466;L=32;R=0;
2019.03.12 13:19:50 4: sduino/msg READ: MC;LL=-2635;LH=3232;SL=-1168;SH=1769;D=4D7BBFF1;C=1467;L=32;R=0;
2019.03.12 13:19:50 4: sduino/msg READ: MC;LL=-2626;LH=3230;SL=-1168;SH=1769;D=4D7B8;C=1465;L=17;R=0;
2019.03.12 13:19:51 4: sduino/msg READ: MC;LL=-2899;LH=2970;SL=-1439;SH=1404;D=1FDFBF4F;C=1451;L=32;R=0;
2019.03.12 13:19:51 4: sduino/msg READ: MC;LL=-2906;LH=2964;SL=-1436;SH=1406;D=1FDFBF4F;C=1451;L=32;R=0;
2019.03.12 13:19:55 4: sduino/keepalive ok, retry = 0
Hat sich jetzt durch die Batterien etwas verändert? Bin leider ratlos, aber bereit alles zu testen was ihr noch als Ideen habt. Liegt es vielleicht an der selbstgebauten Antenne des RBX6?
Zitathier mal Logsauszug wo auch mein Aussensensor funkt, MS+MC aktiviert:
In diesem kurzen Logsauszug ist keine Nachricht vom Maverick ET-733 dabei.
Bin testweise umgestiegen auf nanoCC1101. Es hat jetzt kurz funktioniert, das Device wurde angelegt, obwohl ich nicht weiss was ich jetzt anders gemacht habe.
2019.03.15 15:56:10 4: sduino/msg READ: ^BMC;LL=-567;LH=441;SL=-305;SH=185;D=AA999559959A6959A569A5AA65;C=249;L=104;R=237;^C
2019.03.15 15:56:10 4: sduino: Found manchester Protocol id 47 clock 249 RSSI -83.5 -> Maverick
2019.03.15 15:56:10 4: sduino: Maverick protocol detected: header_pos = 24
2019.03.15 15:56:10 4: sduino SD_WS_Maverick_Parse SD_WS_Maverick (P47#59959A6959A569A5AA65) length: 20
2019.03.15 15:56:10 4: sduino SD_WS_Maverick decoded protocolid: 47 sensor messageType=59, temp-f=959A6, temp-b=959A5, checksum-s=69A5AA65
2019.03.15 15:56:10 4: sduino SD_WS_Maverick decoded protocolid: temp-food=25, temp-bbq=24;
2019.03.15 15:56:10 1: sduino SD_WS_Maverick: UNDEFINED sensor SD_WS_Maverick
Nach 7 Nachrichten war aber Schluss mit dem Empfang....bin ratlos was mache ich falsch?
Außer, daß die Spannung der Batterien zu niedrig ist, kannst Du eigentlich nichts falsch machen.
@alle die auch einen Maverick ET-733 haben
kommt es bei Euch auch ab und zu vor, das der Maverick ET-733 als MS-Nachricht empfangen wird?
Gruß Ralf
Bitte deaktiviere mal den MS-Decoder
config:MS=0;MU=1;MC=1;
So sieht das Log dann aus bei "config:MS=0;MU=1;MC=1;"
Wenn ich das richtig sehe ist das log vom sduino mit dem RXB6 Empfänger.
Hast Du mir das log mit "config:MS=0;MU=1;MC=1;" auch vom nano_cul?
Das war das log vom nanoCC1101; aber die Versionsanzeige im Log ist komisch. Erst nach einem fhem Restart wird es wieder sauber angezeigt. Werde morgen nochmal ein Log erstellen.
Beim nano müsste die folgende Version sein
V 3.3.1-RC10 SIGNALduino cc1101
Gruß Ralf
Hier das Log mit korrekter cc1101 Firmware und MU+MC aktiv und neuen Batterien.
Nach ca. 10 Minuten Laufzeit mit dieser Einstellung wurde das Maverick angelegt (Log-Zeitstempel 10:12) und hat die Readings aktualisiert. Danach habe ich das Maverick ausgeschaltet (Log-Zeitstempel 11:35)und nach einiger Zeit wieder eingeschaltet (Log-Zeitstempel 11:45), die Readings werden weiterhin aktualisiert. Das scheint zu funktionieren, super Danke für eure Unterstützung!
Jetzt stellt sich für mich die Frage, eigentlich brauche ich MS aktiv, damit auch die Daten von meinem Temperatur Aussensensor empfangen werden. Muss ich mich jetzt für das eine oder andere entscheiden oder habt ihr einen anderen Lösungsansatz für mich?
ZitatJetzt stellt sich für mich die Frage, eigentlich brauche ich MS aktiv, damit auch die Daten von meinem Temperatur Aussensensor empfangen werden. Muss ich mich jetzt für das eine oder andere entscheiden oder habt ihr einen anderen Lösungsansatz für mich?
Da Du anscheinend bis jetzt der einzigste bist der diese Problem hat, habe ich eine Idee für eine Lösung für Dich, dazu ist eine Erweiterung in der 00_Signalduino notwendig, kann aber noch etwas dauern.
Gruß Ralf
Ok, dann warte ich einfach ab bis du dich meldest. Danke.
Zitat von: Wuehler am 23 Dezember 2018, 13:59:52
Das scheint tatsächlich nicht so einfach zu funktionieren (https://forum.fhem.de/index.php?topic=78374.0 (https://forum.fhem.de/index.php?topic=78374.0)). Aber nen Signalduino zu bauen ist auch nicht wirklich schwierig/teuer.
Was brauche ich dafür?
https://www.amazon.de/SIGNALduino-Arduino-Atmega-CC1101-RF-Transceiver/dp/B079T44GYC
?
Hallo Tommy,
ich hatte schon ein paar Teile rund um den Arduino, daher habe ich mir das analog WIKI (https://wiki.fhem.de/wiki/SIGNALduino) schnell zusammengesteckt. Ggf. lohnt es auch sich die Seiten zum FHEMduino (https://wiki.fhem.de/wiki/FHEMduino)oder Selbstbau_CUL (https://wiki.fhem.de/wiki/Selbstbau_CUL)durchzulesen.
Da ich Longjobs nicht andauernd anwerfe stecke ich den Eigenbau immer nur vorm Grillen ein.
Das von dir verlinkte sieht beinahe passend aus und ist die Luxusvariante zum dransteckenlassen ;)
Du bräuchtest aber die 433MHz-Variante (https://www.amazon.de/SIGNALduino-Arduino-Atmega-CC1101-RF-Transceiver/dp/B079SX21RZ/ref=sr_1_1?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=fhemduino&qid=1556485089&s=ce-de&sr=1-1-catcorr).
Wenn du eh einen Empfänger/Sender für die billigen Baumarktfunksteckdosen (Stichwort Intertechno) oder ander 433 MHz-Geräte brauchst, dann passt das denke ich ganz gut.
Alternativ zum selber machen und nicht immer dranlassen benötigst du mindestens:
- Arduino nano (https://www.amazon.de/AZDelivery-Nano-verl%C3%B6tete-Version-Kompatibel/dp/B01MS7DUEM/ref=sr_1_9?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=arduino+nano&qid=1556483835&s=ce-de&sr=1-9)
- Empfänger (https://www.amazon.de/ARCELI-Superheterodyne-Wireless-Receiver-Arduino/dp/B07BP25F2W/ref=sr_1_1?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=RXB6&qid=1556483896&s=ce-de&sr=1-1)
- Steckbrett mit Kabeln (https://www.amazon.de/AZDelivery-%E2%AD%90%E2%AD%90%E2%AD%90%E2%AD%90%E2%AD%90-102-Breadboard-Kit/dp/B078JGQKWP/ref=sr_1_11?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=breadboard&qid=1556484075&s=ce-de&sr=1-11&th=1)
- eine Antenne für 433 MHz (habe ich mir aus einem Stromkabelrest gebastelt, Länge 17,4 cm).
Je nachdem wie viel du mit Arduinos rumspielen möchtest gibt es auch Komplettsets mit einer Auswahl an Sensoren und Aktoren. Könnte auch lohnen.
Viele Grüße und zartes Grillgut,
Dirk
ZitatDa Du anscheinend bis jetzt der einzigste bist der diese Problem hat, habe ich eine Idee für eine Lösung für Dich, dazu ist eine Erweiterung in der 00_Signalduino notwendig, kann aber noch etwas dauern.
Hallo fabo4711,
damit sollte es eigentlich funktionieren:
neues Attribut userprotocol (https://github.com/Ralf9/RFFHEM/issues/3)
Damit es funktioniert, ist meine Variante der 00_SIGNALduino.pm und Protokollhash notwendig:
https://github.com/Ralf9/RFFHEM/issues/2
Welchen Temperatur Aussensensor hast Du? In den logs habe ich den SD_WS_33_TH_2 (ID 33 + ID 33.2) gefunden.
Für diesen musst Du folgendes in das neue Attribut "userProtocol" eintragen
[{"clientmodule":"SD_WS","clockabs":"500","comment":"S014, TFA 30.3200, TCM, Conrad S522, renkforce E0001PA, TX-EZ6 (CP=500)","format":"twostate","id":"933","length_max":"44","length_min":"42","name":"weather33","one":["1","-8"],"preamble":"W33#","start":["1","-16"],"zero":["1","-4"]},{"clientmodule":"SD_WS","clockabs":"400","comment":"Tchibo weatherstation (CP=400)","format":"twostate","id":"933.2","length_max":"44","length_min":"42","name":"Tchibo","one":["1","-10"],"preamble":"W33#","start":["1","-19"],"zero":["1","-5"]}]
Im log steht dann mit verbose 4 folgendes und bei Display protocollist gibt es 2 neue Einträge ID 933 + 933.2
2019.06.08 13:16:04.971 4 : sduinoD: Calling Getting Attr sub with args: set userProtocol = [{"clientmodule":"SD_WS","clockabs":"500","comment":"S014, TFA 30.3200, TCM, Conrad S522, renkforce E0001PA, TX-EZ6 (CP=500)","format":"twostate","id":"933","length_max":"44","length_min":"42","name":"weather33","one":["1","-8"],"preamble":"W33#","start":["1","-16"],"zero":["1","-4"]},{"clientmodule":"SD_WS","clockabs":"400","comment":"Tchibo weatherstation (CP=400)","format":"twostate","id":"933.2","length_max":"44","length_min":"42","name":"Tchibo","one":["1","-10"],"preamble":"W33#","start":["1","-19"],"zero":["1","-5"]}]
2019.06.08 13:16:04.971 4 : sduinoD Attr: userProtocol[0] Field=length_min : 42
2019.06.08 13:16:04.971 4 : sduinoD Attr: userProtocol[0] Field=name : weather33
2019.06.08 13:16:04.971 4 : sduinoD Attr: userProtocol[0] Field=preamble : W33#
2019.06.08 13:16:04.971 4 : sduinoD Attr: userProtocol[0] Field=length_max : 44
2019.06.08 13:16:04.971 4 : sduinoD Attr: userProtocol[0] Field=clientmodule : SD_WS
2019.06.08 13:16:04.971 4 : sduinoD Attr: userProtocol[0] Field=start : ARRAY(0x55c1bbb8ee00)
2019.06.08 13:16:04.971 4 : sduinoD Attr: userProtocol[0] Field=id : 933
2019.06.08 13:16:04.971 4 : sduinoD Attr: userProtocol[0] Field=clockabs : 500
2019.06.08 13:16:04.971 4 : sduinoD Attr: userProtocol[0] Field=one : ARRAY(0x55c1bbcf2cc8)
2019.06.08 13:16:04.971 4 : sduinoD Attr: userProtocol[0] Field=format : twostate
2019.06.08 13:16:04.971 4 : sduinoD Attr: userProtocol[0] Field=comment : S014, TFA 30.3200, TCM, Conrad S522, renkforce E0001PA, TX-EZ6 (CP=500)
2019.06.08 13:16:04.971 4 : sduinoD Attr: userProtocol[0] Field=zero : ARRAY(0x55c1bbc9e790)
2019.06.08 13:16:04.971 4 : sduinoD Attr: userProtocol[1] Field=length_min : 42
2019.06.08 13:16:04.971 4 : sduinoD Attr: userProtocol[1] Field=name : Tchibo
2019.06.08 13:16:04.971 4 : sduinoD Attr: userProtocol[1] Field=clientmodule : SD_WS
2019.06.08 13:16:04.971 4 : sduinoD Attr: userProtocol[1] Field=length_max : 44
2019.06.08 13:16:04.971 4 : sduinoD Attr: userProtocol[1] Field=preamble : W33#
2019.06.08 13:16:04.971 4 : sduinoD Attr: userProtocol[1] Field=id : 933.2
2019.06.08 13:16:04.971 4 : sduinoD Attr: userProtocol[1] Field=clockabs : 400
2019.06.08 13:16:04.971 4 : sduinoD Attr: userProtocol[1] Field=start : ARRAY(0x55c1bbc83cc0)
2019.06.08 13:16:04.971 4 : sduinoD Attr: userProtocol[1] Field=zero : ARRAY(0x55c1bbc89978)
2019.06.08 13:16:04.971 4 : sduinoD Attr: userProtocol[1] Field=one : ARRAY(0x55c1bbc2cfe8)
2019.06.08 13:16:04.971 4 : sduinoD Attr: userProtocol[1] Field=format : twostate
2019.06.08 13:16:04.971 4 : sduinoD Attr: userProtocol[1] Field=comment : Tchibo weatherstation (CP=400)
Gruß Ralf
Hallo Ralf,
habe deine Firmware eingespielt und per update Befehle
update all https://raw.githubusercontent.com/Ralf9/RFFHEM/master/controls_signalduino.txt
deine 00_SIGNALDUINO.pm eingespielt. Hier meine Device Definition:
defmod sduino SIGNALduino /dev/ttyUSB0@57600
attr sduino blacklist_IDs 18
attr sduino hardware nanoCC1101
attr sduino userProtocol [{"clientmodule":"SD_WS","clockabs":"500","comment":"S014, TFA 30.3200, TCM, Conrad S522, renkforce E0001PA, TX-EZ6 (CP=500)","format":"twostate","id":"933","length_max":"44","length_min":"42","name":"weather33","one":["1","-8"],"preamble":"W33#","start":["1","-16"],"zero":["1","-4"]},{"clientmodule":"SD_WS","clockabs":"400","comment":"Tchibo weatherstation (CP=400)","format":"twostate","id":"933.2","length_max":"44","length_min":"42","name":"Tchibo","one":["1","-10"],"preamble":"W33#","start":["1","-19"],"zero":["1","-5"]}]
attr sduino verbose 4
setstate sduino opened
setstate sduino 2019-06-03 14:12:46 ccconf freq:433.920MHz bWidth:325KHz rAmpl:42dB sens:4dB (DataRate:5603.79Baud)
setstate sduino 2019-06-03 14:12:50 config MS=1;;MU=0;;MC=1;;Mred=1
setstate sduino 2019-06-09 10:23:47 ping OK
setstate sduino 2019-06-10 19:35:43 state opened
setstate sduino 2019-06-10 19:35:43 version V 3.3.2.1-rc8 SIGNALduino - compiled at Jan 10 2019 20:13:56
ZitatWelchen Temperatur Aussensensor hast Du? In den logs habe ich den SD_WS_33_TH_2 (ID 33 + ID 33.2) gefunden.
Korrekt, klappt auch....ABER das Maverick Thermometer klappt nach wie vor unzuverlässig, mal wird es erkannt, mal nicht. Neue Batterien und ganz nah an den Empfänger hilft ebensowenig.
Habe mir ein zweites Maverick von einem Freund ausgeliehen mit gleichem Ergebnis. Ein kurzes Log von der Situation wo es mal erkannt wird, nachdem ich id 18 blackliste und dann nach einiger Zeit (MSG Count = 5) nicht mehr funktioniert habe ich angehangen.
Bin leicht verzweifelt...woran kann das liegen, wenn es bei anderen funktioniert...
bitte mach mal ein "get config" es müsste so aussehen:
config: MS=0;MU=1;MC=1;...
Gruß Ralf
UPDATE: habe testweise MS Nachrichten deaktiviert, und das Maverick wird prima erkannt (siehe Log). Dafür aber mein Aussensensor nicht mehr.....
config: MS=0;MU=0;MC=1;Mred=1;Mdebug=1_MScnt=4;MuSplitThresh=8000;MdebFifoLimit=120/140
Probiere gleich mal das Verhalten bei deinem Config Vorschlag.
Zitatconfig: MS=0;MU=1;MC=1;...
Yeah, jetzt klappt im Schnelltest über ca. 20.Min beides wunderbar. Bin mal auf den Dauertest beim Pulled Pork gespannt.
VIELEN VIELEN DANK für deine Unterstützung.
2019.06.10 20:53:06.772 3: sduino Whitelist save: 47,933,933.2
2019.06.10 20:53:06.773 3: sduino IDlist attr whitelist active: 47 933 933.2
2019.06.10 20:53:06.773 3: sduino: IDlist MU 933 933.2
2019.06.10 20:54:39.277 4: sduino: Found manchester Protocol id 47 clock 248 RSSI -58.5 -> Maverick
2019.06.10 20:54:39.277 4: sduino: Maverick protocol detected: header_pos = 24
2019.06.10 20:54:39.278 4: sduino SD_WS_Maverick_Parse SD_WS_Maverick (P47#5995A9695A595AA56A65) length: 20
2019.06.10 20:54:39.279 4: sduino SD_WS_Maverick decoded protocolid: 47 sensor messageType=59, temp-f=95A96, temp-b=95A59, checksum-s=5AA56A65
2019.06.10 20:54:39.279 4: sduino SD_WS_Maverick decoded protocolid: temp-food=37, temp-bbq=30;
2019.06.10 20:54:39.375 4: sduino: Found manchester Protocol id 47 clock 248 RSSI -58.5 -> Maverick
2019.06.10 20:54:39.375 4: sduino: Maverick protocol detected: header_pos = 24
2019.06.10 20:54:39.564 4: sduino: Found manchester Protocol id 47 clock 249 RSSI -58.5 -> Maverick
2019.06.10 20:54:39.564 4: sduino: Maverick protocol detected: header_pos = 24
2019.06.10 20:55:51.375 4: sduino: Found manchester Protocol id 47 clock 249 RSSI -58.5 -> Maverick
2019.06.10 20:55:51.376 4: sduino: Maverick protocol detected: header_pos = 24
2019.06.10 20:55:51.377 4: sduino SD_WS_Maverick_Parse SD_WS_Maverick (P47#5995A9695A595AA56A65) length: 20
2019.06.10 20:55:51.377 4: sduino SD_WS_Maverick decoded protocolid: 47 sensor messageType=59, temp-f=95A96, temp-b=95A59, checksum-s=5AA56A65
2019.06.10 20:55:51.377 4: sduino SD_WS_Maverick decoded protocolid: temp-food=37, temp-bbq=30;
2019.06.10 20:57:43.562 4: sduino: Fingerprint for MU Protocol id 933 -> weather33 matches, trying to demodulate
2019.06.10 20:57:43.563 4: sduino: decoded matched MU Protocol id 933 dmsg W33#2CD749ACC90 length 42 RSSI = -58.5
2019.06.10 20:57:43.577 4: sduino: decoded matched MU Protocol id 933 dmsg W33#2CD749ACC90 length 42 repeat 1 RSSI = -58.5
2019.06.10 20:57:43.578 4: sduino: Fingerprint for MU Protocol id 933.2 -> Tchibo matches, trying to demodulate
2019.06.10 20:57:43.579 4: sduino: decoded matched MU Protocol id 933.2 dmsg W33#2CD749ACC90 length 42 RSSI = -58.5
2019.06.10 20:57:43.579 4: sduino: decoded matched MU Protocol id 933.2 dmsg W33#2CD749ACC90 length 42 repeat 1 RSSI = -58.5
2019.06.10 20:57:44.295 4: sduino: Fingerprint for MU Protocol id 933 -> weather33 matches, trying to demodulate
2019.06.10 20:57:44.296 4: sduino: decoded matched MU Protocol id 933 dmsg W33#2CD749ACC90 length 42 RSSI = -58.5
2019.06.10 20:57:44.297 4: sduino: Fingerprint for MU Protocol id 933.2 -> Tchibo matches, trying to demodulate
2019.06.10 20:57:44.297 4: sduino: decoded matched MU Protocol id 933.2 dmsg W33#2CD749ACC90 length 42 RSSI = -58.5
2019.06.10 20:57:44.307 4: sduino: Fingerprint for MU Protocol id 933 -> weather33 matches, trying to demodulate
2019.06.10 20:57:44.307 4: sduino: decoded matched MU Protocol id 933 dmsg W33#2CD749ACC90 length 42 RSSI = -58.5
2019.06.10 20:57:44.308 4: sduino: Fingerprint for MU Protocol id 933.2 -> Tchibo matches, trying to demodulate
2019.06.10 20:57:44.308 4: sduino: decoded matched MU Protocol id 933.2 dmsg W33#2CD749ACC90 length 42 RSSI = -58.5
2019.06.10 20:58:51.375 4: sduino: Found manchester Protocol id 47 clock 250 RSSI -58.5 -> Maverick
2019.06.10 20:58:51.376 4: sduino: Maverick protocol detected: header_pos = 24
2019.06.10 20:58:51.377 4: sduino SD_WS_Maverick_Parse SD_WS_Maverick (P47#5995A9695A595AA56A65) length: 20
2019.06.10 20:58:51.378 4: sduino SD_WS_Maverick decoded protocolid: 47 sensor messageType=59, temp-f=95A96, temp-b=95A59, checksum-s=5AA56A65
2019.06.10 20:58:51.378 4: sduino SD_WS_Maverick decoded protocolid: temp-food=37, temp-bbq=30;
2019.06.10 20:58:51.573 4: sduino: Found manchester Protocol id 47 clock 247 RSSI -58.5 -> Maverick
2019.06.10 20:58:51.573 4: sduino: Maverick protocol detected: header_pos = 24
2019.06.10 21:10:39.180 4: sduino: Found manchester Protocol id 47 clock 249 RSSI -58.5 -> Maverick
2019.06.10 21:10:39.181 4: sduino: Maverick protocol detected: header_pos = 24
2019.06.10 21:10:39.182 4: sduino SD_WS_Maverick_Parse SD_WS_Maverick (P47#59959AA95A5696A96595) length: 20
2019.06.10 21:10:39.182 4: sduino SD_WS_Maverick decoded protocolid: 47 sensor messageType=59, temp-f=959AA, temp-b=95A56, checksum-s=96A96595
2019.06.10 21:10:39.182 4: sduino SD_WS_Maverick decoded protocolid: temp-food=27, temp-bbq=29;
2019.06.10 21:12:03.377 4: sduino: Found manchester Protocol id 47 clock 249 RSSI -58.5 -> Maverick
2019.06.10 21:12:03.377 4: sduino: Maverick protocol detected: header_pos = 24
2019.06.10 21:12:03.378 4: sduino SD_WS_Maverick_Parse SD_WS_Maverick (P47#59959AA95A5696A96595) length: 20
2019.06.10 21:12:03.378 4: sduino SD_WS_Maverick decoded protocolid: 47 sensor messageType=59, temp-f=959AA, temp-b=95A56, checksum-s=96A96595
2019.06.10 21:12:03.379 4: sduino SD_WS_Maverick decoded protocolid: temp-food=27, temp-bbq=29;
2019.06.10 21:12:49.570 4: sduino: Fingerprint for MU Protocol id 933 -> weather33 matches, trying to demodulate
2019.06.10 21:12:49.571 4: sduino: decoded matched MU Protocol id 933 dmsg W33#2CD7458D094 length 42 RSSI = -58.5
2019.06.10 21:12:49.584 4: sduino: decoded matched MU Protocol id 933 dmsg W33#2CD7458D094 length 42 repeat 1 RSSI = -58.5
2019.06.10 21:12:49.585 4: sduino: Fingerprint for MU Protocol id 933.2 -> Tchibo matches, trying to demodulate
2019.06.10 21:12:49.586 4: sduino: decoded matched MU Protocol id 933.2 dmsg W33#2CD7458D094 length 42 RSSI = -58.5
2019.06.10 21:12:49.587 4: sduino: decoded matched MU Protocol id 933.2 dmsg W33#2CD7458D094 length 42 repeat 1 RSSI = -58.5
2019.06.10 21:12:50.522 4: sduino: Fingerprint for MU Protocol id 933 -> weather33 matches, trying to demodulate
2019.06.10 21:12:50.523 4: sduino: decoded matched MU Protocol id 933 dmsg W33#2CD7458D094 length 42 RSSI = -58.5
2019.06.10 21:12:50.524 4: sduino: Fingerprint for MU Protocol id 933.2 -> Tchibo matches, trying to demodulate
2019.06.10 21:12:50.524 4: sduino: decoded matched MU Protocol id 933.2 dmsg W33#2CD7458D094 length 42 RSSI = -58.5
2019.06.10 21:12:50.534 4: sduino: Fingerprint for MU Protocol id 933 -> weather33 matches, trying to demodulate
2019.06.10 21:12:50.534 4: sduino: decoded matched MU Protocol id 933 dmsg W33#2CD7458D094 length 42 RSSI = -58.5
2019.06.10 21:12:50.535 4: sduino: Fingerprint for MU Protocol id 933.2 -> Tchibo matches, trying to demodulate
2019.06.10 21:12:50.536 4: sduino: decoded matched MU Protocol id 933.2 dmsg W33#2CD7458D094 length 42 RSSI = -58.5
Zitat von: Wuehler am 28 April 2019, 23:05:17
Hallo Tommy,
ich hatte schon ein paar Teile rund um den Arduino, daher habe ich mir das analog WIKI (https://wiki.fhem.de/wiki/SIGNALduino) schnell zusammengesteckt. Ggf. lohnt es auch sich die Seiten zum FHEMduino (https://wiki.fhem.de/wiki/FHEMduino)oder Selbstbau_CUL (https://wiki.fhem.de/wiki/Selbstbau_CUL)durchzulesen.
Da ich Longjobs nicht andauernd anwerfe stecke ich den Eigenbau immer nur vorm Grillen ein.
Das von dir verlinkte sieht beinahe passend aus und ist die Luxusvariante zum dransteckenlassen ;)
Du bräuchtest aber die 433MHz-Variante (https://www.amazon.de/SIGNALduino-Arduino-Atmega-CC1101-RF-Transceiver/dp/B079SX21RZ/ref=sr_1_1?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=fhemduino&qid=1556485089&s=ce-de&sr=1-1-catcorr).
Wenn du eh einen Empfänger/Sender für die billigen Baumarktfunksteckdosen (Stichwort Intertechno) oder ander 433 MHz-Geräte brauchst, dann passt das denke ich ganz gut.
Alternativ zum selber machen und nicht immer dranlassen benötigst du mindestens:
- Arduino nano (https://www.amazon.de/AZDelivery-Nano-verl%C3%B6tete-Version-Kompatibel/dp/B01MS7DUEM/ref=sr_1_9?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=arduino+nano&qid=1556483835&s=ce-de&sr=1-9)
- Empfänger (https://www.amazon.de/ARCELI-Superheterodyne-Wireless-Receiver-Arduino/dp/B07BP25F2W/ref=sr_1_1?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=RXB6&qid=1556483896&s=ce-de&sr=1-1)
- Steckbrett mit Kabeln (https://www.amazon.de/AZDelivery-%E2%AD%90%E2%AD%90%E2%AD%90%E2%AD%90%E2%AD%90-102-Breadboard-Kit/dp/B078JGQKWP/ref=sr_1_11?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=breadboard&qid=1556484075&s=ce-de&sr=1-11&th=1)
- eine Antenne für 433 MHz (habe ich mir aus einem Stromkabelrest gebastelt, Länge 17,4 cm).
Je nachdem wie viel du mit Arduinos rumspielen möchtest gibt es auch Komplettsets mit einer Auswahl an Sensoren und Aktoren. Könnte auch lohnen.
Viele Grüße und zartes Grillgut,
Dirk
Hi,
sorry ich war die letzten Wochen leider etwas zeitlich eingeschränkt.
Nur um es nochmal zusammen zufassen ob ich alles richtig verstanden hab, wich brauche natürlich das Maverick ET-733 für den Grill,
und dann auf Fhem seite einen SIGNALduino denn ich mit mit diesen Komponenten
- Arduino nano (https://www.amazon.de/AZDelivery-Nano-verl%C3%B6tete-Version-Kompatibel/dp/B01MS7DUEM/ref=sr_1_9?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=arduino+nano&qid=1556483835&s=ce-de&sr=1-9)
- Empfänger (https://www.amazon.de/ARCELI-Superheterodyne-Wireless-Receiver-Arduino/dp/B07BP25F2W/ref=sr_1_1?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=RXB6&qid=1556483896&s=ce-de&sr=1-1)
- Steckbrett mit Kabeln (https://www.amazon.de/AZDelivery-%E2%AD%90%E2%AD%90%E2%AD%90%E2%AD%90%E2%AD%90-102-Breadboard-Kit/dp/B078JGQKWP/ref=sr_1_11?__mk_de_DE=%C3%85M%C3%85%C5%BD%C3%95%C3%91&keywords=breadboard&qid=1556484075&s=ce-de&sr=1-11&th=1)
- eine Antenne für 433 MHz (habe ich mir aus einem Stromkabelrest gebastelt, Länge 17,4 cm).
!? Wie hast du die Antenne gebaut?
Meine 433Mhz Cul kann ich nicht dafür verwenden? mit der alternativen CUL FW?
Wenn ich mir den Signalduino zusammenbastel, womit muss ich den dann flashen und wie in Fhem einbinden?
Wieso meinst du das man den nicht immer dran lassen soll?
Danke
Hi Tommy,
so wie beschrieben sieht mein setup aus. Für die Antenne habe ich 17,4 cm Kupferdraht aus einem Stromkabel abgeschnitten und dann das Ende dünner gemacht, so dass es ins Steckbrett passt.
Ich hänge nachher an diesen post ein Foto vom Konstrukt. Zumindest bei mir lasse ich das neben dem radPi aus optischen gründen nicht immer stehen ;) Und da nichts anderes drüber läuft muss der Nano ja nicht Strom verbrauchen.
Mit dem flashen ist das schon so lange her. Kann ich nicht mehr beschreiben. Ich meine im Wiki gab es eine gute Beschreibung. Ich hoffe, dass es mit einer aktuellen Version auch noch funktioniert. Angebunden wird der Arduino per USB.
Einen 433er CUL habe ich auch. Mit der damaligen aculfw ging das Maverick leider nicht.
Viele Grüße,
Dirk
Edit: Im Anhang mein Nano. Da ist auch noch ein 433er Sender dabei, den man im Falle des Maverick ja nicht braucht.
Hi,
die nanoCUL kann man doch einfach auf Signalduino flashen. Steht im Signalduino Wiki ;-)
https://wiki.fhem.de/wiki/SIGNALduino
Wenn es nicht passt, kann einfach wieder die a-culfw draufgepackt werden.
Gruß Arnd
Signalduino (Nano, ESP, ...), CUL (Busware, Nano, Maple, ...), Homematic (HM-MOD-UART-RPI, ESP, Maple, ...), LaCrosseGateway (LGW, ESP, ...), 1-wire, ESPEasy, Bravia, Yamaha, ...
CUL ungleich NanoCul?! Kommt jetzt drauf an, was Tommy mit CUL 433 meinte.
Hi,
mit CUL 433 meinte ich den Busware CUL.
Also umflashen würde ich diesen grade ungern, da er produktiv im einsatz ist.
Der Nano ist ja nicht wirklich teuer und ich hab nochmal was zu basteln:-)
Gibts die Steckbretter auch einzeln? Stecker hab ich noch jede Menge....
Auf deinem Bild ist in der Mitte des Brettes noch so ein kleines teil, was ist das?
Da du recht hast und das optisch nicht so richtig schick ist, gibts da kein passendes gehäuse für?
Mal sehen wann ich mich dran setze.
Erstmal Danke für die Tips
ZitatAuf deinem Bild ist in der Mitte des Brettes noch so ein kleines teil, was ist das?
Das ist der 433er Sender.
Zitatgibts da kein passendes Gehäuse für?
Habe ich nicht nach gesucht. Zur Not kann man sich bestimmt eines drucken ;)
Zitat von: Wuehler am 10 September 2019, 08:20:49
Das ist der 433er Sender.
Habe ich nicht nach gesucht. Zur Not kann man sich bestimmt eines drucken ;)
Aber nur wenn man einen entsprechenden Drucker hat :-)