Hallo zusammen,
ich hatte freundlicherweise einen CUL-Stick bekommen, damit ich die max-Thermostate ohne den Cube mal testen kann. Vielen Dank erstmal dafür.
Meine Erfahrungen:
Adapter:
CUL/culfx v0.4.0: Der Adapter zeigt grünes Licht, es passiert aber im Anlernmodus der Thermostate rein gar nichts. Keine Reaktion, keine neuen Objekte im ioBroker.
Dei Einstellungen wurden so gelassen wie Sie waren.
maxcul v1.0.0: Das Einstellungsfeld "Serialport" wurde übers Ausprobieren so gewählt, dass der Adapter grün angezeigt wurde und
im Log zeigte, dass ein Stick gefunden wurde. Die übrigen Einstellungen wurde so gelassen wie Sie waren.
Paaren:
Durch Bestätigung über 5s des Boost-Buttons am Thermostat, wird der selbige in den Pairing-Modus gesetzt.
Unter den Objekten des ioBrokers taucht dann ein neues auf. Bei der Basic-Version des Thermostates, werden erstmal keine Werte übermittelt. D.h. die Objekte werden im ioBroker zwar angezeigt, haben aber keinen Inhalt. Wenn man das Thermostat dann manuell verstellt, werden die Werte nach ein paar Sekunden im ioBroker sichtbar. Bei dem "Standard"-Thermostat werden die Werte direkt ein paar Sekunden nachdem
anlernen übermittelt.
Komischerweise werden in den Objketen auf Geräte aufgelistet, die gar nicht existieren. Beispielsweise taucht nachdem anlernen der ersten beiden Thermostate zusätzliche Objekte auf. Zum Beispiel hatte er einen Push Button erkannt, der sich gar nicht in meinen Besitz befindet. Auffällig ist dabei, dass die angezeigte ID immer kürzer ist, als die der "richtigen" Thermostate.
Steuerung:
Bis jetzt scheint das gar nicht zu funktionieren. Unter den Objekt "desiredTemperature" wird die aktuell eingestellte Temperatur angezeigt. Ändere ich diese, passiert rein gar nichts. Im ioBroker ist dann die Schriftfarbe der Temperatur rot (was das immer bedeuten mag) und es passiert auch über nacht nichts mit den Thermostaten. Zwischendurch taucht eine Meldung im Log auf: "Packet xyz sent but no response" oder "Not enough credits(xxx). Wait for more...", siehe auch Link. Ich hatte auch einfach mal bei den zusätzliche Geräten die er gefunden hat einen Wert vorgegeben, in der Hoffung, dass sich damit was steuern lässt. Nada.
Lösungsvorschläge:
Ich hatte über einige Probleme mit der Version v1.0.0 gelesen und testete mal die v0.5.3.
Ich hab es damit geschafft einen Wert an das Thermostat zu senden (ein einziges mal), was übrigens ein paar Minuten gedauert hat. Der zweite Versuch hat wieder nichts gebracht. Keine Änderung zu neusten Version.
Fazit:
Vorteile sehe ich erstmal gar keine, im Gegenteil.
Ich bekomme keine vernüftige Steuerung mit den CUL-Stick zum laufen. Die Werte werden entweder stark verzögert oder gar nicht an die Thermostate übermittelt (im vergleich zu den Cube). Zusätzlich fehlt mir noch ein Objekt "working", welchen ich mit den Cube hatte. Dieser hat angezeigt, ob das Thermostat den übermittelten Wert übernommen hat. Jedenfalls hatte ich es dafür verwendet. Damit besteht die Möglichkeit einen Script zu schreiben, welcher auf die Rückmeldung reagiert. Die rote Schriftart kann ich schlecht im abfragen.
Naja, ich bleibe erstmal beim dem Cube, hat bis jetzt gut geklappt und das im Forum erwähnte "Cube-Alzheimer" hab ich bis jetzt nicht gemerkt. Vielleicht hat noch jemand eine Idee, was ich noch ausprobieren kann. Ansonsten geht der Stick wieder zurück.
Gruss