Hauptmenü

Neueste Beiträge

#41
Zigbee / Wandtaster für zigbee2mqtt
Letzter Beitrag von rabehd - 18 Januar 2026, 17:54:31
Ich habe bisher Hue und deconz (in FHEM genutzt). Jetzt habe ich einen Docker-Container mit zigbe2mqtt zum Testen. Läuft mit Testgeräten gut.
Jetzt wollte ich Wandtaster ausprobieren. Diese waren prooblemlos in HUE einbindbar. In zigbee2mqtt sehe ich keine Reaktion.
Es sind  EnOcean PTM215Z (dafür gibt es eine Anleitung bei zigbee2mqtt) und Model 9125 von LED Trading (finde ich nicht bei zigbee2mqtt).
Da beides nicht von mir zu Laufen kam, die Frage: Welche Wandtaster nutzt ihr (einbinbar in Jung AS 500)?
Coorsdinator in igbee2mqtt ist Sonoff ZBDongle-P.
Danke
#42
MQTT / Aw: GOVEE2MQTT - Client mit we...
Letzter Beitrag von passibe - 18 Januar 2026, 17:47:56
Soweit ich das verstehe ist hier kein HA im Spiel, nur dieses hier: https://github.com/wez/govee2mqtt

Das stellt direkt MQTT bereit. Es ist natürlich primär dazu gedacht, dass man es mit HA nutzt, aber dank MQTT funktioniert das auch in FHEM, ohne ein dazwischengeschaltetes HA.
#43
Multimedia / Aw: [Neues Modul] BOSE SoundTo...
Letzter Beitrag von Prof. Dr. Peter Henning - 18 Januar 2026, 16:29:02
Ja, Ubuntu 24.04

So, ich habe jetzt den ganzen Kram noch einmal neu installiert - und siehe da, der Server läuft jetzt ohne Exceptions.
Allerdings noch viele Fehlermeldungen vom Typ
ZitatINFO   192.168.0.109:57270 - "POST /v1/scmudc/<device> HTTP/1.1" 404
und das Abspielen externer Sourcen geht auch noch nicht richtig. Genauer: Es fehlen z.B. von TUNEIN-Radiostationen die Angaben über Künstler und Titel.

Außerdem kann ich das Ding zwar als Service installieren, läuft auch - aber ist nicht via http erreichbar. Könnte ein Rechteproblem sein.

Aber wir machen Fortschritte...

LG

pah
#44
Multimedia / Aw: Modul für Denon (Marantz) ...
Letzter Beitrag von olwaldi - 18 Januar 2026, 14:09:35
Angeregt durch die letzten Beiträge hier habe ich nochmal genauer nach meinem (älteren) Problem mit der sub DENON_AVR_RequestDeviceinfo geguckt.

Zur Erinnerung: Mein Denon X6400H hat beim Aufruf dieser Funktion immer eine Fehlermeldung gebracht. Mittlerweile habe ich gelernt, mittels curl dieselbe URL wie in der sub aufzurufen durch
curl --header "User-Agent: FHEM" --header "Accept: application/xml" http://192.168.178.66:8080/goform/Deviceinfo.xml --output Deviceinfo.xml
Prompt wird eine 65kB große XML-Datei wie erwartet angelegt. Der entsprechende Aufruf aus 70_DENON_AVR.pm schlägt aber (aus zwei Gründen) fehl.
sub DENON_AVR_RequestDeviceinfo {
    my ($hash) = @_;
    my $name = $hash->{NAME};
   
    my $port = AttrVal($hash, 'deviceInfoPort', 80);
    my $url = "http://$hash->{IP}:$port/goform/Deviceinfo.xml";
    Log3 $name, 4, "DENON_AVR ($name) - requesting $url";
    my $param = {
    url         => "$url",
    timeout     => 5,
    hash        => $hash,
    method      => "GET",
    header      => "User-Agent: FHEM\r\nAccept: application/xml",
    callback    => \&DENON_AVR_ParseDeviceinfoResponse
    };

    HttpUtils_NonblockingGet($param);
}
Zum einen findet FHEM das Attribut deviceInfoPort nicht, sondern nutzt den (falschen) default 80. Habe auch mal den Tip von shadow (weiter oben) und statt $hash den $name benutzt - ohne Erfolg. Vermutlich sind die Attribute während des Neustarts von FHEM (noch) nicht gesetzt, während das DENON_AVR device initialisiert wird. Ab wann sind die Attribute verfügbar?

