Beiträge von roty12

    Bei dem "anderen Forum" ging es nicht um MQTT, sondern um RPC over UDP. Hier bitte:

    Shelly Plus H&T UDP? - loxforum.com
    Hi zusammen, hat von euch jemand den Shelly Plus H&T Sensor über Batterie mit UDP eingebunden? Ich habe es mit der Anleitung im LoxWiki versucht, aber…
    www.loxforum.com

    Daten via MQTT war nicht für Windows gedacht, nur zum Testen bzw. zur Visualisierung. Ich sehe mir das nochmals an, aber denke für mich ist die RPC over UDP die einfachere Lösung.

    Danke sehr.

    Vielleicht versteh ich das alles noch nicht ganz. Lasse mich aber gerne eines besseren belehren wenn meine Recherche nicht richtig ist.

    Ich habe hier keine Hausautomation (habe ich auch nicht vor) sondern nur 3 H&TG3 Sensoren. Eigentlich möchte ich nichts anderes als die Sensordaten die alle 2 Stunden bzw. 5/6 Minuten gesendet werden aufzeichnen und am PC oder Smartphone visualisieren.

    Nach meinen Recherchen bräuchte ich eine HW auf der der MQTT Borker läuft und eine HW die die Daten vom Broker abruft, da er keine Daten sammeln kann.

    Meine Idealvorstellung wäre aber , wenn die Sensoren via Broadcast die Daten senden würden und ich dann mit einem ESP01-S die Daten empfangen und zwischenspeichern könnte. So was ähnliches habe ich schon mal für meinen Solaranlage mit Speicher mittels PlatformIO gemacht. Mit vorhandenen Visualisierungstool könnte ich dann per PC oder Smartphone die Daten sehen.

    Aber vielleicht sind die Shelly H&TG3 nicht die richtige Wahl für so was.

    NACHTRAG:

    In einem anderen Forum habe ich doch noch den entscheidenden Hinweis gefunden . Meine RPC over UPD Einstellungen im Sensor waren nicht ganz richtig und der Reset hat gefehlt! Nun klappt es mittels RPC over UPD das zu übertragen was ich brauche. Mit einem UPD Server am PC konnte ich letztendlich auch die gewünschten Daten sehen und auch verstehen da diese in diesem Fall als String übertragen werden.

    Danke allen für die Unterstützung.

    Nachdem ich wohl mit MQTT nicht weiterkomme , möchte ich für meine Anwendung (ohne HA oder dergl.) irgendwie anders an die Daten meiner 3 H&TG3 Sensoren kommen.

    Mal eine vielleicht dumme Frage zu "Outbound Socket". Kann mir da jemand sagen wie man das nutzen kann ohne HA etc.?

    Wenn ich das aktiviere kann ich mit Wireshark die Messages des Sensor sehen aber nicht interpretieren. Gibt es irgendwelche Dokumentation dazu irgendwo von Shelly? Die Version 1.0 bei "Components und Services" kenne ich. Würde das ganz auch irgendwie erst mal am PC ausprobieren, bevor ich mir dann vielleicht eine eigene HW+ SW dazu baue.

    Vielleicht kann mir da jemand zum Einstieg helfen.

    Danke sehr für die sehr interessanten Hinweise und Erläuterungen.

    Muss mir das alles erst mal genauer ansehen und überlegen bevor ich da ein neues Projekt anfange und mit Node-Red und MQTT-Broker Neuland betrete.

    Für mich mit meinen 3 Sensoren wäre möglicherweise eine andere und einfachere Alternative einen Datensammler mit einem ESP01-S aufzubauen. Habe schon mal so was ähnliches für meine Solaranlage mit PlatformIO realisiert. Könnte dann sowohl auf dem Smartphone als auch auf dem PC vorhandene Visualisierungstools verwenden. Gibt es irgendwo eine Beschreibung des Broadcastformates das die H&TGen3 Sensoren normalerweise benutzen? Notfalls muss ich mir das mit Wireshark genauer ansehen.

    Danke für die Informationen.

    HA sehe ich mir an.

    Zitat

    Ich habe einen mqtt Broker, zu dem die Shellies ihre Daten schicken wenn sie aufwachen.

    Wie würde das HW- und SW mäßig aussehen wenn ich meine 3 H&T Gen3 Sensoren damit betreiben würde um dann letztendlich T und H am PC oder Smartphone zu sehen?

    Zitat

    Ohne Cloud bräuchtest du ein übergeordnetes System, wo die Daten mitschreiben, und aufzeichnen kann. Homeassistant o.Ä..

    Ok, so was dachte ich mir schon.

    Was gibt es da für Möglichkeiten, Homeasistant oder .... ? Könnte man da was auf der Fritzbox laufen lassen? Die wäre schon da , immer an und man hätte nicht noch ein "Kästchen" zusätzlich rumstehen.

    Ich stehe immer noch auf dem Schlauch.

    Ich sage doch nicht ohne WLAN, ich sage doch nur ohne Cloud. Wenn der Sensor Daten sendet ins lokale Netzwerk und kein Empfänger da ist, dann gehen doch die Daten ins Leere. Oder sehe ich da was falsch? Der Sensor macht doch eine Art Broadcast und es ist ihm egal ob die Daten empfangen werden oder nicht. Ist es nicht so ? Ich möchte nur verstehen wie die Daten vom Sensor zur App gelangen.

    Zitat

    Habe keinen H&T, grundsätzlich kannst du die Cloud deaktivieren und in deinem Netzwerk funktioniert die App

    Jetzt muss ich aber mal sehr dumm fragen.

    Wie kann das gehen, wenn der Sensor nur alle 2 Stunden mal ganz kurz was von sich gibt und ich die App aber total synchron aktiviere ? Bei der Cloud ist mir das klar wie das geht, aber bei der App ohne Cloud nicht. Kann man das bitte mal auflösen ?

    Gehe davon aus, dass der Sensor normalerweise alle 2 Stunden seine Daten an den Cloud-Server sendet und wenn ich die App aktiviere lese sich die "alten Daten" (falls sie angekommen sind) vom Server die sie dann anzeigt und darstellt.

    Danke

    Wie könnte man denn H&T Gen3 Sensoren nutzen ohne Cloud? Sonst habe ich keine weiteren Sensoren im Netzwerk.

    Ich möchte eigentlich nur die Daten von drei dieser Sensoren im lokalen Netzwerk irgendwie anzeigen lassen.

    Danke für Hinweise.

    Nach einigem Hin und Her mit dem Shelly Support, scheint mein Problem mit fehlenden Pflichtübertragungen "durch einen Patch auf dem Server" behoben worden zu sein. "Patch wird in den nächsten Tagen bei allen Servern ausgerollt".

    Es scheint also kein Problem der Sensoren zu sein, sondern lag vermutlich in der SW des jeweiligen Servers in der Cloud.

    Weitere Erklärung gab es aber nicht und das Ticket wurde geschlossen.

    Warum zeigt dann aber das Diagramm Änderungen an ?

    Habe inzwischen gelernt, dass mit der kostenlosen Version nur 5 Einträge je Sensor im Protokoll sichtbar sind. Mit der Premium Version sieht das anders aus, diese habe ich jetzt mal in Betrieb.Da ist es dann fast so wie erwartet. Dennoch fehlen Übertragungen und ein Sensor meldet sich über Stunden gar nicht mehr. Werde mal ein Support Ticket dazu öffnen und berichten wenn gewünscht.

    Danke, das ist mir bekannt. Habe aber irgendwo gelesen, dass bei Batteriebetrieb unabhängig von gemessenen Werten alle ca. 2 Stunden eine Übertragung erfolgt. Nur wenn sich zwischendurch was ändert größer der Schwellwerte, gibt's zusätzlich eine Meldung.

    Bei USB-Versorgung sollte das alles so ca. 6 Minuten sein.

    Ist das nicht so?

    Warum zeigt dann aber das Diagramm Änderungen an ?

    Hallo,

    habe seit gestern 3 St. Shelly H&T Plus Gen3 in Betrieb. Heute Morgen ist mir aufgefallen, dass sich nicht alle Sensoren turnusmäßig gemeldet haben , das Diagramm jedoch sehr wohl Zwischenwerte anzeigt.

    Ich habe zwei Sensoren mit Batterie laufen und einen mit Stromversorgung. Ich hätte erwartet, dass sich die zwei Batterie betriebenen Sensoren spätestens ca. alle 2 Stunden melden und der 3. Sensor so ca. 10 mal pro Stunden. Das war aber nicht der Fall. Nur ein Batteriebetriebener hat sich wie erwartet gemeldet, die anderen beide waren bis heute morgen nach Aktivitätsprotokoll tot. Haben dann aber wieder etwas von sich gegeben.

    Wenn ich dann jedoch die Diagramme ansehe, sieht es so aus, als ob aber doch Übertragungen von allen stattgefunden haben.

    Habe ich da was falsch verstanden ?