ioBroker.matter icon indicating copy to clipboard operation
ioBroker.matter copied to clipboard

Alte Homematic Thermostate funktionieren nicht ( andere Objektnamen)

Open dft601 opened this issue 9 months ago • 8 comments

Hallo

Die alten Homematic Thermostate gehen leider nicht... Die haben ja: TEMPERATURE statt ACTUAL_TEMPERATURE und: SETPOINT statt SET_POINT_TEMPERATURE

Vielleicht könnte das der Matter Adapter zukünftig richtig interpretieren...

Ich habe das jetzt über einen Alias gelöst, bei dem ich diese Objekte umbenenne...

Wie gewünscht der Export.

hm-rpc.1.JEQXXXXX.json

dft601 avatar Feb 02 '25 21:02 dft601

Frage: hast Du versucht ob die gehen oder was genau war der Fehler?

Weilwenn ich einfach das Oberobjekt wähle mit "erkennen bia Decie/Channel" dann kommt da ein Thermostat raus

2025-02-03 12:31:40.756 - debug: matter.0 (23063) Received state change for hm-rpc.1.JEQ0XXXXXX.0.UNREACH: false (ack=true) --> false (triggerUpdate=true) 2025-02-03 12:31:40.757 - debug: matter.0 (23063) Received state change for hm-rpc.1.JEQ0XXXXXX.0.LOWBAT: false (ack=true) --> false (triggerUpdate=true) 2025-02-03 12:31:40.759 - debug: matter.0 (23063) Received state change for hm-rpc.1.JEQ0XXXXXX.2.SETPOINT: 16 (ack=false) --> 16 (triggerUpdate=true) 2025-02-03 12:31:40.760 - debug: matter.0 (23063) Received state change for hm-rpc.1.JEQ0XXXXXX.1.TEMPERATURE: 17.5 (ack=true) --> 17.5 (triggerUpdate=true) 2025-02-03 12:31:40.760 - debug: matter.0 (23063) Received state change for hm-rpc.1.JEQ0XXXXXX.2.STATE: false (ack=true) --> false (triggerUpdate=true) 2025-02-03 12:31:40.761 - debug: matter.0 (23063) Received state change for hm-rpc.1.JEQ0XXXXXX.1.HUMIDITY: 51 (ack=true) --> 51.515151515151516 (triggerUpdate=true) 2025-02-03 12:31:40.762 - info: matter.0 (23063) 78ecbd91-9d1a-4669-913b-3d189b6960ed: AutoMode is supported, but no Heating or Cooling, ignoring AutoMode 2025-02-03 12:31:40.762 - info: matter.0 (23063) 78ecbd91-9d1a-4669-913b-3d189b6960ed: Matter Thermostats need to either support heating or cooling. Defaulting to Heating 2025-02-03 12:31:40.762 - info: matter.0 (23063) Mapped Thermostat Modes "HEAT" to Matter Features "Heating" 2025-02-03 12:31:40.762 - info: matter.0 (23063) Valid Modes the adapter will react on from ioBroker Device: None, Mode state is ignored

Apollon77 avatar Feb 03 '25 11:02 Apollon77

Das Problem war, daß ich keine aktuelle Temperatur angezeigt bekommen habe...

So wird das erkannt:

Image

Ergibt im google home:

Image

Hier habe ich die Temperatur, aber halt extra....

und:

Image

Hier fehlt eben die aktuelle Temperatur in der Ansicht....

Mit meinen beiden erstellten Aliasen vom Gerät:

Image

bekomme ich dann:

Image

und den Thermostat korrekt:

Image

Wenn ihr das nicht ändern wollt, alles okay..... Aber vielleicht irgendwo als Tip mit dem Erzeugen von umbenanntem Alias aufnehmen...

Gruß

Mike

PS: Sorry, weiß nicht wie ich den Screenshot kleiner bekomme

dft601 avatar Feb 03 '25 11:02 dft601

Ahh ok. Das ist das Problem der Automatischen erkennung. Der Zerreisst das Gerät in einen Sensor und ein Thermostat.

Entferne die beiden dinger mal und klicke auf das + und nutze die zweite Option und wähle das "device" aus ... dann besser?

Apollon77 avatar Feb 03 '25 13:02 Apollon77

ooohhhhh .... @dft601 Ich sehe da was ... Du hast die Raum zuweiseung nur auf den zwei channeln und nicht auch auf dem "device" ... Das hat auswirkungen auf die automatische erkennung

Apollon77 avatar Feb 03 '25 14:02 Apollon77

Hallo @Apollon77

Das habe ich wegen irgendwelchen anderen Programmen/Adaptern mal machen müssen.... hatte sonst immer das ganze Gerät zugeordnet...

Habe nun das ganze Device auf Heizung / Schlafzimmer zugeordnet...

Ergibt weiterhin 2 Geräte, soweit ok... Image

Diese sind 1:

Image

und das 2. zeigt zunächst nichts an, bis ich auf "heizen" klicke:

Image

dann:

Image

wieder ohne die aktuelle Temperatur....

Hat sich dadurch also nichts geändert.

dft601 avatar Feb 03 '25 16:02 dft601

Ja das liegt an der enum Reihenfolge. Ich ändere was in der nächsten Version

Apollon77 avatar Feb 03 '25 17:02 Apollon77

Please retest with matter 0.5 (now yet released), then also detection should just detect one device

Apollon77 avatar Apr 28 '25 07:04 Apollon77

@dft601 Bitte einmal mit der Version 0.5.0 testen

Feuer-sturm avatar May 04 '25 20:05 Feuer-sturm

Ich schließe das Ticket hier erstmal. @dft601 Wenn es noch Probleme gibt, meld dich hier, dann öffnen wir das Ticket wieder.

Feuer-sturm avatar Jun 11 '25 11:06 Feuer-sturm