Zum anderen scheint FHEM den Output nicht zu bekommen, selbst wenn ich Port 8080 erzwinge:
DENON_AVR (Denon) - Error while requesting http://192.168.178.66:8080/goform/Deviceinfo.xml - http://192.168.178.66:8080/goform/Deviceinfo.xml: empty answer received
Genau dasselbe Problem hatte wohl auch https://forum.fhem.de/index.php?topic=106457.0, aber ein Wechsel der httpversion => "1.1" in $param hat mir nicht geholfen. Am timeout von 5s sollte es nicht liegen, da curl innerhalb von Sekundenbruchteilen antwortet.

Und noch mysteriöser: Obwohl $port bei der Zuweisung in $url definitiv gesetzt ist, fehlt dieser Stringanteil je nach Fehlermeldung:
DENON_AVR (Denon) - Error while requesting https://192.168.178.66/goform/Deviceinfo.xml - Error 403: ForbiddenOhne Port kann der Aufruf auch nicht funktionieren. Aber wieso kann der fehlen?!

Angehängt habe ich "meine" Version von 70_DENON_AVR.pm - enthält meine Bugfixes on top der aktuell in SVN eingecheckten Version https://svn.fhem.de/fhem/trunk/fhem/70_DENON_AVR.pm


Bin gespannt auf eure Ideen, Michael
PS @vneise: toggle funktioniert bei mir problemlos.

Nachtrag: Ich kann sogar die sub explizit aufrufen durch
{  my ($hash) = $defs{"Denon"};; DENON_AVR_RequestDeviceinfo($hash)}Bei verbose=5 sehe ich dann sogar die XMl-Struktur im Logfile, aber die Zugriffe auf BrandCode oder ModelName schlagen fehl. Anscheinend macht die Funktion XMLin jetzt wohl irgendwas anders?!?!

Nachtrag2: Aber XMLin funktioniert "standalone" problemlos:
use XML::Simple;

$ref = XMLin('Deviceinfo.xml', KeyAttr => { }, ForceArray => [ ]);
print $ref->{BrandCode} . "\n";
print $ref->{ModelName} . "\n";
liefert das Erwartete ... aber eben NICHT im FHEM-Kontext.
#45
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von DS_Starter - 18 Januar 2026, 14:02:20
ZitatWie bekommt man denn die KI-Bewertung?
Du öffnest die KI-Applikation deiner Wahl (ich verwende MS 'Copilot' im Smart-Mode) und fütterst die KI z.B. wie folgt am Prompt:

ZitatIch verwende das FHEM Modul SolarForecast (76_SolarForecast.pm) zur Prognose meines Hausverbrauchs. Mit dem aktuellen Training habe ich folgende Kennzahlen, Trainingslogs und visuelle Darstellung erreicht und möchte eine Bewertung meines Modells. Ich habe PV und eine/keine WP und ein/kein EV.

(Jetzt kopierst du hinein -> das komplette Trainingslog (mit Debug aiProcess), die Kennwerte aus "get ... valDecTree aiNeuralNetConState" und einen Screenshot des Balkendiagramms mit der Erläuterung welche Balkenfarbe Prognose und Realität ist.)

... und sendest die Anfrage ab.

