SUPER , dzięki wielkie. Termostat idzie na testy do bufora ciepla ( z bimetalowym zabezpieczeniem w razie czego)klew wrote: Mon Aug 21, 2023 7:21 amMusisz w kodzie ustawić coś takiego:Limity min/max ustawia się osobno dla każdej wspieranej funkcji, czyli np. dla "heat" lub "cool". Tutaj są te funkcje:Code: Select all
hvac->setDefaultTemperatureRoomMin(channelFunction, temperature); hvac->setDefaultTemperatureRoomMax(channelFunction, temperature);
https://github.com/SUPLA/supla-device/b ... oto.h#L468
Temperaturę podaje się w jednostkach 0,01 stopnia C. Więc "1523" to 15,23.
Przykład:Po ustawieniu tego, trzeba wyczyścić flash (będę to poprawiał, aby czyszczenie nie było konieczne).Code: Select all
// grzanie od 5,00 do 55,00 hvac->setDefaultTemperatureRoomMin(SUPLA_CHANNELFNC_HVAC_THERMOSTAT_HEAT, 500); hvac->setDefaultTemperatureRoomMax(SUPLA_CHANNELFNC_HVAC_THERMOSTAT_HEAT, 5500); // chłodzenie od 2,00 do 10,00 hvac->setDefaultTemperatureRoomMin(SUPLA_CHANNELFNC_HVAC_THERMOSTAT_COOL, 200); hvac->setDefaultTemperatureRoomMax(SUPLA_CHANNELFNC_HVAC_THERMOSTAT_COOL, 1000);
