Home Türkçe OpenHab Hissedilen Sıcaklık Hesabı

OpenHab Hissedilen Sıcaklık Hesabı

by Fatih Boy
0 comment

Benim gibi OpenHab üzerinde akıllı ev sistemleriyle uğraşanlar için faydalı olması adına Hissedilen Sıcaklık nasıl hesapladığıma dair Gist’ler paylaşmak istedim.

Hissedilen Sıcaklık hesabı, ölçüm yapılan bölgenin coğrafi konumuna göre değişiklik gösterebilmekte. Aynı şekilde, hesaplama sonucu elde edilen derecenin konfor değerine dönüştürülmesi de.

Hissedilen sıcaklığı ölçmek için öncelikle ortamın sıcaklık ve değerlerine ihtiyacımız olacak. Benim örneğimde, Salonumda bulunan AeonLabs MultiSensor 6‘dan okunan değerler kullanılmıştır. Bu değerler her değiştiğinde hissedilen sıcaklığın yeniden hesaplanması gerektiği için weather.rules adıyla bir kural oluşturdum. Bu dosyanın içeriği şu şekilde;

https://gist.github.com/fatihboy/41d2fb93e5cbcc534a9d4307941f695a

Bu kural yardımıyla hesapladığım hissedilen sıcaklık değerini sicaklik_hissedilen alanına atıyorum. Daha sonrada bu alanı site haritası üzerinde aşağıdaki şekilde gösteriyorum.

Text label=”Hissedilen Sıcaklık Değeri [%.1f °C]” item=sicaklik_hissedilen icon=temperature

Text label=”Hissedilen Sıcaklık [SCALE(humidex.scale):%s]” item=sicaklik_hissedilen icon=temperature

Dikkat ederseniz ikinci girdi de hissedilen sıcaklık değeri için konfor değeri’ni yazmaktayım. Bunun için aşağıdaki scale dönüşüm dosyasını (humidex.scale) kullanıyorum;

https://gist.github.com/fatihboy/a93f88d3ea27a0fc0b70e344926dbcbf

 

Şu Yazıları da Sevebilirsiniz

Leave a Comment

* Bu formu kullanarak, verilerinizin bu web sitesi tarafından saklanması ve kullanılmasını kabul ediyorsunuz.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Bu web sitesi deneyiminizi geliştirmek için çerezleri kullanır. Bunu kabul ettiğinizi varsayacağız, ancak isterseniz vazgeçebilirsiniz. Kabul Et Daha Fazla Bilgi