Inteligentny dom DIY

....nie pasujące gdzie indziej...
ptja
Posty: 2413
Rejestracja: poniedziałek 31 gru 2012, 12:44
Lokalizacja: Łódź

Post autor: ptja »

Dostępność elementów szaf, szczególnie używanych w przypadku standardu 19" wydaje się zdecydowanie większa, więc będzie 19".

Z innej beczki: chcę przy bramie wypuścić kilka kabli (skrętka, 230V) i chcę to zrobić w studzience.
Znalazłem parę gotowców, ale może jakieś DIY się da zrobić za ułamek ceny? Jestem w stanie umieścić ją w takim miejscu, że co najwyżej ktoś na nią stąpnie (nie musi wytrzymać obciążenia samochodu). Połączenia kabli i tak pewnie zrobię w osobnych szczelnych puszkach IP65, zawieszonych nad dnem studzienki).

http://www.studzienki.eu/studnie_segmentowe.html
http://www.doza.stt.pl/oferta.php
http://www.buschpolska.com/pl/obszary-z ... b10358310/
http://www.sitel-poland.pl/produkty_carson.html
--
pozdrawiam,
Jarek Andrzejewski
studzin
Posty: 546
Rejestracja: sobota 17 kwie 2010, 11:45
Lokalizacja: Gdańsk/Tczew

Post autor: studzin »

Pytanie jak duża ma być?
Może wystarczy rura kanalizacyjna z zaślepką?
ptja
Posty: 2413
Rejestracja: poniedziałek 31 gru 2012, 12:44
Lokalizacja: Łódź

Post autor: ptja »

To ciekawy trop. Są studzienki (np. Marley) po 20 i więcej złotych w postaci "kostek" z dnem i bez, o długości krawędzi np. 20, 30 i 40cm. Na bokach mają możliwość doprowadzenia rury, więc to chyba coś, co jest i "gotowcem" i cenę ma akceptowalną.
--
pozdrawiam,
Jarek Andrzejewski
Awatar użytkownika
igi
Posty: 834
Rejestracja: środa 06 lut 2008, 08:01
Lokalizacja: Elbląg

Post autor: igi »

Witam Panowie.

Utknąłem w jednym miejscu z domoticzem i zastanawiam się nad innym rozwiązaniem.
Mam już na arduino yun skonfigurowane to co potrzebuję - czyli sterowanie ściemniaczami, włącznikami przez www jak i za pomocą tradycyjnych włączników.

Niestety okazało się że w domoticzu nie ma opcji zmiany samego stanu przełącznika bez wyzwolenia akcji do niego przypisanej, co powoduje, że gdy włączę/wyłączę światło fizycznym włącznikiem nie odnotowuje się to w samym domoticzu.

Ma on interfejs JSON, przez który teoretycznie można wprowadzać zmiany stanu z czujników, ale nie działa to z switchami, jedynie z wszystkimi innymi czujnikami jak termometry, barometry itd

Mógłbym to obejść wywalając z kodu arduino linijkę wyzwalającą przekaźnik po naciśnięciu przycisku i zamieniając ją na wyzwolenie akcji właczenia światła w domoticzu, który to z kolei połączyłby się z arduino i załączył przekaźnik, ale dla mnie to rozwiązanie jest bez sensu - uzależnia oświetlenie mieszkania od dostępności sieci LAN i pracy samego domoticza.

Czy ktoś ma może pomysł jak to obejść?
Ewentualnie pracowaliście na jakichś alternatywach dla domoticza, które mają taką funkcjonalność?

Robiłem podejście do openHub ale jednak rozwiązanie proponowane przez domoticz bardziej mi się podoba.
ptja
Posty: 2413
Rejestracja: poniedziałek 31 gru 2012, 12:44
Lokalizacja: Łódź

Post autor: ptja »

Przełączniki nie są u Ciebie podpięte jako wejścia do systemu?

BTW: dziś, dzięki uprzejmości APAR trafiły w moje ręce obudowy na szynę DIN dla Raspberry PI B+ (model 25.0410000.RMB) i Arduino Mega (25.0810000.MEGA) wyprodukowane przez Italtronic. Skrobnę wkrótce parę słów.
--
pozdrawiam,
Jarek Andrzejewski
Awatar użytkownika
igi
Posty: 834
Rejestracja: środa 06 lut 2008, 08:01
Lokalizacja: Elbląg

Post autor: igi »

