Hauptmenü

Neueste Beiträge

#1
Bastelecke / Aw: Entwicklung SIGNALDuino Em...
Letzter Beitrag von DerD - 03 Februar 2026, 18:18:23
Gibt es beim Pico bestimmte Vorgaben? Wie beim ESP32 findet man da ja schon einen ganzen Zoo. Ohne Anspruch auf Vollständigkeit: 4M, 16M, WLAN, PICO2
Fürs LAN separates LAN Modul oder lieber eine spezielle Version?
Bin gerade dabei die Bestellung vorzubereiten.

Habe nur einfache CC1101er, allein schon der IPEC macht aber die Ebyte interessant. Ob tatsächlich besserer Empfang und ob der auch ankommt ist, kann ich also nicht sagen.

Bei Pigtails habe ich RG174, da macht man wohl nichts falsch. Wenn es nicht auf maximale Flexibilität ankommt, spricht aus meiner Sicht nichts für das (teurere) RG178.

Testweise will ich auch ausprobieren, ob ein SPF5189 empfangsmäßig was bringt. Berichte dazu schauen gut aus. Da muss man allerdings aufpassen, dass der CC1101 nicht zufällig mal sendet.
#2
Automatisierung / Aw: structure Homematic fehlen...
Letzter Beitrag von TomLee - 03 Februar 2026, 17:46:36
Das es, warum auch immer, an der unterschiedlichen Anzahl an setter liegen könnte lässt sich mit dummy Devices nicht nachvollziehen.
Trotzdem die Frage warum hat LichtschalterKueche_Sw viermal die gleichen setter?
#3
Multimedia / Aw: Modul für Denon (Marantz) ...
Letzter Beitrag von Shadow3561 - 03 Februar 2026, 17:36:19
Manchmal ist es besser ganz von vorne zu beginnen. Ich kann dir dabei leider nicht helfen. Mein Modul macht was es soll und ,,Never change a Running System" ist bei mir die Devise. Mein FHEM läuft nur um einige Dinge im KNX zu automatisieren weil ein Homeserver einfach zu teuer ist und ich somit flexibler bei der Geräteauswahl, was nicht KNX betrifft, bin.
Probiere es mal mit Chat GPT. Habe kürzlich damit ein Modul gebastelt um meine LG Klima und den LG Kühlschrank zu überwachen und zu steuern. Hat mich 1 WE Zeit gekostet. Ein KNX Ankoppler für die Klima kostet schon fast so viel wie die Klima selbst. Das selbe gilt für meine Viessmann Therme.
Ich drücke die Daumen. Vielleicht finde ich ja mal die Zeit ein Testsystem auf zu setzen und dein Modul mal zu testen.

Mit freundlichen Grüßen
#4
Multimedia / Aw: Modul für Denon (Marantz) ...
Letzter Beitrag von olwaldi - 03 Februar 2026, 17:24:06
Ich nutze auch telnet.

Und ja, die Bestätigung vom Receiver kommt ja auch an, was ein ReadingsVal(..., "volumeStraight", "?") bestätigt. Auch ein F5 aka Refresh aktualisiert den slider im webCmd.

Ich habe ja auch tatsächlich an ..._Read() und ..._Parse() "gebastelt", da m.M.n. im alten Code Readings(Begin|End)Update nicht immer symmetrisch aufgerufen worden sind. Und ich Code lesbarer finde, wenn Begin|End nicht über sub-Aufrufe hinweg verändert werden.

Letztendlich sollte ich vielleicht nicht so genau in das Modul gucken - tut ja. Habe ja auch nur damit angefangen, als es nach einem fhem-Update Fehlermeldungen im Logfile gab - Ursage lag ja nichtmal in DENON_AVR.

Gerade eben habe ich noch entdeckt, daß die IP des Receivers an zwei Stellen ermittelt/abgespeichert wird (zusätzlich als $hash->{helper}{deviceIP}). Habe mal $hash->{IP} überleben lassen.

maxVolume muß durch 10 dividiert werden. Auch noch korrigiert.

Beide Korrekturen ein paar Posts weiter oben eingepflegt.

Sollte man eigentlich im Kopf von Modulen die sub mit einem prototype auflisten? Wird scheinbar recht unterschiedlich gehandhabt. In DENON_AVR z.B. sind ein paar aufgeführt, aber nicht alle.

Ich sollte aufhören, nach der Ursache für mein Refresh-Problem zu suchen - ist sonst ein Faß ohne Boden:-)


Grüßle, Michael


#5
Homematic / Aw: Einbindung HmIP-WTH-1
Letzter Beitrag von sylvester - 03 Februar 2026, 17:18:40
Hallo,

ich habe das gleiche Problem. Der HomematicIP Wandthermostat verweigert desired-temp.

