Redöny vezérlés

redony_vezerles.pngAz elektromos redőnyök automatikus vezérlése jelentős energiamegtakarítást tesz lehetővé otthona számára, optimalizálva a belső hőmérsékletet a külső körülmények és a helyiség használata alapján. A rendszer figyelembe veszi a külső hőmérsékletet, a napfény intenzitását, és a lakók jelenlétét, így a redőnyök helyzete mindig az ideális belső hőmérséklet és világítási szint elérését szolgálja. Ez az intelligens szabályozás nem csak a kényelmet növeli, hanem jelentősen csökkenti az energiafogyasztást is, mivel kevesebb hűtésre vagy fűtésre van szükség.

Energia hatékonyáság hasznos kiegészítője a motoros redőny, ennek vezérléséhez készítettünk egy olyan modult ami a wifi jelenlét érzékeléssel, a külső fényerő és a külső-belső hőmérséklet figyelembe vételével automatizálja a redönyök vezérlését, hogy azok a legnagyobb energia hatékonyság mellet a lehető legkevésbé zavarja az életünket.

Automata redöny vezérlés
Funkciók és lehetőségek
Telepítés

Ha nem a szelessavmuhely firmware-t használod akkor az alábbi teleítőt javasoljuk futtatni:

asc_install.sh

Nem kötelező, de erősen ajánlott a Domoticz alap nyelvi csomagjához hozzáfüzni néhány sort, a többi már csak a megfelelő file helyére másolása.

A telepítő tartalma:

#!/bin/sh

# Beállítások
WORK_DIR="/tmp"
SOURCE_FOLDER="/usr/share/domoticz//www/i18n"
GZ_FILE_EN="domoticz-en.json.gz"
GZ_FILE_HU="domoticz-hu.json.gz"
HTTP_URL_EN="http://openwrt.szelessavalapitvany.hu/smarthome/OpenWrt_21/Domoticz_www/i18n/append-en.json"
HTTP_URL_HU="http://openwrt.szelessavalapitvany.hu/smarthome/OpenWrt_21/Domoticz_www/i18n/append-hu.json"
TEMP_FILE_EN="${WORK_DIR}/domoticz-en.json"
TEMP_FILE_HU="${WORK_DIR}/domoticz-hu.json"
TEMP_JSON_EN="${WORK_DIR}/temp_en.json"
TEMP_JSON_HU="${WORK_DIR}/temp_hu.json"
APPEND_FILE_EN="${WORK_DIR}/append-en.json"
APPEND_FILE_HU="${WORK_DIR}/append-hu.json"


if ! command -v jq >/dev/null 2>&1; then
    echo "Hiba: A 'jq' nincs telepítve. Kérem, telepítse a 'jq'-t a folytatáshoz."
    exit 1
fi

curl -o /usr/share/domoticz/www/templates/asc_html_translate_en.json http://openwrt.szelessavalapitvany.hu/smarthome/OpenWrt_21/ASC_Shutter_Redony/viewer/asc_html_translate_en.json
curl -o /usr/share/domoticz/www/templates/asc_html_translate_hu.json http://openwrt.szelessavalapitvany.hu/smarthome/OpenWrt_21/ASC_Shutter_Redony/viewer/asc_html_translate_hu.json
curl -o /usr/share/domoticz/www/templates/asc_viewer.js http://openwrt.szelessavalapitvany.hu/smarthome/OpenWrt_21/ASC_Shutter_Redony/viewer/asc_viewer.js
curl -o /usr/share/domoticz/www/templates/ASC_Shutter_Redony.html http://openwrt.szelessavalapitvany.hu/smarthome/OpenWrt_21/ASC_Shutter_Redony/viewer/ASC_Shutter_Redony.html

mkdir /etc/domoticz/plugins/ASC_Shutter_Redony
curl -o /etc/domoticz/plugins/ASC_Shutter_Redony/plugin.py http://openwrt.szelessavalapitvany.hu/smarthome/OpenWrt_21/ASC_Shutter_Redony/plugin.py
curl -o /etc/domoticz/plugins/ASC_Shutter_Redony/asc_translate_en.json http://openwrt.szelessavalapitvany.hu/smarthome/OpenWrt_21/ASC_Shutter_Redony/asc_translate_en.json
curl -o /etc/domoticz/plugins/ASC_Shutter_Redony/asc_translate_hu.json http://openwrt.szelessavalapitvany.hu/smarthome/OpenWrt_21/ASC_Shutter_Redony/asc_translate_hu.json

# Biztosítjuk, hogy a munkakönyvtár létezik
mkdir -p "${WORK_DIR}"

# Tömörített fájl kicsomagolása
gzip -d -c "${SOURCE_FOLDER}/${GZ_FILE_EN}" > "${TEMP_FILE_EN}"
gzip -d -c "${SOURCE_FOLDER}/${GZ_FILE_HU}" > "${TEMP_FILE_HU}"

# HTTP-ről fájl letöltése
curl -o "${APPEND_FILE_EN}" "${HTTP_URL_EN}"
curl -o "${APPEND_FILE_HU}" "${HTTP_URL_HU}"

# JSON fájlok egyesítése
jq -s '.[0] * .[1]' "${TEMP_FILE_EN}" "${APPEND_FILE_EN}" > "${TEMP_JSON_EN}"
jq -s '.[0] * .[1]' "${TEMP_FILE_HU}" "${APPEND_FILE_HU}" > "${TEMP_JSON_HU}"

# A módosított fájl újratömörítése
gzip -c "${TEMP_JSON_EN}" > "${SOURCE_FOLDER}/${GZ_FILE_EN}"
gzip -c "${TEMP_JSON_HU}" > "${SOURCE_FOLDER}/${GZ_FILE_HU}"

# Ideiglenes fájlok eltávolítása
rm "${TEMP_FILE_EN}" "${APPEND_FILE_EN}" "${TEMP_JSON_EN}"
rm "${TEMP_FILE_HU}" "${APPEND_FILE_HU}" "${TEMP_JSON_HU}"

echo "A művelet sikeresen befejeződött."



Kérdés:
Ezeket a kérdéseket és válaszokat csak a kérdés feltevője és az adminisztrátor látja
Konfigurálás, kezdeti beállítások
Kezelői felűlet használata

Az oldalt üzemelteti: Szélessáv Közhasznú Alapítvány