AIS lepszy sprzęt

Cześć,
korzystam aktualnie z HomeAssistant i szukam asystenta mowy po polsku, dlatego trafiłem tutaj. Podoba mi się cały projekt tylko mam obawy co do sprzętu i z niecieprliwościa będę czekać na głośnik :slight_smile: Czy jest jakaś wyższa konfiguracja na której można zainstalować AIS dom?
Widziałem podobny temat(Asystent domowy na własnym sprzęcie?), ale tam autor pytał o porównywalny sprzęt, który ma już w domu, mi raczej chodzi o sprzęt znacznie bardziej wydajny.
A może moje obawy są bezpodstawne i sam AIS dom będzie działać poprawnie i płynnie, a dodatki typu brami zigbee, mqtt, node-red trzeba wydelegować na zewnętrzne maszyny?
Jak to u was wygląda? Jak to powinno wyglądać wg was?
Przy okazji widziałem temat z uruchomienia bramki zigbee2mqtt w AIS. Pytanie czy jeśli moja bramka jest po serialu TCP to da się ją spiąć w podobny sposób?

Cześć @Stravi

AIS dom, tak samo jak Home Assistant, można instalować na dowolnym sprzęcie.
Wystarczy, że jest tam środowisko Python 3.7, jedna komenda powinna wystarczyć:

pip install ais-dom

Po takiej instalacji będzie działać wszytko to co oferuje Home Assistant + nasze dodatki (galeria, integracje itd…)

Oczywiście sporo rzeczy które u nas działają “z pudełka” nie będzie działało na innym sprzęcie bo nie każdy system oferuje takie API jak Android. To co nie będzie działać a co działa na naszej bramce, to:

  • odtwarzacz mediów
  • zamiana tekstu na mowę
  • zamiana mowy na tekst
  • integracja ze Spotify (Spotify udostępnia w tej chwili api tylko na Android i iOS)
  • montowanie dysków zdalnych
  • montowanie dysków USB
  • rozpoznawanie innych urządzeń po usb i ich dodawanie (jeżeli są obsługiwane)
  • dodawanie urządzeń z oprogramowaniem Tasmota kreatorem
  • tunel zdalny (to wymaga menadżer procesów pm2 który działa na naszej bramce)
  • sterowanie pilotem

Cześć funkcjonalności da się “ręcznie dodać”, wszystkie kody udostępniamy na Github

Wykonanie tego i utrzymanie zajmie trochę czasu.
My wspieramy tylko nasze sprzęty bo nie ma takiej możliwości żebyśmy wspierali wszystko i nie jest to celem naszego projektu.

Jeżeli będziesz używał bramkę zgodnie z jej przeznaczeniem - jako broker MQTT, Home Assistant core i media audio to wszystko będzie działać tak jak powinno.

Jak chcesz stawiać Dockera i instalować dodatki w kontenerach to bramka AIS dom nie jest do tego. Do kontenerów bardziej sensowny jest zakup czegoś z Intel NUC to spowoduje, że system będzie wstawał szybciej i że będziesz mógł dodać kilka dodatków które zajmą kilkanaście lub kilkadziesiąt GB. Oczywiście Intel NUC będzie wymagał aktywnego chłodzenia i zużywał sporo prądu… i ciągle nie będziesz miał tam takiego API jak u nas.

Mamy procesor ARM, bramka przez miesiąc ciągłego działania zużywa niecałe 2 KWh (1 zł prądu).
Bramka z założenia jest podstawą do inteligentnego głośnika AI-Speaker, obecnie producenci głośników oferują słabszą specyfikację w głośnikach od naszej.

PS
I jeszcze jedno info w temacie hardware - Fibaro HC 3
Home Center 2 ma/miał procesor Intel Atom (1.8 GHz) coś takiego jak w NUC

A najnowsza bramka Fibaro ma ARM, taki sam procesor jak w naszej bramce

i Fibaro twierdzi, że jest 1.3 x szybciej niż było :wink:

dysk teraz też mają 8 GB… tak jak my:

tak, na swojej bramce robisz serial port over TCP
a w konfiguracji Zigbee2MQTT dodajesz coś takiego:

serial:
    port: 'tcp://ip-twojej-bramki:20108

szczegóły w dokumentacji Zigbee2MQTT
https://www.zigbee2mqtt.io/how_tos/how_to_connect_to_a_remote_adapter.html

1 polubienie

Dziękuję za obszerną odpowiedz.
Ponieważ jestem w gorącej wodzie kąpany to już wczoraj zamówiłam bramkę AIS z botland wraz z stick’iem zigbee(na allegro ich już nie mieliście, stąd zakup całości przez botland),.
Swoją zigbee bramkę przeflaszuję żeby działała jako router :slight_smile: ale jak rozumiem z powyższej wypowiedzi można ją skonfigurować dokładnie tak samo jak standardową integrację w HA.
Co do NUC’a to mam taki z i5 i na nim postawię wszelkie wyżej niewymienione usługi związane z HA i nie tylko - rozsieje się trochę odpowiedzialność urządzeń.