Habe allerdings gerade ein Update durchgeführt und danach einen Neustart. Jetzt funktioniert es wieder.
Ich weiß jetzt nicht, ob es am Update oder am Neustart liegt.

Edit:
Gerade noch weiter getestet. Wenn man die fhem.cfg ändert und speichert, wird die Konfiguration neu eingelesen. Dann funktioniert es nicht. Startet man fhem dann komplett neu mit einem shutdown+restart funktioniert es wieder.

Viele Grüße
#6
Automatisierung / Aw: structure Homematic fehlen...
Letzter Beitrag von CoolTux - 03 Februar 2026, 16:57:55
Leider keine Besserung obwohl sich das userattr selbst angepasst hat nach einem neustart

Internals:
   DEF        003AA0C9B0E2FD  sd=2.STATE cd=3.STATE
   FUUID      673c3e12-f33f-5c83-e21c-766b2ccad0f6350a
   IODev      vccu
   NAME       Kueche_LED_Lichtstreifen
   NR         122
   STATE      off
   TYPE       HMCCUDEV
   ccuaddr    003AA0C9B0E2FD
   ccudevstate active
   ccuif      HmIP-RF
   ccuname    Power_Küche
   ccurolectrl SWITCH_VIRTUAL_RECEIVER
   ccurolestate SWITCH_TRANSMITTER
   ccusubtype PSM
   ccutype    HmIP-PSM-2,QHJ
   eventCount 9758
   firmware   2.24.2
   readonly   no
   READINGS:
     2026-02-03 15:46:36   2.PROCESS       STABLE
     2026-02-03 15:46:36   2.SECTION       0
     2026-02-03 15:46:36   2.SECTION_STATUS NORMAL
     2026-02-03 15:46:36   2.STATE         off
     2026-02-03 15:46:36   3.PROCESS       STABLE
     2026-02-03 15:46:36   3.SECTION       0
     2026-02-03 15:46:36   3.SECTION_STATUS NORMAL
     2026-02-03 15:46:36   3.STATE         off
     2026-02-03 15:46:36   6.CURRENT       0.0
     2026-02-03 15:46:36   6.CURRENT_STATUS NORMAL
     2026-02-03 15:46:36   6.ENERGY_COUNTER 346.3
     2026-02-03 15:46:36   6.ENERGY_COUNTER_OVERFLOW false
     2026-02-03 15:46:36   6.FREQUENCY     50.0
     2026-02-03 15:46:36   6.FREQUENCY_STATUS NORMAL
     2026-02-03 15:46:36   6.POWER         0.0
     2026-02-03 15:46:36   6.POWER_STATUS  NORMAL
     2026-02-03 15:46:36   6.VOLTAGE       235.9
     2026-02-03 15:46:36   6.VOLTAGE_STATUS NORMAL
     2026-01-17 18:52:47   IODev           vccu
     2026-02-03 15:46:36   activity        alive
     2026-02-03 15:46:36   control         off
     2026-02-03 15:46:36   devstate        ok
     2026-02-03 15:46:36   hmstate         off
     2026-02-03 15:46:36   rssidevice      -63
     2026-02-03 13:23:32   rssipeer        -60
     2026-02-03 15:46:36   state           off
     2026-01-06 12:36:04   voltage         0.0
   hmccu:
     channels   9
     defCDP     3.STATE
     defSDP     2.STATE
     detect     0
     devspec    003AA0C9B0E2FD
     forcedev   0
     nodefaults 1
     role       0:MAINTENANCE,1:KEY_TRANSCEIVER,2:SWITCH_TRANSMITTER,3:SWITCH_VIRTUAL_RECEIVER,4:SWITCH_VIRTUAL_RECEIVER,5:SWITCH_VIRTUAL_RECEIVER,6:ENERGIE_METER_TRANSMITTER,7:COND_SWITCH_TRANSMITTER,8:SWITCH_WEEK_PROFILE
     setDefaults 0
     cmdlist:
       get       
       set        toggle:noArg on-till off:noArg on-for-timer on:noArg
     control:
       chn        3
       dpt        STATE
     dp:
       0.ACTUAL_TEMPERATURE:
         VALUES:
           NVAL       23.0
           ONVAL      24.0
           OSVAL      24.0
           OVAL       24.0
           SVAL       23.0
           VAL        23.0
       0.ACTUAL_TEMPERATURE_STATUS:
         VALUES:
           NVAL       0
           SVAL       NORMAL
           VAL        0
       0.CONFIG_PENDING:
         VALUES:
           NVAL       0
           SVAL       false
           VAL        0
       0.DUTY_CYCLE:
         VALUES:
           NVAL       0
           SVAL       false
           VAL        0
       0.ERROR_CODE:
         VALUES:
           NVAL       0
           SVAL       0
           VAL        0
       0.ERROR_OVERHEAT:
         VALUES:
           NVAL       0
           SVAL       false
           VAL        0
       0.ERROR_OVERLOAD:
         VALUES:
           NVAL       0
           SVAL       false
           VAL        0
       0.ERROR_POWER_FAILURE:
         VALUES:
           NVAL       0
           SVAL       false
           VAL        0
       0.RSSI_DEVICE:
         VALUES:
           NVAL       -63
           ONVAL      -62
           OSVAL      -62
           OVAL       -62
           SVAL       -63
           VAL        -63
       0.RSSI_PEER:
         VALUES:
           NVAL       -60
           ONVAL      -64
           OSVAL      -64
           OVAL       -64
           SVAL       -60
           VAL        -60
       0.UNREACH:
         VALUES:
           NVAL       0
           ONVAL      1
           OSVAL      dead
           OVAL       1
           SVAL       alive
           VAL        0
       2.PROCESS:
         VALUES:
           NVAL       0
           SVAL       STABLE
           VAL        0
       2.SECTION:
         VALUES:
           NVAL       0
           ONVAL      2
           OSVAL      2
           OVAL       2
           SVAL       0
           VAL        0
       2.SECTION_STATUS:
         VALUES:
           NVAL       0
           SVAL       NORMAL
           VAL        0
       2.STATE:
         VALUES:
           NVAL       0
           ONVAL      1
           OSVAL      on
           OVAL       1
           SVAL       off
           VAL        0
       3.PROCESS:
         VALUES:
           NVAL       0
           ONVAL      1
           OSVAL      NOT_STABLE
           OVAL       1
           SVAL       STABLE
           VAL        0
       3.SECTION:
         VALUES:
           NVAL       0
           ONVAL      2
           OSVAL      2
           OVAL       2
           SVAL       0
           VAL        0
       3.SECTION_STATUS:
         VALUES:
           NVAL       0
           SVAL       NORMAL
           VAL        0
       3.STATE:
         VALUES:
           NVAL       0
           ONVAL      1
           OSVAL      on
           OVAL       1
           SVAL       off
           VAL        0
       4.PROCESS:
         VALUES:
           NVAL       0
           SVAL       STABLE
           VAL        0
       4.SECTION:
         VALUES:
           NVAL       0
           SVAL       0
           VAL        0
       4.SECTION_STATUS:
         VALUES:
           NVAL       0
           SVAL       NORMAL
           VAL        0
       4.STATE:
         VALUES:
           NVAL       0
           SVAL       off
           VAL        0
       5.PROCESS:
         VALUES:
           NVAL       0
           SVAL       STABLE
           VAL        0
       5.SECTION:
         VALUES:
           NVAL       0
           SVAL       0
           VAL        0
       5.SECTION_STATUS:
         VALUES:
           NVAL       0
           SVAL       NORMAL
           VAL        0
       5.STATE:
         VALUES:
           NVAL       0
           SVAL       off
           VAL        0
       6.CURRENT:
         VALUES:
           NVAL       0.0
           ONVAL      42.0
           OSVAL      42.0
           OVAL       42.0
           SVAL       0.0
           VAL        0.0
       6.CURRENT_STATUS:
         VALUES:
           NVAL       0
           SVAL       NORMAL
           VAL        0
       6.ENERGY_COUNTER:
         VALUES:
           NVAL       346.3
           ONVAL      345.4
           OSVAL      345.4
           OVAL       345.4
           SVAL       346.3
           VAL        346.3
       6.ENERGY_COUNTER_OVERFLOW:
         VALUES:
           NVAL       0
           SVAL       false
           VAL        0
       6.FREQUENCY:
         VALUES:
           NVAL       49.97
           ONVAL      49.99
           OSVAL      50.1
           OVAL       49.99
           SVAL       50.0
           VAL        49.97
       6.FREQUENCY_STATUS:
         VALUES:
           NVAL       0
           SVAL       NORMAL
           VAL        0
       6.POWER:
         VALUES:
           NVAL       0.0
           ONVAL      5.74
           OSVAL      5.7
           OVAL       5.74
           SVAL       0.0
           VAL        0.0
       6.POWER_STATUS:
         VALUES:
           NVAL       0
           SVAL       NORMAL
           VAL        0
       6.VOLTAGE:
         VALUES:
           NVAL       235.9
           ONVAL      235.8
           OSVAL      235.8
           OVAL       235.8
           SVAL       235.9
           VAL        235.9
       6.VOLTAGE_STATUS:
         VALUES:
           NVAL       0
           SVAL       NORMAL
           VAL        0
       8.WEEK_PROGRAM_CHANNEL_LOCKS:
         VALUES:
           NVAL       0
           SVAL       0
           VAL        0
     roleChannels:
       COND_SWITCH_TRANSMITTER 7,7
       ENERGIE_METER_TRANSMITTER 6,6
       KEY_TRANSCEIVER 1,1
       MAINTENANCE 0,0
       SWITCH_TRANSMITTER 2,2
       SWITCH_VIRTUAL_RECEIVER 3,4,5,3,4,5
       SWITCH_WEEK_PROFILE 8,8
     roleCmds:
       get:
       set:
         off:
           channel    3
           ps         VALUES
           role       SWITCH_VIRTUAL_RECEIVER
           rpc        0
           subcount   1
           syntax     V:STATE:0
           usage      off
           subcmd:
             000:
               args       0
               dpt        STATE
               fnc       
               max        1
               min        0
               parname    STATE
               partype    3
               ps         VALUES
               scn        000
               type       BOOL
               unit       
         on:
           channel    3
           ps         VALUES
           role       SWITCH_VIRTUAL_RECEIVER
           rpc        0
           subcount   1
           syntax     V:STATE:1
           usage      on
           subcmd:
             000:
               args       1
               dpt        STATE
               fnc       
               max        1
               min        0
               parname    STATE
               partype    3
               ps         VALUES
               scn        000
               type       BOOL
               unit       
         on-for-timer:
           channel    3
           ps         VALUES
           role       SWITCH_VIRTUAL_RECEIVER
           rpc        0
           subcount   2
           syntax     1:V:ON_TIME:?time=0.0 2:V:STATE:1
           usage      on-for-timer [time]
           subcmd:
             000:
               args       0.0
               dpt        ON_TIME
               fnc       
               max        8580000.0
               min        0.0
               parname    time
               partype    2
               ps         VALUES
               scn        001
               type       FLOAT
               unit       s
             001:
               args       1
               dpt        STATE
               fnc       
               max        1
               min        0
               parname    STATE
               partype    3
               ps         VALUES
               scn        002
               type       BOOL
               unit       
         on-till:
           channel    3
           ps         VALUES
           role       SWITCH_VIRTUAL_RECEIVER
           rpc        0
           subcount   2
           syntax     V:ON_TIME:?time V:STATE:1
           usage      on-till time
           subcmd:
             000:
               args       
               dpt        ON_TIME
               fnc       
               max        8580000.0
               min        0.0
               parname    time
               partype    2
               ps         VALUES
               scn        000
               type       FLOAT
               unit       s
             001:
               args       1
               dpt        STATE
               fnc       
               max        1
               min        0
               parname    STATE
               partype    3
               ps         VALUES
               scn        001
               type       BOOL
               unit       
         toggle:
           channel    3
           ps         VALUES
           role       SWITCH_VIRTUAL_RECEIVER
           rpc        0
           subcount   1
           syntax     V:STATE:0,1
           usage      toggle
           subcmd:
             000:
               args       0,1
               dpt        STATE
               fnc       
               max        1
               min        0
               parname    STATE
               partype    3
               ps         VALUES
               scn        000
               type       BOOL
               unit       
     state:
       chn        2
       dpt        STATE
