Hauptmenü

Neueste Beiträge

#41
Sonstige Systeme / Aw: Entwicklungs-Thread Modul ...
Letzter Beitrag von musicnrw - 01 Februar 2026, 11:23:49
Stimmt, da steht "on" und "off", nicht "ON" bzw. "OFF"...
Wenn ich dann
set Switch_ShellyRGBW1 on
in der Kommandozeile eingebe, erscheint wieder die Meldung "Error: No Handler" im Device Overview.
#42
Multimedia / Aw: Modul für Denon (Marantz) ...
Letzter Beitrag von olwaldi - 01 Februar 2026, 11:17:10
Mir ist aufgefallen, daß in der WebGUI von DENON_AVR die set-Zeile immer bei volumeStraight startet. Warum nicht beim ersten Eintrag?

Wenn man dann dort volumeUp oder volumeDown auswählt und auf set drückt, wird die Lautstärke wie gewünscht angepaßt. Aber die set-Zeile springt sofort wieder auf volumeStraight (mit der neuen Lautstärke). "Schlimmer", in der webCmd-Zeile darüber wird der angezeigte Lautstärkewert nicht aktualisiert. Das passiert erst nach einem refresh im Browser.

Ist wirklich eine Kleinigkeit und stört nicht wirklich. Aber es könnte ja auch sein, daß irgendwas im Code nicht stimmt. Andererseits tritt dasselbe Problem auch in einer alten Version von 2018 auf, hat dann wohl nix mit meinen Änderugen zu tun.

Grüßle, Michael
#43
DOIF / httpmod und doif die 2.
Letzter Beitrag von sash.sc - 01 Februar 2026, 10:28:07
Hallo zusammen.

Ich frage per httpmod die Spritpreise ab. Klappt auch.
Habe mir über den Eventmonitor das doif erzeugen lassen, um mir die Spritpreise per Push aus Handy zu schicken.


DEF        ([":^SuperE10"] <= 1.70)
(
{my $SE10A=ReadingsVal("AVIA","SuperE10","0");
  my $SE10RE=ReadingsVal("Raiffeisen","SuperE10","0");
  my $SE10PM=ReadingsVal("PM_Raesfeld","SuperE10","0");
  my $SE10WE=ReadingsVal("Westfalen","SuperE10","0");
  fhem ("set pushmsg msg <b>Spritpreise</b> <br> <br>AVIA  E10: $SE10A € <br>PM $SE10PM €<br> Raiff.: E10: $SE10RE €<br>West_Lemb E10 $SE10WE € ''  '' ");;}
)
DOELSE (set pushmsg msg Pech gehabt)
   FUUID      69512c38-f33f-852e-3143-7d2cd979361dc381
   FVERSION   98_DOIF.pm:0.306590/2025-12-25
   MODEL      FHEM
   NAME       Sprit_push
   NOTIFYDEV  global,.*().*
   NR         720
   NTFY_ORDER 50-Sprit_push
   STATE      cmd_1
   TYPE       DOIF
   VERSION    30659 2025-12-25 12:37:16
   eventCount 67
   READINGS:
     2026-02-01 10:14:59   Device          Raiffeisen
     2026-02-01 09:59:03   cmd             1
     2026-02-01 09:59:03   cmd_event       Sprit_push
     2026-02-01 09:59:03   cmd_nr          1
     2026-02-01 09:58:57   mode            enabled
     2026-02-01 09:59:03   state           cmd_1
   Regex:
     accu:
     bar:
     barAvg:
     collect:
     cond:
       :
         0:
           ":^SuperE10" :^SuperE10
   attr:
     cmdState:
     wait:
     waitdel:
   condition:
     0          ::EventDoIf('',$hash,'^SuperE10',0) <= 1.70
   do:
     0:
       0           {my $SE10A=ReadingsVal("AVIA","SuperE10","0");   my $SE10RE=ReadingsVal("Raiffeisen","SuperE10","0");   my $SE10PM=ReadingsVal("PM_Raesfeld","SuperE10","0");   my $SE10WE=ReadingsVal("Westfalen","SuperE10","0");   fhem ("set pushmsg msg <b>Spritpreise</b> <br> <br>AVIA  E10: $SE10A € <br>PM $SE10PM €<br> Raiff.: E10: $SE10RE €<br>West_Lemb E10 $SE10WE € ''  '' ");;}
     1:
       0          set pushmsg msg Pech gehabt
   helper:
     NOTIFYDEV  global,.*().*
     event      SuperE10: 1.749
     globalinit 1
     last_timer 0
     sleeptimer -1
     timerdev   Raiffeisen
     timerevent SuperE10: 1.749
     triggerDev Raiffeisen
     timerevents:
       Diesel: 1.709
       SuperE10: 1.749
       SuperE5: 1.779
     timereventsState:
       Diesel: 1.709
       SuperE10: 1.749
       SuperE5: 1.779
     triggerEvents:
       Diesel: 1.709
       SuperE10: 1.749
       SuperE5: 1.779
     triggerEventsState:
       Diesel: 1.709
       SuperE10: 1.749
       SuperE5: 1.779
   internals:
   readings:
   trigger:
   uiState:
   uiTable:
Attributes:
   checkReadingEvent 1
   checkall   all
   room       Spritpreise


Wenn ich das doif auch Check all setze bekomme ich die Nachrichten. Auch bei cmd1 manuell ausführen klappt es.

Nur im Automatik Modus nicht.
Warum löst das doif nicht aus. Wenn eines der Super E10 readings unter 1,70 € fällt?

