Budowa własnego, małego Jarvisa

3

Cześć.
Ostatnio naszła mnie myśl aby napisać program do inteligentnego zarządzania elektroniką i innymi rzeczami w pokoju.
Coś trochę takiego jak Jarvis z Iron mena.
I tu pojawia się moje pytanie czy znajdę osoby chętne do pomocy przy tym projekcie, wszelkie sugestie i odsyłacze do stron z informacjami na ten temat będą mile widziane.
Na początek chciałbym aby cała konstrukcja była oparta na raspberry pi i arduino.
Jeśli ma ktoś lepszy pomysł będę wdzięczny za pomoc.
Jeśli będzie duże zainteresowanie to mogę dodawać posty informujące o przebiegu prac i jak to wszystko funkcjonuje.
Dodatkowo chciałbym aby dało się tym sterować za pomocą interfejsu głosowego.
Pozdrawiam.

0

Ostatnio mam fazę na Node-RED i inne obszary home automation. Oprogramowanie to jedno, ale niewiele zrobi, jak ma mało peryferiów, więc kwestia czy masz już infrastrukturę czy tylko pomysły.

0

Aktualnie mam podobną fazę, a w przyszłym miesiącu się przeprowadzam do nowego mieszkania, więc pomyślałem czemu by nie spróbować czegoś takiego zorganizować od podstaw.
Mieszkanie jest w stanie deweloperskim więc jest spore pole do popisu.

0

To fakt. Ja przy okazji remontu położyłem w mieszkaniu kupę kabli, ale z racji ograniczonych funduszy tylko bierne czujniki. Z aktywnych brakuje nawet najbardziej banalnych w stylu sterowania światłem. Jak masz środki, to działaj, bo potem to już tylko zabawa :)

Polecam kanał tego gościa (lista Home automation), bardzo fajnie opisuje różne detale:

Ten też spoko prawi:

0

U siebie buduje czujniki i sterowanie światłem w oparciu o esp8266 ma wbudowane wi-fi więc kabli mniej, komunikacja przez MQTT i wszystko działa super, na malince stawiasz brokera MQTT i jakiś front do sterowania, tym wszystkim :P

http://www.instructables.com/technology/
dużo fajnych projektów z instrukcjami na początek

Do tego dodajesz Amazon Echo/Alexa i masz Jarvisa na komendy głosowe

0

Ja u siebie myślałem nad czymś sterowanym mocniejszym sprzętem mam szafę serwerową, i mogę skołować do niej trochę sprzętu bo mam na to wystarczający budżet, tylko nie wiem czy na dłuższą metę to by nie było zbyt prądożerne.
Dodatkowo zastanawiam się czy nie zrobić możliwości sterowania tym za pomocą smartfona z poza domu, przez jakąś stronę czy coś takiego ?

0

Komp pokroju Maliny bezproblemowo obsłuży takie wymagania - no chyba, że budujesz biurowiec na 30 pięter.
Do sterowania ze smartfona masz dwie sensowne opcje:

  • chmura plus wynalazki w stylu Blynk
  • swój serwer (na Malince na przykład) z wyjściem na świat plus obsługa w stylu Node-RED | Home assistant

Opcja pierwsza zazwyczaj jest częściowo płatna (albo bezpłatna przy drobnym użyciu).
Opcja druga pozwala na większą dowolność. W tej wersji też masz opcje:

  • wystawiasz stronę na świat (np. Node-RED Dashboard) czyli kwestia dobrego zabezpieczenia, by Ci h4x0r światła nie gasił.
  • komunikacja nadal przez chmurę ale tylko po dodatkowym protokole, np. MQTT HiveMQ - tu zazwyczaj albo darmowe, ale publiczne, albo płatne - do tego dowolny klient mobilny, np. MQTT Dash
  • mix powyższych - z Maliny udostępniasz na świat tylko brokera i z nim się łączysz z komóry

Ja póki co tak widzę ogólny schemat:

  • komunikacja ze świata zewnętrznego do Maliny po MQTT albo wystawiony Dashboard (wtedy po prostu odpalasz stronę na komórce albo robisz apkę natywną opakowującą WebView)
  • od maliny do poszczególnych czujników po tym, co ogarniają: MQTT, Modbus, REST API, Bluetooth no i żyłowo: SPI, I2C, 1-wire czy też zwykły 0/1 (np. przekaźniki czy inne zawory)

Zanim kupisz jakiś sprzęt poszperaj w necie trochę po tych hasłach, co by nie wyważać otwartych drzwi.

0

Bardzo ciekawy projekt, piszcie o efektach

0

Projekt jest aktualnie zawieszony z powodu braku czasu, ale jak tylko wrócę do prac nad nim to dam znać.
A na ten moment każdy kto ma jakieś ciekawe pomysły do dodania jest mile widziany.

1 użytkowników online, w tym zalogowanych: 0, gości: 1