Jak mogę używać mojego komputera do sterowania domem?

12

Chciałbym wykorzystać swój komputer do sterowania światłami i urządzeniami w moim domu.

Czy ktoś ma jakieś dobre sugestie, jak to zrobić. Wolałbym to robić tak dyskretnie, jak to możliwe. Idealnie chciałbym, aby był całkowicie ukryty.

Punkty bonusowe, jeśli znasz sposób na sterowanie głosowe / rozpoznawanie mowy.

Axxmasterr
źródło

Odpowiedzi:

9

http://www.instructables.com/id/Control-lights-in-your-house-with-your-computer/

Oto samouczek dotyczący sterowania oświetleniem za pomocą komputera.

http://www.gadgetmadness.com/archives/20040320-computer_control_your_house.php

Sklep internetowy poświęcony produktom automatyki domowej: http://www.smarthome.com/

Jeszcze jedno rozwiązanie produktu, które wspomina o sterowaniu światłem i urządzeniem:

http://www.x10.com/products/x10_ck11a.htm

Troggy
źródło
Jeśli to możliwe, musisz porównać i skontrastować opcje. Na przykład niektóre wymagają linii szeregowych prowadzących do urządzeń, a niektóre są bezprzewodowe, a niektóre wykorzystują linie energetyczne w domu do komunikacji z urządzeniem sterującym. Trudno byłoby porównywać jabłka do jabłek, ale niektóre z tych szczegółów implementacyjnych są dla mnie przełomowe, jak kabel szeregowy biegnący przez mój dom. Nigdy bym tego nie wybrał.
Kurt W. Leucht,
O tak, całkowicie się z tobą zgadzam. To tylko niektóre z dostępnych opcji. Nie słyszałem o wypróbowanym i prawdziwym podejściu do tego pytania, ale istnieją opcje.
Troggy
2

X10 to kosztowny, profesjonalny system przełączania o dość ograniczonych możliwościach (na przykład bez automatycznych podajników dla kotów lub kamer dla kotów).

Możesz więc rozważyć grę z Arduino www.arduino.cc Jest to mały samodzielny „komputer”, który można łatwo zaprogramować przez USB. Zaletą jest to, że Arduino nie zużywa dużo energii w porównaniu z uruchomieniem pełnego komputera. Jest tak mały, że możesz go schować gdziekolwiek chcesz.

Z podstawowego Arduino możesz dodać kilka osłon do przełączania urządzeń. Istnieje tarcza przekaźnikowa do przełączania 110 / 220V. Możesz wykonać osłony Power-Mosfet do przełączania wysokich częstotliwości 110 / 220V. Możesz dodać tarczę XBee do bezprzewodowego sterowania innymi przełącznikami XBee. Istnieje duża grupa ekranów wejściowych do odczytu RFID, pomiaru temperatury, pomiaru światła, dźwięku próbki itp.

Ceny są świetne. Arduino kosztuje około 20 $, większość tarcz ma podobną cenę, a jeśli możesz lutować, możesz jeszcze bardziej obniżyć koszty.

Dobrym źródłem projektów arduino jest: www.makezine.com Mają też fajny sklep: http://www.makershed.com/SearchResults.asp?Cat=43

Dobre książki na ten temat to „Sprawianie, aby rozmawiać” i „Rozpoczęcie pracy z Arduino”. Jeśli kupisz zestaw startowy Arduino, masz świetny zestaw komponentów na początek z automatyzacją, a ładna książka „Sprawa, że ​​rozmawiasz” jest dołączona jako dobrze.

bert
źródło
1

Możesz użyć powyższych systemów sterowania X10, a następnie wywołać określone polecenia aplikacji po rozpoznaniu głosu za pomocą e-Speaking .

Jeśli lubisz programować, możesz spróbować napisać własny program / skrypt, aby pobrać zdarzenia SAPI na podstawie własnego CFG, a następnie dołączyć to do biblioteki, aby wysłać polecenia X10 Firecracker, ale to wydaje się trochę za dużo.

J. Polfer
źródło
1

Nigdy go nie używałem, ale Linux MCE opisuje się jako coś, co spełnia powyższe wymagania, a ponadto jest darmowy i open source. Film wprowadzający jest również świetny jak diabli (funkcje „bezpieczeństwa” są niesamowite).

tj111
źródło
0

Jeśli znasz perla lub masz podstawową wiedzę programistyczną i uważasz, że możesz podążać dalej, MisterHouse może być czymś, co warto sprawdzić. Może kontrolować X10 i niektóre inne typy sprzętu automatyzującego i zdecydowanie obsługuje rozpoznawanie mowy.

Jeff Shattock
źródło
0

„X10 to kosztowny profesjonalny system przełączania”

naprawdę? X10 to tani sposób sterowania oświetleniem, urządzeniami i innymi urządzeniami dla użytkowników domowych. Dlaczego nie używać razem Arduino i X10? Google „Arduino X10”

Troggy
źródło
Możesz wspomnieć o kim i co cytujesz.
Troggy
0

Jeśli chcesz to zrobić samodzielnie, możesz podłączyć kartę przekaźników do portu równoległego, szeregowego lub USB i zainstalować odpowiednie oprogramowanie. Porty równoległe i szeregowe nie są dostępne na niektórych komputerach, ale nadal można korzystać z portu USB. Dostępne jest tutaj oprogramowanie próbne do sterowania oświetleniem przez komputer: http://www.hottimesoftware.com/computer-controlled-lighting.htm

mike2015
źródło
wystarczająco dobre, ale nie odpowiada całkowicie
pun