(שוב פעם) הפעלת דוד עם OpenHAB2

בית חכם, עוזרות חכמות, חשמל חכם, מערכות שליטה ובקרה, Amazon Echo, Alexa, Google home, Control4, RTI, מנעולים חכמים ועוד.
שלח תגובה
jagheadg פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1184
הצטרף: דצמבר 2010
מיקום: כפר הדרדסים
נתן תודות: 63 פעמים
קיבל תודות: 100 פעמים

שליחה #1 

אשמח אם יש פה מישהו בפורום שמיישם הפעלת דוד חכמה אבל בעזרת OpenHAB2 ?
אם כן, אשמח לראות דוגמאות ל sitemap ו ל - items מתאימים.
המטרה: לראות תפריט הפעלה ידידותי למשתמש דרך הטלפון (כמובן שמותקנת אפליקצית OpenHAB).

תודה!

ahiel
חבר ותיק
חבר ותיק
תגובות: 1307
הצטרף: פברואר 2016
נתן תודות: 40 פעמים
קיבל תודות: 110 פעמים

שליחה #2 

אני בשלבים של עבודה על זה.
קיבלתי את הבקר, צריך לחבר את הבקר בדוד.
הבקר הוא בקר עם מד טמפ' והפרטים שיש לו זה כמו מזגן.
כתבתי כבר את הכללים, שיש מתג וירטואלי נוסף שכשמדליקים אותו הוא מחמם את המים עד לטמפ' רצויה (הטמפ' נמצאת כאחד הitems במתג של הבקר).

Rule "Boiler auto off"
when
Item autoBoiler changed from ON to OFF
then
logInfo("boiler", "Turn off boiler because autoBoiler set to off currTemp: "+temp)
sendCommand(boilerModeSetting, "Off")
end

Rule "Boiler auto set"
when
Item autoBoiler changed from OFF to ON or
Item boilerTargetTemperature changed or
Item boilerCurrentTemperature changed
then
if (autoBoiler.state == ON) {
// get the current setpoint for the boiler
var Number setpoint = boilerTargetTemperature.state as DecimalType

// calculate the turn on/off temperatures
var Number turnOnTemp = setpoint - 1
var Number turnOffTemp = setpoint + 1

// get the current temperature in the boiler
var Number temp = boilerCurrentTemperature.state as DecimalType

// determine whether we need to turn on/off the heater
if (temp <= turnOnTemp) {
// turn on temp has been reached so switch on the heater
logInfo("boiler", "Turn on boiler. currTemp: "+temp)
sendCommand(boilerModeSetting, "HeatOn")
} else if (temp >= turnOffTemp) {
// turn off temp has been reached so switch off the heater
logInfo("boiler", "Turn off boiler. currTemp: "+temp)
sendCommand(boilerModeSetting, "Off")
}
}
end

jagheadg פותח השרשור
חבר ותיק
חבר ותיק
תגובות: 1184
הצטרף: דצמבר 2010
מיקום: כפר הדרדסים
נתן תודות: 63 פעמים
קיבל תודות: 100 פעמים

שליחה #3 

האמת חיפשתי משהו יותר פשוט ו"ופרימיטיבי".
משהו כמו הדלקה וכיבוי מתוזמנים לפי שעות מסויימות וקביעות מראש (או שאפשר לשנות) ואופציה להפעלה ידנית דרך "מפסק" באפליקציה.

שלח תגובה

חזור אל “בית חכם ובקרה”