20 listopada 2016

Sonoff i ESP Easy - reguły dla przycisku

Jeżeli ktoś zakupił doskonały przełącznik oparty na ESP8266 od firmy ITEAD o nazwie Sonoff, na pewno zastanawiał się, czy da się ten przełącznik przerobić korzystając z oprogramowania ESP Easy.
Odpowiedź brzmi oczywiście tak i przełączniki dają się ładnie sterować z systemu automatyki domowej.

30 lipca 2016

Kody błędów Climatronic VW Bora 1999

Wpis z zupełnie innej bajki, ale może komuś się przyda. Spędziłem sporo czasu próbując zdiagnozować przyczyny niedziałania wiatraka dmuchawy w VW Bora rocznik 1999 z Climatronic.
Jak wejść do menu serwisowego znalazłem bez problemu - Fan -, Temp -, ECON, ale jak wyświetlić kody błędów bez podpinania do VAG-a niestety umykały mojej uwadze.
Aż wreszcie stosując różne kombinacje klawiszy udało się. Wystarczy nacisnąć przycisk Recyrkulacji powietrza oraz ECON równocześnie. Pokaże się menu z raportem błędów. Kod 444 oznacza brak błędów. Kod 214 oznacza brak zasilania
(Supply Voltage B+). Inne kody można znaleźć w internecie.
Jeżeli chcemy skasować wykryte błędy, wystarczy przytrzymać ECON przez 3s.
Takie proste, a ile czasu straciłem.

W moim przypadku okazało się, że zniknął bezpiecznik w skrzynce bezpieczników, ale to zupełnie inna historia.

28 lutego 2016

RFLink Gateway, cz. 3 - lutowanie, konfiguracja i działanie

Jakiś czas temu zacząłem przygodę z RFLinkiem. Najpierw kupiłem moduł nadawczo-odbiorczy, który w wyniku mojej pomyłki okazał się wyłącznie modułem jednofunkcyjnym. Na szczęście udało się go odesłać do Conrad Electronics ze stratą jedynie na przesyłkę - szczegóły w jednym z poprzednich postów.
W konsekwencji, po sprawdzeniu cen właściwego Aurela, zdecydowałem się na zakup komponentów RFLink-a - opis w kolejnym poście.

Przesyłka z nodo-shopu dotarła praktycznie w obiecywanym terminie 6 dni (obecują 3-30 dni, poczta holenderska, bez śledzenia), ale niestety z uwagi na Chiński Nowy Rok, przesyłka z Arduino Mega 2560 szła nieco dłużej i dotarła tydzień po komponentach z Holandii. Do tego trzeba dodać wyjazd służbowy i mamy efekt - montaż RFLinka zdołałem przeprowadzić dopiero dzisiaj.

15 lutego 2016

Odbudowa macierzy RAID w QNAP NAS

W domu mam NAS (NEtwork Attached Storage) firmy Qnap, 4-dyskową, model TS-469L, czyli pozbawioną wyświetlacza, ale na procesorze Atom. NAS pracuje stabilnie już od dobrych kilku lat, jest dozbrojony w RAM do swojej maksymalnej pojemności 3GB.

Ostatnio mój NAS, po teście mechanizmu S.M.A.R.T. dysków zgłosiła, iż dysk numer 1 będzie wkrótce wymagał wymiany. Zaopatrzyłem się więc w nowy dysk i przystąpiłem do wymiany. Wskutek nieszczęśliwego zbiegu okoliczności, byłem święcie przekonany, iż mam jedynie 3 dyski w macierzy, pomyślałem więc, iż w celu minimalizacji zagrożenia, dołożę 4 dysk jako zapasowy, a następnie wyjmę dysk nr 1. Ku mojemu ogromnemu zdziwieniu, w momencie, gdy wyciągnąłem szufladę dysku nr 4 zauważyłem, iż jest w niej dysk (nieprawdopodobne, ale niestety prawdziwe - zapomniałem, że rok temu rozszerzyłem macierz o 4 dysk). W ten sposób macierz się rozsynchronizowała i przeszła w tryb degraded nie z powodu dysku zagrożonego awarią (nr 1), ale moich własnych działań dot. w pełni sprawnego dysku nr 4.

10 lutego 2016

Konfiguracja Domoticza i Satela do wzajemnej współpracy

Przyczyną, dla której zdecydowałem się opisać w ostatnim poście aktualizację oprogramowania centrali Satel Integra wraz z modułem ETHM-1 jest możliwość współpracy tej centrali z Domoticzem. Dzięki temu, w konfiguracji docelowej będziemy nie tylko posiadać informację o stanie naszego systemu alarmowego, ale będziemy mogli wykorzystać moduły - czujki ruchu, kontraktony w drzwiach i oknach oraz inne elementy systemu alarmowego jako moduły sterujące zdarzeniami w naszym inteligentym domu.

