Hauptmenü

Neueste Beiträge

#41
Anfängerfragen / FHEM reagiert zu spät
Letzter Beitrag von Sebastian84 - 26 Dezember 2025, 13:23:57
Guten Tag.
Ich bin jetzt auf eine neue Debain 13 umgestiegen. In der Phoscon app werden die Events direkt angezeigt. Nur in Fham mal ja und dann lange nicht. Hier meine Einstellungen:

Internals:
   DEF        192.168.0.115
   FUUID      5f0cd021-f33f-50a5-ce23-f70fc634bf5d6ba5
   FVERSION   30_HUEBridge.pm:0.264380/2022-09-22
   INTERVAL   60
   NAME       deconz
   NOTIFYDEV  global
   NR         92
   NTFY_ORDER 50-deconz
   STATE      connected
   TYPE       HUEBridge
   apiversion 1.16.0
   bridgeid   00212EFFFF05D338
   eventCount 12
   host       192.168.0.115
   is_deCONZ  1
   mac        dc:a6:32:5b:70:90
   manufacturer Royal Philips Electronics
   modelName  Philips hue bridge 2015
   modelid    deCONZ
   name       Phoscon-GW
   swversion  2.32.2
   updatestate 0
   websocketport 80
   zigbeechannel 15
   READINGS:
     2025-12-26 08:54:26   groups          1
     2025-12-26 10:00:51   lastError       link button not pressed
     2025-12-26 08:54:26   lights          7
     2025-12-26 08:54:26   rules           0
     2025-12-26 08:54:26   scenes          0
     2025-12-26 08:54:26   schedules       0
     2025-12-26 08:54:26   sensors         44
     2025-12-26 13:15:38   state           connected
   helper:
     apiversion 69632
     count      0
     last_config_timestamp 1766751338
     offsetUTC  3600
     updatestate 0
     groups:
       1:
         etag       9d205bd2387ace7fb42f60eb671073fa
         id         1
         name       Phoscon_All_Off
         type       LightGroup
         action:
           alert      none
           bri        127
           colormode  hs
           ct         0
           effect     none
           hue        0
           sat        127
           scene     
           xy:
             0
             0
         devicemembership:
         lights:
           5
           3
           2
         scenes:
         state:
     ignored:
     lights:
       1:
         etag       2f25b640867eac41c9ca5d465a4cc089
         lastseen   2025-12-26T12:14Z
         manufacturername dresden elektronik
         modelid    ConBee II
         name       Configuration tool 1
         nwkaddress 0x0000
         swversion  0x26580700
         type       Configuration tool
         uniqueid   00:21:2e:ff:ff:05:d3:38-01
         state:
       2:
         etag       0fd7a37b1e859a1fbb013d0f7a83dd27
         lastannounced 2025-12-03T13:03:55Z
         lastseen   2025-12-26T12:14Z
         manufacturername IKEA of Sweden
         modelid    TRADFRI signal repeater
         name       Verstärker 1.OG
         nwkaddress 0xC552
         productid  E1746
         swversion  2.0.019
         type       Range extender
         uniqueid   00:0d:6f:ff:fe:90:3d:6f-01
         capabilities:
           alerts:
             none
             select
             lselect
         state:
           alert      none
       3:
         etag       8e4f25f53d2b5ead30a1e5b037df4d04
         lastannounced 2025-02-25T22:07:06Z
         lastseen   2025-12-26T12:15Z
         manufacturername IKEA of Sweden
         modelid    TRADFRI Signal Repeater
         name       Verstärker 2.OG
         nwkaddress 0xBE19
         productid  E1746
         swversion  2.2.005
         type       Range extender
         uniqueid   68:0a:e2:ff:fe:9c:89:c4-01
         capabilities:
           alerts:
             none
             select
             lselect
         state:
           alert      none
       5:
         etag       521f2005f47218b4ac0b64d45b3eb640
         lastannounced 2025-05-06T10:03:21Z
         lastseen   2025-12-26T12:15Z
         manufacturername IKEA of Sweden
         modelid    TRADFRI Signal Repeater
         name       Verstärker EG
         nwkaddress 0xB51E
         productid  E1746
         swversion  2.2.005
         type       Range extender
         uniqueid   5c:02:72:ff:fe:6e:55:41-01
         capabilities:
           alerts:
             none
             select
             lselect
         state:
           alert      none
       6:
         etag       1a1562a86a49ff79e01bde4bbca85d4d
         lastannounced 2025-06-15T17:12:42Z
         lastseen   2025-12-26T12:14Z
         manufacturername IKEA of Sweden
         modelid    TRETAKT Smart plug
         name       Ikea Steckdose
         nwkaddress 0xE4C1
         productid  E2204
         swversion  2.4.4
         type       On/Off plug-in unit
         uniqueid   00:be:44:ff:fe:ac:84:42-01
         capabilities:
           alerts:
             none
             select
             lselect
         config:
           groups:
             0
         state:
           alert      none
       7:
         etag       35ce337ddbdaf30753f93f1c67787771
         lastannounced 2025-06-27T16:21:20Z
         lastseen   2025-12-26T12:14Z
         manufacturername innr
         modelid    SP 240
         name       Steckdose innr Wohnzimmer
         nwkaddress 0x69BF
         swversion  1.7.23
         type       On/Off plug-in unit
         uniqueid   a4:c1:38:d9:36:5e:d8:98-01
         capabilities:
           alerts:
             none
             select
             lselect
           otau:
             file_version 387397253
             image_type 820
             manufacturer_code 4454
         config:
           groups:
         state:
           alert      none
       8:
         etag       fb8058d987bdf8da70bc380efb8d774d
         lastannounced 2025-06-17T15:36:45Z
         lastseen   2025-12-26T12:14Z
         manufacturername innr
         modelid    SP 240
         name       Steckdose innr Kinderzimmer
         nwkaddress 0x8604
         swversion  1.7.23
         type       On/Off plug-in unit
         uniqueid   a4:c1:38:20:19:5d:bd:26-01
         capabilities:
           alerts:
             none
             select
             lselect
           otau:
             file_version 387397253
             image_type 820
             manufacturer_code 4454
         config:
           groups:
         state:
           alert      none
     scenes:
Attributes:
   httpUtils  1
   key        D8792F281C 

Vor den umstieg ging auch Fhem immer direkt.
#43
MQTT / Shelly BLU TRV über Gateway V3
Letzter Beitrag von Thoffi1978 - 26 Dezember 2025, 13:05:48
Hallo,
ich versuche meinen Thermostaten in FHEM einzubinden und habe vor, ihn auch von dort zu steuern.

Ich habe den Shelly Gateway V3 und den BLU TRV.

Ich kann beide Geräte in fhem sehen, aber nicht ansteuern.
Dem Gateway kann ich kein passendes "Model" zuweisen und bei dem angelegten MQTT BLUTRV finde ich nicht das attrTemplate Shelly_TRV.
Ich suche nun schon eine ganze Zeit, aber irgendwie übersehe, oder finde ich nicht die passende Anleitung.
Hier habe ich schon gesucht, etwas gefunden, aber ich bekomme es nicht richtig hin.
https://forum.fhem.de/index.php?topic=136356.0
https://forum.fhem.de/index.php?topic=129394.0

Anbei die List der Geräte, so wie sie von autocreate erstellt worden sind;
Internals:
   .AttrList  model:generic,shelly1,shelly1L,shelly1pm,shelly2,shelly2.5,shelly3em,shelly3emG3,shelly4,shellybulb,shellydimmer,shellyem,shellyemG3,shellyemmini,shellyi3,shellyplug,shellyplus010v,shellyplus1,shellyplus1pm,shellyplus2pm,shellyplusi4,shellyplusplug,shellypluspm,shellyplusrgbwpm,shellyplusuni,shellypmmini,shellypro1,shellypro1pm,shellypro2,shellypro2pm,shellypro3,shellypro3em,shellypro4pm,shellyprodm1pm,shellyprodm2pm,shellyprodual,shellyproem50,shellyprorgbwpm,shellyrgbw,shellyshutter,shellyuni,walldisplay1 maxAge ShellyName interval timeout shellyuser pct100:open,closed maxtime maxtime_close maxtime_open showunits:none,original webhook:WEB,WEBkamera,WEBphone,WEBtablet verbose:0,1,2,3,4,5 host_dns host_ip event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading
   CFGFN     
   DEF        192.168.2.134
   FUUID      694e7792-f33f-7e98-06a1-34b5f16028202d02
   INTERVAL   60
   NAME       Shelly_Gateway
   NR         580
   NTFY_ORDER 50-Shelly_Gateway
   STATE      Error
   TYPE       Shelly
   eventCount 29
   units      0
   .attraggr:
   .attrminint:
   READINGS:
     2025-12-26 12:57:20   error           error in command: id or component not found
     2025-12-26 12:56:19   login           open
     2025-12-26 12:56:19   mac             E4:B3:23:15:9B:74
     2025-12-26 12:56:19   model_ID        S3GW-1DBT001
     2025-12-26 12:56:19   model_family    Gen3
     2025-12-26 12:56:19   model_function  unknown
     2025-12-26 12:54:58   network_DNS     shellyblugwg3-e4b323159b74
     2025-12-26 12:56:19   state           Error
   helper:
     Sets       config interval password reboot:noArg update:noArg name clear:disconnects,error,responsetimes actions
     StatusCall 0
     settings_time 0
     timer      0
