Zwischenzeitlich hat sich die Script-Version noch einmal geändert. Da das aktuell noch alles als experimentell im ioBroker gekennzeichnet ist: Bitte die aktuellste Beta-Version und die aktuellste Script-Version nehmen. GitHub und die Adapter-Dokumentation ist immer die erste Anlaufstelle!
Mir wird trotzdem nur die Shelly Adapter Version 7.0 angezeigt. Für das Skript V3.0 würde ich aber die Shelly Adapter Version 7.1 benötigen damit es klappt. Jetzt kann ich aber Shelly 7.1 nicht finden bzw. die Skript Version V2.0 auch nicht. Bitte um Hilfe. Danke!
@@TheStef3786 7.1 ist noch nicht freigegeben. Einfach einen anderen Release auf GitHub auswählen und von dort das Script kopieren... github.com/iobroker-community-adapters/ioBroker.shelly/blob/v7.0.0/docs/en/ble-devices.md
Das ist mal ein selten kurzes Video aber mit allen wichtigen Infos drin Und danke das du den ble Adapter auch gezeigt hast, bin davon ausgegangen das die Nutzung komplizierter wäre
Hi, vielen Dank für so eine coole Anleitung! Habe den Blu Button innerhalb von 15min eingebunden auf nem Plug S Plus. Das Skript wollte erst nicht, aber nach nem Firmwareupdate des Plugs ging alles problemlos wie im Video erklärt! Das Teil liefert zuverlässig Daten in mein Iobroker 😊
Hi, erstmal danke für das Skript, habe es schon seit einigen Wochen am laufen und es funktioniert bisher ohne Probleme. Eine Frage, ich habe zwei "Mi Temperature and Humidity Monitor 2" die auch über Bluetooth BLE laufen ... gibt es eine Möglichkeit diese auch über das Skript (oder ein anderes Skript) in den iobroker zu bekommen.
Hallo, vielen Dank für die Anleitung. Leider funktioniert das Script bei mir mit den Temperatursensoren nicht. Der Fenstersensor wird korrekt angezeigt. Bei dem Temperatursensor habe ich als Datenpunkt nur battery, pid, receivedBy. Was könnte falsch sein?
Hallo, ich habe mir einen Shelly Blu-Button zugelegt und kann nun über den BLE-Adapter im ioBroker die vier unterschiedlichen Schaltbefehle sehen. Die kommen als unterschiedliche Texte im gleichen Objekt an. Wie kann ich daraus im Blockly-Skript Schaltbefehle generieren? Das Objekt mit dem erwarteten Text zu vergleichen, hat nicht geklappt. Wo kann ich eine Beschreibung dazu finden? Ein Hinweis z.B. auf ein Kapitel im ioBroker Masterkurs würde genügen.
Das funktioniert bei mir. Trigger auf das Objekt "button" DAnn Abfrage mit falls "wert = press" (als Text.) Ich kann aber keine zwei press hintereinander abfragen - ich muss immer erst etwas anderes drücken (double, triple oder long)
Vielen Dank@@markusm.5061, so funktioniert es bei mir jetzt auch. Ich habe es bei mir jetzt so realisiert, dass ich mit "press" einschalte und mit "double_press" ausschalte. Mit dem Trigger "wurde geändert" kann keine zweite Anregungen mit dem gleichen Schaltsignal erkannt werden, da der Text sich im Objekt nicht ändert.
Danke für dieses Video! Das Skript habe ich in einem Shelly 2pm geschrieben und gestartet. Der Shelly Blu Button wird gefunden und auch angezeigt (battery;pid;receivedBy). Bei pid wird jeder Tastendruck nur hochgezählt. Ich habe gesehen das es für den Button noch ein extra Skriptteil gibt. Habe aber leider keine Ahnung wo ich das einfügen muss.
ich habe 2 shelly instanzen am laufen (coap & mqtt). iobroker läuft auf einem raspi, mit dem adapter ble findet das gerät meinen door-window sensor. Wenn ich jedoch das script v0.2 beim Shelly plus plug s hinterlege findet der adapter im iobroker (shelly.1 adapter (mqtt) v7.0) den door-window sensor nicht. Woran könnte dies liegen? Die Console im Shelly Skript zeigt die Statusse An und Aus sauber an.
Hallo, Anleitung ist SUPER🙂 Leider bleibt bei mir der Adapter gelb, auch mit nachträglicher Rechtevergabe wie im Viedo gezeigt 😞 Gibt es da ev noch einen Trick den ich selbst mit "googeln" nicht gefunden habe?
@@haus_automation OK. Danke. War nur etwas verunsichert weil die Objekte immer noch "false" und "unknown" sind .... Werde dann mals die Shelly anschmeissen!
@@haus_automation Trotz vorgehen nach Anleitung bleibt der Adapter GELB. connection bleibt false und driverState unknown. 2 Shelly DW lassen sich mit der App verbinden - funktonieren also. Habe ien PI 4 B mit BT 5.0... Noch irgendeinen Tipp oder Hinweis - DANKE
@@raffi3382 Die App hat damit nichts zu tun. Die Shellies erstmal ganz normal per MQTT verbinden, wie in der Doku erklärt ist. Dann erst mit dem BLE-Script weitermachen. Bei Fragen am besten die ganze Config mal im ioBroker Forum teilen. Da kann man besser helfen als hier in den Kommentaren.
Bin ganz begeistert, wie meistens funktioniert alles auf Anhieb! Ich hab nur eine kleine Frage, ich habe zwei devices die er nicht in den ioBroker überträgt. Bei beiden ist die letzte stelle der Mac Adresse (von Werk aus) einstellig, hat es damit zu tun? Ich nutze dein Skript, nicht den BLE Adapter.
Danke für Deine tollen Videos Matthias! Eine Frage an den Experten, ich möchte weg von den Shelly TRVs (mit WiFi) hin zu anderen Thermostaten. Grund ist die schlechte Akkulaufzeit und die TRVs gefallen meiner Frau nicht (kann ich auch nachvollziehen). Frage, ist es theoretisch möglich an einem Shelly Plus mit Scripting auch Bluetooth Geräte anderer Hersteller anzulernen? Meine Überlegung geht in Richtung von Bluetooth Thermostaten, um sie dann über Shelly Plus Geräte einzubinden und sie so in den iobroker zu integrieren.
Vielen Dank für die gute Erklärung! Klasse Video! Aber irgendwie fühlt sich das alles sehr Sicherheitslücke an... Das kann dann auch mein Nachbar bei mir machen und sieht wann mein Fenster aufgeht oder mein Bewegungsmelder auslöst....
Das Video sehr gut. Habe es schon getestet nur wie bekomme ich Bluetooth. auf einem NUC und Proxmox zu laufen. Der IObroker hat die Instance nur er bekommt keine Verbindung. Ich habe ein Bluetooth Stick in den NUC eingesteckt leider blink er nicht und in den Objekte steht powere off
Hallo, wie immer ein tolles Video und sehr brauchbare Informationen. Ich habe nun versucht, mir einen eigenen Sensor mit einem ESP32 mit dem BTHome Protokoll zu basteln (einfach aus Interesse), was auch gut funktioniert. Dein Skript habe ich etwas angepasst, da ich einen weiteren Typ (pressure) übertragen wollte. Leider gibt es diesen Typ in der typelist im Adapter nicht und deshalb wird der im Datenpunktbaum BLE nicht angezeigt. Wird es irgendwann möglich sein, auch diesen Typ zu integrieren?
@@keke2k5 von mir nicht. Das Thema kam hier und im Forum nicht so gut an, also habe ich das nicht weiter verfolgt. Jetzt schon wieder zu viel Zeit reingesteckt…
Werden mit dem Script nur Shelly Geräte weitergereicht? Oder können auch andere BLE Geräte dadurch den weg zum ioBroker finden, ohne das Bluetooth vom Raspberry selber nutzen zu müssen? edit: ein kurzer Blick in deinen Scriptcode erkennt man schnell, dass es sich nur an Shelly Bluetooth Geräte richtet ;)
Hi! Ich habe genau nach deiner Anleitung in IOBroker den BLE-Adapter installiert. Kann keine (von derzeit 4 Fensterkontakte) in dem Adapter sehen. Andere Bluetooth-Geräte sind sichtbar. Dann habe ich noch jeweils deinen Script in die Geräte - EM3, Shelly1PMmini, Plus1 und Pro3EM - reinkopiert. Leider auch kein Erfolg. Alle Geräte haben die neuste Firmware 1.1.6. Kein Gerät ist sichtbar bzw. es wird kein Status oder ähnliches angezeigt. Es sind alle Bluetooth-Einstellungen je Gerät eingeschaltet. Hast du eine Idee? Danke im Voraus für deine hoffentlich Anwort!
Servus Matthias, super script, super Idee! Deine Ideen machen immer Lust auf mehr, habe mir gleich einen BlueBotton geholt und dein script ausprobiert - funzt super! Dir ist es vermutlich bewusst, also hier nur zur Info: dein script funktioniert aktuell nur mit dem "Shelly plus 1" bei mir , ich hab bei mir auch noch einen ""plus 2PM" rumliegen mit dem geht's nicht, beim Start des scripts kommt im log des Shelly folgende Meldung "Error: parse error at line 16: [0x00: { n:]×" liegt warscheinlich an den 2 Kanälen, ....? - beim plus UNI wird's vermutlich wieder anders sein - probier ich die Tage mal. Soll ich einen issue auf git aufmachen ?
Vielen Dank ... das macht Lust zum Selbermachen. Wichtig wäre mir, was passiert, wenn z.B. ein Shelly BluMotion an mehrere Bluetooth Gateways (überall dort wo das Script läuft) sein Signal meldet ... gibt es da evtl. Probleme? Viele Grüße !
Das Feedback zu dem Thema war nicht der Hit. Deswegen habe ich das erstmal als erste Fassung veröffentlicht und eventuelle Probleme und Erweiterungen kommen dann in weiteren Versionen. Solltest Du also Probleme damit haben und irgendein Verhalten beobachten, welches nicht gewünscht ist, dann immer her damit.
habs gerade erst eingebunden, also noch keine Langzeiterfahrungen. Aber ich habe ein BLE-Gateway im OG und eins unten mit je zwei BLE-Geräten dran. Die tauchen im Adapter einfach alle im gleichen Ordner auf und werden unauffällig angezeigt. Löppt also.
Vielen Dank, das klingt gut ! Ich komme vermutlich erst in 14 Tagen zum Ausprobieren, aber ich werde es machen und einen Homematic BM ersetzen! Selbstverständlich werde ich berichten. Schönes WE
Vielen Dank für's Erinnern ... ! Ich habe nun auch ein paar BM im Einsatz und in der Nähe befindliche WLAN Shellys als Bluetooth Gateways definiert. Es gibt keine Störungen oder Probleme damit. Offenbar nimmt ein Bluetooth Shelly einfach das nächste erreichbare Gateway. Bin jedenfalls sehr zufrieden mit der Geschichte.
Also irgendwie will das bei mir mit dem DW so garnicht.. Ich kriege den Sensor aber jetzt weder in die App noch so angezeigt, es ging ganz kurz, so etwa eine Stunde. Batterie ist ne neue drinne und auch wenn ich 30sec kurz nach dem Batterie einlegen drauf bleibe tut das gerät keinen zucker.. Jemand ähnliche Erfahrung gemacht und konnte das lösen?
Tolles Video, wie immer, danke dafür! Hast du zufällig auch ein Script für Fhem auf Lager 😊 Vielleicht mit einfachem URL Aufruf, der die Daten in Fhem schreibt?
Hallo, danke für das Video. Ich habe mir so einen Taster gekauft und mittels BLE Adapter eingebunden. Leider habe ich Provleme das Objekt "button" in blockly zu verwenden, da der Wert nicht zurückgesetzt wird. Also wenn ich ein mal drücke steht da "press" drinne - wenn ich noch ein mal drücke wird das nicht mehr aktualisiert... Das heißt ich kann darauf nicht triggern. Wie kann ich den Wert zurücksetzen, dass ich dann bei einem weiteren Tastendruck z.b. mittels "umschalten" eine Lampe an/aus schalten kann.
Hallo Sehr schönes Video habe so manche Shelly eingefügt nur die mini wollen nicht. Habe alles so eingestellt wie bei den Plus Geräte die sich eingebunden haben nur die mini wollen nicht. Gruß Rolf
Is ja cool. Dh. wenn man so ble Geräte nutzt und der Nachbar sich auskennt oder auch ein Dieb oder sonstwas, dann würde er mit einer simplen Abfrage alle Geräte sehen und Bewegung wahrnehmen können oder nicht? Ist das auch bei Zigbee so? War mir gar nicht so bewusst
Die Frage wäre ja, was davon jemand hat. Ist ja recht konstruiert. Aber ja, wäre in diesem Fall so. Die Shelly BLU Geräte unterstützen auch Verschlüsselung - aber das Pairing funktioniert mit den Shellies (noch) nicht. Und nein, ist bei Zigbee nicht so.
@@haus_automation Hey danke für die rasche Antwort. Naja es gibt ja so gewisse Leute die in Wohnungen eindringen möchten und eben dann Wohnungen ausspionieren. Aber ja hast schon recht. Aber das war mir so nicht bewusst. Dann benutz ich lieber noch n weilchen mein Zigbee-Netzwerk und lass mir was gegen meine Wasserleitungen einfallen. 🤣🤣
Wenn du dir den "Shelly Blu Button" am Schlüsselbund befestigst und er dir runter fällt, ist oft die Öse kaputt (leider dünner Kunststoff). Ist bei uns zwei Familienmitglieder passiert. Funktionieren tut er... Sorry, nur mal so reingeworfen.😉
Könnte man alles realisieren. Aber auf welchen Geräten das ausgerollt werden soll, müsste man ja wieder auswählen können. Also wird es beliebig komplex. Und da das hier das am schlechtesten laufende Video seit Jahren ist, interessiert das wohl kaum jemanden und ich investiere da keine Zeit mehr
Gibt es auch eine Möglichkeit mit dem Shelly Button BLE encrypted zu arbeiten. Das Script quittiert, dass es mit encrypted nicht funktioniert. Damit ist das ganz anfällig für repition. Also ein Türschloss mag ich damit nicht bedienen. Auch Rollladen, die ein Stückweit der Sicherheit dienen sollen fallen damit raus. Was mache ich nun mit dem Button. Den Weihnachtsbaum schalten? :-/
Zwischenzeitlich hat sich die Script-Version noch einmal geändert. Da das aktuell noch alles als experimentell im ioBroker gekennzeichnet ist: Bitte die aktuellste Beta-Version und die aktuellste Script-Version nehmen. GitHub und die Adapter-Dokumentation ist immer die erste Anlaufstelle!
Mir wird trotzdem nur die Shelly Adapter Version 7.0 angezeigt. Für das Skript V3.0 würde ich aber die Shelly Adapter Version 7.1 benötigen damit es klappt. Jetzt kann ich aber Shelly 7.1 nicht finden bzw. die Skript Version V2.0 auch nicht. Bitte um Hilfe. Danke!
@@TheStef3786 7.1 ist noch nicht freigegeben. Einfach einen anderen Release auf GitHub auswählen und von dort das Script kopieren...
github.com/iobroker-community-adapters/ioBroker.shelly/blob/v7.0.0/docs/en/ble-devices.md
@@haus_automation Danke!!!!
Vielen Dank für das gut strukturierte und aufschlussreiche Video. Einfach super
Sehr cooles Feature, vielen Dank, daß Du uns das zur Verfügung stellst! 👌
Das ist mal ein selten kurzes Video aber mit allen wichtigen Infos drin
Und danke das du den ble Adapter auch gezeigt hast, bin davon ausgegangen das die Nutzung komplizierter wäre
Hi, vielen Dank für so eine coole Anleitung! Habe den Blu Button innerhalb von 15min eingebunden auf nem Plug S Plus. Das Skript wollte erst nicht, aber nach nem Firmwareupdate des Plugs ging alles problemlos wie im Video erklärt! Das Teil liefert zuverlässig Daten in mein Iobroker 😊
Kurz, informativ, gut! Wie immer! ;-)
Danke Matthias
Danke für die Info und für deine Arbeit. 👍👍😍😍
Wie immer top! Weiter so und Danke 👍
Super Interessant !!! Danke, werde ich mir zulegen ;-)
Danke für die tolle Hilfe.
hey klasse! konnte den Button 1 in sehr kurzer Zeit einrichten und funktionierte auf Anhieb.
Danke für die tolle Info.
Hi, erstmal danke für das Skript, habe es schon seit einigen Wochen am laufen und es funktioniert bisher ohne Probleme.
Eine Frage, ich habe zwei "Mi Temperature and Humidity Monitor 2" die auch über Bluetooth BLE laufen ... gibt es eine Möglichkeit diese auch über das Skript (oder ein anderes Skript) in den iobroker zu bekommen.
Hallo, vielen Dank für die Anleitung. Leider funktioniert das Script bei mir mit den Temperatursensoren nicht. Der Fenstersensor wird korrekt angezeigt. Bei dem Temperatursensor habe ich als Datenpunkt nur battery, pid, receivedBy. Was könnte falsch sein?
Hallo, ich habe mir einen Shelly Blu-Button zugelegt und kann nun über den BLE-Adapter im ioBroker die vier unterschiedlichen Schaltbefehle sehen. Die kommen als unterschiedliche Texte im gleichen Objekt an. Wie kann ich daraus im Blockly-Skript Schaltbefehle generieren? Das Objekt mit dem erwarteten Text zu vergleichen, hat nicht geklappt. Wo kann ich eine Beschreibung dazu finden? Ein Hinweis z.B. auf ein Kapitel im ioBroker Masterkurs würde genügen.
Das funktioniert bei mir. Trigger auf das Objekt "button" DAnn Abfrage mit falls "wert = press" (als Text.)
Ich kann aber keine zwei press hintereinander abfragen - ich muss immer erst etwas anderes drücken (double, triple oder long)
Vielen Dank@@markusm.5061, so funktioniert es bei mir jetzt auch. Ich habe es bei mir jetzt so realisiert, dass ich mit "press" einschalte und mit "double_press" ausschalte. Mit dem Trigger "wurde geändert" kann keine zweite Anregungen mit dem gleichen Schaltsignal erkannt werden, da der Text sich im Objekt nicht ändert.
@@herby217 DAs ist leider irgendwie eine halbe Lösung...
Danke für dieses Video! Das Skript habe ich in einem Shelly 2pm geschrieben und gestartet. Der Shelly Blu Button wird gefunden und auch angezeigt (battery;pid;receivedBy). Bei pid wird jeder Tastendruck nur hochgezählt. Ich habe gesehen das es für den Button noch ein extra Skriptteil gibt. Habe aber leider keine Ahnung wo ich das einfügen muss.
Fehler gefunden! v0.4 war falsch, brauchte v0.2!
Hallo,
gibt es eine Möglichkeit RGBW über die Logo zu steuern?
ich habe 2 shelly instanzen am laufen (coap & mqtt). iobroker läuft auf einem raspi, mit dem adapter ble findet das gerät meinen door-window sensor.
Wenn ich jedoch das script v0.2 beim Shelly plus plug s hinterlege findet der adapter im iobroker (shelly.1 adapter (mqtt) v7.0) den door-window sensor nicht. Woran könnte dies liegen?
Die Console im Shelly Skript zeigt die Statusse An und Aus sauber an.
Hallo, Anleitung ist SUPER🙂
Leider bleibt bei mir der Adapter gelb, auch mit nachträglicher Rechtevergabe wie im Viedo gezeigt 😞
Gibt es da ev noch einen Trick den ich selbst mit "googeln" nicht gefunden habe?
Gelb heißt, keine Shelly Geräte online. Einfach nach der Doku im Adapter vorgehen
@@haus_automation OK. Danke. War nur etwas verunsichert weil die Objekte immer noch "false" und "unknown" sind .... Werde dann mals die Shelly anschmeissen!
@@haus_automation
Trotz vorgehen nach Anleitung bleibt der Adapter GELB. connection bleibt false und driverState unknown.
2 Shelly DW lassen sich mit der App verbinden - funktonieren also. Habe ien PI 4 B mit BT 5.0...
Noch irgendeinen Tipp oder Hinweis - DANKE
@@raffi3382 Die App hat damit nichts zu tun. Die Shellies erstmal ganz normal per MQTT verbinden, wie in der Doku erklärt ist. Dann erst mit dem BLE-Script weitermachen. Bei Fragen am besten die ganze Config mal im ioBroker Forum teilen. Da kann man besser helfen als hier in den Kommentaren.
Bin ganz begeistert, wie meistens funktioniert alles auf Anhieb! Ich hab nur eine kleine Frage, ich habe zwei devices die er nicht in den ioBroker überträgt. Bei beiden ist die letzte stelle der Mac Adresse (von Werk aus) einstellig, hat es damit zu tun? Ich nutze dein Skript, nicht den BLE Adapter.
Schwer zu sagen, könnte ein Bug im Script sein, ja
Das ist mal wieder eine Super-Lösung von dir. Funktioniert das Script auch für den Shelly BLU Wall Switch 4 ?
Danke für Deine tollen Videos Matthias!
Eine Frage an den Experten, ich möchte weg von den Shelly TRVs (mit WiFi) hin zu anderen Thermostaten. Grund ist die schlechte Akkulaufzeit und die TRVs gefallen meiner Frau nicht (kann ich auch nachvollziehen).
Frage, ist es theoretisch möglich an einem Shelly Plus mit Scripting auch Bluetooth Geräte anderer Hersteller anzulernen? Meine Überlegung geht in Richtung von Bluetooth Thermostaten, um sie dann über Shelly Plus Geräte einzubinden und sie so in den iobroker zu integrieren.
Vielen Dank für die gute Erklärung! Klasse Video! Aber irgendwie fühlt sich das alles sehr Sicherheitslücke an... Das kann dann auch mein Nachbar bei mir machen und sieht wann mein Fenster aufgeht oder mein Bewegungsmelder auslöst....
Ja, ist halt die Frage was man damit macht.
Danke für das Update. Kann es sein, dass das Script auf einem neuen Shelly 1 Mini Gen3 nicht funktioniert?
Sollte eigentlich. Nur ist der Gen3 nicht vom Adapter unterstützt aktuell
Das Video sehr gut. Habe es schon getestet nur wie bekomme ich Bluetooth. auf einem NUC und Proxmox zu laufen. Der IObroker hat die Instance nur er bekommt keine Verbindung. Ich habe ein Bluetooth Stick in den NUC eingesteckt leider blink er nicht und in den Objekte steht powere off
Hallo, wie immer ein tolles Video und sehr brauchbare Informationen. Ich habe nun versucht, mir einen eigenen Sensor mit einem ESP32 mit dem BTHome Protokoll zu basteln (einfach aus Interesse), was auch gut funktioniert. Dein Skript habe ich etwas angepasst, da ich einen weiteren Typ (pressure) übertragen wollte. Leider gibt es diesen Typ in der typelist im Adapter nicht und deshalb wird der im Datenpunktbaum BLE nicht angezeigt. Wird es irgendwann möglich sein, auch diesen Typ zu integrieren?
Wird die rssi automatisch aktualisiert alle XY Sek oder erst bei einer aktion ?
Nur bei einer Aktion. Beacon-Mode muss ich mir noch anschauen.
@@haus_automation Danke für die Info,das wäre toll wenn sowas gehen würde
@@haus_automation Hi, gibt es was neues dazu bzgl Beacon-Mode ?
@@keke2k5 von mir nicht. Das Thema kam hier und im Forum nicht so gut an, also habe ich das nicht weiter verfolgt. Jetzt schon wieder zu viel Zeit reingesteckt…
Werden mit dem Script nur Shelly Geräte weitergereicht?
Oder können auch andere BLE Geräte dadurch den weg zum ioBroker finden, ohne das Bluetooth vom Raspberry selber nutzen zu müssen?
edit: ein kurzer Blick in deinen Scriptcode erkennt man schnell, dass es sich nur an Shelly Bluetooth Geräte richtet ;)
Aktuell nur bthome-Geräte.
Hi! Ich habe genau nach deiner Anleitung in IOBroker den BLE-Adapter installiert. Kann keine (von derzeit 4 Fensterkontakte) in dem Adapter sehen. Andere Bluetooth-Geräte sind sichtbar. Dann habe ich noch jeweils deinen Script in die Geräte - EM3, Shelly1PMmini, Plus1 und Pro3EM - reinkopiert. Leider auch kein Erfolg. Alle Geräte haben die neuste Firmware 1.1.6.
Kein Gerät ist sichtbar bzw. es wird kein Status oder ähnliches angezeigt. Es sind alle Bluetooth-Einstellungen je Gerät eingeschaltet.
Hast du eine Idee? Danke im Voraus für deine hoffentlich Anwort!
Servus Matthias, super script, super Idee! Deine Ideen machen immer Lust auf mehr, habe mir gleich einen BlueBotton geholt und dein script ausprobiert - funzt super!
Dir ist es vermutlich bewusst, also hier nur zur Info: dein script funktioniert aktuell nur mit dem "Shelly plus 1" bei mir , ich hab bei mir auch noch einen ""plus 2PM" rumliegen mit dem geht's nicht, beim Start des scripts kommt im log des Shelly folgende Meldung
"Error: parse error at line 16: [0x00: { n:]×"
liegt warscheinlich an den 2 Kanälen, ....? - beim plus UNI wird's vermutlich wieder anders sein - probier ich die Tage mal.
Soll ich einen issue auf git aufmachen ?
Ne das Script sollte eigentlich auf jedem Plus oder Pro Gerät laufen.
Vielen Dank ... das macht Lust zum Selbermachen. Wichtig wäre mir, was passiert, wenn z.B. ein Shelly BluMotion an mehrere Bluetooth Gateways (überall dort wo das Script läuft) sein Signal meldet ... gibt es da evtl. Probleme?
Viele Grüße !
Das Feedback zu dem Thema war nicht der Hit. Deswegen habe ich das erstmal als erste Fassung veröffentlicht und eventuelle Probleme und Erweiterungen kommen dann in weiteren Versionen.
Solltest Du also Probleme damit haben und irgendein Verhalten beobachten, welches nicht gewünscht ist, dann immer her damit.
habs gerade erst eingebunden, also noch keine Langzeiterfahrungen. Aber ich habe ein BLE-Gateway im OG und eins unten mit je zwei BLE-Geräten dran. Die tauchen im Adapter einfach alle im gleichen Ordner auf und werden unauffällig angezeigt. Löppt also.
Vielen Dank, das klingt gut ! Ich komme vermutlich erst in 14 Tagen zum Ausprobieren, aber ich werde es machen und einen Homematic BM ersetzen! Selbstverständlich werde ich berichten. Schönes WE
@@michafischer die 14 Tage sind rum ;)
Vielen Dank für's Erinnern ... ! Ich habe nun auch ein paar BM im Einsatz und in der Nähe befindliche WLAN Shellys als Bluetooth Gateways definiert. Es gibt keine Störungen oder Probleme damit. Offenbar nimmt ein Bluetooth Shelly einfach das nächste erreichbare Gateway. Bin jedenfalls sehr zufrieden mit der Geschichte.
Moin, danke für die Infos. Könnte man auch auf diese Art die Mi Flower Sensoren BLE abfragen und sich die Daten in den IO-Broker holen?
Theoretisch ja, aber das Script kennt aktuell nur die bthome Geräte. Müsste man entsprechend erweitern
Also irgendwie will das bei mir mit dem DW so garnicht..
Ich kriege den Sensor aber jetzt weder in die App noch so angezeigt, es ging ganz kurz, so etwa eine Stunde.
Batterie ist ne neue drinne und auch wenn ich 30sec kurz nach dem Batterie einlegen drauf bleibe tut das gerät keinen zucker..
Jemand ähnliche Erfahrung gemacht und konnte das lösen?
Aktuellste Firmware auf dem Blu DW?
Tolles Video, wie immer, danke dafür! Hast du zufällig auch ein Script für Fhem auf Lager 😊 Vielleicht mit einfachem URL Aufruf, der die Daten in Fhem schreibt?
Was sind die Vorteile gegenüber der Xiaomi/Aquara Geräte die ja optisch imo dezenter & schöner sind.
Dass man sich keine Gedanken um die Netzabdeckung machen muss, wenn man schon mehrere Shellies im Haus verteilt hat zB.
Hallo, danke für das Video.
Ich habe mir so einen Taster gekauft und mittels BLE Adapter eingebunden.
Leider habe ich Provleme das Objekt "button" in blockly zu verwenden, da der Wert nicht zurückgesetzt wird.
Also wenn ich ein mal drücke steht da "press" drinne - wenn ich noch ein mal drücke wird das nicht mehr aktualisiert... Das heißt ich kann darauf nicht triggern. Wie kann ich den Wert zurücksetzen, dass ich dann bei einem weiteren Tastendruck z.b. mittels "umschalten" eine Lampe an/aus schalten kann.
Buttons werden nie zurückgesetzt sondern immer wieder mit dem gleichen wert geschrieben.
@utomation Ein "Falls Objekt geändert" oder "Falls Objekt aktuallisiert" funktioniert aber leider nicht :-(
Hallo
Sehr schönes Video habe so manche Shelly eingefügt nur die mini wollen nicht. Habe alles so eingestellt wie bei den Plus Geräte die sich eingebunden haben nur die mini wollen nicht.
Gruß
Rolf
Dann deckt sich das ja mit der Dokumentation des Adapters
@@haus_automation Wa smeinst Du damit. Wann wird es möglich sein mit den mini auf iobroker zu arbeiten.
Gruß und Danke
Rolf
@@kerni7341 Keine Ahnung, wenn ihn jemand implementiert hat. Von mir kommt da erstmal nix mehr. In den letzten 2+ Jahren zu viel Zeit investiert.
Is ja cool. Dh. wenn man so ble Geräte nutzt und der Nachbar sich auskennt oder auch ein Dieb oder sonstwas, dann würde er mit einer simplen Abfrage alle Geräte sehen und Bewegung wahrnehmen können oder nicht? Ist das auch bei Zigbee so? War mir gar nicht so bewusst
Die Frage wäre ja, was davon jemand hat. Ist ja recht konstruiert. Aber ja, wäre in diesem Fall so. Die Shelly BLU Geräte unterstützen auch Verschlüsselung - aber das Pairing funktioniert mit den Shellies (noch) nicht.
Und nein, ist bei Zigbee nicht so.
@@haus_automation Hey danke für die rasche Antwort. Naja es gibt ja so gewisse Leute die in Wohnungen eindringen möchten und eben dann Wohnungen ausspionieren. Aber ja hast schon recht. Aber das war mir so nicht bewusst.
Dann benutz ich lieber noch n weilchen mein Zigbee-Netzwerk und lass mir was gegen meine Wasserleitungen einfallen. 🤣🤣
Wenn du dir den "Shelly Blu Button" am Schlüsselbund befestigst und er dir runter fällt, ist oft die Öse kaputt (leider dünner Kunststoff).
Ist bei uns zwei Familienmitglieder passiert. Funktionieren tut er...
Sorry, nur mal so reingeworfen.😉
Hab zum Glück kein Schlüsselbund 😅
Cool wäre, wenn der Shelly Adapter das Script automatisch uploaden und aktualisieren würde.
Könnte man alles realisieren. Aber auf welchen Geräten das ausgerollt werden soll, müsste man ja wieder auswählen können. Also wird es beliebig komplex.
Und da das hier das am schlechtesten laufende Video seit Jahren ist, interessiert das wohl kaum jemanden und ich investiere da keine Zeit mehr
Gibt es auch eine Möglichkeit mit dem Shelly Button BLE encrypted zu arbeiten. Das Script quittiert, dass es mit encrypted nicht funktioniert. Damit ist das ganz anfällig für repition. Also ein Türschloss mag ich damit nicht bedienen. Auch Rollladen, die ein Stückweit der Sicherheit dienen sollen fallen damit raus. Was mache ich nun mit dem Button. Den Weihnachtsbaum schalten? :-/
Aktuell ist mir kein Weg bekannt wie man das Pairing dann durchführen sollte oder die Schlüssel hinterlegen kann.
💗🌟🌟🌟