LRuesink-WebArray / homey-matic

Homematic App for Homey
MIT License
19 stars 15 forks source link

CCU Jack Connection Problem #99

Closed chanlee84 closed 3 years ago

chanlee84 commented 3 years ago

Hi twendt,

bei der Installation von der 0.19er Branch per CLI bekomme ich folgende Fehlermeldung:

image

App läuft aber trotzdem ohne Probleme.

Grüße chanlee

twendt commented 3 years ago

Das hat nichts mit der App zu tun würde ich sagen.

twendt commented 3 years ago

Wenn du keinen CUxD hast,dann kannst du gerne die Anbindung über den CCU-Jack verwenden.

chanlee84 commented 3 years ago

Wie gesagt, App läuft ohne Probleme. Habe diesen Fehler jetzt das erste Mal bekommen. Da ich gesehen habe, dass du die 19er Branch vor 10 Tagen geupdated hast und ich mich nicht an den Fehler beim letzen Mal erinnern kann, hab ich gedacht ich lass dich teilhaben ;-)

chanlee84 commented 3 years ago

Ok, ich stell mal um auf CCU Jack. Wenn ich das gemacht habe, brauche ich dann noch RedMatic und den Homey Flow dort? So wie ich das jetzt verstanden habe, dann eher nicht mehr, oder?

twendt commented 3 years ago

Genau, das wird dann nicht mehr benötigt. Den Mosquito musst du auch deinstallieren. Der CCU Jack beinhaltet einen MQTT Server und verwendet die gleichen Ports.

chanlee84 commented 3 years ago

Umgestellt und scheint zu funktionieren. Morgen weiß ich dann mehr, wenn ein paar Automationen gelaufen sind. Habe allerdings in den Logs viele Fehler. Siehe Screenshots.

image image

chanlee84 commented 3 years ago

Ich war mal so frei und hab den Issue mal umbenannt.

Gestern abend hab ich ja erfolgreich auf CCU Jack umgestellt. Heute habe ich den Homey auf v5 RC62 upgedated und nachdem Neustart habe ich leider Probleme, eine Verbindung hinzubekommen. App startet sauber, Geräte werden sauber dargestellt, es tut sich aber nichts.

Im Log steht nur "Started homematic"

Ein Neustart der App bringt auch nichts. Nach einiger Zeit habe ich mal die App deaktiviert und wieder aktiviert. Da sagt mir das Log, dass er jetzt Connected sei, tut sich aber trotzdem nichts.

Hast du da auch schon solche Erfahrungen gemacht?

twendt commented 3 years ago

Ich hatte die Probleme noch nicht. Ich habe heute morgen auf rc61 ulgedated. Da ging alles. Ich habe jetzt auch die rc62 angeboten bekommen und spiele das gerade ein.

dirkg173 commented 3 years ago

Ich habe auch auf rc62 aktualisiert und habe keine Probleme, allerdings mit einer CCU3.

chanlee84 commented 3 years ago

Also ich bekomme das nicht mehr zum laufen. Setze die App jetzt mal auf 18.1 zurück und konfiguriere MQTT neu. Nach update ich wieder auf die aktuelle 0.19er Branch und hoffe MQTT tut dann noch.

Dann werde ich nochmals CCU Jack versuchen.

chanlee84 commented 3 years ago

Ich habe jetzt eine Verbindung hinbekommen. Allerdings lassen sich alle Bestandsgeräte nicht bedienen. Wenn ich sie dann lösche und neu hinzufüge funktioniert das wieder.

Gibt es da auch noch eine andere Lösung? Hattet ihr auch das Problem?

chanlee84 commented 3 years ago

Das mit den Geräten neu einbinden bringt bei mir auch nichts. Nach einem Neustart deiner App funktioniert das auch wieder nicht.

chanlee84 commented 3 years ago

Ich habe auch auf rc62 aktualisiert und habe keine Probleme, allerdings mit einer CCU3.

Nutzt du auch schon CCU Jack oder machst du das noch über MQTT und Node Red?

chanlee84 commented 3 years ago

Ich habe jetzt vermutlich eine Lösung. Bei einem Homey oder App Neustart dauert es ewig, bis meine CCU gefunden wird und die HM-Geräte sind sehr lange nicht nutzbar.

Nutze ich "Use stored CCUS" connected er sich sofort und die HM-Geräte stehen sofort zur Verfügung. Die Geräte musste ich dann auch nicht neu hinzufügen.

Kann man den Discovery Prozess evtl. beschleunigen? Für das erste Discovery ist es ja okay, wenn es etwas länger dauert, aber bei einem Homey Neustart ist es eigentlich nicht optimal, wenn es so lange nach Appstart dauert, bis die HM-Geräte nutzbar sind.

twendt commented 3 years ago

Für genau diesen Fall habe ich die Option damals eingebaut.

chanlee84 commented 3 years ago

Hast du das bei dir dann auch aktiviert? Oder habe ich nur das Problem mit CCU Jack? Über MQTT hatte uch das nicht.

twendt notifications@github.com schrieb am Do., 4. Feb. 2021, 15:36:

Für genau diesen Fall habe ich die Option damals eingebaut.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/twendt/homey-matic/issues/99#issuecomment-773356847, or unsubscribe https://github.com/notifications/unsubscribe-auth/AMVVBOG6CSPWO43NC2PPDITS5KWIFANCNFSM4XBQXVPQ .

dirkg173 commented 3 years ago

@chanlee84, über MQTT und Node Red.

twendt commented 3 years ago

Ich habe das immer an, seit ich das damals eingebaut habe. Das Problem ist damals bei einem Nutzer auch plötzlich aufgetaucht.

Bei der Option merkt sich die App dann einfach die CCU.

Ich hätte am liebsten gar kein Discovery eingebaut, aber Athom hat drauf bestanden.

twendt commented 3 years ago

Es wäre aber gut, wenn die App damit umgehen könnte. Da habe ich aber noch keine Lösung gefunden.

Ich bin bei deinem Log gar nicht auf diesen Fall gekommen. Ich hätte eher vermutet, dass es an der Firewall in der CCU liegt. Im Log von gestern Abend waren lauter 500er. Das wäre ja dann ein internal Server Error vom CCU Jack. Somit hat er ja eigentlich die IP haben müssen.

chanlee84 commented 3 years ago

@chanlee84, über MQTT und Node Red.

Ja ok. Über die Connection geht es bei mir auch problemlos. Hatte nur die Probleme über CCU Jack.

chanlee84 commented 3 years ago

Es wäre aber gut, wenn die App damit umgehen könnte. Da habe ich aber noch keine Lösung gefunden.

Ich bin bei deinem Log gar nicht auf diesen Fall gekommen. Ich hätte eher vermutet, dass es an der Firewall in der CCU liegt. Im Log von gestern Abend waren lauter 500er. Das wäre ja dann ein internal Server Error vom CCU Jack. Somit hat er ja eigentlich die IP haben müssen.

Ja gestern Abend kannst ignorieren. Das hatte eher mit der CCU und mir zu tun, weil ich da noch das MQTT Addon drauf hatte und gleiche Ports etc.

Hatte es ja danach ja problemlos zum Laufen bekommen. Erst heute morgen kam es wieder zu dem Problem, dass die Geräte nicht ansprechbar waren. Hat ja mit dem Discovery zu tun gehabt. Jetzt mit dem gesetzten Haken bei der gespeicherten CCU funktioniert das einwandfrei. Scheint dann wirklich daran zu liegen, dass er nicht auf Anhieb die CCU findet. Frag mich halt nur, warum das beim ersten Mal sauber ging und ab dem zweiten Mal eben nicht.

Stand jetzt bin ich zufrieden ;-)

chanlee84 commented 3 years ago

Kurzer Stand --> es tut immer noch. Keine Probleme mehr. Wenn man das weiß mit dem Stored Bridge Thema, dann ist die CCU Jack Variante einwandfrei ;-) Somit Thema gegessen.