Attributes:
   model      generic
List MQTT Torsten_shelly_Gateway3
Internals:
   .triggerUsed 1
   CFGFN     
   CID        Torsten_shelly_Gateway3
   DEF        Torsten_shelly_Gateway3
   FUUID      694e762d-f33f-7e98-c4e3-c5139973dea15200
   IODev      MQTT2_FHEM_Server
   LASTInputDev MQTT2_FHEM_Server
   MQTT2_FHEM_Server_CONN MQTT2_FHEM_Server_192.168.2.134_61421
   MQTT2_FHEM_Server_MSGCNT 39
   MQTT2_FHEM_Server_TIME 2025-12-26 13:03:17
   MSGCNT     39
   NAME       Torsten_shelly_Gateway3
   NR         578
   STATE      ???
   TYPE       MQTT2_DEVICE
   eventCount 40
   .DT:
     DEVICETOPIC Torsten_shelly_Gateway3
   .attraggr:
   .attrminint:
   READINGS:
     2025-12-26 12:49:01   IODev           MQTT2_FHEM_Server
     2025-12-26 13:03:17   dst             Torsten-shelly-Gateway3/events
     2025-12-26 13:03:17   method          NotifyStatus
     2025-12-26 13:03:01   params_blutrv_200_last_updated_ts 1766750580
     2025-12-26 13:03:01   params_blutrv_200_packet_id 96
     2025-12-26 13:03:01   params_blutrv_200_rssi -80
     2025-12-26 13:03:01   params_bthomedevice_200_last_updated_ts 1766750580
     2025-12-26 13:03:01   params_bthomedevice_200_packet_id 96
     2025-12-26 13:03:01   params_bthomedevice_200_rssi -80
     2025-12-26 13:03:17   params_bthomesensor_202_last_updated_ts 1766750597
     2025-12-26 13:03:17   params_bthomesensor_202_value 17.5
     2025-12-26 12:57:54   params_sys_last_sync_ts 1766750274
     2025-12-26 12:57:54   params_sys_time 12:57
     2025-12-26 12:57:54   params_sys_unixtime 1766750274
     2025-12-26 13:03:17   params_ts       1766750597.93
     2025-12-26 13:03:17   src             shellyblugwg3-e4b323159b74
Attributes:
   readingList Torsten_shelly_Gateway3:Torsten-shelly-Gateway3/events/rpc:.* { json2nameValue($EVENT) }
   room       MQTT2_DEVICE,Shelly->Device

Vielen Dank schon einmal,
Hoffi
#44
Codeschnipsel / Aw: FHEMWEB basicAuth gegen ei...
Letzter Beitrag von CoolTux - 26 Dezember 2025, 12:25:56
Zitat von: betateilchen am 26 Dezember 2025, 11:23:11
Zitat von: CoolTux am 23 Dezember 2025, 16:37:46Schöne Lösung. Auch nice wäre ein OAuth2 oder besser gleich OIDC. Mein Keycloak würde sich da freuen   ;D

Es gibt doch für keycloak ein radius-plugin.
Würde das Deine Aufgabenstellung nicht abdecken?

(von keycloak habe ich keine Ahnung, ich habe nur ein bisschen im Internet rumgelesen, nachdem Du mit Deinem Wunsch kamst)

Das muss ich mir mal in Ruhe anschauen. Wird sicher nicht Standard sein sondern muss man als Zusatz einbinden. Danke Dir auf jeden Fall.
#45
Bastelecke / Aw: ESP RGBWW Controller - Fir...
Letzter Beitrag von pjakobs - 26 Dezember 2025, 11:52:55
ich hatte ein bisschen Zeit und hab mal ein Subset des Dashboards in die Homepage für lightinator.de eingebaut.
So könnt Ihr auch sehen, wie viele Controller gerade Telemetrie lifern, welche Versionen draußen laufen und wie stabil die Versionen sind - bzw. wie lange die Controller einer Version durchschnittlich online sind - das ist natürlich eine geringe Zeit, wenn sie gerade erst upgedatet wurden.

