Plugin
DSVT_HMV_ZONE_6 Hűtés-Fűtés vezérlő
Funkciók és lehetőségek
Telepítés

Ha az általunk készített OpenWrt firmware-t használod, nincs szükség külön telepítésre, mert már előre telepítve van rajta.

Amennyiben saját telepítést szeretnél használni, kérjük, ellenőrizd a Domoticz verziót. A mi kódunk jelenleg csak a 2022.2 verzióig támogatott, de a 2021.1 verzióval is teszteltük. Ha lehetséges, válaszd az eszközöd számára elérhető OpenWrt 21 verziót, mivel abban a Domoticz 2021.1 verzió telepíthető. Kísérletezhetsz más OpenWrt verziókkal is, de figyelj, hogy a Python verziók váltása gyakran problémákat okoz.

Ha saját rendszerre szeretnéd telepíteni, ajánljuk az alábbi telepítő script használatát. Fontos, hogy a többnyelvűség támogatása érdekében módosítani kell a Domoticz alaprendszer nyelvi fájljait is:

https://www.szelessav.hu/download/dsvt_install.sh

A telepítés után szükséges újraindítani a Domoticz-t, és frissíteni kell a webböngészőben a tartalmakat. Ehhez nyomd meg a Shift gombot miközben újratöltöd az oldalt, hogy a nyelveket tartalmazó JavaScript fájlok is frissüljenek. Egy másik, még hatékonyabb megoldás, ha új privát ablakban nyitod meg a Domoticz kezelőfelületét. Ez segít biztosítani, hogy minden frissítés és változás érvénybe lépjen anélkül, hogy a böngésző cache-e befolyásolná a folyamatot.


[Telepítő script]

 

#!/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/dsvt_hmv_zone_6_viewer.js http://openwrt.szelessavalapitvany.hu/smarthome/OpenWrt_21/DSVT_HMV_ZONE_6/viewer/dsvt_hmv_zone_6_viewer.js
curl -o /usr/share/domoticz/www/templates/DSVT_HMV_ZONE_6.html http://openwrt.szelessavalapitvany.hu/smarthome/OpenWrt_21/DSVT_HMV_ZONE_6/viewer/DSVT_HMV_ZONE_6.html

mkdir /etc/domoticz/plugins/DSVT_HMV_ZONE_6
curl -o /etc/domoticz/plugins/DSVT_HMV_ZONE_6/plugin.py http://openwrt.szelessavalapitvany.hu/smarthome/OpenWrt_21/DSVT_HMV_ZONE_6/plugin.py
curl -o /etc/domoticz/plugins/DSVT_HMV_ZONE_6/dsvt_translate_hu.json http://openwrt.szelessavalapitvany.hu/smarthome/OpenWrt_21/DSVT_HMV_ZONE_6/dsvt_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."

 

Konfigurálás 1. lépés hőmérök létrehozása
Konfigurálás 2. lépés kapcsolok létrehozása
Konfigurálás 3. lépés vezérlési paraméterek
Konfigurálás 4. lépés hőmérséklet adatok beállítása
Konfigurálás 5. lépés szelepek és kompencáció ki-be kapcsolása
Konfigurálás 6. lépés hőforrások kapcsolása
Konfigurálás 7. lépés kiegészítő beállítások
Üzemmódok kiválasztása
Üzemmód, Hűtés-fűtés
Működési logika fűtés-hűtés esetén
Keverőszelepek működése
Kompenzációs keringtetés
Üzemmód, HMV (Használati Meleg Víz) készítése
Üzemmód, Puffer tarály vezérlés
Statisztikák, grafikonok
Jenlét alapú vezérlés és idő alapú módosítások
Napelem termelés alapú vezérlés
Külső hőmérséklet alapú vezérlés
Automata redöny vezérlés
Telepítés
Napkollektor vezérlő
Telepítés
Jelenlét alapú kapcsoló
Telepítés