NEWS
Switchbot Blind Tilt
-
Hallo zusammen,
hat jemand von euch einen Switchbot Blind Tilt im ioBroker in Betrieb und wenn ja wie habt ihr ihn ggf eingebunden. Der, schon seid längerer Zeit nicht mehr gepflegte, Switchbot Adapter unterstützt die Blind Tilts nicht. Die Datenpunkte werden zwar angezeigt aber können nicht an die Geräte gesendet werden.
Hat jemand diesbezüglich Erfahrung?
Viele Grüße Duffy
. -
Hallo zusammen,
hat jemand von euch einen Switchbot Blind Tilt im ioBroker in Betrieb und wenn ja wie habt ihr ihn ggf eingebunden. Der, schon seid längerer Zeit nicht mehr gepflegte, Switchbot Adapter unterstützt die Blind Tilts nicht. Die Datenpunkte werden zwar angezeigt aber können nicht an die Geräte gesendet werden.
Hat jemand diesbezüglich Erfahrung?
Viele Grüße Duffy
.@Duffy laut README kann der switchbot-hub Adapter aktuell nur Bot und Curtain steuern, Blind Tilt ist gar nicht aufgeführt. Im Repo ist aber gerade wieder Bewegung drin (Umstellung auf API v1.1 und Wartung, noch nicht released).
Ich würde dort ein Issue mit dem Wunsch nach Blind-Tilt-Support aufmachen:
https://github.com/DrozmotiX/ioBroker.switchbot-hub/issues@Dutchman zur Info.
Bis dahin ist das Skript von @grrfield der einfachste Weg, es nutzt direkt die SwitchBot Cloud API:
https://forum.iobroker.net/post/987594 -
Danke für den Hinweis.
Ich habe ein issue geschrieben.
Ich habe mir jetzt mal einen Switchbot Hub 2 bestellt der kann Matter. Ich werde mal versuchen ob ich da was erreichen kann.
Anderenfalls versuche ich es gerne mit dem von dir empfohlenen Skript.VG Duffy
-
Danke für den Hinweis.
Ich habe ein issue geschrieben.
Ich habe mir jetzt mal einen Switchbot Hub 2 bestellt der kann Matter. Ich werde mal versuchen ob ich da was erreichen kann.
Anderenfalls versuche ich es gerne mit dem von dir empfohlenen Skript.VG Duffy
@Duffy Der Weg über Matter kann klappen. Der matter-Adapter kann im Controller-Modus Rollos und Jalousien (WindowCovering) einbinden, auch mit Tilt. Meldet das Gerät die Tilt-Position, bekommst du ein Blind-Gerät mit eigenem Datenpunkt für die Lamellenstellung. Sonst gibt es nur Auf/Ab/Stopp.
Vorgehen:
- Hub 2 in der SwitchBot-App auf die aktuelle Firmware bringen und den Blind Tilt dort für Matter freigeben
- den Hub in der matter-Instanz unter "Controller" anlernen (Kopplungscode aus der SwitchBot-App)
Ob der Hub den Blind Tilt mit Tilt-Funktion über Matter weitergibt, habe ich selbst nicht getestet. Falls er auftaucht, aber der Tilt-Datenpunkt fehlt oder nicht reagiert, poste bitte das Log der matter-Instanz auf Loglevel "debug".
-
Ich habe jetzt den Switchbot hub 2 installiert und 2 Blind Tilt über Matter eingebunden. Klappt hervorragend. Ich erhalte im Matter Adapter einen Wert 0-100% um die Lamellen von geschlossen auf waagerecht zu stellen.
Das Skript für den Switchbot hub (ohne 2) habe ich nicht zum laufen bekommen was aber bei mir nichts heissen soll.
Den Switchbot hub konnte ich jetzt ausser betrieb nehmen da der auch noch vorhandene Bot von hub 2 übernommen wurde.
Wer das auch so machen will, mir hat der Clip geholfen.
Viele Grüße Duffy
-
-
Sollte es für dich von Intersse sein was alles im Matter Adapter für den Blind Tilt angezeigt wird drei Screenshots:



und zusätzlich ein Screenshot von den Objekten:

