Seite 1 von 1

Shelly Einbindung ohne Tasmota-Flash dafür Shellypilot - 1PM & Plug-S

Verfasst: Sa 6. Mai 2023, 00:15
von PVV
Hallo zusammen,

ich wollte mal fragen weshalb dieses Tasmota flashen genau notwendig ist.
Da ich mich da nicht so ran traue und es bisher (Nutzung und Konfig mit ShellyPilot) auch nicht notwendig war,
würde ich das gerne vermeiden.

Nun würde ich aber auch gerne etwas mehr Übersicht durch die "Zusammenführung" von PV und Shellys in der Solaranzeige erreichen.

Mit Hilfe https://shelly-api-docs.shelly.cloud/gen1/ müsste doch auch die Shellys eingebunden werden können?

Mit Regler 31 gibt es zumindest keine Fehlermeldung im Log aber leider auch keine Daten in der DB. :-(

Am UserDevice verzweifle ich ob meiner mangelnden Programmiererfahrung. Die Anleitung übersteigt meinen Horizont. :-(

Kann mich jemand erhellen?

Re: Shelly Einbindung ohne Tasmota-Flash dafür Shellypilot - 1PM & Plug-S

Verfasst: Sa 6. Mai 2023, 07:08
von andreas_n
moin,

warum das Rad immer neu erfunden werden muss..na gut

Das geht sicherlich über Umwege wie iobroker /andere externe Möglichkeiten.

Aber via Solaranzeige gehts nicht anders..und das Flashen ist nu wirklich kein Problem, die Shelly Cloud ist dann halt weg

Re: Shelly Einbindung ohne Tasmota-Flash dafür Shellypilot - 1PM & Plug-S

Verfasst: So 21. Mai 2023, 00:37
von PVV
Auch mit Shellypilot läuft's ohne Cloud.
Oder funken die Shellys trotzdem man die Cloud deaktiviert hat weiter?
Ich hoffe nicht.
Spätestens mit aktiviertem MQTT sollte das vorbei sein.
Also was soll das mit dem Rad neu erfinden?
Das hilft nicht.
Gibt es ne Idee, nen findigen Coder?

wenn ich beim 1pm
http://192.168.xxx.xxx/status aufrufe bekomm ich eine Menge Daten.
Da müsste doch jemand, der programmieren kann was draus stricken können?

Re: Shelly Einbindung ohne Tasmota-Flash dafür Shellypilot - 1PM & Plug-S

Verfasst: So 21. Mai 2023, 09:42
von Ulrich
PVV hat geschrieben:
Sa 6. Mai 2023, 00:15
Hallo zusammen,

ich wollte mal fragen weshalb dieses Tasmota flashen genau notwendig ist.
Da ich mich da nicht so ran traue und es bisher (Nutzung und Konfig mit ShellyPilot) auch nicht notwendig war,
würde ich das gerne vermeiden.

Nun würde ich aber auch gerne etwas mehr Übersicht durch die "Zusammenführung" von PV und Shellys in der Solaranzeige erreichen.

Mit Hilfe https://shelly-api-docs.shelly.cloud/gen1/ müsste doch auch die Shellys eingebunden werden können?

Mit Regler 31 gibt es zumindest keine Fehlermeldung im Log aber leider auch keine Daten in der DB. :-(

Am UserDevice verzweifle ich ob meiner mangelnden Programmiererfahrung. Die Anleitung übersteigt meinen Horizont. :-(

Kann mich jemand erhellen?
Der Grund ist folgender:

Es gibt Geräte von Sonoff, Shelly, Gosund und vielen weiteren Herstellern, die mit der original Firmware alle unterschiedlich ausgelesen werden müssen. Wenn alle TASMOTA aufgespielt haben, ist das Auslesen immer gleich. Es bedeutet einfach weniger Programmierarbeit. Technisch könnte man die aber auch alle mit der original Software auslesen. Wer programmieren kann, für den sollte es kein Problem darstellen.

Re: Shelly Einbindung ohne Tasmota-Flash dafür Shellypilot - 1PM & Plug-S

Verfasst: So 21. Mai 2023, 09:56
von PVV
Danke Ulrich,
damit ist für mich bestätigt, dass es technisch möglich ist.
Dann kann ich nun hoffen, dass ich mit viel TryAndError ne Lösung zusammenstöpseln kann oder sich vielleicht doch noch jemand erbarmt.
Hast Du vtl. noch einen Tipp zum Einstieg?

in der Art: Solaranzeige und MQTT für Dummies?

Schönes Wochenende

Re: Shelly Einbindung ohne Tasmota-Flash dafür Shellypilot - 1PM & Plug-S

Verfasst: So 21. Mai 2023, 10:04
von Ulrich
Mit Hilfe von MQTT das zu machen, ist die schwierigste Variante. Mit der HTTP API von diesen Geräten ist es viel einfacher.
Schaue die mal REGLER 31 an "shelly.php" dort wird das so gemacht. Der Shelly 3EM und Shelly 1EM werden mit der original Software ausgelesen.

Re: Shelly Einbindung ohne Tasmota-Flash dafür Shellypilot - 1PM & Plug-S

Verfasst: So 21. Mai 2023, 10:45
von PVV
Danke, Regler 31 wird also meine Vorlage die ich anpassen muss.
Das sollte TryAndError verkürzen.
Ich muss also wohl "nur" die shelly.php
sichern und dann solange anpassen bis es klappt.

z.B. die Zeilen
$aktuelle Daten["Strom_R"] = 0;
füllen ja nur die Variablen für den Fall, dass diese im jeweiligen Gerät nicht verwendet/gesetzt werden und sind also die Variablen die dann in die Datenbank geschrieben werden.
Ich muss also im Bereich dahinter
z.B.
$Daten["emeters"][1]["power"]
solange anpassen, bis die Ergebnisse in der DB bzw. im Grafana Dashboard passen?

Das ist mein "Programmier-Niveau" ;-)

Danke

Re: Shelly Einbindung ohne Tasmota-Flash dafür Shellypilot - 1PM & Plug-S

Verfasst: Do 20. Jul 2023, 07:11
von bernhardh
Hallo!
Mich juckt das selbe Thema.
Ich hätte Shelly 1PM oder Plug S, welche ich in Grafana mit solaranzeige einbinden möchte, scheitere jedoch an der Tatsache, das keine Daten ankommen.
Ich habe grundsätzlich 3 Shelly 3EM in der Solaranzeige laufen, was gut funktioniert, allerdings wäre es toll, wenn ich auch andere Verbraucherdaten reinbekommen könnte.
Bist du da schon weiter?

Re: Shelly Einbindung ohne Tasmota-Flash dafür Shellypilot - 1PM & Plug-S

Verfasst: Sa 29. Jul 2023, 13:23
von PVV
Hallo,

ich gestehe ich habe es nicht mehr wirklich versucht.

Gestartet mit dem Bedarf einen Huawei Wechselrichter im ! Outback ! zu protokollieren und auszuwerten war Solaranzeige genau was ich gesucht hatte und ist dafür auch ne gute Lösung.

Davon angefixt, läuft nun !! Zuhause !!
HomeAssistant. Es protokolliert den SolarEdge Wechselrichter (auch lokal, also nicht über die Cloud) sowie die Messfunktionen der Shellys und steuert diese.

Ich danke Ulrich sehr, ohne Solaranzeige hätte ich mir das Thema Hausautomation gar nicht angetan.

Grüße