Hauptmenü

Neueste Beiträge

#91
Homematic / Aw: CCU3 und FHEM???
Letzter Beitrag von Brause - 05 November 2025, 16:03:03
Das ist wieder ein Fall von rein numerischer Seriennummer.

Da gibt es auch schon ein paar Beiträge zu.
Ist ein Problem das von der CCU herkommt.
Vielleicht gibt es irgendwann eine Fehlerbehebung, wo ja jetzt OCCU "opensource" wird.
#92
readingsGroup / readingsHistory / Aw: Timestamps verscheidener G...
Letzter Beitrag von McMuffin - 05 November 2025, 15:32:33
Hallo allerseits,

hatte gerade eine Idee. Ist nicht schön, aber es funktioniert.


Habe das Problem über ein userreading in allen Geräten mir dem Reading (params_ts) gelöst.

lastseen {ReadingsVal("Licht_10_ST","params_ts",0)}
Damit haben nun alle Geräte ein passendes Reading (lastseen) und ich brauche in der RG den oder-Teil mit dem Reading (params_ts) nicht mehr.


Danke für eure Unterstützung, LG - McMuffin
#93
Anfängerfragen / httpmod für Indevolt Solidflex...
Letzter Beitrag von innasa - 05 November 2025, 15:05:26
Hallo zusammen,

wenn ich meinen Speicher Solidflex 2000 von Indevalt mittels
curl -g -X POST "http://192.168.2.154:8080/rpc/Indevolt.GetData?config={\"t\":[2107,142,6000,6009,6004,6005,11016,6001,7120,667]}"
abfrage, bekomme ich

{"2107":11.46,"142":8.97,"6000":-2205,"6009":95,"6004":9.48,"6005":2.15,"11016":-2095,"6001":1001,"7120":1000,"667":0}
als Antwort. Das wollte ich mittels HTTPMod abfragen, mit JSONmod hab ich mir daran leider schon die Finger verrenkt. Ich bin aber auch nicht der Programmier-Pro. Das Problem liegt daran, dass ich den POST nicht hinbekomme. Mein Device sieht aktuell so aus:

