AdapterRequests icon indicating copy to clipboard operation
AdapterRequests copied to clipboard

SMA Semp Adapter

Open Trunks1982 opened this issue 4 years ago • 48 comments

Hallo ich möchte mal fragen wer wäre interessiert das es ein SMA Semp Adapter gibt? Mit diesem wäre es möglich Geräte wie Schaltbare Steckdosen im Sunnyportal zu erzeugen und zusteuern.Auch wäre dann die Möglichkeit da, da die Stromverbräuche der Steckdosen bzw. Geräte zu tracken. Es gibt zwar einen SAE Smart Appliance Enabler aber diese Software muss separat auf einem pi laufen.Über IOBroker wäre es natürlich ne Leichtigkeit Geräte ins Sunnyportal zubringen. Ne Ladesteuerung für Wallboxen wäre natürlich auch mitdrin.

Freue mich über euer Feetback.

Trunks1982 avatar Dec 11 '21 16:12 Trunks1982

Hallo @Trunks1982,

genau an so etwas hätte ich starkes Interesse. Gerade für "nur ein paar Steckdosen" im SMA SunnyPortal sichbar zu machen suche ich schon länger eine Lösung.

ich hoffe es wird klappen.

kevinaus1 avatar Dec 18 '21 19:12 kevinaus1

Ja das wäre Mega.Tracke alle meine Sachen so im Sunnyportal.

Trunks1982 avatar Dec 18 '21 19:12 Trunks1982

Gibt es da eine api etc und wo ist diese zu finden?

Newan avatar Dec 28 '21 11:12 Newan

https://github.com/orlopau/semp Hier hat schonmal wer was angefangen zb.

Trunks1982 avatar Dec 28 '21 11:12 Trunks1982

Und hier kann man sich die Daten für die api bestellen. https://www.sma.de/produkte/sma-developer.html

Trunks1982 avatar Dec 28 '21 11:12 Trunks1982

Gibt es da eine api etc und wo ist diese zu finden?

Hättest du interesse dran?

Trunks1982 avatar Jan 01 '22 17:01 Trunks1982

Mit einem Account könnte man das ansehen

Newan avatar Jan 01 '22 18:01 Newan

Mit einem Account könnte man das ansehen

Wie meinste mit Account? Sunnyportal?

Trunks1982 avatar Jan 01 '22 18:01 Trunks1982

Echt schade, dass es das noch nicht gibt. Das würde echt vieles einfacher machen.

Petersen83 avatar Feb 13 '22 14:02 Petersen83

ironic mode on @Petersen83 Echt schade das Du nicht einfach oben ein "Thumbs up" vergibst wenn du es soooo schade findest das es den Adapter noch nicht gibt, damit man sieht wer alles Interesse hat ... ironic mode off

Apollon77 avatar Feb 13 '22 17:02 Apollon77

https://github.com/orlopau/semp das müsste in einen Adapter😏

Trunks1982 avatar Apr 12 '22 19:04 Trunks1982

Ja das sieht machbar aus, ohne Hardware nur schwer ich bekomme Fronuis Wechselrichter. Wenn einer die Ports 9089, 9090 nach außen hin aufmacht könnte man aber anfangen

Newan avatar Apr 12 '22 19:04 Newan

Wenn ich das richtig sehe, wird der Sunny Home Manager dafür benötigt. Meiner kommt aber erst im Herbst....

rg-engineering avatar Apr 13 '22 17:04 rg-engineering

Ja genau.

Trunks1982 avatar Apr 13 '22 18:04 Trunks1982

Stell mich aber gerne als Tester zur Verfügung🤣

Trunks1982 avatar Apr 13 '22 18:04 Trunks1982

DU müsstest oder jemand anderes dein Gerät zur Verfügung stellen

Newan avatar Apr 13 '22 18:04 Newan

DU müsstest oder jemand anderes dein Gerät zur Verfügung stellen

schwierig wie soll das gehn? Ausbauen fällt da raus.

Trunks1982 avatar Apr 13 '22 18:04 Trunks1982