Gruß und danke
Sascha
#44
Multimedia / Aw: [Neues Modul] BOSE SoundTo...
Letzter Beitrag von FlatTV - 01 Februar 2026, 10:10:44
Heute wollte ich doch mal soundcork ausprobieren.
Auf meinem ,,trixie" Pi habe ich das GitHub Projekt pyenv eingesetzt, um eine Python 3.12.12 Umgebung zu bekommen und anscheinend soundcork installiert.
Der Server ,,startet" auch, ich muss aber das Environment .venv gesetzt lassen und auch in das Verzeichnis wechseln.
Ansonsten wird schon fastapi nicht gefunden.
Für mehr habe ich gerade keine Zeit.

((.venv) ) pi@pi3:~/soundcork/soundcork $ fastapi run main.py

   FastAPI   Starting production server 🚀
 
             Searching for package file structure from directories with __init__.py files
2026-02-01 09:53:28,669 [soundcork.datastore] INFO: Initiating Datastore
2026-02-01 09:53:28,676 [soundcork.datastore] INFO: Initiating Datastore
             Importing from /home/pi/soundcork
 
    module   📁 soundcork     
             ├── 🐍 __init__.py
             └── 🐍 main.py   
 
      code   Importing the FastAPI app object from the module with the following code:
 
             from soundcork.main import app
 
       app   Using import string: soundcork.main:app
 
    server   Server started at http://0.0.0.0:8000
    server   Documentation at http://0.0.0.0:8000/docs
 
             Logs:
 
      INFO   Started server process [51399]
2026-02-01 09:53:32,988 [uvicorn.error] INFO: Started server process [51399]
      INFO   Waiting for application startup.
2026-02-01 09:53:32,992 [uvicorn.error] INFO: Waiting for application startup.
2026-02-01 09:53:32,996 [soundcork.main] INFO: Starting up soundcork
2026-02-01 09:53:32,996 [soundcork.main] INFO: done starting up server
      INFO   Application startup complete.
2026-02-01 09:53:32,997 [uvicorn.error] INFO: Application startup complete.
      INFO   Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit)
2026-02-01 09:53:33,002 [uvicorn.error] INFO: Uvicorn running on http://0.0.0.0:8000 (Press CTRL+C to quit)

Warum steht dort 0.0.0.0?

pi@pi3:~ $ netstat -a | grep 8000
tcp        0      0 0.0.0.0:8000            0.0.0.0:*               LISTEN     
pi@pi3:~ $
Naja auf die URL komme ich auch nicht 😔
#45
FHEM Code changes / Revision 30804: controls_fhem....
Letzter Beitrag von System - 01 Februar 2026, 08:31:03
Revision 30804: controls_fhem.txt: fhemupdate checkin

controls_fhem.txt: fhemupdate checkin

Source: Revision 30804: controls_fhem.txt: fhemupdate checkin
#46
Homematic / Aw: Bestehende FHEM Installati...
Letzter Beitrag von foly12 - 01 Februar 2026, 07:49:20
Zitat von: passibe am 19 Januar 2026, 11:54:11Ich werfe mal noch die Firewall o.ä. in den Ring. Port 7420 auf dem FHEM-Server muss für die CCU erreichbar sein.
Das mal von der CCU aus überprüfen:
nc -vz <IP von FHEM-Server> 7420Da muss stehen:
Ncat: Connected to <IP von FHEM-Server>:7420.

Das habe ich probiert, funktioniert so wie es soll. Danke!
#47
Multimedia / Aw: [82_LGTV_WebOS.pm] Modul f...
Letzter Beitrag von JoWiemann - 31 Januar 2026, 23:59:00
Hallo,

mein LG mit WebOS 33.30.80 lässt sich mit den LGTV-CLI steuern.

Grüße Jörg
#48
Multimedia / Aw: [82_LGTV_WebOS.pm] Modul f...
Letzter Beitrag von grappa24 - 31 Januar 2026, 23:51:00
@ska- schön von dir zu hören

und ja, ich kann meinen LG G2 mit dem CLI Tool pairen und Volume steuern, Apps launchen, ... (discover geht auch nicht)

Das macht ja richtig Hoffnung  ;)

Edit: Sogar Wake-on-LAN funktioniert!

System Information:
  Model: HE_DTV_W22O_AFABATPU
  webOS Version: webOSTV 7.0
  Firmware: 33.22.85
  Product: webOSTV 7.0

TV State Inspection:

=== System ===
Model: HE_DTV_W22O_AFABATPU
webOS: webOSTV 7.0
Firmware: 33.22.85

=== Application ===
Title: Unknown
App ID: com.webos.app.hdmi2

=== Channel/Source ===
Unable to retrieve channel info

=== Audio ===
Volume: 73
Audio Output: external_arc

==================================================
Note: Screenshot and HTML/DOM capture are not supported
by the LG WebOS external API.



#49
Multimedia / Aw: [82_LGTV_WebOS.pm] Modul f...
Letzter Beitrag von ska- - 31 Januar 2026, 22:58:01
Hi, ich aktualisiere extra mein WebOS nicht ;-)

könnte jemand, bei dem die Verbindung *nicht* klappt, versuchen, ob:

https://github.com/01dnot/lgtvcli

funktioniert? Also, pairing reicht. ...

Ich bin den pipx Weg gegangen, discover klappt nicht, aber das lgtv pair IPaddr klappte.

Sollte ds Tool bei einem aktuellen WebOS funktionieren, dann kann ich mal schauen, worin sich die Implementationen unterscheiden.
#50
FHEMapp / Aw: FHEMApp4: Charts Aktualisi...
Letzter Beitrag von Himbi777 - 31 Januar 2026, 22:53:46
Hi Marvin
Ja, das ist wohl so. Du musst im Prinzip die Seite aktualisieren, dann werden auch die Charts aktualisiert.

Ist halt blöd,bei dem Tablet das als Anzeige an der Wand genutzt wird.