
Przed chwilą pojawiała się bibilioteka supla-device w wersji 23.08.01 (także na Arduino) z testowym wsparciem dla termostatów (klasa HvacBase).
Do przykładów został dodany przykład ThermostatBasic, w któym jest dodany kanał termostatu pracujący z dwoma termometrami DS18B20. Termometry można podmienić na inne dowolne kanały termometrów, jakie są wspierane w supla-device. Na cele testowe można nawet użyć wirtualnych termometrów.
Cała biblioteka jest dostępna na githubie (https://github.com/SUPLA/supla-device/r ... ag/v23.8.1)
Przyład jest dostępny tutaj: https://github.com/SUPLA/supla-device/b ... tBasic.ino
Przykład działa z ESP8266 i ESP32 (dowolnym). Pamiętajcie, aby dostosować GPIO do swojego urządzenia. Nawet jeśli chcecie tylko to uruchomić na ESP32, to też poprawicie GPIO, bo w przykładzie są ustawione na ESP8266 i niektóre kolidują z ESP32.
Przykład domyślnie działa jako termostat grzewczy. Można go też przestawić na termostat chłodniczy.
Wkrótce dodam też przykład z termostatem "AUTO" (czyli grzewczo-chłodniczym).
Wkrótce postaram się więcej napisać jakie są możliwości konfiguracji i co można z tym wszystkim zrobić. Natomiast możecie też śmiało pytać - chętnie odpowiem jak coś ustawić.
Termostaty obecnie działają tylko na beta-cloud.supla.org
Jest też dostępna testowa apka na Androida (viewtopic.php?t=13663)