Hauptmenü

Neueste Beiträge

#11
Sonstige Systeme / Aw: Bresser Wetterstation 868M...
Letzter Beitrag von laserrichi - 20 Februar 2026, 10:33:30
Es scheint die Sonne :-)

Hier mal Ergebniss:

UV Index steht hier auf 2:

026.02.20 10:24:25 4: Signalduino868/msg READ: ␂MN;D=54AA00070631020E2F011804015B015703269CE3A0E4CFA023A72F4F;N=17;R=253;␃
2026.02.20 10:24:25 4: Signalduino868 Parse_MN: Found 2-FSK Protocol id 217 length 56 RSSI = -75.5 -> vevor_7in1
2026.02.20 10:24:25 5: Signalduino868 vevor: xy=E3 E4 sum=ref=A0 len=54 data=AA00070631020E2F011804015B015703269CE3A0E4
2026.02.20 10:24:25 4: Signalduino868 ParseMN: ID=217 dmsg=W217#AA00070631020E2F011804015B015703269CE3A0E4CFA023A72F4F
2026.02.20 10:24:25 5: Signalduino868 Dispatch: W217#AA00070631020E2F011804015B015703269CE3A0E4CFA023A72F4F, test ungleich: disabled
2026.02.20 10:24:25 4: Signalduino868 Dispatch: W217#AA00070631020E2F011804015B015703269CE3A0E4CFA023A72F4F, -75.5 dB, dispatch
2026.02.20 10:24:25 5: Signalduino868: dispatch W217#AA00070631020E2F011804015B015703269CE3A0E4CFA023A72F4F
2026.02.20 10:24:25 4: Signalduino868: SD_WS_Parse protocol 217, rawData AA00070631020E2F011804015B015703269CE3A0E4CFA023A72F4F
2026.02.20 10:24:25 4: Signalduino868: SD_WS_Parse decoded protocol-id 217 (Vevor7in1), sensor-id 0706
2026.02.20 10:24:25 4: Signalduino868: using longid for 0 device SD_WS_217_0706_0
2026.02.20 10:24:25 4: Signalduino868/msg READ: ␂MN;D=54AA00070631020E2F011804015B015703269CE3A0E4CFA023A72F4F;N=17;R=254;␃
2026.02.20 10:24:25 4: Signalduino868 Parse_MN: Found 2-FSK Protocol id 217 length 56 RSSI = -75 -> vevor_7in1
2026.02.20 10:24:25 5: Signalduino868 vevor: xy=E3 E4 sum=ref=A0 len=54 data=AA00070631020E2F011804015B015703269CE3A0E4
2026.02.20 10:24:25 4: Signalduino868 ParseMN: ID=217 dmsg=W217#AA00070631020E2F011804015B015703269CE3A0E4CFA023A72F4F
2026.02.20 10:24:25 5: Signalduino868 Dispatch: W217#AA00070631020E2F011804015B015703269CE3A0E4CFA023A72F4F, test gleich
2026.02.20 10:24:25 4: Signalduino868 Dispatch: W217#AA00070631020E2F011804015B015703269CE3A0E4CFA023A72F4F, Dropped (1) due to short time and equal msg

