-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Verbindungsprobleme - neue Inputs #38
Comments
Hi und danke für dein Feedback.
|
Sehr gerne! Mhhh.... also meine Thermostaten laufen jetzt schon seit Stunden mit dem schnellsten refresh von einer Minute und reagieren, geben auch eine Bestätigung an Deinen Adapter zurück - mal sofort, mal später - wobei mein LOG vor Verbindungsproblemen übergeht. An der Distanz kanns nicht liegen, da die Dinger im aktuellen Demoaufbau reihums zum RPi liegen. Doch vielleicht der BT-Stack vom RPi? Welchen USB-Dongle könntest Du mir für Testzwecke empfehlen? Was mich ein wenig stutzig macht ist die Tatsache, dass der eq3-Adapter völlig versagt, sobald der normale ble.0 aktiviert wird. |
Ich gehe davon aus dass der io ble Adapter das Bluetooth Modul "blockt" sodass mein Script Beinen verfügbaren Adapter hat. Mit der neusten Version kann das USB Modul ausgewählt werden, mit kleinen Anpassungen im Script könnte man, wenn man einen zusätzlichen USB adapter hat, diesen auswählen. Heckie75/eQ-3-radiator-thermostat#30 Schau Mal durch die issued bei heckie75 dort wird irgendwo eine Empfehlung für einen BT Modul erwähnt |
Vielen Dank für Deine Reaktion! Das eq3 spießt sich mit ble.0 wirklich gewaltig - mit aktiviertem ble.0 läuft die Systemlast auf meinem RasPi 3B auf 100%, ohne ble.0 liegt sie bei durchschnittlich 15%. Der empfohlene BT-Adapter ist bereits bestellt. Bis dieser hier ist, lasse ich ble.0 deaktiviert. Schließlich will für die Thermostaten noch ein VIS gebastelt werden. Jetzt muss ich mal rausfinden, wie dies zu bewerkstelligen ist... |
Schau Mal hier, da hab ich etwa für habpanel zusammengeschrieben. Anstatt javascript.0. .... musst du den temp state vom Adapter nehmen. (Eq3...) |
Also das ble und eq3 nicht zusammen über die gleiche hardware funktionieren ist tatsächlich bekannt (AlCalzone/ioBroker.ble#549). Ich hatte auch das Problem und über einen usb dongle war es dann gelöst. |
Hilfreiche Infos! Habe auch RPi 3B mit dem integrierten Bluetooth im Einsatz. Obwohl ich Bluetooth nur mit Thermostaten nutze, tauchen im Log sporadisch Verbindungswarnungen auf. Musste allerdings feststellen, dass die Verbindungsprobleme sich bisllang nicht auf das Setzen der Themperatur-States ausgewirkt haben. Das ist erfreulich. @creesoo, würdest du mir bitte mitteilen, für welche USB-Bluetooth-Hardware du dich entschieden hast. |
Bitte nicht vergessen dass ihr das interne Bluetooth Modul über "raspi-config" deaktiviert wenn ihr einen USB Adapter benutzt. (Außer ihr nutzt gleichzeitig den ble Adapter von iobroker) |
Erst mal: herzlichen Dank an Schnuppi für seine Einsatz, damit wir die Eq3's einsetzen dürfen. Möglicherweise könnten meine Inputs interessant sein. Zu meinem Setup: RasPi 3 samt dem von ioBroker gestellten Image auf SD und via Github von hier geclontem Adapter. Gepaired werden können aber die Thermostaten nur dann via bluetoothctl (und nur dort nach scan on, pair , trust ), nachdem die Instanz von eq3 in die Pause gesendet wurde. Danach lassen sich die Thermostaten recht verlässlich via eq3.exp ansprechen und einstellen. Damit ist es vorbei, sobald eq3 aktiviert wurde. Der Adapter wirft zwar keine JSON-Errors, aber Verbindungsprobleme, die getrost ignoriert werden können. Meine heutigen Experimente zeigten, dass Werte, die auf die Thermoststaten geschrieben werden sollen nach ca. 30-50sec. am Device sind, ein Feedback an ioBroker aber gerne mal 2 Minuten dauern. Was aber böse hinzukommt: wenn der "normale" BLE-Adapter von ioBroker aktiviert wird, wars das mit der Connection zu den Thermostaten innert kürzester Zeit, da diese Instanz meine Thermostaten ebenfalls reinlädt und in Konkurrenz zum eq3-Adapter steht. Blöd, dass ich noch "normale" BLE-Interfaces habe, die ich anbinden will. Weiterführende Ideen würden mich sehr freuen.
The text was updated successfully, but these errors were encountered: