Inteligentny dom a LOHAS

Opinie, rozważania na temat inteligentnych budynków

Inteligentny dom a LOHAS

Postby Jacek Biskupski on Fri Oct 02, 2009 12:32 am

Moi drodzy forumowicze,
System UNIHOME się rozwija, tworząc nowe podsystemy które z braku czasu nawet trudno opisywać na bieżąco na naszym forum.
Jednocześnie dochodzę do wniosku, że wychodząc od strony inteligencji budynku która przez efektywne zarządzanie energiami w domu pozwala zredukować koszty jego utrzymania staję się coraz bardziej ekologiczny... Po kilku latach tworzenia i testowanie różnych rozwiązań, mam wrażenie, że mimochodem stałem się bardziej LOHAS niż niektórzy teoretycy tego (jakże szczytnego!) ruchu na rzecz życia w zgodzie z Naturą.
A co Wy myślicie ?
Jaka jest relacja pomiędzy życiem LOHAS a Inteligentnym Budynkiem ?
Propnuję nowy wątek:-)
Jacek Biskupski
Site Admin
 
Posts: 80
Joined: Mon Oct 01, 2007 5:07 am

Re: Inteligentny dom a LOHAS

Postby Jacek Biskupski on Sun Oct 25, 2009 10:18 am

taki kodzik;-)
<html>
<head>
<meta http-equiv="Content-Type" content="text/hml" charset="utf-8">
<script language="JavaScript">
obrazki = new Array(4);
for(var i = 0; i<obrazki.length; i++)
{
obrazki [i] = new Image(120,90);
obrazki[i].src = "./obrazki/desk" + (i+1) + ".gif";
}
var czas;

function zmien_obrazki()
{
if (czas != undefined)
{
window.clearTimeout(czas);
}
var ob1 = document.getElementById("ob1").src;
ind = ob1.charAt(ob1.length - 5);
if (ind == 1)
{
document.getElementById("ob1").src = obrazki[2].src;
document.getElementById("ob2").src = obrazki[3].src;
}
else
{
document.getElementById("ob1").src = obrazki[0].src;
document.getElementById("ob2").src = obrazki[1].src;
}
czas = window.setTimeout("zmien_obrazki()",300);
}
</script>
</head>
<body onLoad="zmien_obrazki()">
<center>
<a href="#"><img id ="ob1" src="./obrazki/desk1.gif"> </a>
<a href="#"><img id ="ob2" src="./obrazki/desk2.gif"> </a> </br>
<input type="button" value=">>" onClick="zmien_obrazki()">
</center>
</body>
</html>
Jacek Biskupski
Site Admin
 
Posts: 80
Joined: Mon Oct 01, 2007 5:07 am

Re: Inteligentny dom a LOHAS

Postby Jacek Biskupski on Sun Oct 25, 2009 11:01 am

A moze walidacja formularza ???
<html>
<head>
<title>Walidacja formularza</title>
<meta http-equiv=Content-Type content="text/html; charset=utf-8">
<link href="../../css/lecture.css" type="text/css" rel="stylesheet">
<script src="form_check.js"></script>
<style type="text/css">
td.komorka_blad
{
background-color: red;
text-align:center;
}
</style>
<script language="JavaScript">
//znajduje pozycje wiersza o identyfikatorze wiersz_id
function znajdz_pozycje(attr, wiersz_id)
{
var i = 0;
var tabela = document.getElementById("tabela");
while (i < tabela.rows.length)
{
if (tabela.rows[i].getAttribute(attr)==wiersz_id) break;
i++;
}
alert(i);
if (tabela.rows.length == i) return 0;
else return i;
}

// wstawia komórkę z informacją o błędzie do tablicy
function dodaj_komorke_blad(wiersz_id,wiadomosc)
{
}

//funkcja usuwa wczesniej zaznaczone komorki blad
function usun_komorki_blad()
{
}

//funkcja walidacji formularza
function validate(form)
{
}
</script>

</head>
<body>
<input type="button" value="znajdz pozycje" onClick="znajdz_pozycje('id','nazwisko')">

<form name="formularz_rejestracji" action="odbierz.php" method="post">
<table id="tabela" border="1">
<tr id="nazwisko">
<td >Nazwisko</td>
<td><input type="text" id="nazwisko_val">
</td>
</tr>
<tr id="imie">
<td>Imię:</td>
<td><input type="text" id="imie_val"></td>
</tr>
<tr id="kod_pocztowy">
<td>Kod pocztowy:</td>
<td><input type="text" id="kod_val"></td>
</tr>
<tr id="email">
<td>Email:</td>
<td><input type="text" id="email_val"></td>
</tr>
<tr id="email">
<td colspan="2" align="center"><input type="button" value="Wyślij"
onClick="if (validate(this.form)) document.formularz_rejestracji.submit();"></td>
</tr>
</table>
</form>
</body>
</html>
Jacek Biskupski
Site Admin
 
Posts: 80
Joined: Mon Oct 01, 2007 5:07 am

Re: Inteligentny dom a LOHAS

Postby Jacek Biskupski on Sun Oct 25, 2009 11:18 am

A teraz taki formularzyk, specjalnie dla tych którym się wydaje że pisanie w Javie to banał:
To fragment kodu który zmusza użytkownika do podania parametrów pomieszczenia:
<html>
<head>
<title>Walidacja formularza</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<link href="../../css/lecture.css" type="text/css" rel="stylesheet">
<script src="form_check.js"></script>
<style type="text/css">
td.komorka_blad
{
background-color: red;
text-align:center;
}
</style>
<script language="JavaScript">
//znajduje pozycje wiersza o identyfikatorze wiersz_id
function znajdz_pozycje(attr, wiersz_id)
{
var i = 0;
var tabela = document.getElementById("tabela");
while (i < tabela.rows.length)
{
if (tabela.rows[i].getAttribute(attr)==wiersz_id) break;
i++;
}
alert(i);
if (tabela.rows.length == i) return 0;
else return i;
}

// wstawia kom
Jacek Biskupski
Site Admin
 
Posts: 80
Joined: Mon Oct 01, 2007 5:07 am

Re: Inteligentny dom a LOHAS

Postby Jacek Biskupski on Sun Oct 25, 2009 12:57 pm

a moze taki do zdalnego sprawdzania stanów ?
<html>
<head>
<title>Ajax - demonstracja</title>
<style>
.displaybox
{
width:150px;
background-color:yellow;
}
</style>
<script language="JavaScript" type="text/javascript">

function getXMLHTTPRequest()
{
return new XMLHttpRequest();
}

http = getXMLHTTPRequest();

function getServerTime()
{
myRand = parseInt(Math.random()*999999999999999);
var myurl = 'telltime.php';
var modurl = myurl+"?rand="+myRand;
http.open("GET",modurl,true);
http.onreadystatechange = useHttpResponse;
http.send(null);
}

function useHttpResponse()
{
if (http.readyState==4)
{
if (http.status == 200)
{
var timeValue = http.responseText;
document.getElementById('showtime').innerHTML = timeValue;
}
}
}
</script>
</head>
<body style="background-color:#cccccc">
<h1>Ajax - demonstracja</h1>
<h2>Pobieranie czasu serwera bez odswieżania strony</h2>
<form>
<input type="button" value="Pobierz czas serwera" onClick="getServerTime()">
</form>
<div id="showtime"></div>
</body>
</html>

Jacek
Jacek Biskupski
Site Admin
 
Posts: 80
Joined: Mon Oct 01, 2007 5:07 am


Return to Inteligentny Dom

Who is online

Users browsing this forum: No registered users and 1 guest

cron