LUX 30927  UV Index 1:
2026.02.20 10:29:45 4: Signalduino868/msg READ: ␂MN;D=54AA0007063102103201140301C001570279D053FB54CFA023A72F4F;N=17;R=253;␃
2026.02.20 10:29:45 4: Signalduino868 Parse_MN: Found 2-FSK Protocol id 217 length 56 RSSI = -75.5 -> vevor_7in1
2026.02.20 10:29:45 5: Signalduino868 vevor: xy=53 54 sum=ref=FB len=54 data=AA0007063102103201140301C001570279D053FB54
2026.02.20 10:29:45 4: Signalduino868 ParseMN: ID=217 dmsg=W217#AA0007063102103201140301C001570279D053FB54CFA023A72F4F
2026.02.20 10:29:45 5: Signalduino868 Dispatch: W217#AA0007063102103201140301C001570279D053FB54CFA023A72F4F, test ungleich: disabled
2026.02.20 10:29:45 4: Signalduino868 Dispatch: W217#AA0007063102103201140301C001570279D053FB54CFA023A72F4F, -75.5 dB, dispatch
2026.02.20 10:29:45 5: Signalduino868: dispatch W217#AA0007063102103201140301C001570279D053FB54CFA023A72F4F
2026.02.20 10:29:45 4: Signalduino868: SD_WS_Parse protocol 217, rawData AA0007063102103201140301C001570279D053FB54CFA023A72F4F
2026.02.20 10:29:45 4: Signalduino868: SD_WS_Parse decoded protocol-id 217 (Vevor7in1), sensor-id 0706
2026.02.20 10:29:45 4: Signalduino868: using longid for 0 device SD_WS_217_0706_0
#12
Bastelecke / Aw: ESP RGBWW Wifi Led Control...
Letzter Beitrag von tomm - 20 Februar 2026, 10:30:22
hallo, ich schäme mich ja richtig, das ich fast 5 jahre hier nicht mehr reingeschaut habe, umso erfreuter bin ich, zu sehen, das die zeit nicht stehengeblieben ist, und ja, meine 10 controller funktionieren noch.
gleich zur ersten frage - ich habe hier fotos von niedlichen kleinen controllerboards gesehen, gerade diese würden super zu einem neuen projekt von mir passen. sind die noch in arbeit? sind die bereits fertig? wo finde ich mehr infos dazu?
die zweite frage - ich habe meine controller seit inbetriebnahme (glaube so 2020) nicht mehr upgedated, wo finde ich infos dazu?
lg tomm
#13
Heizungssteuerung/Raumklima / Aw: THZ Tecalor (LWZ Stiebel E...
Letzter Beitrag von TheTrumpeter - 20 Februar 2026, 10:10:47
Zitat von: LaChris1980 am 18 Februar 2026, 20:23:03Ich hab nun mal nur die Bereiche "OA" und "0B" auslesen lassen.
Dabei sehe ich aber keine Änderungen wenn ich den Wert ändere:

01000B0A1003-0A-BE0A0027028A
01000C0B1003-0B-01000C0B1003-0104370B00271003-decode: UNKNOWN Register REQUEST
Ich weiß nicht was genau Du gemacht hast, aber Du musst den Code schon sinngemäß ändern...

Also je nachdem was Du in Zeile 1924ff als "numbers" aktivierst https://github.com/mhop/fhem-mirror/blob/master/fhem/FHEM/00_THZ.pm#L1924, musst Du auch in 1938ff das passende "cmd" aktivieren, https://github.com/mhop/fhem-mirror/blob/master/fhem/FHEM/00_THZ.pm#L1938

Mit 1930 aktiv müsste dann auch 1940 aktiviert und (ganz wichtig!) 1941 deaktiviert werden.

    #my @numbers = (1..65535);
        #my $cmd = "0A" . sprintf("%04X",  $indice);

Dann sollten alle 0A-Register abgefragt werden. ACHTUNG: Das dauert SEHR lange.
Für die 0B-Register musst Du natürlich die Zeile 1940 entsprechend anpassen.
#14
Automatisierung / Gelöst: Aw: ASC in Verbindung ...
Letzter Beitrag von piet_pit - 20 Februar 2026, 09:08:45
Hallo Beta-User, Hallo bmwfan,

ich habe die von Beta-User final vorgeschlagene setFn eingesetzt, klappt einwandfrei. Danke nochmals.

Ich habe jetzt auch ASC zum Laufen gebracht, mit "Sparring" durch chatGPT. Bei mir läuft das jetzt mit folgenden Eingaben, wobei ja erst einmal die readingsproxy für beide Kanäle (0 und 1) sauber laufen müssen.

attr <Proxy> ASC 2
set myASC scanForShutters

Durch das scanForShutters werden die ASC-Attribute im readingsproxy angezeigt.

attr <Proxy> ASC_CommandTemplate set $name state $pos
Ohne das Template fährt ASC zwar laut Debug, aber es wird kein vollständiger set-Befehl erzeugt.

attr <Proxy> event-on-change-reading ASC_.*,state für die Event-Erkennung!

Dann noch:

attr <Proxy> ASC_Open_Pos 100
attr <Proxy> ASC_Closed_Pos 0
attr <Proxy> ASC_Pos_Reading state

So läuft es bei mir aktuell, habe ich lange dran rumgedoktert...
Ich werde die Info dann noch wie von Beta-User angeregt in "getestete Hardware" einstellen.
Vielen Dank nochmals und viele Grüße
Pit

#15
Sonstiges / Aw: Dispatch und readingsBegin...
Letzter Beitrag von olwaldi - 20 Februar 2026, 08:37:33
Ich glaube, ihr habt mich weichgeklopft:-)