Hej są podpięte jako wejścia pod arduino. Przemyślałem sprawę i w sumie można zrobić tak że arduino będzie po załączeniu włącznikiem wysyłało do domoticza polecenie załączenia światła za pośrednictwem JSON, a domoticz wywoła akcję załączenia światła, ale skoro będzie już odpalone to arduino po prostu nic nie zrobi. Bo włączniki mam zaprogramowane nie na zasadzie toggle tylko normalnie 0 off 1 on :), Jutro to zaprogramuję i zobaczę jak się system zachowa.
ptja
Posty: 2413
Rejestracja: poniedziałek 31 gru 2012, 12:44
Lokalizacja: Łódź

Post autor: ptja »

ptja pisze:Położyłem kable w budowanym domu. Dwa weekendy i parę dni po pracy, łącznie jakieś 60 godzin pracy dwóch osób. Jeszcze zostało parę na górze, ale mam blisko od ściany do "magistrali".
W dużej części wykorzystałem korytka stalowe BAKS, całkiem fajnie się to montuje.
fxxx pisze:W domu korytkami? Wszędzie masz podwieszane sufity?
myślę, że można tak to ująć. A dokładniej: główny "trakt" (BAKS-y 200x42mm dla obwodów 230V i 100x42mm dla niskonapięciowych) idzie w "trójkącie" stworzonym przez konstrukcję dachu (ocieplenie jest nieco inaczej położone niż na tym szkicu).

Obrazek

Strop jest w postaci drewnianych dźwigarów pokrytych płytą OSB (podłoga nieużytkowego strychu) a od spodu będzie sufit z płyt g-k. Wzdłuż dźwigarów poprowadziłem przewody wyprowadzone z "traktu" (energetyczne w korytkach, rurkach RL bądź peszlach).
230 idzie do gniazdek i światła, ale wyłączniki będą niskonapięciowe (dla prostoty zastosowałem wszędzie skrętkę Cat 5E). Są też przewody instalacji 12V (np. do kabiny prysznicowej, taśm LED itp.).
W przestrzeń obok dźwigarów, ponad sufit trafi jeszcze wełna mineralna (dla wyciszenia i izolacji termicznej).
fxxx pisze:Ja teraz zrobiłem w peszlach, tzn kuzyn mi zrobił instalacje całą bo się tym zawodowo zajmuje, kupa kasy niestety.
jeśli to nie tajemnica, to jak poszczególne prace wyceniał? Jestem ciekaw ile zaoszczędziłem (o ile zadziała :) )
--
pozdrawiam,
Jarek Andrzejewski
fxxx
Posty: 1575
Rejestracja: środa 04 sie 2010, 16:34
Lokalizacja: nowy sacz

Post autor: fxxx »

Nie mam pojęcia, mam pewnie ze 100 punktów, bez puszek, także praktycznie kable wkoło pomieszczeń. Całość 8500.
ptja
Posty: 2413
Rejestracja: poniedziałek 31 gru 2012, 12:44
Lokalizacja: Łódź

Post autor: ptja »

fxxx pisze:Nie mam pojęcia, mam pewnie ze 100 punktów, bez puszek, także praktycznie kable wkoło pomieszczeń. Całość 8500.
8,5k robocizna czy z materiałami (przewody, wyłączniki, gniazdka?)?
--
pozdrawiam,
Jarek Andrzejewski
fxxx
Posty: 1575
Rejestracja: środa 04 sie 2010, 16:34
Lokalizacja: nowy sacz

Post autor: fxxx »

Materiały z robocizną, bez gniazdek itp.
Awatar użytkownika
igi
Posty: 834
Rejestracja: środa 06 lut 2008, 08:01
Lokalizacja: Elbląg

Post autor: igi »

Ok poradziłem sobie z aktualizacją stanu przełączników w domoticzu :). Zrobiłem tak jak pisałem, użyłem json i wysyłam mu po fizycznym odpaleniu światła polecenie włączenia go, on wysyła je do arduino ale że światło jest już włączone przyciskiem to arduino to ignoruje :).

W ogóle yun to jednak mega ułatwienie, zamiast się bawić w jakieś get, post itd użyłem biblioteki Process.h i wysyłam interesujące mnie parametry za pomocą polecenia curl z Yun, szybko schludnie i prosto.
ptja
Posty: 2413
Rejestracja: poniedziałek 31 gru 2012, 12:44
Lokalizacja: Łódź

Post autor: ptja »

