Hallo,
ich habe genau denselben Sensor gekauft, den ich diese Woche erhalten sollte
Ich würde gerne bei den Tests helfen. Ich möchte eine Testinstanz parallel zu meiner Produktion installieren (auf meinem Mini-PC mit Zigbee-Schlüssel), aber ich möchte nichts kaputt machen. Ich dachte, ich hätte irgendwo ein Tutorial gesehen, aber ich finde es nicht mehr.
Hallo @Nagromdark
Kannst du uns ein bisschen mehr über deine aktuelle Konfiguration erzählen?
Dann können wir dich besser beraten, um eine Testversion von Gladys „aufzubauen“.
Übrigens, ich hole mir meine heute
Hallo @mutmut,
ich habe das Tutorial gefunden und es befolgt: Tutoriel: Lancer une image Docker de test
Ich habe das Tutorial befolgt und das Test-Image installiert, indem ich das Folgende gemacht habe:
Ich habe darauf geachtet, den Port und den Speicherplatz zu ändern.
Die Instanz ist über Port 8001 gut erreichbar, kein Problem. Aber dort, wo ich angefangen habe, Probleme zu bekommen, ist der MQTT-Broker und der zigbee2mqtt, den ich an die Testinstanz anschließen wollte. Ich dachte, die beiden Gladys-Instanzen könnten an diese Container angeschlossen werden, aber wenn ich eine aktiviere, wird die andere deaktiviert, glaube ich..
Also habe ich die Testinstanz für den Moment gestoppt, um meine Produktion nicht zu gefährden
Hier sind meine Container:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
caffb1ddd7e6 koenkk/zigbee2mqtt:1.42.0 "docker-entrypoint.s…" 43 minutes ago Up 43 minutes gladys-z2m-zigbee2mqtt
e2b29c057af6 eclipse-mosquitto:2.0.15 "/docker-entrypoint.…" 44 minutes ago Up 43 minutes gladys-z2m-mqtt
f869709d2ec6 eclipse-mosquitto:2.0.15 "/docker-entrypoint.…" About an hour ago Up 48 minutes eclipse-mosquitto
55728634212e gladysassistant/gladys:zigbee2mqtt-tuya-me201wz "docker-entrypoint.s…" About an hour ago Exited (0) 45 minutes ago gladys-zigbee2mqtt-tuya-me201wz-test
22290cf834c4 nodered/node-red:3.1 "./entrypoint.sh" 2 weeks ago Up 2 weeks (healthy) 0.0.0.0:1881->1880/tcp, [::]:1881->1880/tcp gladys-node-red
a5e4134c21d6 gladysassistant/gladys:v4 "docker-entrypoint.s…" 2 weeks ago Up 2 weeks gladys
942fa3b70db8 containrrr/watchtower "/watchtower --clean…" 3 weeks ago Up 3 weeks (healthy) 8080/tcp watchtower
Und eine Frage nebenbei: Ich verstehe den Unterschied zwischen gladys-z2m-mqtt und eclipse-mosquitto nicht, es ist das gleiche Image, aber mit zwei verschiedenen Namen, falls jemand mich aufklären kann
Danke für eure Hilfe
Dein Container mit dem Namen gladys-z2m-mqtt ist deine MQTT-Instanz, die auf dem Image eclipse-mosquitto basiert. Daher ist es normal, dass sie die gleiche Größe haben.
Was dein Verfahren betrifft, alles ist in Ordnung, bis du MQTT in deinem Test-Gladys einrichtest.
Ich denke, du hast MQTT so aktiviert:
Es gibt 2 Container, die das mosquitto-Bild verwenden, das ist normal.
Es gibt einen MQTT-Container für zigbee2mqtt und einen anderen MQTT-Container für die MQTT-Integration.
Diese 2 Integrationen verwenden nicht denselben Container.
@pierre-gilles Ich konnte die neueste Version deines Builds installieren. Und ich sehe nun auch das Modul in der Zigbee-Integration unter den hinzugefügten Geräten mit 6 Funktionen:
Ich bestätige, dass die Einheit in ‹ m › und die Namen korrekt verwaltet werden
Die beiden fehlenden Funktionen (‹ Installationshöhe › und ‹ Maximale Flüssigkeitstiefe ›) sind meiner Meinung nach kein Problem, weil es sich nicht um Daten handelt, die sich ändern. Es sind die Parameter, die in zigbee2mqtt zu konfigurieren sind, um den Tank zu dimensionieren und damit die Funktion ‹ Flüssigkeitsstand (Prozent) › vom Modul berechnet werden kann.
Ich denke, du solltest nicht versuchen, diese in der Gerätedefinition in Gladys abzurufen. (Ich hatte sie nicht in meiner ursprünglichen Anfrage aufgeführt).
Super danke @mutmut und @Will_71, ich habe es geschafft, eine Testinstanz parallel auf demselben PC zu starten und verwende denselben zigbee2mqtt und Broker wie in der Produktion. Perfekt, die Nachrichten kommen in beiden Instanzen an
Ich muss nur noch auf den Sensor warten, um zu testen (ich hoffe morgen), aber ich sehe, dass @StephaneB das schon alles gemacht hat ^^
Zumindest weiß ich jetzt, wie ich ein Testimage installiere, es bleibt nur noch, eine Entwicklungsumgebung einzurichten, aber dafür bräuchte ich einen anderen PC ^^
Okay, dann werde ich sie entfernen, wenn sie nicht nützlich sind, besser nicht unnötig verkomplizieren, wenn es sich um einen Parameter und nicht um Daten handelt!
Man muss die maximale Flüssigkeitshöhe und die Sensorposition in zigbee2mqtt einstellen und das war’s.
Ich habe es gerade erst installiert, aber für alle, die sich fragen: Dieser Sensor ist wirklich sehr präzise, nicht schlecht! Mal sehen, ob die Werte in den nächsten Tagen korrekt sind.
Ich kann es kaum erwarten, bis es in der Produktion ist um meine automatischen Bewässerungsszenarien zu verfeinern (kürzer bewässern, wenn der Wasserstand niedrig wird) und den Betrieb meiner Hebepumpe zu sichern (deaktivieren, wenn der Wasserstand kritisch wird, um zu verhindern, dass sie sich entlüftet).
Ich liebe all diese kleinen Szenarien, die Gladys mir ermöglicht! Danke @pierre-gilles
Ich habe meinen gestern erhalten und was für ein Albtraum bei den Tests
Ich habe die Solarversion genommen, dachte, das könnte daran liegen, aber nein.
Ich habe versucht, ihn unter einen Stuhl zu stellen, um den Abstand zu messen, aber ohne echten Erfolg, da ich negative oder positive Abstände hatte, wahrscheinlich habe ich es nicht geschafft, das Modul zu konfigurieren.
Dann habe ich es mit einer Karaffe Wasser versucht und da war es besser, aber ich hatte einen kleinen, ziemlich seltsamen Unterschied.
Und heute habe ich es an meinem Tank installiert, die Werte scheinen gut zu sein, aber man muss bei der Konfiguration sehr präzise sein und es daher gut verstehen
Und zum Schluss habe ich ein paar Probleme, dass das Modul meine neuen Einstellungen berücksichtigt, ich weiß nicht, ob das an meinem z2m liegt, der auf 2.2.1 ist, oder an meiner SLZB-06M-Antenne, die auf ember ist.
Naja, ich habe noch ein paar Untersuchungen zu machen, entschuldige, dass ich nicht mehr positives Feedback geben kann.
@mutmut, ich habe die Sektorversion, aber ich denke, es ist dasselbe. Achtung, es funktioniert mit Ultraschall, soweit ich verstanden habe, also muss man es genau in der Mitte des Tanks positionieren und nicht in der Nähe des Wasserzuflusses. Es darf nicht in der Nähe der Wände sein, der Tank muss groß genug sein, sonst prallt es an den Wänden ab. Also ein Glas Wasser kann nicht funktionieren
Für die Einstellung muss man die maximale Höhe messen, die das Wasser erreichen kann, und auch die Höhe, in der dein Sensor positioniert ist. Ich habe zum Beispiel 0,83 und 1,05 für diese Werte und der gemessene Prozentsatz ist korrekt. Wenn es dir nicht korrekt erscheint, musst du an diesen Werten herumspielen, bis es dir korrekt erscheint.
Du brauchst eine freie Passage (kein Loch nötig) sonst blockiert es.
Ich musste das Modul im Deckel befestigen, weil oben an meinem Tank nicht genug Platz war und ich daher kein Loch bohren musste (ok, ich habe trotzdem ein Loch mit 25 mm Durchmesser gemacht, um das Kabel durchzuführen und vier Schrauben zu setzen).
Danke @Nagromdark, das mache ich auch, um das beste Ergebnis zu erzielen. Ich habe 1,02 m (Modul im Stopfen und nicht darüber) und 0,96 m für meinen Überlauf eingestellt. Allerdings sind das Werte, die ich von außen genommen habe, da ich keinen Platz über meinem Tank habe, um dorthin zu gelangen (ich habe nur 5 cm Spielraum) und die Längen sind nicht unbedingt genau.