Mich hat letzlich überzeugt, daß man in den subs typischerweise $name aus $hash holt, genausogut kann man $hash aus $name holen.


Grüßle, Michael
#16
Sonstiges / Aw: Dispatch und readingsBegin...
Letzter Beitrag von Beta-User - 20 Februar 2026, 08:32:50
Zitat von: olwaldi am 20 Februar 2026, 07:43:44(abgesehen vom Coding-Spaß).

Bisher hatte ich den Eindruck, dass du Spaß dabei hast zu verstehen, wie die Zusammenhänge sind, und das eben gleich beim bug-fixen nutzen willst.

Sonst hätte ich auch keine Freude daran gehabt, die Fragen (teils) zu beantworten und mich durch fremden Code zu wühlen...

ZitatBzgl. Notify: DevIo kommuniziert uA. via DoTrigger. Aber das müßte man nicht nutzen.
Das ist aber auch eher ein Querschnittsmodul im vorher genannten Sinn, und zudem interessiert es häufig auch den User, wenn seine IO nicht (mehr) funktionieren ;) .

ZitatIch habe auch die Vermutung, daß FHEMWEB seine GUI aufgrund von Notifys aktualisiert.
Die Vermutung ist korrekt, wie genau das umgesetzt wird, wird durch das longpoll-Attribut am FHEMWEB-Device bestimmt.
Wenn da was nicht klappt, liegt es in der Regel eher am Endgerät bzw. dessen Browser-Einstellungen. Afair akzeptiert z.b. Firefox nur 4 gleichzeitige longpoll-Verbindungen.
#17
FHEM Code changes / Revision 30873: controls_fhem....
Letzter Beitrag von System - 20 Februar 2026, 08:20:11
Revision 30873: controls_fhem.txt: fhemupdate checkin

controls_fhem.txt: fhemupdate checkin

Source: Revision 30873: controls_fhem.txt: fhemupdate checkin
#18
Sonstiges / Aw: Dispatch und readingsBegin...
Letzter Beitrag von olwaldi - 20 Februar 2026, 07:43:44
Letztendlich ist's für mich auch eine Frage von Aufwand/Nutzen, wieviel ich noch in DENON_AVR ändern will (abgesehen vom Coding-Spaß).

Bzgl. Notify: DevIo kommuniziert uA. via DoTrigger. Aber das müßte man nicht nutzen.

Ich habe auch die Vermutung, daß FHEMWEB seine GUI aufgrund von Notifys aktualisiert. Gerade gestern war ich überrascht, daß die Buttons von DENON_AVR in Chrome (trotz Notify) falsche Werte angezeigt haben. Da hat wohl Android16 die HTML-Seite "anders" gepuffert - Lösung ist dann immer ein Seitenreload. Ohne Notify sollte das eher noch "schlechter" sein. Hier würde ich durchaus noch nachbessern, hab' aber keine Idee.

Grüßle, Michael
#19
Automatisierung / Aw: Leeres Reading in einem no...
Letzter Beitrag von DeeSPe - 20 Februar 2026, 01:40:02
Ach ja, sind das wirklich die Readingsnamen oder sind die noch länger?
defmod JK_BMS.notify notify JK_BMS:(errors.*|power_tube_temperature.*|temperature_sensor_1.*|temperature_sensor_2.*)Wenn das die vollständigen Namen der Readings sind dann würde ich das so schreiben wie schon in #2 erwähnt:
defmod JK_BMS.notify notify JK_BMS:(errors|power_tube_temperature|temperature_sensor_1|temperature_sensor_2):.*
Gruß
Dan

EDIT:
Eigentlich sollte auch gehen:
defmod JK_BMS.notify notify JK_BMS:(errors|power_tube_temperature|temperature_sensor_[12]):.*
#20
Automatisierung / Aw: Leeres Reading in einem no...
Letzter Beitrag von DeeSPe - 20 Februar 2026, 01:27:32
Und diesen Teil:
{my $alias = AttrVal($NAME,'alias','');
my $val = $EVENT; $val =~ s/_/ /; $val =~ s/_/ /;
fhem "set Pushover.Nachricht msg '$alias Temperatur' '$val°C';
set NTFY message Title=\"$alias Temperatur\" $val°C"}}
besser ändern zu:
{my $alias = AttrVal($NAME,'alias','');
$read =~ s/_/ /g;
fhem "set Pushover.Nachricht msg '$alias Temperatur' '$read $val°C';
set NTFY message Title=\"$alias Temperatur\" $val°C"}}

Gruß
Dan