Prost smart home

KO
  • Rejestracja:ponad 3 lata
  • Ostatnio:prawie 2 lata
  • Postów:36
0

Jam macie zbudowane swoje smart home w jakiej technologii bo myślę na użyciem zigbee albo esp interesuje mnie bezprzewodowe połączenia. Co potrzbuję Alarm kontrola oświetlenia i przydało by się jeszcze kontrola ogrzewania i kontrola temperatury. Jak byście coś takiego zbudowali

abrakadaber
abrakadaber
  • Rejestracja:ponad 12 lat
  • Ostatnio:7 miesięcy
  • Postów:6610
1

znaczy zamierzasz sam zbudować system alarmowy i sterownik do CO?


Chcesz pomocy - pokaż kod - abrakadabra źle działa z techniką.
KO
  • Rejestracja:ponad 3 lata
  • Ostatnio:prawie 2 lata
  • Postów:36
0

Tak chciałbym to sam zbudować, ale bez ciągnięcia kabli. Zastanawiam się jak się za to zabrać ESP32 Zigbee z czujnikami na zigbee nie ma problemu ale czujniki do ESP32 to tylko po kablu nie widziałem czujek

Schadoow
  • Rejestracja:około 13 lat
  • Ostatnio:31 minut
  • Postów:1067
1

Ogólnie to nie robiłbym tego samemu z powodu bezpieczeństwa. W takich rzeczach łatwo coś zjebać i może samozapłon nastąpić elektroniki. Oprócz elektroniki musiałbyś zaprojektować obudowy, odseparować odpowiednio elementy elektroniki. np w on/off firmy shelly dochodziło do samozapłonu przez źle ułożone elementy w środku. Budowałbym to z gotowych komponentów. Do praktycznie każdej popularnej technologii znajdziesz czujniki jakie chcesz.

I teraz pytanie czy chcesz tanio i się najebać czy prosto. Jak prosto to szukałbym w jednej firmie wszystkiego(np netatmo) aby sie zgrywało + np zeby była integracja w zaleznosci czego uzywasz albo z google albo z homekit'em(ja wybieram wszystko pod homekit). Jak tanio i najebać to instalujesz coś w stylu https://www.openhab.org/ i wtedy mozesz dowolne czujniki w dowolnej technologii ze soba łaczyc i openhub bedzie robił ci za bridga. Jak chcesz zigbee to instalujesz dongla do malinki i działa.

edytowany 2x, ostatnio: Schadoow
KO
  • Rejestracja:ponad 3 lata
  • Ostatnio:prawie 2 lata
  • Postów:36
0

A co myślicie nad zigbee ma dużo czujników i wystarczy jedna bramka

Esp też dobre, ale jak z czujnikami robił ktoś bezprzewodowe czujniki na esp32?

edytowany 1x, ostatnio: Konsolatest
Schadoow
  • Rejestracja:około 13 lat
  • Ostatnio:31 minut
  • Postów:1067
0

@Konsolatest: Nie patrz czy jedna bramka czy dwie bo to jest żaden koszt. Wyjdź od strony interfejsu użytkownika czym to bedziesz sterował, jakiego rodzaju scenariusze tam bedziesz chciał zapodać. Np urządzenia jak czujniki otwarcia okna lepsza są z-wave bo mniejsze zuzycie energii. Poza tym zigbee niekoniecznie oznacza lepiej niz standardowe wifi i tak to i to bedzie zapychac ci pasmo 2.4.

EH
  • Rejestracja:ponad 2 lata
  • Ostatnio:około rok
  • Postów:1208
0

o ile oświetlenie, alarm to tam se rób, o tyle za CO to bym nie próbował się brać. Nie wiem co tam masz ale jak skopiesz to możesz i do wybuchu kotła doprowadzić.

KO
  • Rejestracja:ponad 3 lata
  • Ostatnio:prawie 2 lata
  • Postów:36
0

A możecie polecić jakieś czujki na WIFI, aby połączyć je z ESP32 omijając router w razie zawieszenia.

P2
  • Rejestracja:ponad 4 lata
  • Ostatnio:6 dni
  • Postów:74
0

Układy ESP ze względu na dość duży pobór prądu raczej nie nadają się do czujników zasilanych bateryjne.
ESP32 ma interfejs BLE o dużej czułości. Sprawdzi się więc jako bramka odbierająca dane z czujników BLE. Zwykle są one tańsze od tych interfejsem Zigbee.

KO
  • Rejestracja:ponad 3 lata
  • Ostatnio:prawie 2 lata
  • Postów:36
0

To może raspberry pi pico W

P2
  • Rejestracja:ponad 4 lata
  • Ostatnio:6 dni
  • Postów:74
0

