Beim Shelly pro 3EM ist das leider nicht so leicht zu verifizieren.
Wenn es am Fehlen der Firmwaredatei liegt, könnte ich sie dir zukommen lassen.
Beim Shelly pro 3EM ist das leider nicht so leicht zu verifizieren.
Wenn es am Fehlen der Firmwaredatei liegt, könnte ich sie dir zukommen lassen.
Hier mein Befehl zum Einschalten:
sendTo('mqtt.0', 'sendMessage2Client', { topic: 'shellies/Pumpe/command/switch:0', message: 'on' });
und zum Ausschalten:
sendTo('mqtt.0', 'sendMessage2Client', { topic: 'shellies/Pumpe/command/switch:0', message: 'off' });
Ich bin gerade nicht zu Hause. Den genauen Befehl kann ich dir frühestens heute Abend senden.
Nur soviel schonmal. Ich mache es über ioBroker mit mqqt Adapter. Es ging erst, als ich es mit sendTo gemacht habe. Mit setState ging es nicht.
Bisher nur einen.
Relais bei einem Plus1PM lässt sich bei mir problemlos über Control Ein- und Ausschalten.
... oder entriegele mal das Tor vom Antrieb, bewege es von Hand (sehr) langsam auf und betrachte dabei die Empfangsstärke des Shelly.
Schirmt eventuell das offene Tor das W-Lan Signal ab?
Es als nutzlos zu bezeichnen, halte ich für sehr übertrieben. Mit Excel per Makro kein Problem. Unschön ist dabei nur das Warten, bis die Dateien endlich heruntergeladen sind. Und dass mittendrin mal was fehlt, ist mir noch nicht aufgefallen.
Hallo RaHo54,
ich vermute, dir ist nicht ganz klar, was diese Werte angeben.
Sofern Messwandler richtig herum angelegt ist, ist "payload.emeters[2].power" die aktuelle Leistung in W (positiv ist Verbrauch, negativ Einspeisung) und "payload.emeters[2].total_returned" die Summe der eingespeisten Energie in Wh. Die andere Richtung zu payload.emeters[2].total_returned (Einspeisung) ist payload.emeters[2].total (Verbrauch).
Gruß
SeRef
Geht es dir nur um die Anzeige im Webui ohne die Nullen am Ende oder dass die Zahl auf eine bestimmte Anzahl Stellen gerundet wird?
ne auf 1 Nachkommastelle reicht.
Das beantwortet nicht wirklich meine Frage.
Wenn es dir um die Anzeige geht, muss der Wert in einen String gewandelt werden und in einer Variable, die als Zeichenkette erstellt wurde, gespeichert werden. Das hat Vor- und Nachteile. Vorteil ist, man kann genau bestimmen wie sie angezeigt wird, z.B. auch mit Einheitenzeichen, Nachteil, man muss beachten, dass die Variable in Programmen und Skripten die auf die Variable zugreifen auch als solche entsprechend behandelt werden muss.
Allerdings blicke ich bei der Gesamtleistung nicht durch. Wie oben geschrieben bekomme ich 8,75.
Welcher Wert ist das ?
Das ist nicht die Gesamtleistung sondern der Verbrauch seit letzten Neustart des Shelly in kWh.
Geht es dir nur um die Anzeige im Webui ohne die Nullen am Ende oder dass die Zahl auf eine bestimmte Anzahl Stellen gerundet wird?
Ob Du ein geeignetes Prüfgerät hast ist hier unerheblich.
Einer Fachkraft braucht man keine Tipps zu geben, was er machen kann, wenn er sein Werkzeug nicht beisammen hat.
Einem Laien sollte man sie eher nicht geben.
Ohne vor Ort gewesen zu sein halte ich es für fahrlässig eine Aussage zum Gefährdungsotential zu treffen.
Ein/e Mann/Frau vom Fach und kein geeignetes Prüf- bzw. Messmittel? Wow.
Einem Laien einen solchen Tipp geben? Doppelwow.
Anhand der Fehlerbeschreibung gehe ich davon aus, dass beim Einbau des Shelly dieser parallel zum Schalter angeschlossen wurde und der Schalter immer noch den Rollladenmotor direkt schaltet.
Hallo,
es gibt auch eine Möglichkeit ohne Internetverbindung.In diesem Beitragist es beschrieben.
Gruß
SeRef
- Muss ich beim Adapter Server oder Client einstellen
Server/Broker - der Shelly ist der Client
- Als Maske habe ich mqtt.0.* das sollte doch passen
ist erstmal unwichtig
- der Port ist 1883
solange er nicht von einem anderen Dienst verwendet wird (z.B. Shelly Adapter) passt das
Ich würde mir gerne Power und Energy anzeigen lassen.
Bei den Geräten der Gen2 werden die Daten nicht mehr einzeln übertragen. Sie sind im Datenpunkt /events/rpc (wenn "Generic status update over MQTT" aktiviert auch unter /status/switch:0), der ein JSON-Objekt ist, enthalten.
Hallo RoadrunnerBSE,
Was ich schon herausgefunden habe ist, dass der "total"-Wert vom SHELLY PLUS 1PM und auch vom PLUG S in Wm (Wattminuten) ausgegeben wird.
(Wer macht denn sowas???)
Daher rechne ich das Ganze in Node-Red in kWh um (dividiert durch 60.000) und schreibe diesen Wert dann in die DB.
Die Plus Geräte geben den total-Wert in Wh an. Der Teiler ist dann 1.000. Unter by_minute sind sie wiederum in mWh.
Gruß
SeRef