Linksys NSLU2 voor domotica
Moderator: Domotix-Moderators
Linksys NSLU2 voor domotica
De Linksys NSLU2 is een NAS-device (Network-Attached-Storage) van amper 90 euro met een stroomverbruik van amper 3.5Watt. Het ding heeft 2 USB poorten die in principe dienen om harde schijven of USBsticks aan te sluiten en de data op een ethernet netwerk beschikbaar te maken.
Het ding draait linux en de broncode is volledig open source beschikbaar. Daarom is er een zeer actieve community ontstaan die het ding voor een heleboel andere projecten gebruiken dan waarvoor het uiteindelijk bedoeld is. Die community vind je op http://www.nslu2-linux.org/, ook de wikipedia pagina is de moeite voor een snelle introductie: http://en.wikipedia.org/wiki/NSLU2
Het is zeker de moeite om eens te lezen waarvoor mensen dit device allemaal gebruiken en welke applicaties er allemaal al voor bestaan.
Zo onder andere:
- aansluiten van een USB/VGA convertor -> zo kan je bvb een TFT scherm op vele meters van het device aansluiten
- aansluiten van een USB soundcard -> zo maak je er een mp3 player van
- aansluiten van een USB of IP webcam
- MythTV (personal multimedia systeem)
(zie http://www.nslu2-linux.org/wiki/Info/Wh ... irSlugsFor)
Waarom post ik dit hier ?
Wel ik wil graag een project lanceren om dat device te gebruiken als domotica controller, of het op zijn minst onderzoeken.
Er bestaat al bvb SlugPower ->http://chezphil.org/slugpower/ waarmee je het ding stopcontacten kan laten schakelen.
Ik zou willen gaan voor een teleruptor-gebaseerde installatie waarbij de NSLU2 de state bijhoudt van alle schakelaars, en waarbij de inputs en outputs via USB aangestuurd kunnen worden. Dit electronische deel moet ik nog uitwerken, maar een kameraad van mij is er al mee bezig (zonder NSLU2 - op een gewone Via Mini-ITX).
Qua Linux kennis en software ontwikkeling stellen er zich absoluut geen problemen voor mij, enkel de electronica achtergrond is nog niet 100%.
De grote voordelen die ik zie:
- geen groot sluipverbruik (3.5watt + verbruik i/o module)
- bypass mogelijk (alles rechstreeks op teleruptoren)
- goedkoop
- linux en C/C++ programmeert zoveel makkelijker dan logische and/or schakelingen
- krachtige CPU (266Mhz Intel xScale)
- 1 device regelt alles en een backup device kost je slechts 90 euro.
Meningen ?
Misschien is dit ding te gebruiken voor het IO gedeelte:
http://www.quancom.de/quancom/quancom01 ... _modul.htm
Linux drivers zijn beschikbaar maar het ding kan maar tot 3 ampere leveren.
Zijn er teleruptoren die schakelen op 24volt 3 ampere ?
http://www.quancom.de/quancom/quancom01 ... _modul.htm
Linux drivers zijn beschikbaar maar het ding kan maar tot 3 ampere leveren.
Zijn er teleruptoren die schakelen op 24volt 3 ampere ?
Zeker. Maar ik ben een EIB leek.
Kan je wat specifieker zijn wat voor EIB modules je zou willen/kunnen gebruiken?
Wat is de kostprijs EIB systeem met 60 inputs (allemaal verlichting + enkele stopcontacten) en 30 outputs ?
Kan je wat specifieker zijn wat voor EIB modules je zou willen/kunnen gebruiken?
Wat is de kostprijs EIB systeem met 60 inputs (allemaal verlichting + enkele stopcontacten) en 30 outputs ?
Last edited by Bouwer66 on Mon May 14, 2007 9:02 pm, edited 1 time in total.
Voor mij is het doel om iets te maken waarvan ik zelf de interfaces volledig kan bepalen.
Dus integratie met Freevo multimedia center, Bluetooth modules op gsm, PDA met linux, zelfs IpodLinux moet allemaal kunnen.
Als die EIB met ethernet aan te spreken is zal dat wel lukken zeker ?
Over welke prijs-range praten we voor een EIB systeem ?
Dus integratie met Freevo multimedia center, Bluetooth modules op gsm, PDA met linux, zelfs IpodLinux moet allemaal kunnen.
Als die EIB met ethernet aan te spreken is zal dat wel lukken zeker ?
Over welke prijs-range praten we voor een EIB systeem ?
@bouwer66 : 592 euro
het goedkoopste wat ik een tijdje geleden tegenkwam : 24 usb i/o http://www.saelig.com/miva/merchant.mvc ... ry_Code=IO
Maar wil je met teleruptoren werken, dan heb je altijd nog relais nodig tussen je digitale sturing en die grove teleruptors he. Bijvoorbeeld met http://www.saelig.com/miva/merchant.mvc ... y_Code=IOA
Of voor de echte knutselaars: http://www.saelig.com/miva/merchant.mvc ... ry_Code=EP
ik vind de relaiskaartjes van plcdirect ook wel tof...
het goedkoopste wat ik een tijdje geleden tegenkwam : 24 usb i/o http://www.saelig.com/miva/merchant.mvc ... ry_Code=IO
Maar wil je met teleruptoren werken, dan heb je altijd nog relais nodig tussen je digitale sturing en die grove teleruptors he. Bijvoorbeeld met http://www.saelig.com/miva/merchant.mvc ... y_Code=IOA
Of voor de echte knutselaars: http://www.saelig.com/miva/merchant.mvc ... ry_Code=EP
ik vind de relaiskaartjes van plcdirect ook wel tof...
voor mij is het ook interessant dat ik de interface zelf kan aanpassen.
Maar opzich gaat dit al met een Gira Homeserver, welke bij wijze van spreken direct in te pluggen valt op het EIB systeem.
Denk dat dat met de Linksys NAS ook wel moet lukken, aangezien hij ook gewoon een UTP netwerk verbinding heeft om op het netwerk te hangen, waar ook een UTP EIB module wordt opgestoken die zo verbinding garandeert met de rest van de EIB apparaten en dus hun status kan opvragen of laten veranderen.
Enige wat dan moet gebeuren is bij wijze van spreken dat er op de Linksys NAS een webserver komt te staan die heel de interface weergeeft en dus met de verschillende EIB modules zo kan communiceren.
Onze offerte voor gans huis EIB ( basic ) was ongeveer 3500 euro.
Maar denk dat ik daar over ga gaan uiteindelijk om alles naar mijn zin te maken
Maar opzich gaat dit al met een Gira Homeserver, welke bij wijze van spreken direct in te pluggen valt op het EIB systeem.
Denk dat dat met de Linksys NAS ook wel moet lukken, aangezien hij ook gewoon een UTP netwerk verbinding heeft om op het netwerk te hangen, waar ook een UTP EIB module wordt opgestoken die zo verbinding garandeert met de rest van de EIB apparaten en dus hun status kan opvragen of laten veranderen.
Enige wat dan moet gebeuren is bij wijze van spreken dat er op de Linksys NAS een webserver komt te staan die heel de interface weergeeft en dus met de verschillende EIB modules zo kan communiceren.
Onze offerte voor gans huis EIB ( basic ) was ongeveer 3500 euro.
Maar denk dat ik daar over ga gaan uiteindelijk om alles naar mijn zin te maken
Wel,
Ik heb al lang gedacht van me zo'n slug aan te schaffen, maar met deze topic heb ik de koe nog maar eens bij de horens gevat en ik vermoed dat ik er binnenkort ook wel eentje in huis ga hebben ... Ik heb namelijk gelezen dat je via een usb naar 1wire convertor deze ook kan gebruiken voor 1wire doeleinden ... Heb ik toevallig toch wel een hoop 1wire temperatuur-sensors zeker ... Nu nog interface en logging zien te regelen, en ik kan alle temperaturen zien en archiveren op de SLUG ...
Groetjes,
Bart
Ik heb al lang gedacht van me zo'n slug aan te schaffen, maar met deze topic heb ik de koe nog maar eens bij de horens gevat en ik vermoed dat ik er binnenkort ook wel eentje in huis ga hebben ... Ik heb namelijk gelezen dat je via een usb naar 1wire convertor deze ook kan gebruiken voor 1wire doeleinden ... Heb ik toevallig toch wel een hoop 1wire temperatuur-sensors zeker ... Nu nog interface en logging zien te regelen, en ik kan alle temperaturen zien en archiveren op de SLUG ...
Groetjes,
Bart
There's No Home Like An Automated Home ...
Re:
Webserver op de Linksys is een makkie, is al vele keren gedaan.Falcon10 wrote: Onze offerte voor gans huis EIB ( basic ) was ongeveer 3500 euro.
Maar denk dat ik daar over ga gaan uiteindelijk om alles naar mijn zin te maken
Maar wat win je nu met EIB precies ? Wat is in die 3500 euro inbegrepen ? Is dat materiaal inclusief kabels en schakelaars ? Werkuren ? Of enkel de EIB devices ?
roeln, die links van jou zien er interessant uit.
Ik begin te twijfelen of teleruptoren wel de beste oplossing zijn. Het maakt het inderdaad allemaal nogal duur.
Maar ik wil misschien toch graag een bypass mogelijkheid en geen single point of failure. Iemand die een oplossing weet ?
Ik wilde initieel ook voor teleruptors gaan omdat die niet verbruiken tijdens het ingeschakeld zijn.
Maar telerupters zijn inderdaad nogal prijzig en een sturing er boven is nogal errorprone omwille van het niet 100% weten van de status van de teleruptors. Speciale aan/uit of terugmeldingen om toch 100% status te weten wilde ik helemaal niet : te duur voor sturing.
Het enige nadeel van het gebruik van relais is dus dat die dingen iets verbruiken als ze ingeschakeld zijn'. Voor modulaire realis kost dit al snel 3.8W (http://catalog.geindustrial.com/dataShe ... file=benlp)
Voor pcb relais zoals in de i/o modules van micropls of plc is dit 0.33W (logo).
Maar die dingen verbruiken dus enkel indien de lamp die erop hangt ok brandt en dus ook verbruikt. 0,33W extra voor een lamp van 60W of zelf een spaarlamp van 7W, daar kan ik wel mee leven....
Maar telerupters zijn inderdaad nogal prijzig en een sturing er boven is nogal errorprone omwille van het niet 100% weten van de status van de teleruptors. Speciale aan/uit of terugmeldingen om toch 100% status te weten wilde ik helemaal niet : te duur voor sturing.
Het enige nadeel van het gebruik van relais is dus dat die dingen iets verbruiken als ze ingeschakeld zijn'. Voor modulaire realis kost dit al snel 3.8W (http://catalog.geindustrial.com/dataShe ... file=benlp)
Voor pcb relais zoals in de i/o modules van micropls of plc is dit 0.33W (logo).
Maar die dingen verbruiken dus enkel indien de lamp die erop hangt ok brandt en dus ook verbruikt. 0,33W extra voor een lamp van 60W of zelf een spaarlamp van 7W, daar kan ik wel mee leven....
Klopt maar die PCB relais verbruiken ook 3.5 watt per 6 uitgangen voor het \"OS\" dat ze draaien als ze afstaan (heb het even over die easy).
Het hangt dus af van hoeveel uur per dag een lamp ingeschakeld is. Ik weet niet of het in alle gevallen zo interessant is.
Als een lamp 4 uur per dag brandt, gemiddeld (voor een woonkamer bijvoorbeeld, pakweg 18-23 in de winter en 21-23 in de zomer en af en toe niet thuis) dan is dat een factor 6 verschil. Dus dan scheelt het al heel wat minder.
Het hangt dus af van hoeveel uur per dag een lamp ingeschakeld is. Ik weet niet of het in alle gevallen zo interessant is.
Als een lamp 4 uur per dag brandt, gemiddeld (voor een woonkamer bijvoorbeeld, pakweg 18-23 in de winter en 21-23 in de zomer en af en toe niet thuis) dan is dat een factor 6 verschil. Dus dan scheelt het al heel wat minder.
Dit komt niet van mij, ik had voor vandaag nog nooit van Darlington transistoren gehoord. Maar ik wil wel graag weten wat de experts ervan denken
NSLU2 met USB poorten
Saelig USB I/O 24R (link hierboven) -> 24 I/O's
En dan een paar arrays van darlington transistors
Texas Instruments ULN2003A -> kan 7 teleruptoren schakelen zonder relais
(http://www.chipcatalog.com/TI/ULN2003A.htm en datasheet daar)
Levert 2.5 Amp, genoeg om een teleruptor te schakelen.
Enkel nog een 5v voeding nodig.
Zou een hele zuinige, oplossing moeten zijn met fallback naar gewone schakelaar->teleruptor verbindingen.
Het experiment om een PC via USB en een darlington transistor een 24v teleruptor te laten schakelen is naar het schijnt geslaagd. Het enige waar je op moet letten is de darlington array niet alles ineens schakelt maar delays inbouwt (puur softwarematig)
Voor mijn oplossing (ca 28 outputs) zou ik
1x NSLU2 90euro
6 USB 24 IO -> 6x52 euro
4 TI ULN2003A -> 7x0.3 euro = 2.1 euro
en 28 teleruptoren nodig hebben.(28x25=700)
Ik kom inclusief USB hub zo op een goeie 1200 euro, slechts iets meer dan wat Siemens Logo of Moeller Easy zou kosten. Maar zuiniger.
NSLU2 met USB poorten
Saelig USB I/O 24R (link hierboven) -> 24 I/O's
En dan een paar arrays van darlington transistors
Texas Instruments ULN2003A -> kan 7 teleruptoren schakelen zonder relais
(http://www.chipcatalog.com/TI/ULN2003A.htm en datasheet daar)
Levert 2.5 Amp, genoeg om een teleruptor te schakelen.
Enkel nog een 5v voeding nodig.
Zou een hele zuinige, oplossing moeten zijn met fallback naar gewone schakelaar->teleruptor verbindingen.
Het experiment om een PC via USB en een darlington transistor een 24v teleruptor te laten schakelen is naar het schijnt geslaagd. Het enige waar je op moet letten is de darlington array niet alles ineens schakelt maar delays inbouwt (puur softwarematig)
Voor mijn oplossing (ca 28 outputs) zou ik
1x NSLU2 90euro
6 USB 24 IO -> 6x52 euro
4 TI ULN2003A -> 7x0.3 euro = 2.1 euro
en 28 teleruptoren nodig hebben.(28x25=700)
Ik kom inclusief USB hub zo op een goeie 1200 euro, slechts iets meer dan wat Siemens Logo of Moeller Easy zou kosten. Maar zuiniger.
Uitleg over de darlington transistor is hier te vinden :
http://en.wikipedia.org/wiki/Darlington_transistor
Komt erop neer, dat dit aaneengeschakelde (meestal 2) transistors zijn, waardoor er veel hogere stromen kunnen geschakeld worden door de transistor ... De tweede krijgt immers al een versterking van de 1ste mee ...
Groetjes,
Bart
http://en.wikipedia.org/wiki/Darlington_transistor
Komt erop neer, dat dit aaneengeschakelde (meestal 2) transistors zijn, waardoor er veel hogere stromen kunnen geschakeld worden door de transistor ... De tweede krijgt immers al een versterking van de 1ste mee ...
Groetjes,
Bart
There's No Home Like An Automated Home ...
Als je op zoek bent naar IO om met PC te koppelen, vergeet dan ook niet naar Beckhoff te kijken :http://www.beckhoff.be. Bij de bus couplers vind je interfaces voor USB, ethernet, tcp ip, rs232 en de industriele veldbussen. De IO kaartjes kan je volgens de noden van je configuratie (analoog, digitaal in out) kopen en op de bus coupler bijklikken.
mvg
Kristof
mvg
Kristof