Du bekommst dann eine textuelle Auswertung. Diese Bewertung schaust du dir an und prüfst auf Validität. Eine KI denkt sich auch gerne mal etwas aus und berichtet Unfug weil z.B. Seitenbedingungen nicht bekannt sind. Die stellst du richtig - z.B. die Normierung wird bereits 100%ig umgesetzt / meine PV arbeitet z.Zt. nicht weil von Schnee bedeckt - und verlangst eine neue Bewertung.
Üblicherweise kommen dann noch Empfehlungen heraus, die man natürlich auch mit einem natürlichen Verstand gegenchecken muß.  ;)
#46
MQTT / Aw: GOVEE2MQTT - Client mit we...
Letzter Beitrag von Dracolein - 18 Januar 2026, 13:52:36
Hallo Dek, steuerst Du Dein Govee Device erfolgreich via Govee2MQTT auf einer HA-Instanz mittels MQTT FHEM<-> HA ?

Über Ratschläge und Infos wäre ich dankbar, ich bin selbst zu unfähig diese Lösung zu bauen, glaube ich.
#47
Homematic / HM-Taster löst nur bei mechani...
Letzter Beitrag von dadoc - 18 Januar 2026, 13:41:29
Hallo zusammen,
Ich habe in fhem einen Tradfri-Treiber (zigbee, über z2mqtt), den ich u.a. über einen mechanischen Taster schalte. Der Taster hängt an einem 12/7 I/O wired-HM-Modul und ist über hmccu in fhem verfügbar.
Beim manuellen Betätigen des Taster wird in fhem entsprechend ein Event ausgelöst, auf das ich triggern kann; im Log der ccu steht ,,S250 Tastendruck kurz".
Wenn ich den Taster aber in PocketHome integriere und dort betätige, steht zwar im ccu-Log dasselbe wie beim mechanischen Drücken; in fhem aber kommt nichts an.
Soll das so?
Danke & Grüße
Martin

;
#48
Bastelecke / Aw: ESP RGBWW Wifi Led Control...
Letzter Beitrag von 2space - 18 Januar 2026, 13:40:34
Hallo pjakobs,