I kolejny "klocek": przewody od wyłączników zakończę w łączówkach LSA (Krone).
Doprowadzajac do łączówek wejścia procesora (po drodze chyba dam transoptory) i wejścia przekaźników będę miał łatwe i niezawodne krosowanie.
Zakończenia kabli przeznaczonych do ethernetu trafią do patch panela w szafie 19" bezpośrednio.
Łączówki krone (120 zł za 30x10 par) i gniezdniki (3x10 za 10 zł) wypatrzyłem na OLX.
--
pozdrawiam,
Jarek Andrzejewski
studzin
Posty: 546
Rejestracja: sobota 17 kwie 2010, 11:45
Lokalizacja: Gdańsk/Tczew

Post autor: studzin »

Ja skrzynkę i łączówki LSA kupowałem w Spec-Kablach. Na razie leżą i czekają na montaż.
ptja
Posty: 2413
Rejestracja: poniedziałek 31 gru 2012, 12:44
Lokalizacja: Łódź

Post autor: ptja »

I kolejne kroczki:
- drzwi garażowe z napędem
- brama przesuwna z napędem (z modułem radiowym obsługującym tego samego pilota, który mam do garażu)
- piloty ze zmiennym kodem 433,92MHz (keeloq)
- taśmy LED na cokołach szafek kuchennych połaczone przez sterownik z pilotem radiowym (też 433,92MHz, niecałe $2 na ebay za komplet). Przydatny gadżet, bo łatwo można regulować jasność.

Przy pomocy arduino i odbiornika 433,92 (XD-RF-5V za jakieś pojedyncze złotówki) odczytałem kod z pilota LEDów (miałem go pod ręką i nie chciałem odłączać zasilania bramy i garażu - bo inaczej przy próbach zarżnąłbym pewnie silniki).

Pomysł: odczytanie sygnału "brama" z pilota ma włączyć dodatkowe oświetlenie na podjeździe i przy bramie, a odczytanie sygnału "garaż" - lampy w garażu.
Ponieważ bezpieczeństwo w tym przypadku ma niewielkie znaczenie (przy błędnym zdekodowaniu najwyżej włączy się światło na jakiś czas), to mam zamiar odczytać jedynie część stałą kodu (numer seryjny pilota, wciśniety przycisk itp.).

Kilka programów keeloq na arduino znalazłem, ale na razie tej części jeszcze nie próbowałem. Może ktoś poleci coś prostego (część kryptograficzna mi niepotrzebna), to chętnie się przyjrzę.

Wrzucam kod pokazujący ciągi z pilota LED (w żaden sposób nie jest to kod uniwersalny ani nawet dobry, ale może komuś się przyda).

Kod: Zaznacz cały

void setup() { 
  pinMode(3, INPUT);
  Serial.begin(115200); 
  while (!Serial) {
    ; // wait for serial port to connect. Needed for Leonardo only
  }
  
  // prints title with ending line break 
  Serial.println("Oczekuje. Wyślij znak..."); 
} 

int ostatniStan = 0, biezacyStan;
long dlugoscCiagu = 0;

int oczekuj = 1;

void loop() { 
    if (Serial.available()) {
        oczekuj = !oczekuj;
        Serial.println(oczekuj ? "Czekam." : "Czytam.");
        Serial.read();
    }
    if (oczekuj) {
      return;
    }
    biezacyStan = digitalRead(3);
    if (biezacyStan == ostatniStan) {
      dlugoscCiagu++;
    } else {
      if (dlugoscCiagu>900) {
        Serial.println();
      }
      if (dlugoscCiagu>50) {
        Serial.print(ostatniStan ? "1" : "0");    
      }
      dlugoscCiagu = 0;
      ostatniStan = biezacyStan;
  }
} 
Dopisek: To jest całkiem ciekawe: https://code.google.com/p/rc-switch/
Uruchomiłem ReceiveDemo_Simple i od razu pokazało, że "protocol 1", kod i liczbę bitów. Wysłanie tego kodu do nadajnika zadziałało.
Jutro pewnie spróbuję z keeloq.

Dopisek "jutro": keeloq też widać. rc-switch sobie z tym nie poradzi bez przeróbek (bo słowo w keeloq mam 66 i więcej bitów), ale samo kodowanie jest proste (ta nota jest przydatna: http://ww1.microchip.com/downloads/en/A ... 00663C.pdf)
Ostatnio zmieniony piątek 06 lis 2015, 13:23 przez ptja, łącznie zmieniany 1 raz.
--
pozdrawiam,
Jarek Andrzejewski
Jacekkg
Posty: 274
Rejestracja: wtorek 10 kwie 2012, 22:47
Lokalizacja: Z domu

Post autor: Jacekkg »

A ja sobie fibaro zafundowalem
ODPOWIEDZ