RFLink Gateway - komunikacja z urządzeniami 433,92MHz, cz. 2

Tak, jak pisałem w poprzednim poście, wpadka z zamówieniem modułu Aurela oznaczała nie tylko konieczność zwrotu modułu na własny koszt, ale konstatację, iż kupując jednostkowo, nie da się kupić modułu taniej niż za 86 zł w TME. W tej sytuacji zdecydowałem się na kontakt z nodo-shop.nl, w którym od wczoraj dostępne było 50 szt. zestawów do samodzielnego lutowania zawierających płytkę drukowaną RFLink Gateway, moduł Aurela oraz gniazda.

01 lutego 2016

RFLink Gateway - komunikacja z urządzeniami 433,92MHz, cz. 1

Posiadając Domoticza i moduły oparte na ESP8266 zderzamy się z rzeczywistością - gotowe moduły konsumenckie oparte są z reguły na protokole Z-wave (np. Fibaro, Aeon, itp.) - są drogie, minimalna cena modułu 200-300 PLN, albo pracują na częstotliwości 433,92MHz - są zdecydowanie tańsze, a przez to bardzo popularne. Dobrym przykładem modułów pracujacych na częstotliwości 433,92MHz są np. czujniki dymu Flamingo firmy Elro (model FA21RF) dostępne dzisiaj na iBood, różnego rodzaju kontakty sterowane pilotem, wyłączniki światła i wiele, wiele innych modułów.

Po dokonaniu inwestycji w sticka Z-wave nadszedł czas na rozwiązanie drugiego problemu, czyli udostępnienie możliwości komiunikacji z urządzeniami działającymi na częstotliwości 433.
Zamówienie gotowego modułu RFXtrx433E oczywiście rozwiązuje problem natychmiast, ale kosztuje w tech chwili coś około 109 EUR + przesyłka, a w polskich sklepach internetowych 500 PLN. Jak więc osiągnąć ten sam cel taniej?


26 stycznia 2016

Prawidłowa obsługa nazw obiektów z polskimi znakami Satel -> Domoticz

Dzięki pracy kolegi fantoma z forum Domoticza, od wersji beta 2.4296, ten kontroler automatyki domowej zyskał prawidłową obsługę polskich znaków diaktrycznych w nazwach obiektów z central Satela, zintegrowanych przy użyciu modułu ETHM-1 i nowszych.

25 stycznia 2016

Skrypt zastępujący specjalizowaną wersję wsadu do ESP dla QuinLED

W internecie dostępny jest genialny projekt QuinLED autorstwa Quindora. Był to jeden z pierwszych przykładów wykorzystania w praktyce modułu ESP. Dzięki nieco przerobionemu w stosunku do oryginału skryptowi Lua w Domoticzu, możemy do sterowania modułem wykorzystać ESP Easy, zamiast specjalizowanej wersji oprogramowania opartego na NodeMCU i kolekcji skryptów Lua wgrywanych do modułu ESP8266.


Konfiguracja OpenZWave i Comet Z-wave

Nadszedł czas na opisanie konfiguracji sticka UZB1 oraz wpięcia w system głowicy termostatycznej Comet Z-wave.

24 stycznia 2016

OTA w Easy ESP R68

Czyż życie nie jest piękne? W wersji R68 oprogramowania ESP Easy kolega Martinus dodał długo oczekiwaną obsługę OTA, czyli możliwości wgrywania oprogramowania dla modułu ESP 8266 w trybie Over-the-Air, czyli w praktyce z poziomu przeglądarki WWW. Do tego czasu, aktualizacja oprogramowania modułu wymagała podłączenia programatora w miejscu instalacji modułu lub demontażu i zaprogramowania w warsztacie, co oznaczało z reguły dłuższą przerwę w działaniu modułu.

23 stycznia 2016

Aktualizacja oprogramowania centrali Satel i modułu ETHM-1

Firma Satel produkuje bardzo dobre centrale alarmowe Integra (obecnie w wersji Plus), do których istnieje bardzo dużo modułów dodatkowych.
Od jakiegoś czasu rozwijana jest integracja Satela z Domoticzem, więc postanowiłem opisać kroki niezbędne do połączenia obu systemów.

22 stycznia 2016

Jutro urodziny, więc pora na prezent

Jutro mam urodziny, więc dzięki sklepom dom-inteligentny.pl oraz smart4living.pl (to nie jest reklama tych sklepów i nie są one sponsorami tego postu, tylko informacja, gdzie można kupić elementy inteligentnego domu w normalnych cenach) nabyłem:
 
  • stick USB Z-wave UZB1, który posłuży mi do sterowania infrastrukturą opartą na protokole Z-wave z poziomu Domoticza na Raspberry Pi 2 oraz
  • nową wersję sterownika do zaworów grzejnikowych firmy Eurotronic, Comet Z-wave, następcę modelu Stella Z-wave.