VG Duffy
@Duffy danke für die Rückmeldung und die Screenshots, das hilft auch anderen.
Unter "Matter Clusters" sieht man, dass der Hub 2 beim Window Covering nur "Lift, Position Aware Lift" meldet und kein Tilt. Der Blind Tilt wird also als normaler Rollladen weitergegeben, und dein SET/ACTUAL (0-100 %) ist eigentlich die Lift-Position, die der Hub auf die Lamellen umsetzt. Darum bekommst du ein normales Blind-Gerät ohne eigenen Tilt-Datenpunkt. Für die Steuerung macht das keinen Unterschied.
Wahrscheinlich kommst du so aber nur von geschlossen bis waagerecht und nicht in die andere Schließrichtung. Das legt SwitchBot über das Matter-Mapping im Hub fest, im Adapter lässt sich daran nichts ändern.
Dass bei "Battery Voltage" ein Prozentwert steht, muss man Issue im matter-Adapter aufmachen.
-
@Duffy danke für die Rückmeldung und die Screenshots, das hilft auch anderen.
Unter "Matter Clusters" sieht man, dass der Hub 2 beim Window Covering nur "Lift, Position Aware Lift" meldet und kein Tilt. Der Blind Tilt wird also als normaler Rollladen weitergegeben, und dein SET/ACTUAL (0-100 %) ist eigentlich die Lift-Position, die der Hub auf die Lamellen umsetzt. Darum bekommst du ein normales Blind-Gerät ohne eigenen Tilt-Datenpunkt. Für die Steuerung macht das keinen Unterschied.
Wahrscheinlich kommst du so aber nur von geschlossen bis waagerecht und nicht in die andere Schließrichtung. Das legt SwitchBot über das Matter-Mapping im Hub fest, im Adapter lässt sich daran nichts ändern.
Dass bei "Battery Voltage" ein Prozentwert steht, muss man Issue im matter-Adapter aufmachen.
Wahrscheinlich kommst du so aber nur von geschlossen bis waagerecht und nicht in die andere Schließrichtung. Das legt SwitchBot über das Matter-Mapping im Hub fest, im Adapter lässt sich daran nichts ändern.
Ja, das ist in der Tat so. Es gibt nur zu unten und waagerecht nicht aber zu oben. Da ich es aber nicht benötige spielt es für mich keine Rolle ;-)
-
@Duffy danke für die Rückmeldung und die Screenshots, das hilft auch anderen.
Unter "Matter Clusters" sieht man, dass der Hub 2 beim Window Covering nur "Lift, Position Aware Lift" meldet und kein Tilt. Der Blind Tilt wird also als normaler Rollladen weitergegeben, und dein SET/ACTUAL (0-100 %) ist eigentlich die Lift-Position, die der Hub auf die Lamellen umsetzt. Darum bekommst du ein normales Blind-Gerät ohne eigenen Tilt-Datenpunkt. Für die Steuerung macht das keinen Unterschied.
Wahrscheinlich kommst du so aber nur von geschlossen bis waagerecht und nicht in die andere Schließrichtung. Das legt SwitchBot über das Matter-Mapping im Hub fest, im Adapter lässt sich daran nichts ändern.
Dass bei "Battery Voltage" ein Prozentwert steht, muss man Issue im matter-Adapter aufmachen.
-
@Duffy Ein festes Template gibt es dort nicht. Das hier reicht:
- Version vom matter-Adapter, js-controller und Node.js (steht im Admin unter Adapter bzw. Hosts)
- Gerät: SwitchBot Blind Tilt über SwitchBot Hub 2 (Matter-Bridge), Firmware vom Hub 2
- Was falsch ist: Im Controller unter Geräte > Details steht bei "Power Source Details" der Eintrag "Battery Voltage: 80%". Eine Spannung wird aber in Volt angegeben. Entweder ist das Label falsch oder es wird der falsche Wert angezeigt.
- Deine Screenshots von "Details" und "Matter Clusters" (PowerSource mit Feature Battery)
Wenn du noch etwas mehr Zeit hast: matter-Instanz kurz auf Loglevel "debug" stellen, neu starten und die Zeilen zum PowerSource-Cluster vom Blind Tilt (batVoltage, batPercentRemaining) mitschicken. Dann sieht man, welche Rohwerte der Hub tatsächlich liefert.
Issue hier aufmachen: https://github.com/ioBroker/ioBroker.matter/issues
@apollon77 zur Info.
-
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden