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.


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.szelessavmuhely.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_ALL_version/Domoticz_www/i18n/append-en.json"
HTTP_URL_HU="http://openwrt.szelessavalapitvany.hu/smarthome/OpenWrt_ALL_version/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_12_viewer.js http://openwrt.szelessavalapitvany.hu/smarthome/OpenWrt_ALL_version/DSVT_HMV_ZONE_12/viewer/dsvt_hmv_zone_12_viewer.js
curl -o /usr/share/domoticz/www/templates/DSVT_HMV_ZONE_12.html http://openwrt.szelessavalapitvany.hu/smarthome/OpenWrt_ALL_version/DSVT_HMV_ZONE_12/viewer/DSVT_HMV_ZONE_12.html

curl -o /usr/share/domoticz/www/templates/DSVT_HMV_ZONE_12.html http://openwrt.szelessavalapitvany.hu/smarthome/OpenWrt_ALL_version/DSVT_HMV_ZONE_12/viewer/dsvt_html_translate_hu.json


curl -o /usr/share/domoticz/www/templates/DSVT_HMV_ZONE_612.html http://openwrt.szelessavalapitvany.hu/smarthome/OpenWrt_ALL_version/DSVT_HMV_ZONE_12/viewer/dsvt_html_translate_en.json

mkdir /etc/domoticz/plugins/DSVT_HMV_ZONE_12
curl -o /etc/domoticz/plugins/DSVT_HMV_ZONE_12/plugin.py http://openwrt.szelessavalapitvany.hu/smarthome/OpenWrt_ALL_version/DSVT_HMV_ZONE_12/plugin.py
curl -o /etc/domoticz/plugins/DSVT_HMV_ZONE_12/dsvt_translate_hu.json http://openwrt.szelessavalapitvany.hu/smarthome/OpenWrt_ALL_version/DSVT_HMV_ZONE_12/dsvt_translate_hu.json
curl -o /etc/domoticz/plugins/DSVT_HMV_ZONE_12/dsvt_translate_en.json http://openwrt.szelessavalapitvany.hu/smarthome/OpenWrt_ALL_version/DSVT_HMV_ZONE_12/dsvt_translate_en.json
curl -o /etc/domoticz/plugins/DSVT_HMV_ZONE_12/weather_data.json http://openwrt.szelessavalapitvany.hu/smarthome/OpenWrt_ALL_version/DSVT_HMV_ZONE_12/weather_data.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."

]

Telepítés, beállítás és konfiguráció

 

Telepítés
Üzemmódok kiválasztása
Késleltetett ki és be kapcsolás
Üzemmód, Hűtés-fűtés
Külső hőmérséklet alapú vezérlés
Külső harmatpont alapú vezérlés
Virtuális hidraulikus váltó
Hidraulikai koncepció
Nyitott ablak zóna vezérlés
Inteligens vezérlés (hőtehetelenség alapú vezérlés)
Beállítás, konfiguráció
Klima IR vezérlés
TRV (radiátor) szelep vezérlés
Egészségügyi hűtési korlát
Egyszerű célhőmérséklet-beállítás konzolon keresztül
Energia mérleg alapú vezérlés (napelem)
Üzemmód, Puffer tarály vezérlés
Jenlét alapú vezérlés és idő alapú módosítások
Funkciók és lehetőségek
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
Működési logika fűtés-hűtés esetén
Keverőszelepek működése
Üzemmód, HMV (Használati Meleg Víz) készítése
Kompenzációs keringtetés
Statisztikák, grafikonok
3 fázisú eszközök fokozatvezérlő script
Verzió lista