Smarthome2.0: Einbindung Shelly 2.5
-
- Beiträge: 4479
- Registriert: Mi Nov 11, 2020 7:16 pm
- Has thanked: 7 times
- Been thanked: 29 times
Re: Smarthome2.0: Einbindung Shelly 2.5
Das geht über JSON im PV Modul.
Ich hab das mit Plug S und mit 1PM auch schon gemacht.
Im Wiki sollte das erst mal stehen. Für den 2.5 musst du mir mal den JSON Reponse senden, dann kann ich dir den Filter bauen, dass das funktionieren sollte.
Energie liefert ein Shelly nicht, daher den Wert für Wh einfach frei lassen, dann simuliert die openWB den Zähler.
VG
Det
Ich hab das mit Plug S und mit 1PM auch schon gemacht.
Im Wiki sollte das erst mal stehen. Für den 2.5 musst du mir mal den JSON Reponse senden, dann kann ich dir den Filter bauen, dass das funktionieren sollte.
Energie liefert ein Shelly nicht, daher den Wert für Wh einfach frei lassen, dann simuliert die openWB den Zähler.
VG
Det
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 300 (06/2024)
Re: Smarthome2.0: Einbindung Shelly 2.5
Danke Det für Deine schnelle AntwortderNeueDet hat geschrieben: ↑Sa Apr 29, 2023 2:04 pm Das geht über JSON im PV Modul.
Ich hab das mit Plug S und mit 1PM auch schon gemacht.
Im Wiki sollte das erst mal stehen. Für den 2.5 musst du mir mal den JSON Reponse senden, dann kann ich dir den Filter bauen, dass das funktionieren sollte.
Energie liefert ein Shelly nicht, daher den Wert für Wh einfach frei lassen, dann simuliert die openWB den Zähler.
VG
Det
In das Wiki komme ich nicht aus dem Internet, nur auf der OpenWB sehe ich das Wiki, richtig? Ich habe mir das zum Punkt Shelly angesehen.
Es ist Shelly Channel 2 der den erzeugten Strom aktuell anzeigt.
Das Gerät hängt in meinem Gast-WLAN und auf die IP komme ich (wenn ich im selben WLAN bin).
Die OpenWB hängt in einem anderen IP-Netz/LAN.
Müssen beide zwingend im selben Subnetz sein damit die OpenWB den Energie-Wert vom Shelly 2.5 holen kann?
Dumme Frage:
Wie kann ich Dir den JSON Response erzeugen?
Off Toppic
am liebsten wäre mir ja ein eigenes Subnetz für jede Gerätegruppe:
bisher habe ich nur
Gast-WLAN (wo die China Geräte drin sind und noch auch die Shellys) und
Produktiv-WLAN wo die bekannten vertrauenswürdigen Geräte drin sind).
LAN wo kritische Geräte wie Wechselrichter, Energy-Meter, Heizungssteuerung usw. drin hängen.
Leider kann ich nur 2 WLAN Netze mit den Fritzboxen aufspannen.
Und ich hab noch nicht verstanden wie ich zwischen den Netzen an die Geräte komme, wenn ich (z. B. auf dem sicheren Handy) ja nicht mehrere IP gleichzeitig haben kann, sondern immer nur eine.
Auf dem Laptop kann ich mir ja mehrere IP gleichzeitig geben -eine in jedem (sicheren/unsicheren) Netz geben. Kann dann wahrscheinlich alles erreichen.
Oder man setzt eben auf Cloud Apps die im Internet hängen, aber das will ich eigentl. vermeiden.
-
- Beiträge: 4479
- Registriert: Mi Nov 11, 2020 7:16 pm
- Has thanked: 7 times
- Been thanked: 29 times
Re: Smarthome2.0: Einbindung Shelly 2.5
Was hängt denn da dazwischen, eine Fritz Box?
Warum hängst du den Shelly nicht in dein internes Netz in dem auch die OpenWB hängt? Den Shelly kannst du komplett ohne Cloud Anbindung nutzen. Dann will er auch nicht nach Hause telefonieren.
Warum solltest du nur von der Box aufs wiki kommen?
https://github.com/snaptec/openWB/wiki/ ... s-PV-Modul
den JSON Response bekommst du wenn du das im Browser eingibst
Das Ergebnis dann in einen Code Block verpacken </> Button oben.
Off Topic: Wenn du verschiedene Netze willst, dann musst du halt einen anderen Router/Firewall kaufen.
Warum hängst du den Shelly nicht in dein internes Netz in dem auch die OpenWB hängt? Den Shelly kannst du komplett ohne Cloud Anbindung nutzen. Dann will er auch nicht nach Hause telefonieren.
Warum solltest du nur von der Box aufs wiki kommen?
https://github.com/snaptec/openWB/wiki/ ... s-PV-Modul
den JSON Response bekommst du wenn du das im Browser eingibst
Code: Alles auswählen
http://dieIPdeinesShelly/status
Off Topic: Wenn du verschiedene Netze willst, dann musst du halt einen anderen Router/Firewall kaufen.
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 300 (06/2024)
Re: Smarthome2.0: Einbindung Shelly 2.5
Ja genau, sogar verschachtelt 3 Stk.
Eine 1. EG-HauptFritzbox mit DSL,
Daran eine 2. per LAN die UG-Fritzbox,
daran eine 3. per LAN die Garten-Fritzbox (für OpenWb, Wechselrichter usw.)
Jo danke für Deine tolle HilfeWarum hängst du den Shelly nicht in dein internes Netz in dem auch die OpenWB hängt? Den Shelly kannst du komplett ohne Cloud Anbindung nutzen. Dann will er auch nicht nach Hause telefonieren.
Dann werde ich das wohl machen müssen, bisher nutze ich tatsächlich die recht gute Shelly App/Cloud A(auf einigen Geräten, sogar auf der Uhr ist die ganz toll um die Gartenpumpe zu steuern <3 )
und alle Shellys sind dafür nur im Gast-WLAN
Ok danke dafürWarum solltest du nur von der Box aufs wiki kommen?
https://github.com/snaptec/openWB/wiki/ ... s-PV-Modul
den JSON Response bekommst du wenn du das im Browser eingibst
Das Ergebnis dann in einen Code Block verpacken </> Button oben.Code: Alles auswählen
http://dieIPdeinesShelly/status
Als JSON
Code: Alles auswählen
{"wifi_sta":{"connected":true,"ssid":"WLANSSID","ip":"192.168.42.42","rssi":-56},"cloud":{"enabled":true,"connected":true},"mqtt":{"connected":false},"time":"17:37","unixtime":1682782666,"serial":44426,"has_update":false,"mac":"MACvomShelly","cfg_changed_cnt":3,"actions_stats":{"skipped":0},"relays":[{"ison":false,"has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"overpower":false,"overtemperature":false,"is_valid":true,"source":"cloud"},{"ison":true,"has_timer":false,"timer_started":0,"timer_duration":0,"timer_remaining":0,"overpower":false,"overtemperature":false,"is_valid":true,"source":"schedule"}],"meters":[{"power":0.00,"overpower":0.00,"is_valid":true,"timestamp":1682789866,"counters":[0.000, 0.000, 0.000],"total":0},{"power":230.82,"overpower":0.00,"is_valid":true,"timestamp":1682789866,"counters":[287.868, 197.418, 219.087],"total":5729157}],"inputs":[{"input":0,"event":"","event_cnt":0},{"input":0,"event":"","event_cnt":0}],"temperature":51.61,"overtemperature":false,"tmp":{"tC":51.61,"tF":124.90, "is_valid":true},"temperature_status":"Normal","update":{"status":"idle","has_update":false,"new_version":"20221027-092056/v1.12.1-ga9117d3","old_version":"20221027-092056/v1.12.1-ga9117d3","beta_version":"20230329-161747/v1.13.0-rc2-g1b3e5af"},"ram_total":50728,"ram_free":36340,"fs_size":233681,"fs_free":145329,"voltage":233.80,"uptime":2275891}
Ich glaube unter "Meters:" 1 (0 für Channel 1, 1 für Channel 2)
und dann "power" 123.16 (steht der Wert für die aktuell erzeugten Watt hier 123,16W )
Unter voltage 233.62 (steht die aktuelle Spannung, sehr interessant <3, danke)
Als Text
Code: Alles auswählen
wifi_sta
connected true
ssid "WLANSSID"
ip "192.168.42.42"
rssi -56
cloud
enabled true
connected true
mqtt
connected false
time "17:37"
unixtime 1682782666
serial 44426
has_update false
mac "MACvomShelly"
cfg_changed_cnt 3
actions_stats
skipped 0
relays
0
ison false
has_timer false
timer_started 0
timer_duration 0
timer_remaining 0
overpower false
overtemperature false
is_valid true
source "cloud"
1
ison true
has_timer false
timer_started 0
timer_duration 0
timer_remaining 0
overpower false
overtemperature false
is_valid true
source "schedule"
meters
0
power 0
overpower 0
is_valid true
timestamp 1682789866
counters
0 0
1 0
2 0
total 0
1
power 230.82
overpower 0
is_valid true
timestamp 1682789866
counters
0 287.868
1 197.418
2 219.087
total 5729157
inputs
0
input 0
event ""
event_cnt 0
1
input 0
event ""
event_cnt 0
temperature 51.61
overtemperature false
tmp
tC 51.61
tF 124.9
is_valid true
temperature_status "Normal"
update
status "idle"
has_update false
new_version "20221027-092056/v1.12.1-ga9117d3"
old_version "20221027-092056/v1.12.1-ga9117d3"
beta_version "20230329-161747/v1.13.0-rc2-g1b3e5af"
ram_total 50728
ram_free 36340
fs_size 233681
fs_free 145329
voltage 233.8
uptime 2275891
Ja wahrscheinlich hast Du Recht, irgendwas mitOff Topic: Wenn du verschiedene Netze willst, dann musst du halt einen anderen Router/Firewall kaufen.
2 WLAN Netzwerken (Gast und Sicher)
und VLAN Möglichkeiten für die WLAN- und LAN Clients.
Das man sagen kann diese 3 Geräte hängen zwar im Gast Wlan sind aber im VLAN "Heimautomatisierung" und "Kritische Geräte" und "ChinaGeräte&Gäste" und "vertrauensvolle Geräte"
-
- Beiträge: 4479
- Registriert: Mi Nov 11, 2020 7:16 pm
- Has thanked: 7 times
- Been thanked: 29 times
Re: Smarthome2.0: Einbindung Shelly 2.5
Die Beschreibung im weiter oben verlinkten Wiki Eintrag passt auch für den 2.5, wenn du deine PV auf den 1. Kanal legen würdest. Dann wäre er wie ein PlugS oder 1pm einzurichten.
Für den 2.5 auf dem 2. Kanal musst du
verwenden.
PS: aus der IP des Shelly schließe ich draus, dass der Shelly NICHT im Gastnetz hängt.
VG
Det
Für den 2.5 auf dem 2. Kanal musst du
Code: Alles auswählen
.meters[1].power|round
PS: aus der IP des Shelly schließe ich draus, dass der Shelly NICHT im Gastnetz hängt.
VG
Det
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 300 (06/2024)
Re: Smarthome2.0: Einbindung Shelly 2.5
Ja hab ihn wie Du gesagt hast ins richtige Netz gebracht, damit er im selben Subnetz wie die OpenWB ist.derNeueDet hat geschrieben: ↑Sa Apr 29, 2023 4:16 pm Die Beschreibung im weiter oben verlinkten Wiki Eintrag passt auch für den 2.5, wenn du deine PV auf den 1. Kanal legen würdest. Dann wäre er wie ein PlugS oder 1pm einzurichten.
Für den 2.5 auf dem 2. Kanal musst du
verwenden.Code: Alles auswählen
.meters[1].power|round
PS: aus der IP des Shelly schließe ich draus, dass der Shelly NICHT im Gastnetz hängt.
VG
Det
Hatte es dennoch nicht hin bekommen.
Hab dann zu Debug Zwecken mal etwas herum probiert:
Interessant war das die OpenWB ihn als Gerät konfiguriert erkennt und die Daten ausliest
Einstellungen für SmartHome Geräte -> Gerät 1
Gerätetyp: Shelly oder Shelly plus
Kanal- / Meter-Auswahl: Kanal 0 / alle Meter summiert
IP Adresse: IP im selben Netz wie OpenWB
Separate Leistungsmessung für das Gerät: JA
Gerätetyp: Shelly oder Shelly plus
IP Adresse: IP im selben Netz wie OpenWB
Meter Auswahl: alle Meter summiert
Hab es dann noch mal probiert
Bei PV Modul Konfig
PV-Modul: JSON
WR URL: http://IPdesShelly2.5/status
Json Abfrage für Watt: .meters[1].power|round
Json Abfrage für Wh: LEERGELASSEN
dann ging es auf einmal kein Ahnung.
Hoffe Deine Tipps helfen anderen mit Shelly2.5 auch weiter.
Danke für Euren tollen Support hier.
Jetzt werd ich als nächstes probieren, ob es möglich ist, die OpenWB ab einer bestimmten Watt-Leistung (z. b. ab 500W) das Auto laden zu lassen.
Bin gespannt ob das so geht und wie wenig Leistung man mindestens zum Laden benutzt werden muss, in der Auto App steht als kleinsten Ladestrom nämlich nur 5000W.
Naja dann wenigstens etwas aus der Sonne.
Ist ja eh nur Spielerein
-
- Beiträge: 4479
- Registriert: Mi Nov 11, 2020 7:16 pm
- Has thanked: 7 times
- Been thanked: 29 times
Re: Smarthome2.0: Einbindung Shelly 2.5
Bei Smarthome macht ein Balkonkraftwerk keinen Sinn, das sind alles Verbraucher!!!.
Daher unter PV ist das schon passend.
Ein E Auto muss mit mindestens 6A geladen werden, bei einer einphasigen Versorgung sind das also mindestens 1,4kW.
Welches Fahrzeug soll das denn sein, das mindestens 5000W haben will?
VG
Det
Daher unter PV ist das schon passend.
Ein E Auto muss mit mindestens 6A geladen werden, bei einer einphasigen Versorgung sind das also mindestens 1,4kW.
Welches Fahrzeug soll das denn sein, das mindestens 5000W haben will?
VG
Det
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 300 (06/2024)
Re: Smarthome2.0: Einbindung Shelly 2.5
Jo Danke, war nur zu Debug Zwecken als Verbraucher, weil da alles ging (vielleicht wegen der Summe?).
Jetzt läufts, als PV
PERFEKT
Hast Recht 5A ist der Mindestrom in der Auto App, nicht 5000W.
Kannst Du mir noch ein Hinweis geben wo ich das mit der Regelung:
Wenn PV >500W
dann lade mit PV-Lade-Profil das Auto
nachlesen/nachbauen kann?
DANKE DIR NOCH MAL
und ein schönes Wochenende mit viel Sonne
Jetzt läufts, als PV
PERFEKT
Hast Recht 5A ist der Mindestrom in der Auto App, nicht 5000W.
Kannst Du mir noch ein Hinweis geben wo ich das mit der Regelung:
Wenn PV >500W
dann lade mit PV-Lade-Profil das Auto
nachlesen/nachbauen kann?
DANKE DIR NOCH MAL
und ein schönes Wochenende mit viel Sonne
-
- Beiträge: 4479
- Registriert: Mi Nov 11, 2020 7:16 pm
- Has thanked: 7 times
- Been thanked: 29 times
Re: Smarthome2.0: Einbindung Shelly 2.5
Mit was lädst du denn? Mit ner openWB?
10kWp PV mit SMA Tripower 10000TL-10 (PE11 mit SDM72V2); 2,4kWp mit Solis 2.5 G6 (EE11 mit SDM120). OpenWB Standard+. EVU EM540 an einem Raspi mit Venus OS. BEV Mercedes EQA 300 (06/2024)
-
- Beiträge: 3629
- Registriert: Sa Feb 20, 2021 9:55 am
- Has thanked: 10 times
- Been thanked: 93 times
Re: Smarthome2.0: Einbindung Shelly 2.5
Wenn du den Ladeziegel nehmen möchtest, wäre das ein Gerät im smarthome, welches den Ladeziegel ab seiner Nennleistung einschaltet. Wenn du das regelbar haben möchtest, brauchst du eine Wallbox, die den Ladestrom von 5A bis 16A regeln kann. Die konfiguriert man dann als Ladepunkt.
openWB-series2, openWB-Buchse, E3/DC S10pro+19.5kWh, 30kWp Ost-Süd, Model 3 und Ion