Hauptmenü

Neueste Beiträge

#1
Heizungssteuerung/Raumklima / Aw: THZ Tecalor (LWZ Stiebel E...
Letzter Beitrag von immi - 11 März 2026, 05:58:07
Zitat von: LaChris1980 am 01 März 2026, 21:07:55Hallo nochmal,

ich habe nun ein paar Kombinationen probiert, aber irgendwie ohne Erfolg.

Leider komme ich nicht weiter, die data.txt kommt sehr schnell, das kann ja nicht sein. Also als Beispiel für alle 0A Register auszulesen habe ich folgende Zeilen genutzt:

Danke euch vielmals !
comment out line ... my $cmd = $indice;
you are overwriting the line before

sub THZ_debugread($){                                                                                                                                                                                
    my ($hash) = @_;                                                                                                                                                                                 
    my ($err, $msg) =("", " ");                                                                                                                                                                      
    my @numbers=('01', '09', '16', 'D1', 'D2', 'E8', 'E9', 'F2', 'F3', 'F4', 'F5', 'F6', 'F8', 'FB', 'FC', 'FD', 'FE', 'FF');                                                                                                                                                                                                                                                
    my @numbers = (1..65535);                                                                                                                                                                        
    #my @numbers = (1..3179);                                                                                                                                                                        
    #my @numbers = ('01', '09');                                                                                                                                                                     
    my $indice= "FF";                                                                                                                                                                                
    unlink("data.txt"); #delete  debuglog                                                                                                                                                            
    #my $i=0;                                                                                                                                                                                        
    foreach my $indice(@numbers) {                                                                                                                                                                   
        my $cmd = "0A" . sprintf("%04X",  $indice);                                                                                                                                                  
        #my $cmd = $indice;                                                                                                                                                                          
        my $cmdHex2 = THZ_encodecommand($cmd,"get");                                                                                                                                                 
       ...... 
#2
Server - Linux / Aw: Zima OS für FHEM sinvoll ?
Letzter Beitrag von Prof. Dr. Peter Henning - 11 März 2026, 05:28:25
Gar nichts. Viel zu kleine Nutzerbasis, auch das Vorgängersystem CasaOS wurde vom Team schon wieder aufgegeben.

pah
#3
Man darf sich da nicht in die Tasche lügen, sondern muss natürlich den erzeugten Solarstrom mit dem Hausverbrauch teilen.

Wenn meine kleine zweite Anlage jetzt an einem guten Tag so um die 20 kWh produziert, ich für das Haus etwa 15 kWh brauche, 15 kWh in eines der Autos lade und 10 kWh aus dem Netz beziehe - dann ist eben der Anteil an Solarstrom für das Fahrzeug nicht 100%, sondern Haus und Auto zusammen haben einen Anteil von 2/3 solare Energie erhalten.

LG

pah
#4
MQTT / Aw: sonos2mqtt device health
Letzter Beitrag von Otto123 - 10 März 2026, 23:21:09
Ja das kannst Du selbst einfach über x_raw_payload absetzen (den code so wie er ist in das Feld im FHEMWEB einwerfen), bzw. so in der Art:
set xxx x_raw_payload {
  "command": "adv-command",
  "input": {
    "cmd": "RenderingControlService.GetVolume",
    "val": {
      "InstanceID": 0,
      "Channel": "Master"
    },
    "reply": "GetVolumeResponse"
  }
}
danach wird das Reading CurrentVolume (nicht Volume ;) ) gesetzt. Auf das kannst Du triggern. Dieses Reading wird sonst nicht verwendet bzw. gesetzt. D.h es wird wirklich mit Deiner Aktion gesetzt.

Die strukturellen NL im json String kannst Du weglassen. ;)
#5
MQTT / Aw: sonos2mqtt device health
Letzter Beitrag von Guybrush - 10 März 2026, 23:05:58
also die Lautstärke auf das setzen, was im reading steht wäre wohl eine Idee, die man ausprobieren könnte. es gäb sonst noch die möglichkeit vpn sonos2mqtt direkt, die Ist-Lautstärke abzufragen:

https://sonos2mqtt.svrooij.io/control/advanced.html

was meinst du dazu? Wenn das auch über die sonos2mqtt Funktion laufen würde, wäre das perfekt. idee wäre dann über ein AT die Lautstärke regelmäßig abzufragen und einen Watchdog auf Volume laufen zu lassen.
#6
Bastelecke / Aw: ESP RGBWW Wifi Led Control...
Letzter Beitrag von vbs - 10 März 2026, 22:57:25
Hab eine 6.0.0-rc5 gemacht mit Fixes für diese zu lange Config und auch die ota-url hab ich behoben (da hatte ich offenbar den Namen des Parameters bei der 6er-Serie aus Versehen geändert). Also bitte mal ausprobieren.
#7
FHEM Code changes / Revision 30929: 36_Shelly.pm: ...
Letzter Beitrag von System - 10 März 2026, 22:51:04
Revision 30929: 36_Shelly.pm: fix update timing problems

36_Shelly.pm: fix update timing problems

Source: Revision 30929: 36_Shelly.pm: fix update timing problems
#8
FHEM Code changes / Revision 30928: 76_SolarForeca...
Letzter Beitrag von System - 10 März 2026, 22:51:04
Revision 30928: 76_SolarForecast: contrib Version 2.3.1

76_SolarForecast: contrib Version 2.3.1

Source: Revision 30928: 76_SolarForecast: contrib Version 2.3.1
#9
Sonstige Systeme / Aw: Support-Thread Modul 36_Sh...
Letzter Beitrag von Starkstrombastler - 10 März 2026, 22:45:24
Zitat von: Elektron am 07 März 2026, 11:04:02So richtig kann ich es nicht verstehen, ich vermute aber noch immer eine Race-Condition im Modul selber (oder im Shelly, das der wirklich den falschen Status liefert).
Also ich habe die Konstellation mit einem Shelly Plus Plug S nachgestellt und das Verhalten im Event Monitor (Readings: relay und voltage) beobachtet. Das regelmäßige Polling dabei ausgeschaltet (interval=0).
Es zeigten sich dabei zwei Timing-Effekte:
1. Der vom Shelly gelesene Timer wurde etwas zu kurz ausgeführt, so dass ein Lesung knapp vor Ablauf des Timers erfolgte. Das führte manchmal zu inkonsistentem Verhalten.
2. Mein Shelly benötigt bei Einschalten ca. 2.5 Sekunden für das Messen von Spannung/Strom/Leistung. Erfolgt die Abfrage zu früh, ergeben sich "fehlerhafte" Werte.

Um bzgl. Pkt. 2 auf unterschiedlich leistungsfähige Hardware reagieren zu können, wird im Modul das Attribut updateDelay eingeführt. Der Default-Wert beträgt 0.5 Sekunden. Mit einem Wert von 2.5 Sekunden ergibt sich bei mir ein stabiler Betrieb.

Bezüglich der Zirkulationspumpensteuerung nativ auf dem Shelly noch zwei Anmerkungen:
- Das Ausschalten sollte nicht auf eine Tageszeit begrenzt werden, damit auch bei manuellem Schalten immer entsprechend verzögert ausgeschaltet wird.
- Für das Einschalten sollte eine weitere Aktion mit einer langen Zeitspanne definiert werden, damit der morgendliche Wiederanlauf autonom erfolgt.
#10
MQTT / Aw: sonos2mqtt device health
Letzter Beitrag von Otto123 - 10 März 2026, 22:12:08
Hi,

set Befehl (z.B. set xxx Volume) setzt in Folge auf alle Fälle das volume Reading. Also deine Idee sollte grundlegend funktionieren: nur die aktuelle Lautstärke setzen und auf das Reading triggern.
Nur für die konkrete Umsetzung fehlt mir jetzt noch die Idee.

Gruß Otto