define indevolt HTTPMOD http://192.168.2.154:8080/rpc/Indevolt.GetData?config= 60
setuuid indevolt 690b5624-f33f-9360-bf02-926fed2410e18e30
attr indevolt enableControlSet 1
attr indevolt enableCookies 1
attr indevolt enforceGoodReadingNames 1
attr indevolt handleRedirects 1
attr indevolt requestData {"t":[2107,142,6000,6009,6004,6005,11016,6001,7120]}
attr indevolt requestHeader1 Content-Type: application/json
attr indevolt requestHeader2 Accept: */*
attr indevolt showBody 1
attr indevolt showError 1

Der Body den ich als Antwort erhalte ist leer. Was mache ich falsch?
#94
MQTT / Aw: MQTT Home Assistant
Letzter Beitrag von Tommi ratlos - 05 November 2025, 14:17:15
Ich glaub es nicht, da versuche ich es jetzt schon seit Tagen und jetzt scheine ich es, Zumidest in eine Richtung hinzubekommen.

define xbaum MQTT2_DEVICE xbaum
attr xbaum userattr mqttAlias:textField-long mqttDefaults:textField-long mqttDisable:both,incoming,outgoing mqttForward:all,none mqttPublish:textField-long mqttSubscribe:textField-long
attr xbaum readingList hass:xbaum/state:.* state
attr xbaum room MQTT2_DEVICE
attr xbaum setList on:noArg xbaum/set on\
off:noArg xbaum/set off
attr xbaum webCmd on:off
#   CID        xbaum
#   DEF        xbaum
#   FUUID      6908a94e-f33f-c08c-b64b-f75b783d2a690f6b
#   IODev      MQTT2_FHEM_Server
#   LASTInputDev MQTT2_FHEM_Server
#   MQTT2_FHEM_Server_CONN MQTT2_FHEM_Server_10.65.69.91_49203
#   MQTT2_FHEM_Server_MSGCNT 10
#   MQTT2_FHEM_Server_TIME 2025-11-05 14:12:29
#   MSGCNT     10
#   NAME       xbaum
#   NR         820
#   STATE      off
#   TYPE       MQTT2_DEVICE
#   eventCount 25
#   Helper:
#     DBLOG:
#       state:
#         logdb:
#           TIME       1762348349.09306
#           VALUE      off
#   OLDREADINGS:
#   READINGS:
#     2025-11-05 07:18:02   IODev           MQTT2_FHEM_Server
#     2025-11-05 14:12:29   state           off
#
setstate xbaum off
setstate xbaum 2025-11-05 07:18:02 IODev MQTT2_FHEM_Server
setstate xbaum 2025-11-05 14:12:29 state off

Jetzt reagiert das Device auf die Befehle aus Hass. Jetzt muss ich nur noch in die "Gegenrichtung" funktionieren.

#95
MQTT / Aw: MQTT Home Assistant
Letzter Beitrag von Tommi ratlos - 05 November 2025, 13:56:00
Jetzt Antworte ich mir schon selbst. :-*

Habe gerade gesehen das in dem über Autocreate hinzugefügte Device "Hass" (Ist der Clientname in Home Assistant) die Readings aktualisiert werden.

define hass MQTT2_DEVICE hass
attr hass readingList hass:homeassistant/status:.* status\
hass:xbaum/set:.* set\
hass:hass/xbaum/set:.* set\
hass:xbaum/state:.* state\
hass:xbaum/set/state:.* state
attr hass room MQTT2_DEVICE
#   CFGFN     
#   CID        hass
#   DEF        hass
#   FUUID      690b2910-f33f-c08c-0bc1-a8116195dc916028
#   IODev      MQTT2_FHEM_Server
#   LASTInputDev MQTT2_FHEM_Server
#   MQTT2_FHEM_Server_CONN MQTT2_FHEM_Server_10.65.69.91_49203
#   MQTT2_FHEM_Server_MSGCNT 10
#   MQTT2_FHEM_Server_TIME 2025-11-05 13:50:30
#   MSGCNT     10
#   NAME       hass
#   NR         831
#   STATE      on
#   TYPE       MQTT2_DEVICE
#   eventCount 15
#   Helper:
#     DBLOG:
#       set:
#         logdb:
#           TIME       1762343424.78328
#           VALUE      on
#       state:
#         logdb:
#           TIME       1762347013.53912
#           VALUE      off
#       status:
#         logdb:
#           TIME       1762339088.95994
#           VALUE      online
#   READINGS:
#     2025-11-05 11:38:08   IODev           MQTT2_FHEM_Server
#     2025-11-05 12:50:35   set             on
#     2025-11-05 13:50:30   state           on
#     2025-11-05 11:38:08   status          online
#     2025-11-05 12:36:35   subscriptions   cloudapp/QBUSMQTTGW/+/state cloudapp/QBUSMQTTGW/config cloudapp/QBUSMQTTGW/state connection/status drop_connect/discovery/# dsmr/# esphome/discover/# fully/deviceInfo/+ hass/xbaum/state homeassistant/alarm_control_panel/+/+/config homeassistant/alarm_control_panel/+/config homeassistant/binary_sensor/+/+/config homeassistant/binary_sensor/+/config homeassistant/button/+/+/config homeassistant/button/+/config homeassistant/camera/+/+/config homeassistant/camera/+/config homeassistant/climate/+/+/config homeassistant/climate/+/config homeassistant/cover/+/+/config homeassistant/cover/+/config homeassistant/device/+/+/config homeassistant/device/+/config homeassistant/device_automation/+/+/config homeassistant/device_automation/+/config homeassistant/device_tracker/+/+/config homeassistant/device_tracker/+/config homeassistant/event/+/+/config homeassistant/event/+/config homeassistant/fan/+/+/config homeassistant/fan/+/config homeassistant/humidifier/+/+/config homeassistant/humidifier/+/config homeassistant/image/+/+/config homeassistant/image/+/config homeassistant/lawn_mower/+/+/config homeassistant/lawn_mower/+/config homeassistant/light/+/+/config homeassistant/light/+/config homeassistant/lock/+/+/config homeassistant/lock/+/config homeassistant/notify/+/+/config homeassistant/notify/+/config homeassistant/number/+/+/config homeassistant/number/+/config homeassistant/scene/+/+/config homeassistant/scene/+/config homeassistant/select/+/+/config homeassistant/select/+/config homeassistant/sensor/+/+/config homeassistant/sensor/+/config homeassistant/siren/+/+/config homeassistant/siren/+/config homeassistant/switch/+/+/config homeassistant/switch/+/config homeassistant/tag/+/+/config homeassistant/tag/+/config homeassistant/text/+/+/config homeassistant/text/+/config homeassistant/update/+/+/config homeassistant/update/+/config homeassistant/vacuum/+/+/config homeassistant/vacuum/+/config homeassistant/valve/+/+/config homeassistant/valve/+/config homeassistant/water_heater/+/+/config homeassistant/water_heater/+/config pglab/discovery/# tasmota/discovery/#
#
setstate hass on
setstate hass 2025-11-05 11:38:08 IODev MQTT2_FHEM_Server
setstate hass 2025-11-05 12:50:35 set on
setstate hass 2025-11-05 13:50:30 state on
setstate hass 2025-11-05 11:38:08 status online
setstate hass 2025-11-05 12:36:35 subscriptions cloudapp/QBUSMQTTGW/+/state cloudapp/QBUSMQTTGW/config cloudapp/QBUSMQTTGW/state connection/status drop_connect/discovery/# dsmr/# esphome/discover/# fully/deviceInfo/+ hass/xbaum/state homeassistant/alarm_control_panel/+/+/config homeassistant/alarm_control_panel/+/config homeassistant/binary_sensor/+/+/config homeassistant/binary_sensor/+/config homeassistant/button/+/+/config homeassistant/button/+/config homeassistant/camera/+/+/config homeassistant/camera/+/config homeassistant/climate/+/+/config homeassistant/climate/+/config homeassistant/cover/+/+/config homeassistant/cover/+/config homeassistant/device/+/+/config homeassistant/device/+/config homeassistant/device_automation/+/+/config homeassistant/device_automation/+/config homeassistant/device_tracker/+/+/config homeassistant/device_tracker/+/config homeassistant/event/+/+/config homeassistant/event/+/config homeassistant/fan/+/+/config homeassistant/fan/+/config homeassistant/humidifier/+/+/config homeassistant/humidifier/+/config homeassistant/image/+/+/config homeassistant/image/+/config homeassistant/lawn_mower/+/+/config homeassistant/lawn_mower/+/config homeassistant/light/+/+/config homeassistant/light/+/config homeassistant/lock/+/+/config homeassistant/lock/+/config homeassistant/notify/+/+/config homeassistant/notify/+/config homeassistant/number/+/+/config homeassistant/number/+/config homeassistant/scene/+/+/config homeassistant/scene/+/config homeassistant/select/+/+/config homeassistant/select/+/config homeassistant/sensor/+/+/config homeassistant/sensor/+/config homeassistant/siren/+/+/config homeassistant/siren/+/config homeassistant/switch/+/+/config homeassistant/switch/+/config homeassistant/tag/+/+/config homeassistant/tag/+/config homeassistant/text/+/+/config homeassistant/text/+/config homeassistant/update/+/+/config homeassistant/update/+/config homeassistant/vacuum/+/+/config homeassistant/vacuum/+/config homeassistant/valve/+/+/config homeassistant/valve/+/config homeassistant/water_heater/+/+/config homeassistant/water_heater/+/config pglab/discovery/# tasmota/discovery/#


Da wollte ich das aber nicht haben.
#96
Sprachsteuerung / Aw: [37_echodevice] Amazon Ech...
Letzter Beitrag von mthome - 05 November 2025, 13:46:48
Zitat von: KölnSolar am 05 November 2025, 10:05:14wie manche wissen, nutze ich node.js für das "Auffrischen" des Cookies nicht, sondern einmal wöchentlich manuelle Aktualisierung.
@KölnSolar, hättest Du mir bitte nochmal kurz die Stichpunkte wie ich es ohne NPM nutze - hab' es verdrängt und finde es nicht mehr. Evtl. würde ich es als schnellen Workaround auch so nutzen bis es gefixt ist.
  • define Echo echodevice <account> <pwd>
  • dann cookie z.B. aus Browser holen und in Attribut cookie kopieren?
  • dann login? wie mache ich das mit 2FA?
#97
MQTT / MQTT Home Assistant
Letzter Beitrag von Tommi ratlos - 05 November 2025, 13:30:36
Hallo zusammen,

ich bastele jetzt schon ein paar Tage rum ohne das ich es hin bekomme.

Ich versuche ein Verbindung über MQTT zu Home Assistant herzustellen, um meine über Matter angebundenen Geräte (IKEA DIRIGERA) anzusprechen.


Mein Test Device sieht so aus
define xbaum MQTT2_DEVICE xbaum
attr xbaum userattr mqttAlias:textField-long mqttDefaults:textField-long mqttDisable:both,incoming,outgoing mqttForward:all,none mqttPublish:textField-long mqttSubscribe:textField-long
attr xbaum mqttSubscribe *:stopic={"$device/state"}
attr xbaum readingList xbaum:xbaum/state:.* state
attr xbaum room MQTT2_DEVICE
attr xbaum setList on:noArg xbaum/set on\
off:noArg xbaum/set off
attr xbaum webCmd on:off
#   CID        xbaum
#   DEF        xbaum
#   FUUID      6908a94e-f33f-c08c-b64b-f75b783d2a690f6b
#   IODev      MQTT2_FHEM_Server
#   LASTInputDev MQTT2_FHEM_Server
#   MQTT2_FHEM_Server_CONN MQTT2_FHEM_Server_127.0.0.1_51506
#   MQTT2_FHEM_Server_MSGCNT 1
#   MQTT2_FHEM_Server_TIME 2025-11-05 12:56:49
#   MSGCNT     1
#   NAME       xbaum
#   NR         820
#   STATE      on
#   TYPE       MQTT2_DEVICE
#   eventCount 10
#   Helper:
#     DBLOG:
#       state:
#         logdb:
#           TIME       1762343809.23317
#           VALUE      on
#   OLDREADINGS:
#   READINGS:
#     2025-11-05 07:18:02   IODev           MQTT2_FHEM_Server
#     2025-11-05 12:56:49   state           on
#
setstate xbaum on
setstate xbaum 2025-11-05 07:18:02 IODev MQTT2_FHEM_Server
setstate xbaum 2025-11-05 12:56:49 state on

Wenn ich auf der console in FHEM mosquitto_pub -h localhost -i xbaum -t xbaum/state -m "on" -d eingebe schaltet das Device auf on.


Auf Home Assistant läuft kein Broker, ist mit dem FHEM MQTT2 Server verbunden.
Über die Funktion "Ein Paket veröffentlichen" in Hass kann ich den Broker in FHEM auch ansprechen.

Auf meinem Fhem sehe ich dann mosquitto_sub -h localhost -t '/#' -vxbaum/state offoder wenn ich es mit set versuche
xbaum/set on
Aber es passiert in beiden fällen nix.

Wo liegt mein Denkfehler. Eine Bridge brauch ich doch nur wenn auf Hass ein eigener Broker läuft?

Gruß
Thomas
#98
Homematic / Aw: CCU3 und FHEM???
Letzter Beitrag von wowogiengen - 05 November 2025, 13:21:35
Habe jetzt FHEM auf dem Laptop endlich zum Laufen bekommen,
nachdem ich mir einiges habe aus den Fingern saugen müssen, damit FHEM überhaupt mal läuft...

Das Bild zeigt mir, dass HMCCU die Devices sehr wohl kennt...

Du darfst diesen Dateianhang nicht ansehen.
Aber auch nach einem Neuladen der Seite kann ich keine Devices im Dropdown sehen...

Ich vermute mal, dass sich die API zur CCU geändert hat...

Sollte ich jetzt viel Geld für die CCU3 ausgegeben haben, und kann sie nicht mal mit FHEM benutzen?
#99
Sonstiges / Aw: fhem.cfg verschwindet
Letzter Beitrag von Beta-User - 05 November 2025, 13:17:32
Es wird aber schon in die DB geschrieben, oder?
Den configCheck zu machen schadet jedenfalls nicht ..
#100
Automatisierung / Aw: Überschreiben / Update von...
Letzter Beitrag von DS_Starter - 05 November 2025, 12:54:24
Ja das ist so. Ein laufender Vorgang in einem DbRep wird beendet wenn ein neuer Prozess in diesem Device gestartet wird. Das ist erforderlich, da immer nur ein BlockingCall desselben Device laufen darf. Man legt also mehrere DbRep an.
Bei mir habe ich über 100 für die verschiedensten Zwecke und Auswertungen definiert. Die laufen logischerweise nicht alle gleichzeitig.