Portweiterleitung / VPN / .. gibt es ja mehr Methoden

Newan avatar Apr 13 '22 18:04 Newan

Könnte man ja drüber reden.Ich glaub da wäre ne portweiterleitung die bessere Wahl.Mit VPN würde ich ja mein gesamtes Netzfreigeben.Das möchte ich eigentlich nicht.

Trunks1982 avatar Apr 13 '22 18:04 Trunks1982

Schreib mich mal im Forum an (Newan) dann können wir da per PN alles besprechen

Newan avatar Apr 13 '22 18:04 Newan

Eine Windows VM könnte ich noch anbieten was direkten Netzwerk zugriff auf den SHM hat.

Trunks1982 avatar Apr 13 '22 20:04 Trunks1982

Falls es hier schon etwas zu testen gibt, kann ich ab sofort unterstützen: Mein Sunny Home Manager ist installiert...

rg-engineering avatar Aug 21 '22 06:08 rg-engineering

Leider gibts nichts zu testen.

Trunks1982 avatar Aug 21 '22 06:08 Trunks1982

arbeitet da jemand dran? Wenn nicht, kann ich übernehmen. Ich habe schon ein Dummy-Gerät aus einem Adapter im SunnyPortal per SEMP angelegt....

rg-engineering avatar Aug 26 '22 10:08 rg-engineering

Soviel wie ich weiss noch nicht.Wäre cool wenn du das übernehmen würdest.Bin gerne zum testen bereit.

Trunks1982 avatar Aug 26 '22 10:08 Trunks1982

okay, ich übernehme das....

rg-engineering avatar Aug 27 '22 06:08 rg-engineering

unter https://github.com/rg-engineering/ioBroker.semp gibt es eine erste alpha-Version. Aktuell werden Geräte, welche im admin konfiguriert werden, im SunnyPortal angelegt und die Leistung wird regelmässig dorthin übertragen grafik

grafik

weitere Funktionen kommen noch...

Achtung Die ID eines Gerätes muss eindeutig sein, darf also im SunnyPortal nicht doppelt auftreten. Ich nutze also eine DeviceBase-ID und dann eine fortlaufende Nummer. Die ID wird automatisch pro Gerät erzeugt. Aktuell werden Änderungen an dem Gerät (z.Bsp. type) nicht in's SunnyPortal übernommen. Fürs testen angelegte Geräte können also nicht nochmal geändert werden, selbst beim Löschen und neu anlegen werden die alten Daten wieder hergestellt...

Die automatisch erzeugte UUID kann geändert werden...

Bug reports bitte als Ticket im o.g. repository anlegen.

rg-engineering avatar Aug 31 '22 16:08 rg-engineering

Cool das ging aber flott🙈

Trunks1982 avatar Aug 31 '22 17:08 Trunks1982

unter https://github.com/rg-engineering/ioBroker.semp gibt es eine erste alpha-Version. Aktuell werden Geräte, welche im admin konfiguriert werden, im SunnyPortal angelegt und die Leistung wird regelmässig dorthin übertragen grafik

grafik

weitere Funktionen kommen noch...

Achtung Die ID eines Gerätes muss eindeutig sein, darf also im SunnyPortal nicht doppelt auftreten. Ich nutze also eine DeviceBase-ID und dann eine fortlaufende Nummer. Die ID wird automatisch pro Gerät erzeugt. Aktuell werden Änderungen an dem Gerät (z.Bsp. type) nicht in's SunnyPortal übernommen. Fürs testen angelegte Geräte können also nicht nochmal geändert werden, selbst beim Löschen und neu anlegen werden die alten Daten wieder hergestellt...

Die automatisch erzeugte UUID kann geändert werden...

Bug reports bitte als Ticket im o.g. repository anlegen.

die Ip die vergeben ist muss vom IoBroker sein?

Trunks1982 avatar Aug 31 '22 17:08 Trunks1982

Hab jetzt mal nen shellyplug eingegeben aber es kommen keine Werte an.

Trunks1982 avatar Aug 31 '22 18:08 Trunks1982