VPN/Proxy erkannt
Es scheint, dass Sie einen VPN- oder Proxy-Dienst verwenden. Bitte beachten Sie, dass die Nutzung eines solchen Dienstes die Funktionalität dieser Webseite einschränken kann.
-
Ich schaue mir die Wall switches jetzt schon länger an.
Aber ich habe teilweise schon unterschiedliches gelesen:
Sind die Schalteingänge der Shellys wirklich komplett potential-frei?
D.h. kann ich da einfach einen Taster oder eben diese dünnen Kabel vom Micro-Switch dranhängen ohne eine Spannung und bin vor 230V auf dem Mikrotaster sicher?
-
Wenn es denn „Basteln“ sein darf: Ein Shelly i3 oder i4 sollte auch mit 3,3V DC zu betreiben sein! Die haben kein Relais, was 12V-Versorgung bedingen würde.
Das hört sich interessant an... Wobei man dann auch erstmal eine 3,3V Stromversorgung bräuchte...
-
Ne, Netz ist ja eben nicht dort... Nur Batterie 
-
Ich benutze derzeit noch viel Homematic, möchte aber im Defekt-Fall gerne sukzessive auf Shellys umrüsten.
Eine Homematic-Komponente öfters einsetze sind die Schließer/Taster-Sensoren: HM-PBI-4-FM
Also ein Batterie-betriebener Sensor, der bei einem Schließen ein Funk-Signal absetzt.
Gibt es etwas vergleichbares, idealerweise mit Direkt-Verknüpfung (Taster -> Aktor) auch von Shelly?
Lässt sich ein Shelly Button umfunktionieren (Einbau Unterputz in die Dose...).
-
...wobei, nicht wahr. Ich bin wieder auf Doif umgestiegen, weil ich das ohnehin den Tages-Ertrag resetten wollte - dann kann ich auch die Aggregation darin machen. Und zusätzlich habe ich auch noch den finanziellen Teil hinzugefügt. So sieht's momentan aus und funktionirt ganz gut:
defmod Doif_Solarertrag DOIF ([EG_Shelly_Solaranlage:energy])\
(\
{\
my $KWH_COST = 0.2770;; ## EUR 4.4.2021\
fhem('setreading EG_Shelly_Solaranlage currentUsedKWHCost '.sprintf("%.3f", $KWH_COST));;\
\
my $energyOffset = ReadingsVal("EG_Shelly_Solaranlage", "energyOffset", 0);;\
my $energy = ReadingsVal("EG_Shelly_Solaranlage", "energy", 0);;\
my $add = ($energy <= $energyOffset) ? 0 : ($energy - $energyOffset);;\
\
my $savingsTotal = ReadingsVal("EG_Shelly_Solaranlage", "savingsTotal", 0);;\
\
fhem('setreading EG_Shelly_Solaranlage lastDelta '.sprintf("%.3f", $add));;\
\
## update the total counter\
fhem('setreading EG_Shelly_Solaranlage energyTotal_kWh '.sprintf("%.3f", (ReadingsVal("EG_Shelly_Solaranlage", "energyTotal_kWh", 0) + ($add/1000))));;\
fhem('setreading EG_Shelly_Solaranlage savingsTotal '.sprintf("%.3f", $savingsTotal + ($add/1000) * $KWH_COST));;\
\
## update daily counter\
fhem('setreading EG_Shelly_Solaranlage energyToday_kWh '.sprintf("%.3f", (ReadingsVal("EG_Shelly_Solaranlage", "energyToday_kWh", 0) + ($add/1000))));;\
fhem('setreading EG_Shelly_Solaranlage savingsToday '.sprintf("%.3f", ReadingsVal("EG_Shelly_Solaranlage", "energyToday_kWh", 0) * $KWH_COST));;\
\
## set the new offset\
fhem('setreading EG_Shelly_Solaranlage energyOffset '.$energy);;\
}\
)\
DOELSEIF ([00:00])\
(\
setreading EG_Shelly_Solaranlage energyToday_kWh 0, \
)\
DOELSE\
()
attr Doif_Solarertrag do always
attr Doif_Solarertrag group Automatisch
attr Doif_Solarertrag room Automatisierung
Alles anzeigen
Damit sehe ich den "finanziellen" Ertrag der Anlage 
-
Hallo Bernd,
ja du hast Recht. Mittlerweile habe ich das auch so gelöst...
Vielen Dank noch für den Hinweis!
-
Naja, ich will das ja am Liebsten im Minutentakt machen... Da ist Reboot nicht wirklich praktikabel...
-
Hallo,
ich konsumiere die Energy Daten (vom 1PM, also die Summe der verbrauchten Energie) in FHEM, damit ich Falle eines Stromausfalls/Reset die Daten nicht verloren sind.
Gibt es eine Möglichkeit über die REST-API den Counter zu reseten? Sprich auf 0 zu setzen:
meters: [
{
power: 90.11,
overpower: 0,
is_valid: true,
timestamp: 1617296080,
counters: [
86.665,
84.754,
100.411
],
total: 146243
}
],
Alles anzeigen
(dieser total: 146243 ist es)
Meine Suche bisher war leider nicht erfolgreich 
Danke für Eure Hilfe!
Gruß
Alex