Ich zumindest gehöre zu denen, die es beim "alten" 4pro hinbekommen haben, und beim neuen Gerät etwas paranoid sind.
Beiträge von Georg Z.
-
-
Shortly:....
That seems to be pretty complex! Just to make sure: You are aware that most heating systems in Germany are by law requested to have the temperature of the water regulated by outside air temperature? ("Vorlauftemperatur").
Also, many heating systems do have a "Nachtabsenkung" (lowering the water temperature during night).
I am afraid that the logic I am running is too complex for the TRV. My FHEM system takes the most open valve (of 23 radiators in the house). Let's call it "maxvalvepos". Then, a quota of pump runtime within each 30 minutes is calculated:
- maxvalvepos < 15% = 0 minutes runtime
- maxvalvepos > 45% = 30 minutes runtime
- otherwise: (maxvalvepos-15) runtime
If the fire is on, the pump will be working always. Otherwise:
- If there is solar excess power of >= 100 W, the pump is turned on if runtime is left
- Otherwise, the runtime is enforced at the end of the 30 minute interval.
So, if maxvalvepos is 25%, and I do have solar excess power, then the pump will be running 00-10 and 30-40, without solar excess power 20-30 and 50-00.
I know this is highly experimental, and that it makes no sense / is unefficient if you have a condensing heating system. However, regarding my complaint at Facebook regarding "the valve takes too long to open": During that time the pump was running 100%.
-
Setzen der Ventilposition geht über REST http://<ip-vom-shelly>/thermostats/0?pos=100
Danke! Muss aber Singular sein:
<tt>/thermostat/0?pos=100</tt>
-
Moin,
meine beiden bestellten TRVs sind auch gestern gekommen. Ich nutze FHEM, und habe gestern 36_ShellyMonitor angepasst. Ein schönes MQTT-Template muss ich noch bauen, vielleicht kommt mir jemand zuvor.
Richtig "hin und weg" bin ich nicht. Mein Bestand sind die Billig-MAX-Thermostate, darauf bezieht sich der Vergleich.
Im Einzelnen:
- Auch ich habe das "Sitzt nicht fest"-Problem. Die Mutter ist m.E. zu tief: Ich kann sie nicht weiter festschrauben, weil dann das Gewinde am Heizkörper schon zuende ist, aber der TRV "wackelt" noch
- Der "Sound" ist nicht leiser oder lauter als die Billig-MAXe, aber angenehmer und deutlich schneller. Beim MAX ist der Sound das Sirren von gequälten Plastikrädchen. Der Shelly hört sich "kraftvoll" und gesund an, und justiert in einem Bruchteil einer Sekunde nach, ohne lauter zu sein
- Dimitar hatte in Facebook zugesagt, dass man die Ventilposition auch selber setzen könnte. Genau das fand ich spannend, auch wenn es kein typischer Endanwender-Usecase ist. Diese Möglichkeit finde ich aber nicht
- Die Steuerung ist buggy. Geht der TRV z.B. aus der Nachtabsenkung auf eine neue, deutlich höhere Zieltemperatur, lässt er sich "ewig" Zeit, das Ventil zu öffnen.
- In CoIoT ist die erfasste Raumtemperatur nur ein Integer, dafür die Ventilposition ein Float. Das ergibt keinen Sinn. Ob das Ventil auf 36,3% oder 36% steht, ist relativ Banane. Ob es bei 21 Grad Zieltemperatur nun im Raum 20,1 oder 20,8 Grad ist, schon ein Unterschied.
Mechanisch vermute ich, dass sich das Problem mit einem Ring, der in die Mutter eingelegt wird, lösen lässt.
Bei der Software hoffe ich, dass Shelly noch nacharbeitet. Meine Firmware: 20211223-144805
Unten das Protokoll, wie der TRV nach dem Umschalten der Zieltemperatur um 06:20 Uhr von 16 auf 21 Grad sich mit der Ventilposition extrem Zeit lässt:
Code
Alles anzeigen2021-12-31_05:08:00 trv1 info_thermostats_1_tmp_value: 17.5 2021-12-31_05:08:00 trv1 info_thermostats_1_target_t_value: 16.0 2021-12-31_05:08:00 trv1 info_thermostats_1_pos: 0.0 2021-12-31_06:08:00 trv1 info_thermostats_1_tmp_value: 17.2 2021-12-31_06:08:00 trv1 info_thermostats_1_target_t_value: 16.0 2021-12-31_06:08:00 trv1 info_thermostats_1_pos: 0.0 2021-12-31_06:20:01 trv1 info_thermostats_1_tmp_value: 17.2 2021-12-31_06:20:01 trv1 info_thermostats_1_pos: 0.0 2021-12-31_06:20:01 trv1 info_thermostats_1_target_t_value: 21.0 2021-12-31_06:20:02 trv1 settings_thermostats_1_target_t_value: 21.0 2021-12-31_06:20:02 trv1 info_thermostats_1_tmp_value: 17.2 2021-12-31_06:20:02 trv1 info_thermostats_1_pos: 0.0 2021-12-31_06:20:02 trv1 info_thermostats_1_target_t_value: 21.0 2021-12-31_06:24:01 trv1 info_thermostats_1_pos: 5.1 2021-12-31_06:24:01 trv1 info_thermostats_1_target_t_value: 21.0 2021-12-31_06:24:01 trv1 info_thermostats_1_tmp_value: 17.2 2021-12-31_06:44:01 trv1 info_thermostats_1_pos: 16.5 2021-12-31_06:44:01 trv1 info_thermostats_1_target_t_value: 21.0 2021-12-31_06:44:01 trv1 info_thermostats_1_tmp_value: 16.3 2021-12-31_06:49:02 trv1 info_thermostats_1_target_t_value: 21.0 2021-12-31_06:49:02 trv1 info_thermostats_1_pos: 57.5 2021-12-31_06:49:02 trv1 info_thermostats_1_tmp_value: 16.4 2021-12-31_06:50:01 trv1 info_thermostats_1_pos: 57.2 2021-12-31_06:50:01 trv1 info_thermostats_1_target_t_value: 21.0 2021-12-31_06:50:01 trv1 info_thermostats_1_tmp_value: 16.5 2021-12-31_06:51:01 trv1 info_thermostats_1_tmp_value: 16.6 2021-12-31_06:51:01 trv1 info_thermostats_1_pos: 56.9 2021-12-31_06:51:01 trv1 info_thermostats_1_target_t_value: 21.0 2021-12-31_06:54:01 trv1 info_thermostats_1_tmp_value: 16.8 2021-12-31_06:54:01 trv1 info_thermostats_1_target_t_value: 21.0 2021-12-31_06:54:01 trv1 info_thermostats_1_pos: 63.5 2021-12-31_06:55:01 trv1 info_thermostats_1_tmp_value: 16.9 2021-12-31_06:55:01 trv1 info_thermostats_1_pos: 63.2 2021-12-31_06:55:01 trv1 info_thermostats_1_target_t_value: 21.0 2021-12-31_06:59:01 trv1 info_thermostats_1_target_t_value: 21.0 2021-12-31_06:59:01 trv1 info_thermostats_1_pos: 63.5 2021-12-31_06:59:01 trv1 info_thermostats_1_tmp_value: 17.2 2021-12-31_07:00:01 trv1 info_thermostats_1_tmp_value: 17.3 2021-12-31_07:00:01 trv1 info_thermostats_1_target_t_value: 21.0 2021-12-31_07:00:01 trv1 info_thermostats_1_pos: 63.2