Hauptmenü

Neueste Beiträge

#41
Multimedia / Aw: [Neues Modul] BOSE SoundTo...
Letzter Beitrag von Treibhaus - 26 Januar 2026, 17:19:19
Zitat von: Prof. Dr. Peter Henning am 26 Januar 2026, 14:46:24Unter Anderem mit einem Link auf das De-clouding
https://wiki.fhem.de/wiki/BOSE_SoundTouch_de-clouding
LG
pah

Hallo,

BOSE Portable
:
Hier kann im Betrieb ein USB Stick (adaptiert auf einen Micro USB Stecker) eingesteckt werden.
Die ST-Portable erkennt diesen und startet den Remote_Service. Zumindest bei mir. Hatte keine Lust heraus zu finden welche Tastenkombination dafür zuständig ist die Box neu zu starten.


Vorbereitung ST30
:

    USB-Stick mit dem USB-Port der ST30 verbinden.
    Stromversorgungskabel abziehen.
    Stromversorgungskabel wieder einstecken
    Die ST30 bootet jetzt vom USB-Stick, ggf. zeigt dessen Signal-LED den Zugriff an.


Vorbereitung SA-5
:
?
(Micro USB hatte bei mir keinen Erfolg an 4 Geräten)
Test per  "ssh (root@IP")  oder "telnet IP" )


Vorbereitung SA-4 & Sounlink ST kompatibel
:
?
(Am Service Port A(Micro USB) oder B (USB) hatte ich keinen Erfolg )
Test per  "ssh (root@IP")  oder "telnet IP" )
 
#42
Off-Topic / Aw: CUPS - Drucker bleibt mit ...
Letzter Beitrag von TomLee - 26 Januar 2026, 17:18:43
Es hat sich ergeben das ich CUPS auf meinem (ebusd-)Raspberry Pi Model B+ Rev. 1.2 mit Buster installiert habe, also nix mehr Trixie.
Am eigentlichen Problem hat das zunächst allerdings nichts geändert, bis gestern.

Da ich mich auch unter Windows 11 mit der Einrichtung beschäftigen musste, bin ich dort einer Anleitung gefolgt, in der empfohlen wurde, den Punkt Freigegebenen Drucker über den Namen auswählen zu verwenden. Das hab ich daraufhin auch unter Windows 7 ausprobiert und es hat auf Anhieb funktioniert.

Bisher hatte ich die Einrichtung unter Windows 7 immer über den dritten Punkt Drucker unter Verwendung einer TCP/IP-Adresse oder eines Hostnamens hinzufügen vorgenommen. Deshalb bin ich gar nicht auf die Idee gekommen, es stattdessen einmal über den zweiten Punkt zu versuchen.
#43
Multimedia / Aw: [Neues Modul] BOSE SoundTo...
Letzter Beitrag von FlatTV - 26 Januar 2026, 17:01:51
Zitat von: Prof. Dr. Peter Henning am 26 Januar 2026, 14:46:24Ich habe auch diverse Modifikationen an dem Modul vorgenommen, die Frage ist, ob der Maintainer dominik das überhaupt noch wartet.

Ich hatte ihn schon einmal angeschrieben, jedoch keine Rückmeldung erhalten.
#44
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von 300P - 26 Januar 2026, 16:52:51
Zitat von: TheTrumpeter am 26 Januar 2026, 16:06:58Wie würdest Du dann die Prognose und die Verbrauchsplanung "zusammenführen" wollen?

Ich würde so ähnlich vorgehen wie es bei der Wärmepumpe für den Pool im WIKI als Beispiel existiert.
Poolsteuerungsbeispiel ->>>> Heatpump: (consumer05)
Pool_Strom_Heizung:Poolheizung
aliasshort=WP
type=other power=1800
asynchron=0
icon=sani_heating_heatpump
auto=heatpump_auto
pcurr=Pool_Pin32_monotonic_count_PowerCurrent:W
etotal=Pool_Pin32_monotonic_count_EnergyMeter:kWh
switchdev=dum_valve
swstate=heatpump:on:off
mode=can
locktime=600:600
mintime=SunPath
on="heatpump on"
off="heatpump off"
surpmeth=median_13
noshow=0
swoncond=dum_valve:sf_true:{main::CheckWPOn}
interruptable=1
swoffcond=dum_valve:sf_true:{main::CheckWPOff}


