Beiträge von eiche

    Du kennst vielleicht den Spruch eines Mitentwicklers der Sprache C - sinngemäß: "Der beste Debugger ist printf."

    Hier ist es ähnlich. Setze an die Stellen, wo du Informationen brauchst, ein print() ein und beobachte, was ausgegeben wird!

    Diese Handhabung beschreibe ich auch in meiner Skripteinführung.

    Wenn du solches auch persistent im Shelly selbst protokollieren möchtest, kann ich dafür ein Beispielskript zur Verfügung stellen.

    Dann gelingt dein Anliegen mit einem bzw. zwei Shelly, je nachdem wo die Beteiligten platziert sind und welche Leitungen zur Verfügung stehen.

    Wenn der Wechselrichter, was anzunehmen ist, auch dein WLAN versorgt, werden vermutlich zwei Shelly gut geeignet sein - bspw. ein Plus Uni am Wechselrichter und ein Plus 1 in Lampennähe.

    Soll das Ganze auch ohne WLAN funktionieren, genügt ein Plus 1, wobei dafür der L zur Lampe geschaltet werden muss.

    Mit Skript gehen alle solche Dinge, per Actions eher eingeschränkt.

    Deshalb erstelle ich zumeist ein geeignetes Skript, bevor ich mich mit den Einschränkungen von Actions (=Webhooks) auseinandersetze.

    Die von dir gewünschte Konstellation sollte sogar mit Actions implementierbar sein.

    Das hängt aber von ggf. weiteren (noch heimlichen) Wünschen deinerseits ab. ;)

    Den Motion hab ich mir auch schon betrachtet, aber ist für außen geeignet?

    Berechtigte Frage. Eher nein, der ist für innen gebaut. Ob eine Überdachung hinreichender Größe einen nachhaltigen Außeneinsatz ermöglichen kann, weiß ich derzeit nicht.

    Ich habe deine Erläuterungen verstanden.

    Der SK1 Shelly soll/muss einer von Generation 2+ sein.

    Grund: Du willst sicher nicht, dass der Bewegungsmelder (bzw. dessen Shelly) die Lampe trotz manuellen Einschaltens nach der in der Nachricht übermittelten Dauer wieder ausschaltet.

    Dies zu vermeiden, gelingt mit einem Skript auf einen Generation 2+ Shelly. Ich nutze solches.

    Und wie schließe ich den BWM an den Shelly 1 an oder muss ich gar ne andere Hardware nutzen?

    Da ich solche BWM derzeit nicht nutze, können diese Frage andere besser beantworten. Im Forum gibt es bereits entsprechende Threads.

    Rücksitzen und neu starten bringt nix

    Starten gelingt nur auf dem Vordersitz, nicht auf dem Rücksitz. ;)

    Nun im Ernst.

    1. Ist der TRV frisch geladen?
    2. Die eingestellte Zieltemperatur (Solltemperatur) hat nichts mit kalibrieren zu tun.
    3. Vielleicht kann der TRV die an deinem Ventil erforderliche Tiefe des Stiftes nicht erreichen. Dann kann man sich mit einer oder mehreren kleinen Münzen zwischen Stift und TRV behelfen.

    Hat ioBroker einen internen MQTT Broker, welchen du nutzt?

    Wenn nicht, welchen MQTT Broker nutzt du dann?

    Ich las hier mal, dass die Shelly ab Generation 2 MQTT 5 nutzen und dass der MQTT Broker eines übergeordnetes Systems (War das Home Assistant?) kein komplettes MQTT 5 implementiert habe. Vielleicht trifft das auf ioBroker (auch) zu.

    Btw, einen Shelly Plus 2.5 gibt es nicht, aber Shelly Plus 2. ;)

    Der Deye Wechselrichter hat einen Anschluss an dem 12V DC liegen wenn er eingeschaltet ist und die Batterie angeschlossen hat.

    Dieser Anschluss soll offensichtlich einen Shelly betreiben. D.h. solange der Shelly arbeitet, ist der Wechselrichter in Betrieb.

    Dann hat der Deye einen potentialfreien Kontakt der sich schliesst wenn der Deye im Inselmodus ist (also das Grid weg ist) das möchte ich mit den Shelly abfragen (2)

    Das sollte doch zum erkennen des Netzausfalls genügen, oder?

    Wenn ja, dann ist es leicht, dies zum steuern von irgendetwas per weiteren Shelly zu nutzen.

    Wenn nein, dann vielleicht folgendes.

    Kannst du einen Stromkreis so einrichten, dass dieser nicht vom Wechselrichter versorgt wird?

    Ich besitze keine solche Anlage, weshalb ich das nicht weiß.

    Wenn dies möglich ist, sollte folgende Lösung gelingen.

    Es werden zwei Shelly der Generation 2+ gebraucht.

    Einer wird mit dem 230V Anschluss außerhalb der Wechselrichterversorgung betrieben, der andere an den 12V.

    Beide kommunizieren regelmäßig miteinander. Fällt die Netzversorgung aus, ist auch der 230V Shelly aus. Der 12V Shelly erkennt das ...

    I logged the MQTT connection status on a Shelly Plus Plug S when the WiFi was bad. The log file shows the frequently status changes.

    This file is written by a small script.

    My log file has the id 4.This id must be changed if the script is to be used.

    On this basis, efforts should be made to improve the WLAN conditions.

    If you just want to record data, you can try to save the data locally if the MQTT connection is down so that you can send it when the MQTT connection occurs. This is probably not entirely functionally reliable or functional reliability is difficult to implement.

    Ergänzend zu den gelungenen Mitteilungen von Krauskopp eine einfachste Lösung, die auch ohne WLAN funktioniert:

    Verwende weiterhin deine Wechselschaltung, schalte damit aber einen Shelly! D.h. schließe die geschaltete Leitung , welche bisher zu den Lampen geht, an den Eingang des Shelly!

    Der Ausgang des Shelly muss zur Lampe führen. Dann schaltet der Shelly wie gewohnt, auch ohne WLAN, und du kannst bei WLAN Präsenz zusätzlich HTTP Nachrichten, Button 1, App, Sprachassistent, ... verwenden, um die Lampen zu schalten bzw. zu steuern.

    Die Funktionen anderer Varianten mit i4, 4 Tastern ... sind immer WLAN abhängig, allerdings u.U. auch recht komfortabel. Allerdings kannst du die Bulbs ja schon jetzt per App steuern, solange diese eingeschaltet sind.

    Verständlich?

    Nicht ganz.

    Bei zwei unabhängig voneinander arbeitenden Stromkreisen kann nicht ein Shelly 1 genügen.

    Vermutlich funktioniert einer dieser Stromkreise noch und der andere nicht mehr.

    Wenn du nur eine Schaltfunktion erneuern willst, stellt sich noch die Frage nach dem von dir bevorzugten Bewegungsmelder.

    Falls du einen Shelly Motion, BLU möchte ich hierfür nicht empfehlen, nutzen möchtest, dann gelingt dein Vorhaben.

    Der Motion kann bei Bewegungserkennung ... geeignete HTTP Nachrichten an den Shelly 1 senden, ohne zusätzliches Sendegerät.

    Vorteile: wenig Aufwand, BWM kann frei platziert werden.

    Nachteil: Muss gelegentlich per USB aufgeladen werden.

    Wenn du einen Bewegungsmelder mit Schaltausgang verwenden möchtest, dann kann es damit elektrische Schwierigkeiten geben, die behoben werden könnten.

    Dann brauchst du tatsächlich noch ein Gerät, bspw. einen Shelly Plus 1, der die HTTP Nachricht an den schaltenden Shelly sendet.

    Vorteil: Wegen dauerhafter Versorgung ist kein Aufladen erforderlich.

    Nachteile: Nicht oder mit erhöhtem Aufwand frei platzierbar. Zusätzliches Gerät zum senden erforderlich.

    Die erforderlichen HTTP Nachrichten können dieser Dokumentation entnommen werden. Hilfe hierzu können bei Bedarf hier einige Mitstreiter geben.

    Es bleiben noch offene Fragen nach den bisher genutzten Schaltern.

    Funktionieren diese noch zwecks Schalten der Beleuchtung?

    Willst du evtl. Schalter an anderer Stelle platzieren?

    Vielleicht wird dann ein zusätzlicher Shelly gebraucht, an welchen solche Schalter oder Taster anzuschließen sind.

    Alles klar?

    Nicht empfehlen würde ich jedoch unterschiedliche Bedienkonzepte durch Mischung von Tastern und Schaltern.

    Das ist eine Frage der Offenheit für eine andere Handhabung seitens des TE. Wenn der TE minimal investieren will, wird er auch keinen Vergleich anstellen können. Wenn er aber bereit ist, über den gewöhnten Tellerrand hinauszublicken, einschließlich der Möglichkeit einer temporären Fehlinvestition, dann sind die Taster an einem i4 zu empfehlen. Falls diese Tasterlösung nach ca. einer oder zwei Wochen eindeutig nicht gefallen sollte, dann kann er immer noch die Taster durch die bei ihm üblichen Schalter ersetzen.

    Btw, ich bin nicht der Einzige, der ihn für eine Skriptlösung unterstützen könnte. ;)

    Metzgerjo

    Mir sagt der Hinweis "(- Bezug Netz)" hinter dem Label "Shelly EM" nichts.

    Hast du solches hineingeschrieben oder stammt dieser Hinweis von der Cloud, bezogen auf den Gerätetyp Shelly EM?

    Was bedeutet das Minus, oder soll das ein Bindestrich sein?

    Dann interpretiere ich mal deine Einstellungen auf der Grundlage von Krauskopp Erklärung in #30.

    1. Einschalten, wenn 5 Minuten lang mehr als 200W geleistet wird.
    2. Ausschalten, wenn 5 Minuten lang mehr als -500W geleistet wird.

    Die Dauer von 5 Minuten lasse ich im weiteren außen vor, weil das nicht kritisch ist.

    zu 1.

    Der EM soll einschalten, wenn mehr als 200W vom EVU geleistet wird.

    zu 2.

    Der EM soll ausschalten, wenn mehr als -500W vom EVU geleistet wird, was bedeutet P < 500W für das EVU geleistet - als Teil von dem, was von der PV kommt.

    Wenn diese Interpretation stimmt, dann willst du einschalten lassen, wenn du über 200W vom EVU nimmst und ausschalten lassen, wenn deine PV weniger als 500W dem EVU gibt.

    Wenn ich da keinen Denkfehler habe, dann erscheint mir das nicht zielführend.

    Ich täte dann folgendes versuchen.

    1. P < -500W => einschalten, weil dann mehr von der PV kommt (-600W < -500W, mathematisch, rechnerisch geordnet)
    2. P > 200W => ausschalten, weil dann mehr vom EVU kommt

    Hier habe ich nur die Werte mit den Vergleichsoperatoren zurechtrücken wollen. Ob dies zur Leistung des eingeschalteten Verbrauchers passt, kannst du #30 entnehmen.

    Sollte "(- Bezug Netz)" bedeuten, dass negative Werte Lieferungen vom EVU sind, ergibt sich eine andere zielführende Konstellation.

    1. P > 200W => einschalten
    2. P < -500W => ausschalten

    In beiden Fällen ist selbstverständlich die Schalthysterese von hier 200W - -500W = 700W zu beachten, die gemäß Krauskopp in #30 über der Leistung des eingeschalteten Verbrauchers liegen muss - mit Berücksichtigung einer Messtoleranz bzw. Messfehlers.

    Ist das nicht der Fall, dann kann das Einschalten des Verbrauchers zum ausschalten nach 5 Minuten führen, + Zeittoleranz wegen ggf. nicht sofort übermittelter Messwerte. Dies hängt selbstverständlich von den Schaltzuständen anderer Verbraucher in deinem Haushalt ab, weshalb solches Verhalten quasi zufällig auftreten täte.