Włączenie nawet na chwilę WiFi w czujniku wymaga dość dużego prądu. Tylko relatywnie duża bateria może go zapewnić. Porównaj to np. termometrem BLE gdzie mała zegarkowa bateria wystarcza na wiele miesięcy pracy.

KO
  • Rejestracja:ponad 3 lata
  • Ostatnio:prawie 2 lata
  • Postów:36
0

Esp 32 ma tez esp-now ale z niczym się nie połączę

KO
  • Rejestracja:ponad 3 lata
  • Ostatnio:prawie 2 lata
  • Postów:36
0

Albo zrobić to po radiu 868mHz i połączyć to z ESP32

DN
  • Rejestracja:około 4 lata
  • Ostatnio:4 dni
  • Postów:36
0

Może zacznij od takiego konkretnego spisania co tak naprawdę chcesz zrobić/mieć/osiągnąć bo mam wrażenie, że takie zbyt ogólne to Twoje pytanie wyszło.

KO
  • Rejestracja:ponad 3 lata
  • Ostatnio:prawie 2 lata
  • Postów:36
0
dnj napisał(a):

Może zacznij od takiego konkretnego spisania co tak naprawdę chcesz zrobić/mieć/osiągnąć bo mam wrażenie, że takie zbyt ogólne to Twoje pytanie wyszło.

Chcę zbudować alarm Ok 10 czujników podłączyć pod ESP32. Podłączyć syrenę alarmową i zasilanie awaryjne. Obsługa przez jakiś dotykowy LCD albo tablet. Około 3 opcje alarmu czujnik z opóżnieniem lub jakiś wyłączyć albo moeć czasowo coś wyłączyć lub zmienić czas. Na razie pozostańmy przy alarmie.

DN
Alarmowanie czego? Tego, że ktoś się włamał na przykład, tak?
KO
  • Rejestracja:ponad 3 lata
  • Ostatnio:prawie 2 lata
  • Postów:36
0

Tak alarm przeciw włamaniowy

DN
Sprawdziłeś jakie są aktualne rozwiązania? Na bazie jakich czujników?
KO
  • Rejestracja:ponad 3 lata
  • Ostatnio:prawie 2 lata
  • Postów:36
0

Modbus rtu i czujka po radiu. Albo po kablu.

abrakadaber
abrakadaber
  • Rejestracja:ponad 12 lat
  • Ostatnio:7 miesięcy
  • Postów:6610
0

tak dla pewności jeszcze zapytam - a za centralkę alarmową co będzie robiło?


Chcesz pomocy - pokaż kod - abrakadabra źle działa z techniką.
KO
  • Rejestracja:ponad 3 lata
  • Ostatnio:prawie 2 lata
  • Postów:36
0

Esp32 będzie centrale alarmową.

KO
RPI Pico raczej nieopłacalne.
MA
  • Rejestracja:prawie 5 lat
  • Ostatnio:ponad rok
  • Postów:134
1

Mała uwaga.
Elektronika alarmowa powinna być połączona kablem lub czymś bardziej odpornym na zakłócenia.
Wszystkie bluetoothy, wifiki itp. mają niską moc i znane łatwo zakłócalne częstotliwości.

Na niekomercyjnym podwórku (bez pozwoleń), na Twoim miejscu, zastosowałbym radio oparte o częstotliwość CB(~27 Mhz).
Masz tam wysoką moc (do 12W na odpowiedniej modulacji - tyle możesz nadawać na terenie polski zgodnie z prawem). Dla odróżnienia, w standardowych modułach Wifi masz około 0.1W mocy nadawczej.
Niestety nie kojarzę żadnego sprzętu do kupienia, który byłby tani, mały i dobrej jakości.
Takie nadajniki i odbiornik trzeba budować samemu, a to wymaga sporej wiedzy.

Jeśli chcesz sobie pobudować hobbystycznie to wybrałbym esp, tanio i całkiem całkiem stabilnie.
Unikałbym 400/800 Mhz tych lotniczo-garażowych.

KO
  • Rejestracja:ponad 3 lata
  • Ostatnio:prawie 2 lata
  • Postów:36
0

No to daje po kablu. Myślę jeszcze nad obsługą jak to zrobić mały tablet albo jakiś mały LCD dotykowy podłączony pod drugi esp32 i oba by rozmawiały po esp-now. Z centrali przydały by się jeszcze jakieś powiadomienia na telefon telegram albo e-mail.

KO
Macie jakieś pomysły?
KO
  • Rejestracja:ponad 3 lata
  • Ostatnio:prawie 2 lata
  • Postów:36
0
abrakadaber napisał(a):

tak dla pewności jeszcze zapytam - a za centralkę alarmową co będzie robiło?

ESP32, Ale myśle też na pi picoW

Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)