Erläuterungen:
Der Verbrauch ist hier wieder etwas zu hoch angegeben (1800W statt realen 1500W), um eine Hysterese zu erreichen.
Da es sich hier um eine Wärmepumpe handelt, die nicht getaktet werden sollte, ist die locktime in beide Schaltrichtungen mit 10 Minuten relativ hoch.
Die Ermittlung des Medians ist mit 13 Minuten recht lang, um den Überschuss über lange Zeit zu glätten, damit möglichst selten geschaltet wird. Diese 13 Minuten in Kombination mit der Locktime und der Hysterese führten bei dieser Anlage bisher dazu, dass höchstens 5 Zyklen am Tag geschaltet wurden. -> Hier kann das individuelle Schaltverhalten optimiert werden. Besseres Verfolgen des Überschusses vs. weniger Taktungen der Wärmepumpe.
swoncond und swoffcond -> siehe 99_mySolarForecastUtils.pm

Als Grundlage würde ich es (natürlich angepasst auf meine <Device>:<Reading>) nehmen, die zusätzlichen Regulierung / Berechnung / Abhängigkeiten aber dann innerhalb einer speziell auf diesen Sonderfall "WP-ON/OFF" 99_myUtilsSF-Code-Routine unterbringen.
Zusätzlich - ich meine es gibt diese Option irgendwo bei den normalen Consumer - aber die Verbräuche HIER aus dem Hausverbrauch rauslassen und sie nur in bzw. mit dem dem speziellen "heatpump"-Consumer mit in die NN-Berechnung eingehen lassen.
 
Da wären mir dann theoretisch eigentlich keine Grenzen für die Regulierungen dieses gewünschtem besonderen  ON/OFF gesetzt....

#45
Anfängerfragen / Aw: MATTER im FHEM? Schon was ...
Letzter Beitrag von Mitch - 26 Januar 2026, 16:51:57
Schade, dass mein Satz hier so falsch verstanden wurde.
Es geht mir (ich habe nicht nach Matter Support gefragt), nicht darum, dass jemand etwas kostenlos möchte, und denjenigen als Schmarotzer hingestellt, wie das hier einige machen.
Es geht mit persönlich um die Art, wie auf solche Anfragen reagiert wird. Arrogant, beleidigend und mit Unterstellungen
z.B.

Zitat von: KölnSolar am 25 Januar 2026, 10:01:50typisch für unseren Gesellschaftswandel: "Die anderen" sollen leisten und man selbst leistungslos konsumieren und laut nach "Solidarität" schreien.

1. Keiner kennt den Fragenden persönlich.
2. könnte man auch einfach mit einem Dialog starten und seine Hilfe anbieten, damit sich Derjenige dahin entwickeln kann

Aber egal, ich will hier keine Grundsatzdiskussion starten, mir liegt halt gerade in der heutige Zeit viel an Miteinander und Hilfsbereitschaft. Sozial ist, wenn man die Schwächeren unterstützt.
#46
Sonstiges / Aw: httpmod.template: bugs, Fr...
Letzter Beitrag von Tueftler1983 - 26 Januar 2026, 16:36:25
Ahh okay bei mir exestiert dieses Readingslist garnicht diese sehen bei mir so aus, und in dem Reading info steht die aktuelle version auch drin:

$DEVICETOPIC/bridge/state:.* state
  $DEVICETOPIC/bridge/config/devices:.* {}
  $DEVICETOPIC/bridge/config/log_level:.* log_level
  $DEVICETOPIC/bridge/config/permit_join:.* permit_join
  $DEVICETOPIC/bridge/config/rename:.* { json2nameValue($EVENT, 'rename_') }
  $DEVICETOPIC/bridge/config:.* { json2nameValue($EVENT) }
  $DEVICETOPIC/bridge/log:.*\"type\".\"devices\".\"message\".* devices
  $DEVICETOPIC/bridge/log:.* log
  $DEVICETOPIC/bridge/logging:.* { json2nameValue($EVENT,'log_') }
  $DEVICETOPIC/bridge/response/networkmap:.* { my $type = $EVENT =~ m/.*,"type":"(raw|graphviz)",.*/ ? $1 : 'networkmap'; $EVENT =~ m/{"data":\{.*"value":"?(.*[^"])"?\},"status":"ok"\}/ ? { $type=>$1 } : {} }
  $DEVICETOPIC/bridge/devices:.* devices
  $DEVICETOPIC/bridge/info:.* info
  $DEVICETOPIC/bridge/groups:.* groups
  $DEVICETOPIC/bridge/event:.* { json2nameValue($EVENT) }
  $DEVICETOPIC/bridge/extensions:.* extensions
zigbee_pi:zigbee2mqtt/bridge/response/device/ota_update/check:.* { json2nameValue($EVENT) }
zigbee_pi:zigbee2mqtt/bridge/response/device/generate_external_definition:.* { json2nameValue($EVENT) }


zimlich am ende von Info:

memory_mb":4050,"node_version":"v24.13.0","version":"#1 SMP PREEMPT Debian 1:6.12.47-1+rpt1~bookworm (2025-09-16) - 6.12.47+rpt-rpi-2712 - arm64"},"permit_join":false,"restart_required":false,"version":"2.7.2","zigbee_herdsman":{"version":"8.0.1"},"zigbee_herdsman_converters":{"version":"25.98.0"}}
aber dank deines readinglist wird nun auch die Version als reading aktualisiert. hast du dies selbst angelegt?? weil ich auch nur das fertige template damals angelegt habe.

LG Holger

#47
SlowRF / Aw: FHT80 Ventilposition ohne ...
Letzter Beitrag von joc_w - 26 Januar 2026, 16:35:52
Danke für die Hilfe! Genau das wird sicherlich am Ende funktionieren!

Auf der wiki Seite sieht es auch so aus, dass "ReadingsNum" kein Perl Code ist, weil zumindest die geschweiften Klammern fehlen??

Wenn ich den Chat Gpt Code mit ReadingsNum geändert eingebe, kommt trotzdem folgende Fehlermeldung:

"Unknown command my, try help. Unknown command fhem("set, try help. Unknown command }, try help."

Mein (wahrscheinlich falsch) geänderter Code ohne Perl liefert zwar keine Fehlermeldung, aber gibt auch den Wert nicht weiter.

So habe ich das jetzt eingegeben:


define FHEMtoKNXValveZiW notify ZiW_Hz:actuator.* set ValveZiW g1 ReadingsNum($EVTPART1)
#48
Sonstiges / Aw: httpmod.template: bugs, Fr...
Letzter Beitrag von Hans Franz - 26 Januar 2026, 16:16:19
Kein Guru, aber
readingList $DEVICETOPIC/bridge/info:.* { json2nameValue($EVENT) }liefert bei mir ein Reading "version"
#49
Solaranlagen / Aw: [70_ENPHASE.pm] Modul zur ...
Letzter Beitrag von wolfganghabenicht - 26 Januar 2026, 16:12:47
Hallo

gibt es aktualisierte Version des Moduls?

Ich habe das Modul seit ca. einem Jahr im Einsatz. aber seit einem Monat produziert das Modul eine 100%-CPU-Last.

Ich habe die Konfiguration jetzt rausgeschmissen, FHEM läuft jetzt einwandfrei. Sobald ich per define Anweisung die Konfig neu erzeuge kommt wieder 100% CPU, ich kann die Konfig nicht einmal abspeichern.

Die Konfiguration läuft auf einem Raspi 5 mit Debian 12.13, FHEM ist aktuell
#50
Solaranlagen / Aw: 76_SolarForecast - Informa...
Letzter Beitrag von TheTrumpeter - 26 Januar 2026, 16:06:58
Zitat von: DS_Starter am 26 Januar 2026, 13:53:50Unter der Vorraussetzung, dass die Planung der WP wie bei TheTrumpeter nur auf dem PV-Überschuß basiert, wäre eine solche Einplanung durch SF durchaus möglich
denke ich. Allerdings befürchte ich, dass User dann auf die Idee kommen, SF könnte eine WP komplett optimiert steuern, was sicherlich nicht der Fall ist.
Da gebe ich Dir Recht. SF soll einfach das "optimale Fenster" für die vorgegebene Laufzeit ermitteln, d.h. an der Stelle würde ich dafür plädieren die "noSchedule"-Einschränkung zu entfernen.
Theoretisch wäre es sogar denkbar eine WP "unterbrechbar" zu machen, was ich persönlich aus Lebensdauergründen aber nicht tun würde/werde.

Zitat von: DS_Starter am 26 Januar 2026, 13:53:50TheTrumpeter wird diese Frage sicherlich mit "Ja" beantworten.
Volltreffer  8)


Ein Problem würd' sich mit der von mir angedachten Logik aber noch ergeben:
SF würde die Betriebsart der WP ändern/vorgeben. Je nach Außentemperatur kann es dann aber noch einige Zeit dauern bis die Wärmepumpe tatsächlich anläuft. (Mein Gerät ermittelt periodisch durch kurzes Einschalten der Umwälzpumpe die Heizkreis-Temperatur, um daraus einen Soll-Ist-Abgleich zu machen. Die Häufigkeit dieser "Schnüffelzyklen" lässt sich natürlich parametrieren, kostet aber unnötig Energie.)

Wenn ich es richtig weiß, versucht SF ja mit dem "On"-Befehl den Verbraucher einzuschalten und prüft dann (nach einer sehr kurzen Wartezeit) anhand des "swstate", ob das Einschalten geklappt hat. Ich könnte den "swstate" nun einfach auf die Betriebsart umstellen, aber dann stimmen die Verbrauchswerte und Laufzeiten für die Verbrauchsprognose nicht mehr.
Wie könnte das abgebildet werden?


Zitat von: 300P am 26 Januar 2026, 15:49:29Dazu sollte im Normalfall weiterhin ein passender "schaltbare normaler" Consumertyp genutzt werden.
Wie würdest Du dann die Prognose und die Verbrauchsplanung "zusammenführen" wollen?
Ich kann natürlich ein zusätzliches Gerät für's Umschalten des WP-Betriebsmodus definieren, das ist kein Problem. Die Verbrauchsprognose vom "heatpump"-Gerät kommt dann aber durcheinander, weil die Einschaltzeiten "willkürlich" variieren. (Die Korrelation zu Laufzeit & Außentemperatur wäre weiterhin gegeben, aber warum das Einschalten heute wg. sonnigem Vormittag um 09:00 passiert und gestern am Nebeltag trotz gleicher Außentemperatur erst um 11:00 war, kann das NN wohl nicht ermitteln.)

Zitat von: 300P am 26 Januar 2026, 15:49:29dann ist die NN Berechnung nicht wärmepumpentypisch sondern eher wie eine sprunghafte Ladung eines EV anzusehen.
Das kann man meiner Meinung nach nicht vergleichen. Beim EV sind ja noch weitere Einflussfaktoren vorhanden, die aus NN-Sicht "zufällig" sein können. Die Wärmepumpe reduziert sich in erster Näherung immer auf die außentemperaturabhängige nötigen Tages-Laufzeit.
Ob man die Einplanung dieser voraussichtlich nötigen Tages-Laufzeit der Wärmepumpensteuerung, die typischerweise nix von der PV-Anlage - geschweige denn der erwarteten solaren Erträge - weiß, überlässt oder das Zeitfenster möglichst geschickt wählt, muss dann jeder selbst entscheiden.