Zitat von: pjakobs am 05 Januar 2026, 19:50:00moin @2space - als allererstes würde ich die Physik überprüfen: Kontakte, Lötstellen etc.
Wenn das alles funktioniert (Du kannst zum Test mal den Kontakt für Rot gegen Masse brücken, wenn das funktioniert, ist bis zu der Stelle alles richtig.
Die zweite Frage ist: ist die Pinbelegung korrekt eingestellt? Für Dich sollte das das mrpj Layout sein.
Du schreibst hier im Thread für die Version 5, ich vermute also mal, dass Du die nutzt - da kannst Du mal unter system settings / controller config / pin configuration nachsehen, sollte so aussehen wie im Anhang.
Zuallerletzt könnte es theoretisch auch ein MOSFET oder gar der ESP8266 sein, damit wärst Du aber in den ersten beiden Entwürfen der erste, halte ich für extrem unwahrscheinlich.

ich hab den Thread zur neuen Firmware mal verlassen und bin vermutlich hier besser aufgehoben. Die Einstellungen sind identisch zu deinen Screenshots. Ich hab mir die Lötstellen auf dem Board angeschaut. Sieht soweit gut aus (Bilder sind angehängt). Verbinde ich das Kabel für die roten LEDs mit dem Port für grün oder blau, dann leuchten auch die roten LEDs des Stripes. Die Kanäle für G, B, WW, CW scheinen soweit in Ordnung. Irgendetwas auf dem Board scheint nicht mehr okay zu sein. Ich sollte ja testweise den MOSFET überbrücken. Das habe ich jetzt noch nicht versucht, da ich in diesem Bereich keine Erfahrung habe ich die beiden Stellen die ich überbrücken würde farblich markiert und würde auf eine Bestätigung durch euch warten.

Mfg 2space
#49
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von grappa24 - 18 Januar 2026, 13:21:53
Wie bekommt man denn die KI-Bewertung?

sieht jetzt ganz gut aus bei mir:letztes KI-Training: 17.01.2026 20:17:52 / Laufzeit in Sekunden: 3218
KI Abfragestatus: ok
letzte KI-Ergebnis Generierungsdauer: 109.36 ms
Verbrauchernummer Wärmepumpe:  -

=== Modellparameter ===

Normierungsgrenzen: PV=11990 Wh, Hausverbrauch: Min=0 Wh / Max=6468 Wh
Trainingsdaten: 8299 Datensätze (Training=6639, Validierung=1660)
Architektur: Inputs=65, Hidden Layers=80-40-20, Outputs=1
Hyperparameter: Learning Rate=0.005, Momentum=0.5, BitFail-Limit=-
Aktivierungen: Hidden=SIGMOID, Steilheit=0.9, Output=LINEAR
Trainingsalgorithmus: INCREMENTAL, Registry Version=v1_common_active_pv
Zufallsgenerator: Mode=2, Periode=10

=== Trainingsmetriken ===

bestes Modell bei Epoche: 70 (von max. 15000)
Training MSE: 0.002557
Validation MSE: 0.001778
Validation MSE Average: 0.002537
Validation MSE Standard Deviation: 0.000114
Validation Bit_Fail: 1
Model Bias: 105 Wh
Model Slope: 0.9
Trainingsbewertung: ok

=== Fehlermaße der Prognosen ===

MAE: 159.45 Wh
MedAE: 82.92 Wh
RMSE: 213.90 Wh
RMSE relative: 51 %
RMSE Rating: acceptable
MAPE: 25.10 %
MdAPE: 18.69 %
R²: 0.86
#50
TabletUI / Aw: FTUI version 3
Letzter Beitrag von FischFuss - 18 Januar 2026, 13:14:03
Hallo Leute,
ich habe mir nun auch - mit Hilfe eines Chat-bots, da ich überhaupt keine Ahnung von Webdesign habe - zusammengebaut. Ich habe jetzt alles zusammengestell und es sieht super aus... bis auf dieses eine (2x4)Tile. Es soll einen Dimmer darstellen, auf der linken Seite ein Icon zum ein- und ausschalten und rechts daneben einen horizontalen slider.
Leider bekomme ich Icon und slider nicht nebeneinander, sondern nur übereinander. (siehe Bild)
Hier der ChatBot generierte Code;

       <!-- Dimmer Licht Bad -->
       <ftui-grid-tile row="3" col="10" height="2" width="4" shape="round">
        <ftui-label size="3" height="0em">Licht Bad</ftui-label>

         <!-- Flex-Container: Verhindert Überlappung -->
         <div class="hbox items-center justify-space-around" style="height: 40%; width: 50%;">
   
           <!-- Linke Spalte: Icon (ca. 30% Breite) -->
           <div class="vbox width-30">
             <ftui-button [(value)]="z2t_D601"
                               fill="none"
                               size="large"
                               class="cell">
                     <ftui-icon [name]="z2t_D601 | map('on: lightbulb-on, off: lightbulb')"
                               [color]="z2t_D601 | map('on: orange, off: white')"
                               size="5">
                    </ftui-icon>
                  </ftui-button>
           </div>

           <!-- Rechte Spalte: Slider (ca. 60% Breite) -->
           <div class="vbox width-60">
             <ftui-slider [value]="z2t_D601:Dimmer"
                          (value)="z2t_D601 Dimmer"
                          min="100"
                          max="1000"
                          step="10">
             </ftui-slider>
           </div>

         </div>
       </ftui-grid-tile>

Ich hoffe jemand von Euch kann den code so verändern, dass das Icon links ist und der Slider rechts daneben... ich raff das einfach nicht (Und ZWEI verschiedene Chatbots offensichtlich auch nicht).
Vielen Dank schonmal für Eure Hilfe!