Die aktuelle V5.0-555 sollte stabil sein, mehr freien Heap haben und vor allem einen Bug im Scene Management gefixed haben.
Dazu hatte ich zuletzt das Problem, dass Firmware und Frontend zusammen nah an die 1024kByte heran kamen, die auf dem ESP8266 für ein Firmware Image zur Verfügung stehen.
Ich hatte im Scene Management ein draggable Objekt (die Abfolge von Elementen einer Animation konnte durch drag&drop geändert werden), das habe ich jetzt durch einfache up/down Buttons ersetzt - das alleine spart mir 80kByte im Flash Image - absurd, wie viel Speicher JavaScript Frameworks heute so verschwenden.

Ich habe neulich mal angefangen, eine Integration für ioBroker zu bauen, das sollte eigentlich ziemlich gut funktionieren, weil ich hoffentlich manches an Code aus dem Frontend wiederverwenden kann. Für Home Assistant habe ich minimale mqtt Integration und hoffe, dass ich die Arbeit von @vbs wiederverwenden kann, damit hätten wir dann zwei moderne Hausautomationsframeworks eingebunden.

Ich werde mich dann wohl mal wieder um die Hardware kümmern.
#46
MQTT / Aw: FHEM 6.4 verbindet nicht z...
Letzter Beitrag von Hades - 26 Dezember 2025, 11:28:27
Zitat von: betateilchen am 26 Dezember 2025, 10:09:46Hast Du in der commandref schon die Beschreibung zum globalen Attribut "dnsserver" gelesen?
Vielleicht hilft das schon weiter.

Hilft leider auch nicht
#47
Codeschnipsel / Aw: FHEMWEB basicAuth gegen ei...
Letzter Beitrag von betateilchen - 26 Dezember 2025, 11:23:11
Zitat von: CoolTux am 23 Dezember 2025, 16:37:46Schöne Lösung. Auch nice wäre ein OAuth2 oder besser gleich OIDC. Mein Keycloak würde sich da freuen   ;D

Es gibt doch für keycloak ein radius-plugin.
Würde das Deine Aufgabenstellung nicht abdecken?

(von keycloak habe ich keine Ahnung, ich habe nur ein bisschen im Internet rumgelesen, nachdem Du mit Deinem Wunsch kamst)
#48
DOIF / Aw: DOIF als Taster
Letzter Beitrag von andies - 26 Dezember 2025, 11:05:02
Wenn wir das hier gerade diskutieren, habe ich eine sehr unspezifische Frage. Wenn ich mit DOIF auseinandersetze, ist mein erster Impuls: "Sehr gutes Tool" (betateilchen bitte weghören).  Aber dann gibt es etwas, das das Verständnis der Logik für mich extrem schwer macht - und ich kann einfach nicht sagen, was das ist. Anscheinend unterstelle ich eine bestimmte Logik bei DOIF, die aber falsch ist und die mich das Tool missverstehen lässt. Ich kann naturgemäß nicht sagen, was meine falsche Logik ist, sonst hätte ich das im Wiki oder anderswo geschrieben. Mir scheint auch, dass das einigen anderen (vor allem Nicht-IT-Leuten) so geht und ich würde mir wünschen, dass ich das herausbekomme. Selbst nach Jahren der Nutzung ist das noch so. Weiß jemand, was das Verständnis so schwer macht?
#49
Heizungssteuerung/Raumklima / Aw: Vitoconnect - Verbesserte ...
Letzter Beitrag von Beta-User - 26 Dezember 2025, 10:58:26
Zitat von: uron am 26 Dezember 2025, 10:32:03OK, hab nun wieder das vitoconnect-Update gemacht, die Version vom 11.12.2025 ist aktiv
Bleibt die Frage von oben nach dem "set Warmepumpe logResponseOnce": Wo finde ich "alle files *.json und *.err", die ich schicken soll?
Im Log finde ich jetzt nur
2025.12.26 10:33:05.759 1: PERL WARNING: Use of uninitialized value $access_token in string ne at ./FHEM/98_vitoconnect.pm line 3312.
2025.12.26 10:33:05.759 1: Waermepumpe - Access Token: nicht definiert

Einen Neustart hast du gemacht nach dem update?

Ansonsten meint meine commandref:
ZitatlogResponseOnce
Speichert die JSON-Antwort des Viessmann-Servers in den Dateien entities.json, gw.json und actions.json im FHEM-Log-Verzeichnis. Wenn mehrere Gateways vorhanden sind, wird die Seriennummer des Gateways an die Dateinamen angehängt.
Wenn es noch ein Problem gibt, ist es jetzt allerdings eventuell ein anderes...
#50
DOIF / Aw: DOIF als Taster
Letzter Beitrag von Per - 26 Dezember 2025, 10:53:51
Du verwechselst gerade DOELSE und DOELSEIF!