Attributes:
   alias      Lichtstreifen
   ccureadingfilter 1,2,3,6..*
   cmdIcon    on:general_an off:general_aus
   genericDeviceType light
   group      Licht Küche
   icon       light_led_stripe
   room       GoogleAssistant,Küche
   userattr   LichtKueche LichtKueche_map LichtWohnung LichtWohnung_map structexclude
   webCmd     :

Das andere Device hat nun auch entsprechende userattr Einträge. Die sind ja auch nur da damit man dann diese in der Attributsübersicht bekommt und bei Bedarf setzen kann. Für mehr ist das userattr Feld ja nicht da.
#7
Forum-Software / Aw: wer hat hier den Bot einge...
Letzter Beitrag von rudolfkoenig - 03 Februar 2026, 16:16:10
Danke fuer den Hinweis, habe 1word4pics gebannt und die 6 Beitraege (alle sehr aehnlich) entfernt.
Bei financecajole bin ich unsicher: der Beitrag ist 1.5 Jahre alt und beinhaltet keine Links.
#8
Forum-Software / Aw: wer hat hier den Bot einge...
Letzter Beitrag von rabehd - 03 Februar 2026, 16:03:41
Er ist nicht aktiv, aber würde ich da auch einordnen.
https://forum.fhem.de/index.php?action=profile;u=54492
#10
Codeschnipsel / Aw: Notdienst Apotheke via jso...
Letzter Beitrag von yersinia - 03 Februar 2026, 15:46:14
[OT]
Zitat von: Sailor am 03 Februar 2026, 14:09:34Haben die einen gelangweilten WebDesigner, oder warum fummeln die da ständig dran rum?
Eher möchte der gierige wirtschaftlich-handelnde BWLende (m/w/d) die Schmarotzer Gratisangebotnutzer los werden zur Nutzung seines alternativen Angebots ermutigen.
[/OT]