Mit FHEM zb. Kein Problem
So steuere ich seit Jahrn meinen Pool
Gruß Helmut
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.
Mit FHEM zb. Kein Problem
So steuere ich seit Jahrn meinen Pool
Gruß Helmut
Ich glaube das wird ohne übergeordnetes System (z.B. FHEM) nicht funktionieren.
Du hast eine Umwälzpumpe und eine Solarpumpe?
Hallo FG_Fox
Google mal nach Liquid-Check
Nicht billig, aber Fertigprodukt mit Schnittstelle zu FHEM
Misst wirklich sehr genau
Habs in meinem Brunnen seit ca. 2 Jahren. verbaut und zufrieden
Gruß
Helmut
Hier meine Lösung:
Ein Raspi mit FHEM. An jede Pumpe einen Shelly (abhängig von der Stärke der Pumpe) je eine 18B20 Sensor mit einer Tauchhülse in die Reinwasserleitung und einen aufs Dach.
Dann kannst du schalten was du möchtest
Je nach Wassertemperatur läuft die Umwälzpumpe x stunden
und die Solarpumpe kannst du dann auch je nach Wassertemperatur bei einer Differenz bei 3, 5 und 10 Grad Diff schalten
Gruß
Helmut
Hallo Kai,Danke werde ich mir ansehen
Schönen Tag und gesund bleiben
Helmut
Hallo
wie soll der Shelly ohne Strom und I-Net etwas senden.
Dazu würdest du mMn einen Rai mit Batteriepack und zusätzlichem Mobilen INet benötigen.
zu Punkt 2: bin mir nicht sicher, ob das nicht mit Timer Auto on nach ? Sekunden funktioniert?
Gruß
Helmut
Nimm die 50er (http://www.pooldoktor.net/shop/tauchhuelse-1/2-zoll) 18B20 passen perfekt.
Habe so ca. 5 oder 6 Stück verbaut
Gruß
Helmut
Hallo Guzzi-Charlie
ich muss dich nochmals nerven - sorry
Jetzt habe ich ja das template abgeändert und ich sollte es unter eigenem Namen abspeichern.
Jetzt hab ich im Wiki gestöbert und die attrTemplates sind unter opt/fhem/FHEM/lib/AttrTemplate abgespeichert.
Nur dort finde ich kein einziges Shelly?
Wohin muss ich die eigenen AttrTemplate sichern?
Danke für deine Geduld
nice eve
Helmut
DANKE
kaum macht man(n) es richtig funktioniert es auch.
Das ist durch copy und paste aus dem DEV entstanden
In der ReadingList ist es ja auch einmal mit Unterstrich und einmal mit Bindestrich geschrieben
Danke
Gesund bleiben
Grüße
helmut
Hallo Guzzi-Charlie
Ich benötige bitte nochmals von dir eine auf den Hinterkopf.
Ich habe jetzt einiges aus deinem Beispiel verwendet - aber:
Wenn ich aus FHEM heraus schaltet, kommt nix am Shelly an.
Gehe ich jedoch auf die Weboberfläche und schalte dort, kommt das signal in FHEM an.
Was mach ich da wieder falsch?
Hab ein aktuelles List angehängt
Internals:
CID shelly1_8CAAB5061949
DEF shelly1_8CAAB5061949
DEVICETOPIC Brunnen
FUUID 601c0708-f33f-b033-1f85-d02daf8e20af7560
IODev myBroker
LASTInputDev myBroker
MSGCNT 1300
NAME Brunnen
NR 541
STATE 5.2
TYPE MQTT2_DEVICE
myBroker_MSGCNT 1300
myBroker_TIME 2021-02-22 15:33:38
READINGS:
2021-02-22 15:33:38 0_hwID 28db600222200170
2021-02-22 15:33:38 0_tC 5.2
2021-02-22 15:33:38 0_tF 41.3
2021-02-22 15:33:38 event
2021-02-22 15:33:38 event_cnt 0
2021-02-22 15:33:38 ext_temperature_0 5.2
2021-02-22 15:33:38 ext_temperature_f_0 41.3
2021-02-22 14:02:05 fw_ver 20210115-102904/v1.9.4@e2732e05
2021-02-22 14:02:05 id shelly1-8CAAB5061949
2021-02-22 15:33:38 input_0 0
2021-02-22 14:02:05 ip 10.0.0.158
2021-02-22 14:02:05 mac 8CAAB5061949
2021-02-22 14:02:05 model SHSW-1
2021-02-22 14:02:05 new_fw false
2021-02-22 14:02:05 online true
2021-02-22 15:33:38 relay_0 off
2021-02-22 14:02:48 state relay_0
Attributes:
IODev myBroker
event-on-change-reading .*
group Temperatur
readingList shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/online:.* online
shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/announce:.* { json2nameValue($EVENT) }
shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/relay/0:.* relay_0
shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/input/0:.* input_0
shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/input_event/0:.* { json2nameValue($EVENT) }
shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/ext_temperature/0:.* ext_temperature_0
shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/ext_temperature_f/0:.* ext_temperature_f_0
shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/ext_temperatures:.* { json2nameValue($EVENT) }
shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/ext_temperatures_f:.* { json2nameValue($EVENT) }
shelly1_8CAAB5061949:shellies/shelly1_8CAAB5061949/relay/0/energy:.* relay_0_energy
room Brunnen,Favoriten,MQTT2_DEVICE
setList relay_0:iconSwitch,on,li_wht_off,off,li_wht_on shellies/shelly1_8CAAB5061949/relay/0/command $EVTPART1
x_mqttcom shellies/shelly1_8CAAB5061949/command $EVTPART1
stateFormat ext_temperature_0
webCmd relay_0
webCmdLabel Brunnen Heizung
Alles anzeigen
Danke schon mal für deine Zeit
LG
Helmut
Hallo
und was ist mit einem übergeordneten System wie z.B. FHEM.
Da kann man dann so einiges realisieren
Hab nicht alles über Shelly laufen (alte HM sind auch dabei) aber da geht das sehr komfortabel
Gruß
helmut
Danke Bernd
werde ich mir in Ruhe ansehen und melde mich wieder
Nice eve
Helmut
Servus Bernd Guzzi-Charlie
So scheint es nun zu funktionieren (mit FW.1.9.4)
relay_0_energy_kWh monotonic { ReadingsVal("Softub","relay_0_energy",0)/60/1000.0}, Kosten {ReadingsVal("Softub","relay_0_energy_kWh",0)*.2 ." €"}
Zumindest bei 2 Shelly PlugS und bei einem Shelly 2.5
Danke für deine Unterstützung
LG
Helmut
Servus Bernd
Tja diese 0_tC ist mir als erstes aufgefallen (wurde autom. angelegt) und darum habe ich das userReading erstellt. Habe jetzt auf ext_temperature_0 umgestellt.
Internals: CID shelly1_8CAAB5061949 DEF shelly1_8CAAB5061949 DEVICETOPIC Brunnen FUUID 601c0708-f33f-b033-1f85-d02daf8e20af7560 IODev myBroker LASTInputDev myBroker MSGCNT 15726 NAME Brunnen NR 544 STATE 8.6 TYPE MQTT2_DEVICE myBroker_MSGCNT 15726 myBroker_TIME 2021-02-10 12:01:39 OLDREADINGS: READINGS: 2021-02-10 12:01:39 0_hwID 28db600222200170 2021-02-10 12:01:39 0_tC 8.6 2021-02-10 12:01:39 0_tF 47.4 2021-02-10 12:01:32 event 2021-02-10 12:01:32 event_cnt 0 2021-02-10 12:01:39 ext_temperature_0 8.6 2021-02-10 12:01:39 ext_temperature_f_0 47.4 2021-02-09 17:34:32 fw_ver 20210115-102904/v1.9.4@e2732e05 2021-02-09 17:34:32 id shelly1-8CAAB5061949 2021-02-10 12:01:32 input_0 0 2021-02-09 17:34:32 ip 10.0.0.158 2021-02-09 17:34:32 mac 8CAAB5061949 2021-02-09 17:34:32 model SHSW-1 2021-02-09 17:34:32 new_fw false 2021-02-09 17:34:32 online true 2021-02-10 12:01:32 relay_0 off 2021-02-10 12:00:38 state off
Attributes: IODev myBroker event-on-change-reading .* group Temperatur readingList shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/online:.* online
shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/announce:.* { json2nameValue($EVENT) }
shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/relay/0:.* relay_0
shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/input/0:.* input_0
shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/input_event/0:.* { json2nameValue($EVENT) }
shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/ext_temperature/0:.* ext_temperature_0
shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/ext_temperature_f/0:.* ext_temperature_f_0
shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/ext_temperatures:.* { json2nameValue($EVENT) }
shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/ext_temperatures_f:.* { json2nameValue($EVENT) } room Brunnen,Favoriten,MQTT2_DEVICE setList off:noArg shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/relay/0/command off on:noArg shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/relay/0/command on
stateFormat ext_temperature_0 webCmd on:off
Alles anzeigen
Nur was ich im Moment nicht begreife
ist das mit dem stateFormat...
Habe nun die Temperaturanzeige und ein on off aber das lässt ich nicht schalten und ich hab keine Rückmeldung Wenn ich ein devStateIcon verwende, verschwindet die Temperaturanzeige?
Gib mir bitte mal einen festen Schlag auf den Hinterkopf - Danke
Gruß
Helmut
Guten Abend,
ich steh wohl wieder auf der Leitung
Ich habe einen 1er mit Temp add on per MQTT2 in FHEM integriert
Ich bekomm es im Device Overview nicht hin das in einer Zeile die Temp dargestellt wird und der Shelly sich schalten lässt:
Hier ein List aus FHEM
Internals:
CID shelly1_8CAAB5061949
DEF shelly1_8CAAB5061949
DEVICETOPIC Brunnen
FUUID 601c0708-f33f-b033-1f85-d02daf8e20af7560
IODev myBroker
LASTInputDev myBroker
MSGCNT 1191
NAME Brunnen
NR 544
STATE 3.8
TYPE MQTT2_DEVICE
myBroker_MSGCNT 1191
myBroker_TIME 2021-02-09 18:58:34
READINGS:
2021-02-09 18:58:34 0_hwID 28db600222200170
2021-02-09 18:58:34 0_tC 3.8
2021-02-09 18:58:34 0_tF 38.8
2021-02-09 18:58:34 event
2021-02-09 18:58:34 event_cnt 0
2021-02-09 18:58:34 ext_temperature_0 3.8
2021-02-09 18:58:34 ext_temperature_f_0 38.8
2021-02-09 17:34:32 fw_ver 20210115-102904/v1.9.4@e2732e05
2021-02-09 17:34:32 id shelly1-8CAAB5061949
2021-02-09 18:58:34 input_0 0
2021-02-09 17:34:32 ip 10.0.0.158
2021-02-09 17:34:32 mac 8CAAB5061949
2021-02-09 17:34:32 model SHSW-1
2021-02-09 17:34:32 new_fw false
2021-02-09 17:34:32 online true
2021-02-09 18:58:34 relay_0 off
2021-02-09 17:40:50 state off
2021-02-09 18:58:34 temperature 3.8
Attributes:
IODev myBroker
event-on-change-reading .*
group Temperatur
readingList shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/online:.* online
shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/announce:.* { json2nameValue($EVENT) }
shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/relay/0:.* relay_0
shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/input/0:.* input_0
shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/input_event/0:.* { json2nameValue($EVENT) }
shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/ext_temperature/0:.* ext_temperature_0
shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/ext_temperature_f/0:.* ext_temperature_f_0
shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/ext_temperatures:.* { json2nameValue($EVENT) }
shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/ext_temperatures_f:.* { json2nameValue($EVENT) }
room Brunnen,Favoriten,MQTT2_DEVICE
setList off:noArg shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/relay/0/command off
on:noArg shelly1_8CAAB5061949:shellies/shelly1-8CAAB5061949/relay/0/command on
stateFormat 0_tC
userReadings temperature {ReadingsVal("Brunnen","0_tC",0)}
webCmd on:off
Alles anzeigen
was hab ich da wieder übersehen?
Bitte um eure Hilfe
Danke
Helmut
servus Bernd
habe jetzt einiges versucht - ohne Erfolg. hatte heute einen Stromausfall - ich selbst hervorgerufen da der Shelly 2.5 nicht mehr im Netz erreichbar war. daher die Sicherung runter und er war wieder da - nur die readings Osten waren wieder auf NULL
vielleicht kommst du mal dazu da drüber zu schauen
Danke
LG
Helmut
Du könntest wenn du schon eine RPi verwendest mit FHEM alle 30 Sekunden einen Ping senden - ABER - bei Stromausfall geht der RPi auch nicht
Gruß
Helmut
danke ich stehe auf angebissene Äpfel
Werde mit dem Link das Problem Einmelden Danke
Helmut
N' Abend
der von Olsche freundlicher weise zur Verfügung gestellt Link (app) bzgl. Shelly Finder
funktioniert leider am Mac überhaupt nicht.
Habe am iMac 10.15.7 und am MacBook 11.0 Beta Big Sure
Beim Aufruf der App stürzt diese sofort ab.
Schade