Traumhaft: klein0r hat den Shelly-Adapter auf Github auf Version 6.6.0 gehoben. Mit den dort beschriebenen Skript werden die Datenpunkte automatisch erzeugt, es klappt einwandfrei. Den normalen MQTT-Adapter brauche ich damit nicht mehr.
Beiträge von Bender275
-
-
Ich habe ein passendes Skript gefunden und es läuft soweit, danke!
-
Ich habe es mit diesem Skript hinbekommen:
Scheint das wie in Beitrag 8 zu sein, verhält sich aber doch irgendwie anders.
Die MQTT-Flags kommen jetzt im ioBroker an, nachdem ich im Shelly noch konfigurieren musste, dass er sich nicht mit dem Port und den Anmeldedaten des Shelly-Adapters verbindet, sondern auf den MQTT-Adapter gehen muss (anderer Port, andere Credentials).
Problem jetzt: Der PM Mini spamt den MQTT-Adapter so mit seinen eigenen Daten zu, dass der Raspi in die Knie geht. Das Log ist nicht mehr 2 MB, sondern 1.1GB (!) groß.
Probiere jetzt mal ne andere FW-Version für den PM Mini.
-
Alles klar, danke - dann weiß ich, wo es landen soll.
Ich habe noch festgestellt, dass bei dem von mir verwendeten Skript gar kein MQTT Publish gemacht wird - okay, dann kann das nie klappen.
Weder bei dem Skript im 5. Beitrag, noch im 8. Beitrag klappt es, es wird auch im Log nichts ausgegeben...
-
Hallo zusammen,
ich habe hier auch Probleme.
BT-Gateway ist ein 1 Plus PM Mini, mit dem der Blu DW verbunden ist.
Im Log des Scripts auf dem Mini sehe ich auch, dass der Sensor erkannt wird:
Nur wo bzw. in welchem Datenpunkt soll ich das im ioBroker sehen? Shelly-Adapter ist 6.4.5, da ist beim Gerät kein Datenpunkt, in dem der String angezeigt wird.
Auch bei den Datenpunkten des MQTT-Adapters wird mir nichts Neues angezeigt.
Der Mini selbst und andere 2. Gen-Shelly arbeiten einwandfrei.
Anbei das Skript von Shelly. Ich habe die BT-Adresse eingetragen und die Functions nur dahingehend angepasst, dass nicht ein Schalten des Minis mit veranlasst wird.
Der PM Mini hat FW 1.0.0beta 5; im ioBroker wird mir beim Start auch immer
[MQTT] Unable to get mqttprefix of client with id "shelly1pmmini-..." angezeigt.
Was habe ich vergessen oder mache ich falsch?
Danke und viele Grüße
-
Die Reichweite sollte kein Problem sein, die Blu-Geräte sind im gleichen Raum oder im Raum nebenan.
Unser Haus hat Split-Level-Ebenen, ich würde auf jeder Ebene einen Shelly Mini als Repeater nehmen - zur Not der Lichtschalter in jedem Raum, das klappt dann schon.
Ich weiß, dass es für die jeweiligen Blu-Geräte verschiedene Skripte gibt. Werden die dann einfach hintereinander gehängt (als ein Skript) oder kann man mehrere Skripts auf einem Shelly laufen lassen?
-
Keiner eine Idee oder Erfahrungswerte?
-
Hallo zusammen,
ich frage lieber vorher, bevor ich anfange, Geld zu investieren:
Ich möchte einen Plus 1PM Mini (verbaut bei einem Lichtschalter) als BT-repeater für einen oder mehrere Blu DW und Plus H&T verwenden.
Klappt das? Kann ich mehrere verschiedenen Skripte auf dem 1PM Mini laufen lassen? Oder kann er nur für einen Typ als Repeater dienen?
Und muss ich die Blu-Geräte immer per App koppeln oder klappt das auch über die GUI? Kam bisher komplett ohne App aus...
Danke und viele Grüße
Bender275
-
Ich habe nun den "schlimmsten" 2.5er gegen zwei Plus1er getauscht, die mit 230V betrieben werden.
Bei einem ersten Test liefen sie und die Ventile jeweils 15 Minuten ohne Probleme.
-
Hallo, ich muss mich doch nochmal melden.
Zumindest der letzte 2.5er arbeitet nicht richtig, so dass ich es umstellen will.
Ich bin mir aber nicht sicher: Darf ich den Plus1 mit 230V AC betrieben und er 24V AC schalten? Laut allen Infos, die ich finde, kann er nur 24V DC...
-
Soo, ein paar Tage später ist das Bild klarer geworden:
1. Der Repeater hat nichts gebracht. Ob der Signalwert 72 oder 82 beträgt, völlig egal, ist also wieder entfernt worden.
2. Einer der drei Shellys funktioniert ganz gut (ca 40000 Uptime), einer so lala (5000er Uptime), einer eher schlecht (500er Uptime).
Das Ganze äußert sich dadurch, dass besonders beim dritten Shelly immer wieder während der Bewässerung ein Reboot durchgeführt wird. Durch meine Fehlerbehebung dauert das rund 5 Sekunden, bis das Ventil wieder an bzw. offen ist. Bei 5 Minuten Laufzeit für den einen Kreis hat er rund 5 Mal neu gestartet.
Nicht, dass es bei den anderen nicht vorkommt - nur deutlich seltener.
Immerhin klappt es zuverlässig, dass nach dem Reboot das Ventil wieder geöffnet und weiter bewässert wird.
Sagen wir so: Es ist nicht wirklich schön, aber funktioniert zumindest grundlegend.
Was habe ich aber für Alternativen? Die Shellys auf 230V laufen lassen und 6 Netzteile ansteuern - neben den Kosten wird's da voll im Verteiler.
Oder sechs einzelne, 1er Shellys? Kann das die neue Generation, auf 230V laufen udn 24V ansteuern?
Und würde es damit wirklich besser werden?
-
Danke, ich habe die Werte bei allen drei 2.5ern geändert:
- Power On Default Mode auf Off
- Button Type auf Detached
- Discoverable raus
- FW 1.13 installiert
Das Passwort habe ich noch nicht gesetzt, weil wir dann ein paar Tage unterwegs sind - ist aber auf der Liste für später.
Für das WLAN-Signal habe ich noch einen alten AVM 1750e Repeater dazwischengehängt. Der Empfang ist jetzt stabil bei ca. 72 bei allen dreien. Werte mit bi zu -85 hatte ich aber auch stabil am Laufen (bei 230V).
Als Smart Home-Lösung nutze ich ioBroker; wenn Uptime nicht so sauber ist, baue ich einfach eine kleine Ping-Überwachung.
Heute Abend wird wieder bewässert, ich versuche es aus der Ferne zu überwachen, ggf. erst wieder in ein paar Tagen live.
-
Eco-Modus ist aus, hilft aber nix...
Anbei die beiden Infos.
Danke!
-
Anbei mal zwei Logs. Anscheinend laufen die drei Shellys keine drei Stunden durch, es erreicht kaum einer 10.000s uptime...
Ich mache mal den ECO-Modus aus.
-
Hallo zusammen,
so, das zusätzliche Netzteil kam an, wurde verbaut und alles getestet.
Letzten Endes hat sich aber nichts geändert: Einige Kreisläufe (bzw. Shelly-Ausgänge) haben sich zwischendrin abgeschaltet, einer wohl auch wieder von selbst eingeschaltet?!?
Zumindest dieses Verhalten kann ich per Skript abfangen: Wenn Kraislauf X bewässern soll und der Shelly-Ausgang abschaltet, schalte ihn wieder ein; ist ein Workaround, aber weder Ursache noch Lösung.
Alle drei 2.5er haben die FW 1.12.1, die ich auf allen meiner weiteren 2.5er installiert habe.
Was mich auch wundert: Bei allen drei wird als Supply voltage: 0.07 V angezeigt, obwohl an den Kabeln 24V sauber anliegen. Aber wenn die Versorgung wirklich so schwach wär, wurde er wohl kaum gehen...
@De kat: Ja, gut, die WLAN-Verbindung ist nicht wirklich super (sie sind im Garten in ner ebenerdigen Kiste), Signal ist ca. -80 dBm; MQTT habe ich nicht im Einsatz, ich nutze noch die alte API.
Kann das auch am ECO-Modus liegen? Wird durch den die Update-Zeit verfälscht oder ist der im 24V-Modus nicht hilfreich?
Viele Grüße
Bender275
-
Gut, dann sollte es so ausschauen:
- vom DC-Netzteil + an N-Klemme des Shellys - erledigt bzw. bereits vorhanden
- vom DC-Netzteil l an eine L-Klemme des Shellys - erledigt bzw. bereits vorhanden
- vom AC-Netzteil eine Leitung an die zweite L-Klemme des Shellys- eine Leitung des Ventils an die 01- bzw. 02-Klemmen des Shellys
- die zweite Leitung des Ventils mit der zweiten Leitung des AC-Netzteils verbinden
Entschuldigung, dass ich es nochmal so formuliere - macht es nur für mich einfacher, auch zur Sicherheit.
-
Super, danke!
Dann würde ich einen Trafo mit 24VA nehmen, das sollte reichen.
Sehe ich es richtig, dass - vom DC-Netzteil u.a. mit N vom AC-Netzteil verbunden wird?
-
Ja, der Einschaltstrom beträgt 0,3A, aber wie gesagt, es ist ja immer nur ein Ventil offen. Ohne Strom ist es zu.
Wie stark sollte dann ein AC-Netzteil sein? 10, 15, 24 VA?
Bei den 2.5er Shellys habe ich gelesen, dass sie vom Strom her nur schlaten können, womit sie auch selbst versorgt werden (womit die Versorgung über 230V rausfällt). Gut, ein 24V-DC-Netzteil habe ich ja, aber wie müsste ich das alles dann verkabeln?
-
Hallo zusammen,
ich brauche eure Hilfe. Ich weiß, es ging schon öfter über Bewässerung, aber ich will es nicht planen, sondern habe ein Problem.
Ich habe für die Gartenbewässerung sechs dieser RainBird 24V-Ventile:
https://www.ebay.de/itm/124767721101
Sie werden über drei Shelly 2.5er geschaltet; die Ventile und die drei Shellys hängen an diesem Netzteil:
https://www.amazon.de/dp/B09R4TLC9Q
Ich habe extra die stärkere 1A-Version genommen, um ausreichend Reserven zu haben.
Letzten Endes versorgt das Netzteil die drei Shellys und schaltet EIN Ventil - es ist immer nur eines der sechs aktiv.Das Bild zeigt die Verkabelung.
An und für sich funktioniert alles. Die Shellys sind online, die Ventile lassen sich schalten, alles gut.
Das Problem dabei: Entweder schaltet ein Shelly ein aktives Ventil einfach ab, obwohl ich nicht den Befehlt dazu gebe, oder ein Ventil geht einfach zu, obwohl es laut Shelly noch an ist.
Es tritt zufällig mit den Ventilen auf, mal die 1, mal die 3, mal die 5, mal die 2.
Auch die Zeit ist zufällig: Mal nach 20 Skunden, mal nach 5 Minuten.
Ich habe auch alternativ dieses Netzteil probiert:
https://www.amazon.de/gp/product/B09F3FS8D2
- gleiches Problem.
Könnt ihr mir weiterhelfen?
Viele Grüße
Bender275
-
Hallo zusammen,
bei uns sind im ganzen Haus Doppelflügelfenster verbaut, die getrennt geöffnet werden können. Wollte ich alle überwachen, bräuchte ich 27 (!) DW2-Sensoren, siehe Bild.
Meine Fragen daher:
1. Geht es beim abgebildeten Abstand von ca 3,3 cm, dass der Sender auf dem linken udn der Empfänger auf dem rechten Fenster sitzt? Funktioniert da noch die Erkennung, ob offen oder zu?
2. Sind beide Fenster gekippt, sind die Sensoren ja wieder gegenüber und es wird als geschlossen erkannt. Wird dann trotzdem bei beiden Teilen der Winkel übermittelt? So könnte man erkennen, dass auch wenn geschlossen gemeldet wird, beide gekippt sind, da der Öffnungswinkel nicht 0 Grad ist.
Viele Grüße
Bender275