Zitat von: elektron-bbs am 02 Juni 2026, 21:23:38Welche Firmware-Version läuft auf dem SIGNALesp?
2026.06.02 18:14:54.285 4: SIGNALesp: Read, msg READredu: MS;P1=-303;P2=701;P3=298;P4=-713;P5=-7444;D=352121212121342121342121342134343434213434213434213421342121343434252121212121342121342121342134343434213434213434213421342121343434;CP=3;SP=5;R=65;O;m2;
2026.06.02 18:14:54.387 4: SIGNALesp: Read, msg READredu: MS;P1=-303;P2=704;P3=298;P4=-707;P5=-7455;D=3521212121213421213421213421343434342134342134342134213421213434342521212121213421213421213421343434342134342134342134213421213434343;CP=3;SP=5;R=65;
2026.06.02 18:15:16.574 4: SIGNALesp: Read, msg READredu: MS;P3=-307;P4=694;P5=299;P6=-707;P7=-7478;D=574343434343564343564343564356565656435656435656435643435643564343474343434343564343564343564356565656435656435656435643435643564343;CP=5;SP=7;R=49;O;m2;
2026.06.02 18:15:16.582 4: SIGNALesp: Read, msg READredu: MU;P3=-308;P4=692;P5=298;P6=-712;P7=-7478;D=5743434343435643435643435643565656564356564356564356434356435643434;CP=5;R=49;
2026.06.02 18:15:16.590 4: SIGNALesp: Parse_MU, Fingerprint for MU protocol id 20.1 -> RCnoName20 matches, trying to demodulate
2026.06.02 18:15:16.591 4: SIGNALesp: Parse_MU, Decoded matched MU protocol id 20.1 dmsg P20#FB68496B length 32 dispatch(1/4) RSSI = -49.5
2026.06.02 18:15:16.592 4: SIGNALesp: SD_UT protocol 20, bitData 11111011011010000100100101101011, hlen 8
2026.06.02 18:15:16.593 1: SIGNALesp: SD_UT_Parse UNDEFINED sensor RCnoName20_15 detected, protocol 20, data FB68496B, code FB684
defmod CleverTanken HTTPMOD https://www.clever-tanken.de/tankstelle_liste?spritsorte=7&r=5&lat=48.5&lon=11.9&sort=p 0
attr CleverTanken comment Debuggen geht indem du deinen clever-tanken Link öffnest, \
Quelltext anzeigen lässt und diesen dann in das Textfeld auf https://regex101.com kopierst. \
Das RegEx kommt in die Eingabezeile ganz oben und rechts siehst du das Ergebnis.\
spritsorte=7\
1 = Autogas\
2 = LKW-Diesel\
3 = Diesel\
4 = Bioethanol\
5 = SuperE10\
6 = SuperPlus\
7 = SuperE5\
8 = Erdgas
attr CleverTanken enableControlSet 1
attr CleverTanken reading01DeleteIfUnmatched 1
attr CleverTanken reading01Name Tankstellenname
attr CleverTanken reading01RegOpt g
attr CleverTanken reading01Regex <span class=\"fuel-station-location-name\">(.*)<\/span>
attr CleverTanken reading02DeleteIfUnmatched 1
attr CleverTanken reading02Name Preis
attr CleverTanken reading02RegOpt g
attr CleverTanken reading02Regex <div class=\"price-text price text-color-ct-blue\">(?>\s*)(\d.*)<sup>
attr CleverTanken reading03DeleteIfUnmatched 1
attr CleverTanken reading03Name Strasse
attr CleverTanken reading03RegOpt g
attr CleverTanken reading03Regex <div class=\"fuel-station-location-street\">(.*)<\/div>
attr CleverTanken reading04DeleteIfUnmatched 1
attr CleverTanken reading04Name Ort
attr CleverTanken reading04RegOpt g
attr CleverTanken reading04Regex <div class=\"fuel-station-location-city\">(.*)<\/div>
attr CleverTanken reading05DeleteIfUnmatched 1
attr CleverTanken reading05Name Entfernung
attr CleverTanken reading05RegOpt g
attr CleverTanken reading05Regex <div class=\"fuel-station-location-distance d-flex justify-content-end\">(?>\s*)<span>(\d.\d)
attr CleverTanken timeout 2
attr CleverTanken verbose 2ZitatDas hat mir gefehlt, damit konnte ich das Problem nachstellen.Prima, dann war es nützlich, auch wenn - wie sich für mich erst in der Diskussion zeigte - nur wenige Systeme davon betroffen waren.
Ich habe den Patch-Vorschlag uebernommen und eingecheckt.