30 386 läst ·
125 svar
30k läst
125 svar
CAN trafik i IVT REGO 1000
There is info about the formats when dumping the variables but I don’t capture them. A lot of then can be mapped using these mappings https://github.com/mhop/fhem-mirror...ff8cb05d5917801a2a/fhem/FHEM/26_KM273.pm#L221igor.igro skrev:
So there’s no documentation from which the variable type definitions can be deduced, right? Some can be guessed based on the variable characteristics and how they are set directly on the Rego. Alternatively, the installation manual might help. I’ll dive into it in the evenings.
If you have any variable definitions that are not in the basic code, I would definitely appreciate them.
Thanks a lot.
Yes, I know. Currently, I am using EXT2 to control the electric additional heating via the Shelly switch. I have a simple automation set up to turn it on when there are certain overflow conditions from the PV system.
Your relay code works, I tested it yesterday.
It looks good. Thanks for the link.J jagheterfredrik skrev:
I'm still looking for a variable for the delay timer of additional electric heating. Could it be this ADDITIONAL_DELAY_TIME?
And for setting the power of the additional electric heating, for example, could it be this ADDITIONAL_LIMIT_KW_BY_E21_EXT_2? I haven't found a better one, and from the code, I deduce that it could be the setting for the power of the additional electric heating for external control via external input 2.
Rego also allows you to set the power of the additional electric heating for operation alongside the compressor or for standalone operation of the backup heater. However, I haven't found this setting among the variables. Do you know if it exists?
Then there are variables, probably for setting the power of the additional electric heatingr in percentages, such as ADDITIONAL_LIMIT_PERCENT_EXTERN_BY_E21_EXT_2. I haven't seen this setting option in Rego 1000, or rather, it appears as an informational value when the additional electric heating starts, gradually increasing. I've observed that up to 50%, the power is 3 kW, from 50% the power is 6 kW, and at 100% the power is 9 kW.
Perhaps there's also a setting here for example for 100% power, which could be ADDITIONAL_LIMIT_100_EXTERN_BY_E21_EXT_2 or 50% power for ADDITIONAL_LIMIT_50_EXTERN_BY_E21_EXT_2.
Do you happen to know what the constants E21 and E22 differentiate in the variable definitions? Does it differentiate between heating circuit 1 and 2, or between heat pump 1 and 2, or am I thinking wrong?
Thanks a lot for your help
So ADDITIONAL_DELAY_TIME works. And I also found the settings for power ot the additional electric heating. These are variables ADDITIONAL_EFFECT_LIMITATION_COMPRESSOR and ADDITIONAL_EFFECT_LIMITATION_NO_COMPRESSOR.
I already have everything I needed!
@jagheterfredrik, @KMNelhas
It’s amazing. When I started thinking about how to get online data from the heat pump and whether there’s a possibility of remotely setting more variables than what commercial solutions offer, about two months ago, I never would have dreamed I’d get this far. And that’s only because you helped me. I bow to you, gentlemen!
So once again, thank you very much for the advice and help. I really appreciate it.
I already have everything I needed!
@jagheterfredrik, @KMNelhas
It’s amazing. When I started thinking about how to get online data from the heat pump and whether there’s a possibility of remotely setting more variables than what commercial solutions offer, about two months ago, I never would have dreamed I’d get this far. And that’s only because you helped me. I bow to you, gentlemen!
So once again, thank you very much for the advice and help. I really appreciate it.
I was looking for a way to use excess energy from the PV system with a heat pump. So far, I have been doing this by manually turning on the electric additional heating by increasing the desired room temperature. I found that increasing the temperature requires the electric additional heating to turn on, but at the same time, a delayed start countdown for the electric additional heating is triggered, and the electric additional heating will only start after the timer expires.K KMNelhas skrev:
Another option that I currently use is a simple automation for control via an external input, which I activate using a Shelly switch. I have set a higher desired room temperature for the external input to turn on the electric additional heating and simultaneously block the compressor. The simultaneous operation of the compressor and the electric backup triggers the countdown for the electric additional heating start. The external control setup does not allow me to change the delayed start timer for the electric additional heating. I don’t want to have the delayed start permanently turned off, because it could turn on even when there is no excess energy from the PV system.
This solution, however, sometimes requires manual intervention in the pump settings. For example, when I want to increase power for the additional heating.
Since I now have online access to adjust the desired variables on the pump, I can prepare several automation options that will be triggered automatically according to defined rules. There will no longer be a need for manual adjustments directly on the pump each time.
Any other suggestions on how to set the desired output of the additional heating and turn it on together with the pump at the same time during excess PV system production?
Ja de går att styra via de variabler du nämner. Försökte jättelänge att hitta formeln för hur värmen sätts men hittade inte exakt. Mer info https://www.varmepumpsforum.com/vpforum/index.php?topic=30657.msg794290#msg794290K KMNelhas skrev:
Hej!K KMNelhas skrev:Tack!
Snyggt! Tack igen.
Gällande EXT vill jag kunna blockera varmvatten och värmeproduktionen separat.
Jag är medveten om att extra varmvatten går på patronen, kommer nog inte använda den men i och med att jag har den på min husdata h60 som jag tänker pensionera ville jag få till samma funktionalitet till att börja med.
Håller på och fifflar lite med sommar/vinter-drift.
I din kod använder du:
number:
- platform: rego1000
name: Winter mode setting
rego_variable: $HEATING_SEASON_MODE
min_value: 1
max_value: 2
step: 1
value_factor: 1
När jag testar den kan jag gå från vinter till sommar, men ej åt andra hållet.
Om jag testar att göra en switch, så kan gå från sommar till vinter men ej åt andra hållet:
switch:
- platform: rego1000
name: "Vinterdrift"
rego_variable: $HEATING_SEASON_MODE
Helst skulle jag vilja kunna aktivera vinter med en switch och sedan kunna återgå till "automatisk".
Är det något du lyckats med eller har en idé kring hur man skulle kunna lösa?
Mvh Tobbe
Jag har gjort det enkelt för mig. I och med att det är en number-komponent har jag gjort en switch i Mode red som ställer om Number-komponenten mellan 1 och 2.
Går säkert att göra direkt i ESPhome eller med hjälp av en Helper i HA.
Går säkert att göra direkt i ESPhome eller med hjälp av en Helper i HA.
Ok. Men jag lyckas bara att gå från vinter till sommar till med din number funktion, ej tillbaka igen. Mycket märkligt.. Jag får testa vidare 👍K KMNelhas skrev:
Aha, missförstod. Testa 0 som värde. Jag hade lite problem med min i början innan jag provade runt med olika värden. För mig är värde 2 lika med sommarläge, dvs. cirkpump avstängd och värme blockerat. Kanske är 0 ett bättre värde för dig?T Tooth skrev:
Tack så hemskt mycket, det gjorde susen. Nu är blir 0: vinter, 2: sommar och om jag väljer 1 efter val av 0 eller 2 så ställer den in sig på automatisk växling 👍K KMNelhas skrev:
Jag bugar och bockar!
@jagheterfredrik @KMNelhas
Ytterligare en fråga som dök upp.
Om man går in i admin-läget så kan man inaktivera innegivare (genom att välja Kvittera: Ja/nej) i menyn på Rego. Vet ni möjligtvis vad detta val motsvarar i koden?
Hittar en mängd olika GT#, t.ex "GT5_KVITTERAD: "0x02CD" och "GT3_KVITTERA_MANUELLT: "0x02B8"". Jag har förstått att GT är olika typer av innegivare, men vet ni vilken av dessa som den emulerade innegivaren i HA går som?
// Tobbe
Ytterligare en fråga som dök upp.
Om man går in i admin-läget så kan man inaktivera innegivare (genom att välja Kvittera: Ja/nej) i menyn på Rego. Vet ni möjligtvis vad detta val motsvarar i koden?
Hittar en mängd olika GT#, t.ex "GT5_KVITTERAD: "0x02CD" och "GT3_KVITTERA_MANUELLT: "0x02B8"". Jag har förstått att GT är olika typer av innegivare, men vet ni vilken av dessa som den emulerade innegivaren i HA går som?
// Tobbe
Nej, tyvärr har jag inte grottat i de delarna.T Tooth skrev:@jagheterfredrik @KMNelhas
Ytterligare en fråga som dök upp.
Om man går in i admin-läget så kan man inaktivera innegivare (genom att välja Kvittera: Ja/nej) i menyn på Rego. Vet ni möjligtvis vad detta val motsvarar i koden?
Hittar en mängd olika GT#, t.ex "GT5_KVITTERAD: "0x02CD" och "GT3_KVITTERA_MANUELLT: "0x02B8"". Jag har förstått att GT är olika typer av innegivare, men vet ni vilken av dessa som den emulerade innegivaren i HA går som?
// Tobbe