-
IT café
Okos Otthon összefoglaló
Új hozzászólás Aktív témák
-
Vodike
tag
válasz Degeczi #7772 üzenetére
pi@szszmpi:~ $ sudo curl -L install.domoticz.com
<!DOCTYPE html>
<html lang="en">
<head>
<title>Domoticz</title>
<meta charset="UTF-8">
<meta http-equiv="cache-control" content="max-age=0" />
<meta http-equiv="cache-control" content="no-cache" />
<meta http-equiv="expires" content="0" />
<meta http-equiv="expires" content="Tue, 01 Jan 1980 1:00:00 GMT" />
<meta http-equiv="pragma" content="no-cache" />
<meta name="description" content="Domoticz is a lightweight Home Automation System">
<meta name="keywords" content="Domotica, Home Automation, RFXCOM, Zwave, Hue, temperature sensors, weather sensors, open source, raspberry pi">
<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon">
<link rel="icon" href="/favicon.ico" type="image/x-icon">
<link rel="stylesheet" href="css/reset.css" type="text/css" media="screen">
<link rel="stylesheet" href="css/style.css" type="text/css" media="screen">
<link rel="stylesheet" href="css/grid.css" type="text/css" media="screen">
<script src="js/jquery-1.6.3.min.js" type="text/javascript"></script>
<script src="js/cufon-yui.js" type="text/javascript"></script>
<script src="js/cufon-replace.js" type="text/javascript"></script>
<script src="js/Kozuka_Gothic_Pro_OpenType_300.font.js" type="text/javascript"></script>
<script src="js/Kozuka_Gothic_Pro_OpenType_500.font.js" type="text/javascript"></script>
<script src="js/FF-cash.js" type="text/javascript"></script>
<script type="text/javascript" src="js/jquery.easing.1.3.js"></script>
<script type="text/javascript" src="js/tms-0.3.js"></script>
<script type="text/javascript" src="js/tms_presets.js"></script>
<script src="js/jcarousellite_1.0.1.js" type="text/javascript"></script>
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-67357724-1', 'auto');
ga('send', 'pageview');
</script>
</head>
<body>
<!--==============================header=================================-->
<header>
<div class="menu-row">
<div class="main">
<nav class="wrapper">
<ul class="menu">
<li><a class="active" href="/">Home</a></li>
<li><a href="/downloads/">Download</a></li>
<li><a href="https://www.domoticz.com/DomoticzManual.pdf">Manual</a></li>
<li><a href="https://github.com/domoticz/domoticz">Source Code</a></li>
<li><a href="https://www.domoticz.com/wiki/">Wiki</a></li>
<li><a href="https://www.domoticz.com/forum/">Forum</a></li>
<li><a href="index.html"><img src="images/uk.png"</a></li>
<li><a href="Domoticz_es.html"><img src="images/esp.png"</a></li>
<li><a> </a></li>
</ul>
</nav>
</div>
</div>
<div class="row-bot">
<div class="row-bot-bg">
<div class="main">
<div class="wrapper p6">
<h1><a>Domoticz</a></h1>
<h2>Control at your finger tips.</h2>
</div>
<div class="slider-wrapper">
<div class="slider">
<ul class="items">
<li>
<img src="images/slider-img1.jpg" alt="">
</li>
<li>
<img src="images/slider-img2.jpg" alt="">
</li>
<li>
<img src="images/slider-img3.jpg" alt="">
</li>
<li>
<img src="images/slider-img4.jpg" alt="">
</li>
<li>
<img src="images/slider-img5.jpg" alt="">
</li>
<li>
<img src="images/slider-img6.jpg" alt="">
</li>
</ul>
</div>
</div>
<div class="wrapper">
<figure class="img-indent2"><img src="images/home.png" alt=""></figure>
<div class="extra-wrap">
<strong class="text-1">Domoticz is a <a class="link-1">Home Automation System</a> that lets you monitor and configure various devices like: <a class="link-1">Lights, Switches</a>, various sensors/meters like <a class="link-1">Temperature, Rain, Wind, UV, Electra, Gas, Water</a> and much more. Notifications/Alerts can be sent to any mobile device.</a></strong>
</div>
</div>
</div>
</div>
</div>
</header>
<div class="main">
<div class="container_12">
<div class="wrapper">
<article class="grid_4">
<h3 class="prev-indent-bot">Free / Open Source</h3>
<h6 class="p1">Linux/Windows/Embedded Devices</h6>
<p class="img-indent-bot">This system is designed to operate in various operating systems. The user-interface is a scalable HTML5 web frontend, and is automatically adapted for Desktop and Mobile Devices.<br>Compatible with all browsers. Note for Internet explorer users: You need version 10+.</p>
</article>
<article class="grid_4">
<div class="indent-left">
<h3 class="p1">Some Information</h3>
<ul class="list-1">
<li>Hardware: <a href="https://www.rfxcom.com">RFXCOM Transceiver</a>, Z-Wave, P1 Smart Meter, YouLess Meter, Pulse Counters, 1-Wire, EnOcean, and a lot more....</li>
<li>Extended logging</a></li>
<li>iPhone / Android push notifications</li>
<li>Auto Learning sensors/switches</li>
<li>Manual creation of switch codes</li>
<li>Share / Use external devices</li>
<li>Designed for simplicity</li>
</ul>
</div>
</article>
<article class="grid_4">
<div class="indent-left2">
<h3>Donations</h3>
Donations are more than welcome and will be used to buy new hardware, devices, sensors and hosting<br>
If you like the product or encourage the development, please use the button below.
<p>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="encrypted" value="-----BEGIN PKCS7-----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-----END PKCS7-----
">
<input type="image" src="https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif" border="0" name="submit" alt="PayPal - The safer, easier way to pay online!">
<img alt="" border="0" src="https://www.paypalobjects.com/nl_NL/i/scr/pixel.gif" width="1" height="1">
</form>
</p>
</div>
</article>
</div>
</div>
</div>
<!--==============================footer=================================-->
<footer>
<div class="main">
<div class="aligncenter">
<p class="p0">Domoticz © 2012-2018 </p>
</div>
</div>
</footer>
<script type="text/javascript"> Cufon.now(); </script>
<script type="text/javascript">
$(window).load(function(){
$('.slider')._TMS({
duration:1000,
easing:'easeOutQuad',
preset:'diagonalExpand',
slideshow:5000
})
})
</script>
</body>
</html>
pi@szszmpi:~ $exTiga
-
vampire17
addikt
válasz Degeczi #7836 üzenetére
Furcsa.... Ha az egyel kisebb regiszertol kezdem el olvasni (0x0004), akkor jo...:
Viszont ez mar mas erteke, tehat ot nem hasznalhatom.... ugye nekem a 0x0005 es 0x0006 ban van 2x 16 biten eltarolva az adat. A 0x0005-be kezdi el, tehat ez a kisebb helyiertek, es a 0x0006-ban fogja fojtatni, ha a masik betelt.:
Probaltam "BE" "LE" konvertalassal is, de sehogy sem kapok jo eredmenyt, csak es kizarolag akkor, ha a olyan regiszert valasztok elsonek, aminek az erteke nulla....(Ugye a peldaban is igy van...)
De most nem ertem, hogy miert nem lehet folcserelni...
Itt a Funktion-jaim tartalma:
Elso (kiolvasas):
Jo eredmeny, de nem jo regiszerbol (most meg csak azert jo mert az epp 0):
msg.payload = {
'fc': 4,
'unitid': 1,
'address': 0x0004 ,
'quantity': 2,
} ;
return msg;Itt van, az ha atirom 0x0005-re elxarodik.
Itt pedig a masik, ami elv osszevonna a ket registert, ugy hogy a raw buffert osszetuzi:
// Create new Buffer based on array bytes
const buf = Buffer.from(msg.payload.buffer);
// Represent these bytes as 32-bit unsigned int
const value = buf.readUInt32BE();
// save the value
msg.payload = value;
return msg; -
vampire17
addikt
válasz Degeczi #7844 üzenetére
Ezer hala!!!!
Ez lett a nyero!// Create new Buffer based on array bytes
const buf = Buffer.from(msg.payload.buffer);
// Represent these bytes as 32-bit unsigned int
high = buf.readInt16BE(2);
low = buf.readInt16BE(0);
value = (high << 16) | low;
// save the value
msg.payload = value;
return msg;Par szoban le tudod irni, mi is tortenik itt? (csak h ertsem )
[ Szerkesztve ]
-
-
Czimby
addikt
válasz Degeczi #7861 üzenetére
Egyébként az SHP6-on van visszajelző led, Youtube-os videókon látni.
És abban is 16A relé van, csak gondolom biztos ami tuti kisebb specifikációt adtak meg.
Lehet az SHP2-nél voltak panaszok, hogy nem bírta a 16A-t vagy valami...[ Szerkesztve ]
Ha szeretnél Revolut meghívót írj privit. A kapott jutalmat(12.5-20e Ft) pedig felezzük.
-
vampire17
addikt
válasz Degeczi #7848 üzenetére
Szia!
Valami elmaszott...
Ezt a kodot hasznalom:
const buf = Buffer.from(msg.payload.buffer);
high = buf.readInt16BE(2);
low = buf.readInt16BE(0);
clock = (high << 16) | low;
clock = clock.toString();
msg.payload = {"idx": 114, "nvalue": 0, "svalue": clock}
return msg;A "- "os ertek az, amit a kod allit elo, a masik (ami jo) a 16-bites adat regiszerbol jon.
[ Szerkesztve ]
-
vampire17
addikt
válasz Degeczi #8003 üzenetére
jaja most hogy megvan a labkiosztas, en is siman osszedugom jumper kabellel. (a vevot) aztan johet az RFlink+ espurna flash.
Ezzel kapcsolatban.
nezegettem a leirasokat, ugye a dip-el dontom el, hogy serialon mi latszodjon, az Arduino, vagy az ESP8266... Az tiszta, hogy az Arduinot a sajat szoftverevel flashelem, a megfelelo dip allasban, de ha atteszem ESP8266-ra, akkor mehet siman a flash pl a NodeMCU PyFlasher-el?
[ Szerkesztve ]
-
spider23
aktív tag
válasz Degeczi #8005 üzenetére
Itt is van. 4.65USD Egyébként én nem riasztásra használom, hanem hogy a nagy kapu nyitva vagy zárva van e. Ne kelljen kimenni és megnézni hogy véletlen nyitva hagytam e. (messze van)
[ Szerkesztve ]
-
yogee
tag
válasz Degeczi #8009 üzenetére
Én is gondolkodtam, hogy a tolókapu állapotát lekérdezem, de a reed relés nyitásérzékelőre eddig nem gondoltam, pedig jó ötletnek tűnik...
Ha a kapu saját végálláskapcsolóit használnám jeladásra, ahhoz mi kellene hozzá, a mivel egyszerűen meg lehetne oldani? Relé?
Asszem 12V-os kört szakít meg a végálláskapcsoló.
Tudnátok javasolni reléket(vagy mást), amivel ez megoldható lenne?
Egy ESP8266-ot tennék ki a kapunyitó motor mellé, ami nyitna/csuka és adná a jelet az állapotról is... -
kenand
veterán
válasz Degeczi #8116 üzenetére
Következőre jutottam:
Egyelőre a sonoff bridge nincs flashelve (nincs még eszközöm hozzá) eWelink applikációval néztem meg.Hozzá tudok adni egy Notification eszközt, ha megnyomom a CO érzékelő teszt riasztás gombját és betanítom a bridge-vel akkor veszi a riasztást. Próbaképpen be tudtam állítani, hogy riasztásként kapcsolja fel a világítást a helyiségben. (Sonoff T1 kapcsoló van ott)
Valószínűleg (legalább is reményim szerint) más fw-t rárakva Domoticz alatt is menne az üzenet küldés.[ Szerkesztve ]
-
ot93
senior tag
válasz Degeczi #8782 üzenetére
Egyre inkább úgy tűnik, hogy a blitzwolf romlott el, mert azóta is 210V környékén mutat (209 és 211V között)
Mondjuk multiméterrel még nem mértem bele a konnektorba.
Amúgy egy forgalmasabb, várost átszelő utcában lakom, itt szerintem nem lehet ekkora gond a hálózattal. De hát franc tudja.Eladó: Sony HDR-AS20 akciókamera - 10k
-
-
krisztián28
csendes tag
válasz Degeczi #8897 üzenetére
Nem akarok értetlennek tűnni, de ebben a részében nem vagyok otthon, viszont szeretném megérteni és megcsinálni, hogy jól működjön.
Tehát az értékem decimális számrendszerben 265131. Ez hexadecimális számrendszerben 0x40BAB amit a Node-Red meg is jelenít csak nem ebben a sorrendben.
A sorrend a következő:buffer:
0: 0x0
1: 0x4
2: 0xB
3: 0xAB
Most jelenleg az alábbi function-nal próbálom, de az érték még nem stimmel.
Így gondoltad? Jól írtam?var osszesfogyasztas_string;
const buf = Buffer.from(msg.payload.buffer);
high = buf.readUInt16BE(0);
low = buf.readUInt16LE(2);
osszesfogyasztas = (high << 16) | low;
osszesfogyasztas_string = osszesfogyasztas.toString();
msg.payload = {"idx": 111, "nvalue": 0, "svalue": osszesfogyasztas_string}
return msg;
Köszönöm a segítséget! -
krisztián28
csendes tag
válasz Degeczi #8937 üzenetére
Végre működik!
Nagyon - nagyon köszönöm a segítséget Neked és Vampire17 fórumtársnak is!!! Nagyon örülök neki!
Itt a végleges function hátha valakinek majd még jól jön.
Azért nézzetek rá, hogy minden jó-e benne, de nekem így most szépen olvassa az adott értéket.var osszesfogyasztas_string;
const buf = Buffer.from(msg.payload.buffer);
osszesfogyasztas = buf.readUInt32BE()
osszesfogyasztas = osszesfogyasztas/100
osszesfogyasztas_string = osszesfogyasztas.toString();
msg.payload = {"idx": 111, "nvalue": 0, "svalue": osszesfogyasztas_string}
return msg;Még egyszer KÖSZÖNÖM!
-
kenand
veterán
válasz Degeczi #9038 üzenetére
De mindent úgy kell szkriptelni, nem lehet vizuálisan beállítani és ha egy space-vel többet, vagy kevesebbet teszek már nem jó......vannak még szebb frontendek, de ahhoz ssl kell, egyelőre Synology alatt nem tudtam megcsinálni.
BLE szenzorok viszont gyorsan beintegrálhatók, van alapban támogatás, míg Domoticz alatt bluezt kell fordítani, és egy csomó csomagot kellene feltenni, amit nem igazán lehet. Több Xiaomi Gatewayt is lekezel, Domoticz viszont nagyon hisztis ha több gateway van.
Több érv van amellett, hogy rávegyem magam a scriptelésre...és ne a 3-4 eszközre akarjam feltolni a Domoticzot (Synology, Pi zero W, Amlogic TV box armbiannal, most másik Xplenology virtuális gépben Ubuntu....)
Majd nekifutok újra a reverz poxynak.. -
geri094
tag
-
sparks
senior tag
válasz Degeczi #9079 üzenetére
Őszintén nem tudom mi okozza. Néha fogja magát és olyan, mintha elmenne alvó üzemmódba, ilyenkor van, hogy pár másodperc, de van, hogy fél perc is kell neki, hogy magára találjon. Leginkább a riasztó deaktiválásakor játssza ezt. Mostanában kevés időm volt játszani vele, de majd kinyomozom idővel mi a nyűgje...
Új hozzászólás Aktív témák
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Alpha Laptopszerviz Kft.
Város: Pécs