Beiträge von JSE222

    Guck mal bei U3 Pin2, sieht verdächtig aus. Da Motortreiber, vielleicht sogar die Ursache. Ein paar andere Lötstellen oben rechts wirken auch nicht so gut. Kann aber auch alles Lichteinfall oder JPG-Artefakte sein.

    Wenn es Blu Sensoren sind muss das gehen, mit einem Blu D/W hab ich das mal gemacht, Blu H/T hab ich bisher nicht.
    Ich erinnere mich, das es nicht einfach war, musste einiges rumprobieren, möglicherweise weil ich das längst gekoppelte Teil einfach übersehen habe.
    Es gibt ja schon verschiedene Möglichkeiten mit dem Gateway zu pairen und nicht alle führen zum Erfolg: Pairing Button ganz oben im Hauptmenü, unter Components, Taster am GW ist alles nur für Pairing mit dem GW selbst, nicht mit dem TRV.

    Um das nochmal zu checken hab ich das gerade mal neu gemacht: Im Home Menu einach beim entsprechenden TRV auf Add Sensor klicken, den Button des Sensors 10s lang drücken und loslassen. Man bemerkt es kaum, aber kurz danach erscheint das Teil da wo ich es markiert habe:

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.


    Der Sensor erscheint erstmal nicht im Menü Components. Bei mir stürzt dann irgendwann das Web-IF ab, vermutlich selbst initiierter Reboot, erst danach ist er dann auch dort zu sehen. Im Unterschied zu direkt mit dem GW gepaarten Sensoren aber nicht als "regular" sondern als "hidden", das ist quasi der Hinweis das er einem TRV zugeordnet ist:

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.


    Nun kann man ihn auch im TRV-Menü finden: Home-> auf TRV Name (BT-Symbol) klicken -> runterscrollen und auf Attached Sensors, da ist er dann zu sehen und hat auch ein Settings-Menü für Name und Icon:

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.


    Man übersieht dabei leicht, dass überhaupt etwas passiert ist. Auch noch interessant: Bei den Sensor-Settings via TRV-Menü kann man keinen BT-Schlüssel eingeben, dazu muss man ins Components Menu und dort in die Settings des "hidden" Sensors.

    Es gibt vermutlich auch Methoden einen Sensor direkt mit einem TRV zu koppeln, via dessen "Menü" mit dem Drehknopf. Die Beschreibungen könnten je nach Firmware etwas abweichen, da ist wohl mal was an der Drehauswertung geändert worden. Hab ich noch nicht ausprobiert, keine Ahnung ob eine solche Kopplung geht und ob sie dann auch im GW-Web-IF auftaucht.

    Ja, deine Lösung ist prinzipiell die sinnvollere. Mein Ansatz ist für den TE weniger geeignet, sollte daher auch nicht ins Lexikon.
    An dem Blu Motion-internen retriggerbaren Timer der sich "Blind Time" nennt, kommt man halt nicht vorbei bzw. ist die einstellbare Mindestzeit für meinen Ansatz zu lang. Man müsste mit anderen Parametern im Sensor frickeln, dann kann man aber auch gleich die Blindtime anpassen. Beacon-Modus hat auch nicht geholfen, vielleicht könnte man mit Beacon in Verbindung mit Pulse Count noch Verbesserungen erzielen.
    Oder man wartet einfach auf ein konkretes Problem für das ich eine Lösung gebastelt habe;), ein Türkontakt zu einem Raum in dem man sich nur selten und nicht lange aufhält z.B. Im Prinzip alles was irgendwelche Pulse roh ausgibt. Werde daher mal rein aus Interesse testen ob ein Blu DW als Input geht.

    Die kannst du im Keller lassen. Immer,wenn der Blu sendet, übernimmt der auch die Einstellungen von der Debug App. Einfach warten...

    Funktioniert tatsächlich, aber oft erst nach längerer Wartezeit. Manchmal scheint Winken zu beschleunigen.
    Blindtime lässt sich allerdings nicht unter 30 setzen, also kann man höchstens noch mit Pulse Count, Sensitivity und vielleicht Abstand/Winkel spielen.

    Ich glaube es gibt da noch ein Problem mit der Blindzeit:
    Sobald eine Bewegung innerhalb der Blindzeit kommt, wird diese verlängert. Genau das was ostfrieses Variante ausnutzt. Meine 30s sind zu lang, denn wenn diese immer wieder durch Bewegung verlängert wird, kommt es nicht zum Nachtriggern des Off-Timers.
    Immerhin habe ich das Problem erfolgreich umgekehrt: Beim Essen müssten alle auch mal min. 30s stillsitzen, statt zu winken ;-)
    Ich dachte der Beacon-Modus könnte dieses prinzipielle Problem vielleicht beheben, indem er den tatsächlichen aktuellen Zustand liefert, ungefiltert durch die Blindzeit. Aber dem ist wohl nicht so. Werde die Blindzeit mal verkleinern, was sich natürlich auf die Batterielaufzeit auswirken könnte.

    Etwas ähnliches geht auch mit den oben erwähnten Einstellungen, nur dass man anstatt der Blindzeiteinstellung im Bewegungsmelder den Off-Timer im Switch nutzt. Der Blu Motion muss natürlich gepaired sein, die Blindzeit habe ich abweichend von ostfriesens Einstellungen auf 30s gesetzt (und Beacon-Modus an, aber nur um zu probieren ob das was ausmacht: bis jetzt sehe ich keinen Unterschied)
    Bei Home auf Input(0) klicken:

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.


    Dann auf Input/Output Settings:

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.


    Dort auf Activation, und Save unten nicht vergessen!

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.


    Nun wieder auf Home, 1. Bild dort auf das kleine Dreieck links neben dem "Off in..." (was jetzt aber bei euch noch nicht zu sehen ist), es erscheint Folgendes, dort unten, unter Automations auf Timer klicken:

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.



    Bei Auto Off die Zeit einstellen die seit der letzten Bewegung das Licht noch anbleiben soll. Ich hab einfach mal 5min genommen. Save nicht vergessen:

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    Jetzt muss man noch den Motion als Trigger verknoten. Dazu unter Actions -> Create Action eine Anlegen, so sieht das das danach aus:

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    Da lässt sich schlecht ein Shot von machen. Direkt nach Create Action kommt New Action und man muss bei Select Component die motion(0)-Komponente des Bewegungsmelders wählen. Dann Namen vergeben.

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.


    Die Repeat-Zeit hab ich mal auf unter die Blindzeit eingestellt, wahrscheinlich kann man damit die im Melder eingestellte Blindzeit einfach verlängern (unter Beachtung der Überschneidungen).

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.


    Jetzt muss man das irgendwie so einstellen dass es wie oben aussieht, leider ist da keinerlei Hinweis zu erkennen auf was diese Action eigentlich reagiert. Dazu Add Local Action und Control Output auf Output State On setzen. Flip Value kann man ignorieren. Save Local Action und danach im drunterliegenden Fenster auch noch mal Save. Gucken das die Action auf Aktiv steht. Komplizierter zu erstellen als ostfrieses Variante, dafür braucht man keine Leiter um mit der Blindzeit zu experimentieren ;-)

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    Hatte jemand hier schon mal ein ähnliches Problem?:
    Zuerst hatte ich bei einem Blu D/W und einem Blu Motion mittels Debug-App die Encryption aktiviert, lief ohne Probleme.
    Habe das dann auch bei einem Blu TRV versucht. Das hat nicht funktioniert, obwohl das Ding sagte er führt das jetzt aus.
    Die Verbindung war dann immer weg und nach neu Verbinden kam nach "Read" der alte Zustand (Bild 1).
    Nach mehreren Versuchen wollte mein Smartphone gar nicht mehr verbinden, wenn es mal gelang kam ein ganz anderer Screeninhalt (Bild 2), schon ohne auf Read geklickt zu haben. Die Verbindung war dann wieder geschlossen, schien aber so als ob die App sich da nicht so ganz sicher war. Zum Teil kamen auch Meldungen von Android, sofort nach Pairing, dass eine Verbindung nicht möglich wäre. Alle Versuche irgendwie den alten Zustand zu bekommen waren vergeblich: Werksreset mit Button, Zwangsupdate auf die gleiche FW ging natürlich auch nicht, den Connect aus dem BT-Handyeinstellungen gelöscht, Handy Neustart, alles was als BT- oder ZigBee Gateway in Frage kam stromlos gemacht.
    Der Witz ist: Das Ding zeigt am Blu GW normale Funktion, also nicht gebrickt das TRV, wenn dann wohl nur ein Teil der mit der Debug-App redet.

    Bild 1, Normal:

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.


    Bild 2:


    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    Mit Regelparametern beschäftige ich mich später. Solange ich nur die TRV-Thermosensoren hab und meine Heizung ihr Eigenleben führt, rechne ich eh nicht damit etwas stabiles hinzubekommen. Sieht aber interessant aus, die HASmartThermostat Integration.
    Hast Du mal die Autokalibration und Clog Prevention abgeschaltet?
    Ich hab anfags auch mal alle Ventilstifte geschmiert und kleine Verlängerungsnippel draufgesteckt, weil irgendwie immer geheizt wurde obwohl die Ventilposition im BGW mit 0 angezeigt wurde. Irgendwann hat es dann funktioniert, auch ohne Nippel, aber den eigentlichen Grund hab ich nicht wirklich gefunden. Vermute stark das die Firmware eine Rolle spielte, weil bei der Vorletzten ging der Mist ja wieder los.

    Wollte das eigentlich erst später probieren, weil das Lösen und zwangsläufiges Neukalibrieren erfahrungsgemäss nicht ganz ohne Risiko für das problemlose Weiterfunktionieren der Dinger ist. Aber nun wollte ich es wissen.
    In Z2M nicht unterstützt, aber gefunden wird er:

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    Mein Kollege meinte, dass alle BLU-Geräte als Gateway dienen können (er hat offenbar keine TRV).

    Das gilt wohl nur für nicht-TRV Blu Devices, Blu Motion z.B. geht auf jeden Fall.
    Die TRVs sollen aber auch Zigbee können, Button 3x kurz drücken. Ich habs nicht ausprobiert und auch nicht recherchiert ob es Integrationen (z.B. in meinem Fall für HA) gibt, oder ob dann noch direkte Kopplungen von Blu DW / HT mit den TRVs und Einstellung der Interaktionen möglich sind.

    Der 1 Mini G3 hat auch einen Off-Timer der sich retriggern lässt, direkt von einem gekoppelten Blu Motion.
    Und wenn ich das Verhalten richtig interpretiert habe, parallel dazu auch vom Switch-Eingang (Schraubklemme).
    Das wäre vieleicht schon mal ein Kernelement das nicht mehr in einem Script realisiert werden müsste. Hab aber noch nicht ausprobiert ob sich der Ausschalttimer auch per Script retriggern lässt, das wäre halt Voraussetzung für eine Art Universal-zeitrelais, -treppenlicht, -esstischautomatscript, was dann auch zwangsläufig wechselnde Beleuchtungszustände oder anderen Input flexibel einbeziehen könnte.
    Nachteil des Ausschalttimers: Direktes Ausschalten scheint nicht mehr möglich, die eingestellte Zeit bleibt abzuwarten.

    1.5.1 Beta? Wusste gar nicht das es die gibt. Normalerweise würde ich ja sagen, warum sollte das GW abstürzen, wenn bei einem gekoppelten BLE-Device die Batterien schwach sind? Aber irgendwas stimmt mit den GWs nicht, oder zumindest bei einer Charge denn es scheint noch ein paar andere mit Problemen zu geben.
    HASmartThermostat: Werde ich mal ausprobieren. Allerdings ist bei mir eine Steuerung mit externen Sensoren und Heizungssteuerung eher mittelfristiges Ziel, zuerst müssen die Dinger mal lokal stabil funktionieren. Auch als spätere Fallbacklösung. Einen ESP mit e-Bus für die Heizung muss ich mir dafür auch noch bauen.
    Aktuell nutze ich die Shelly MQTT-integration von hier, die geht auch für die TRVs (und soll neuerdings auch eine Möglichkeit zur Ventilsteuerung bieten):
    https://github.com/bieniu/ha-shellies-discovery-gen2

    Hast du mal die 1.5.0-beta ins GW geflasht?
    20250109-090619/1.5.0-beta1-g16e0ef4

    Falls du die MQTT Integration von "bieniu" verwendest, soll die auch vorausgesetzt sein, bei den neuesten Scriptversionen.
    Und die Automation muss dann angepasst werden.

    TRV-FW ist bei mir gleich: 20241223-130807/v1.1.3@59915705. Bei der Version davor hat nichts mehr richtig funktioniert,
    bei 2 Versionen davor lief es erstmals ganz gut, hat die TRV vorm Rücksenden bewahrt.
    Davor bin ich auch schon mal mit 24°C in der Bude aufgewacht.

    Das Gateway hat sicher auch noch Probleme, wirkt wie Abstürze, manchmal alle paar Minuten. Manchmal bekommt man 2-3 Tage Daten, dann für Tage nichts mehr, von allen dranhängenden BLE-Geräten. Immerhin regeln die TRV dann selbständig.

    JSE222 was hat dein Beispiel mit der hier besprochen Thematik zu tun?

    Dein Problem mit der Override-Funktion ist recht simpel über Aktionen zu lösen.

    Ich brauche die gleiche Funktion wie der TE, habe mich daher auf die Suche begeben und etwas gefunden was zumindest einem Lösungsansatz nahekommt. Darüber hinaus dachte ich, es wäre in dem Script eine weitere Funktion enthalten, die ich, aber vielleicht auch der TE brauchen könnte. Ich werde mich auch weiter damit beschäftigen und wenn ich die vom TE gewünschte Funktion realisieren kann, hier posten. Ob mit oder ohne Override oder in beiden Varianten.
    Falls das in irgendeiner Weise einen Verstoss gegen die Forenregeln, oder für Dich ein Problem darstellen sollte bitte ich um einen entsprechenden Hinweis!

    Das Web/Http-Interface des Gateways, siehe unten. App hab ich nicht. Wenn die Sensoren dort per Hand gepairt wurden, sieht das so aus (in der ersten Zeile sind TRVs die ich händisch umbenannt habe). Aber wie schon erwähnt, ich vermute die Ursache in Home Assistant. Vielleicht auch Firmwareunterschiede der einzelnen Devices, ich hab sie erst nach der Erkennung/Integration in HA alle auf den gleichen Stand gebracht.

    Der Inhalt kann nicht angezeigt werden, da Sie keine Berechtigung haben, diesen Inhalt zu sehen.

    Ähnliches scheint ja (wie zu erwarten, ist ja ein Standard use case) nicht nur hier im Forum schon öfter Thema gewesen zu sein. Ich hab mal von hier: Shelly 4 schaltet Shelly 1 zusätzlich zum Bluetooth Motion

    das Script auf einem 1 Mini G3 ausprobiert, bis jetzt scheint der Ansatz mit Zähler ganz gut zu funktionieren. Die Override-Funktion des Lichtschalters finde ich auch ganz praktisch, funktioniert in der Form unten für den "Aus"-Zustand. Also Lichtschalter aus=immer aus, keine Bewegungserkennung. Als override für eine genervte Testfamilie, könnte man die Logik natürlich umdrehen:)

    Edit: Keine echte Override-Funktion, doch noch was zum basteln...

    Nachteil: Die Blindzeit im Blu Motion spielt wohl eine Rolle, schöner wäre natürlich wenn man alle Parameter an einer Stelle hätte.
    Ich kopier das Script mal bereinigt hier rein, im Original ist irgendwas durcheinander geraten mit Blockkommentaren.


    Ich stelle mir gerade vor wie da seit letztem Jahr 3 Leute bei jedem Essen herumwinken und wackeln ;-)
    Bin zwar selber blutiger Anfänger, aber sowas will ich auch. Also nicht das mit dem Winken...
    Daher hab ich mal einen Blu Motion mit einem 1 Mini G3 gekoppelt und mir angeschaut was da über Actions geht. Eher wenig. Man hat nur einen State Change als trigger, kann condition wählen zwischen Any, is, is not, letztere 2 noch verknüpfen mit true oder false. Das ergibt für mich wenig Sinn, ausser vielleicht für Leute die auf doppelte Verneinung stehen ;-)
    Ich bin hier jetzt also doch kräftig am Winken, mit Totzeit (ok, manchmal reicht auch irgendwo kratzen).
    Man sieht die eingestellte Zeit bis zum "Flip" ablaufen, ein Nachtriggern, auch nach der internen Blindzeit von 60s, bringt nichts, es wird ausgeschaltet.
    Vermute mal, das geht nur mit Script.