19 stycznia 2016

Domoticz zyskał obsługę centrali Satel

24 lipca 2015 roku, na forum Domoticza, kolega fantom opublikował informację o opracowaniu modułu integracyjnego Domoticza z centralami Integra firmy Satel.

To była doskonała wiadomość, gdyż centrale Satela są dostępne nie tylko w Polsce, ale także popularne na rynku holenderskim, z którego wywodzi się duża grupa aktywnych użytkowników Domoticza i integracja została bardzo pozytywnie przyjęta.

Jej podstawową zaletą jest możliwość wykorzystania istniejących czujników alarmowych (czujek PIR, kontraktonów drzwiowych i okiennych oraz wyjść systemu - syrena, kogut) w budowie scenariuszy działania inteligentnego domu. Dla przykładu, w bardzo prosty sposób można zbudować scenariusz, w którym wykrycie ruchu w przedpokoju zapali nam światło na schodach na czas 1 minuty. Nie trzeba instalować własnego modułu PIR obsługiwanego, np. przez moduł Easy ESP - wystarczy czujka systemu alarmowego. Rewelacja, prawda?



13 stycznia 2016

Stopklatki z kamery w mailu z Domoticza

Po podpięciu i ustawieniu kamery IP w Domoticzu oraz powiązaniu jej ze zdarzeniami w systemie (post na ten temat na blogu), przy każdym zdarzeniu otrzymujemy maila zawierającego informację o zmianie stanu przełącznika oraz stopklatkę z kamery.

11 stycznia 2016

Cron - znaczenie atrybutów i generator wpisów

Dla wszystkich, którzy nie pamiętają, w jakiej kolejności należy wpisywać poszczególne opcje w cronie, mała wskazówka:
Cron - kolejność opcji i ich znaczenie
Parametry crona - ściągawka
A dla tych wszystkich, którzy nie lubią tracić czasu, polecam generator: http://crontab-generator.org/
Pamiętajmy, że edycji wpisów w cronie należy dokonywać poprzez crontab -e, a nie bezpośrednio.

ESP Easy - firmware i potencjalne zastosowania, cz.1

Moduł ESP8266 szturmem wkradł się w serca hobbystów zainteresowanych szeroko pojętą automatyzacją w domu. Dzięki swojej niskiej cenie i niewielkim rozmiarom umożliwia programowanie wieloma różnymi pakietami oprogramowania. W tym poście przybliżę te sposoby programowania, a w kolejnej części opowiem o możliwościach wykorzystania modułu w codziennym życiu.

10 stycznia 2016

Obsługa amplitunera Denon w Domoticz

W związku z różnymi pytaniami dotyczącymi sposobu obsługi amplitunerów firmy Denon (np. serii X2000) wyposażonych w złącze ethernet, czyli możliwych do sterowania przez sieć wewnętrzną lub internet (w zależności od konfiguracji) postanowiłem przygotować instrukcję krok po kroku.



08 stycznia 2016

Kamera IP w Domoticzu

W ostatnim czasie zakupiłem kamerę IP, którą zamierzam wykorzystać w monitoringu swojego domu.
To znów temat na osobny post, dzisiaj jedynie opiszę możliwość dodania takiej kamery do Domoticza.


Co daje dodatnie kamery do Domoticza? Otóż posiadając kamerę zdefiniowaną w systemie, możemy zdefiniować zdarzenie, którego wystąpienie spowoduje wykonanie zrzutu obrazu z danej kamery. Możemy to wykorzystać np. do wykonywania zapisów osób, które staną przed naszą furtką i nacisną dzwonek podłączony do Domoticza.

Jak więc dodać kamerę do systemu?

05 stycznia 2016

ESP8266 - wprowadzenie

Sercem modułów umożliwiających zdalne sterowanie i zbieranie danych o otoczeniu, np. o temperaturze, wilgotności, itp. jest moduł ESP8266. Na początku najpopularniejsze były moduły ESP-01, czyli najmniejsze, ale za to udostępniające jedynie 2 porty do sterowania, z których bez problemów można tak naprawdę używać głównie GPIO2, gdyż GPIO0 jest używane do wywołania programowania modułu przy połączeniu do masy (GND) przy starcie.

Najpopularniejszym obecnie modułem jest ESP-12E lub jego nowsza wersja ESP-12F:

04 stycznia 2016

Domoticz - wprowadzenie


Moja automatyka domowa zbudowana jest w oparciu o kontroler Domoticz. Jest to rozwiązanie cały czas aktywnie rozwijane, działające w oparciu o dowolną niemal platformę sprzętową, z których najpopularniejsze są rozwiązania oparte o Rapsberry Pi.