-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erj
e.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!eternal-september.or
g!reader01.eternal-september.org!.POSTED!not-for-mail
From: heby <h...@p...onet.pl>
Newsgroups: pl.misc.elektronika
Subject: Re: Standardy w automatyce domowej
Date: Thu, 18 Aug 2022 15:47:20 +0200
Organization: A noiseless patient Spider
Lines: 102
Message-ID: <tdlfth$127uf$1@dont-email.me>
References: <62fe06c9$0$488$65785112@news.neostrada.pl> <tdl434$vvqg$1@dont-email.me>
<a...@n...neostrada.pl>
<tdl756$10mfc$1@dont-email.me>
<62fe3bbe$0$552$65785112@news.neostrada.pl>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 18 Aug 2022 13:47:29 -0000 (UTC)
Injection-Info: reader01.eternal-september.org;
posting-host="554235052ba0036223111d99faea0206";
logging-data="1122255";
mail-complaints-to="a...@e...org";
posting-account="U2FsdGVkX1+hvPnh9xQGWIOSiPnlk60G"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.12.0
Cancel-Lock: sha1:Go47Js387r7JBf5x+dzngRYieH8=
In-Reply-To: <62fe3bbe$0$552$65785112@news.neostrada.pl>
Content-Language: en-US
Xref: news-archive.icm.edu.pl pl.misc.elektronika:773802
[ ukryj nagłówki ]On 18/08/2022 15:16, Atlantis wrote:
> I właśnie tego dotyczyło moje pytanie. Bo zakładam, że systemy
> automatyki działają właśnie w oparciu o jakiś broker MQTT.
Tak. Ale to nie jest takie proste.
Wyobraź sobie że wysyłasz na MQTT jakies "FOO" o wartości 1.
Możesz zmusić HomeAssistanta, aby zinterpretował to jako temperature,
wartość bool, jasność, czas.
Dzięki temu, że istnieją specjalne nadbudówki nad MQTT, możliwe jest
automatyczne poinformowanie HA że ma do czynienia z typem "temperatura"
a nie wartością liczbową.
Dlatego tak ciezko wyróżnić "protokół". Tak, można spłycić, że wszystko
lata po MQTT. Ale to nie do końca prawda - wiele danych tam latających
implemetuje informacje wyższego poziomu.
Taki na przykład przełącznik światła sonoff z zaprogramowaną Tasmotą,
zgłosi się w HA jako pstryczek z ikoną żarówki. Automatycznie.
> Pozostaje
> jednak jeszcze kwestia nazewnictwa tematów i przesyłanej zawartości.
Tym właśnie zajmuje się HA + ESPHome w sposób, którego nie musisz znać.
Choc oczywiście możesz.
Mój pierwotny styl pracy bazował na ręcznym wyrzucaniu do MQTT jakiś
informacji i męczeniu się w HA aby je prawidłowo sklasyfikować.
Potem okazało się, że np. Tasmota ma autodiscovery, które HA rozumie.
Potem okazało się, że ESPHome robi to wszystko automatycznie.
Systemy automatyki to nie jest bare matal MQTT. Tam jest znacznie więcej
gotowych i bardzo wygodnych rozwiązań.
Przykładowo tutaj masz kod pstryczka do światła, bazującego na sonoff T1
(90% tego kodu napisał ESPHome), który automatycznie jest rejestrowany i
dostępny w HA jako pstryczek, żaróweczka i kilka statusów. Update tego
kodu, po wifi, mogę przeprowadzić w dowolnym momencie z poziomu
przegladarki w HA:
esphome:
name: wlacznik-swiatla-w-garderobie
esp8266:
board: esp01_1m
# Enable logging
logger:
# Enable Home Assistant API
api:
ota:
password: "39rj38ur390r9i093i09i3rr"
wifi:
ssid: !secret wifi_ssid
password: !secret wifi_password
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Wlacznik-Swiatla-W-Garderobie"
password: "xxxxxx"
captive_portal:
binary_sensor:
- platform: gpio
pin:
number: GPIO0
mode:
input: true
pullup: true
inverted: true
id: button_1
on_press:
then:
- light.toggle: light_1
- platform: status
name: "T1 Status"
output:
- platform: gpio
pin: GPIO12
id: relay_1
light:
- platform: binary
name: "Garderoba"
id: light_1
output: relay_1
status_led:
pin:
number: GPIO13
inverted: yes
Następne wpisy z tego wątku
- 18.08.22 15:49 Piotrek
- 18.08.22 15:49 heby
- 18.08.22 15:57 LordBluzg(R)??
- 18.08.22 17:57 Atlantis
- 18.08.22 19:10 heby
- 18.08.22 21:14 Atlantis
- 18.08.22 23:02 heby
- 18.08.22 23:19 LordBluzg(R)??
- 19.08.22 18:39 Marek
- 19.08.22 18:46 Marek
- 19.08.22 19:31 heby
- 19.08.22 19:40 Marek
- 19.08.22 19:52 heby
- 19.08.22 20:19 Marek
- 19.08.22 20:35 heby
Najnowsze wątki z tej grupy
- Akumulatorki Ni-MH AA i AAA Green Cell
- Dławik CM
- JDG i utylizacja sprzetu
- Identyfikacja układ SO8 w sterowniku migających światełek choinkowych
- DS1813-10 się psuje
- Taki tam szkolny problem...
- LIR2032 a ML2032
- SmartWatch Multimetr bezprzewodowy
- olej psuje?
- Internet w lesie - Starlink
- Opis produktu z Aliexpress
- No proszę, a śmialiście się z hindusów.
- Zewnętrzne napięcie referencyjne LM385 1,2V -> 100mV dla ICL7106, Metex M-3800
- karta parkingowa
- Wl/Wyl (On/Off) bialy/niebieski
Najnowsze wątki
- 2024-12-02 Tak się sprzedają elektryczne woldzwageny ;-)
- 2024-12-02 Akumulator do Hyundai
- 2024-12-02 Olsztyn => Sales Specialist <=
- 2024-12-02 Poznań => Technical Artist <=
- 2024-12-02 Bieruń => Regionalny Kierownik Sprzedaży (OZE) <=
- 2024-12-02 Kraków => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2024-12-02 Chrzanów => Team Lead / Tribe Lead FrontEnd <=
- 2024-12-02 Białystok => Delphi Programmer <=
- 2024-12-02 Poznań => Dyspozytor Międzynarodowy <=
- 2024-12-02 Szczecin => Key Account Manager (ERP) <=
- 2024-12-02 Poznań => Senior PHP Developer <=
- 2024-12-03 Usiłuję zapłacić za energetyzację...
- 2024-12-02 Gdańsk => Full Stack web developer (obszar .Net Core, Angular6+) <=
- 2024-12-02 Kraków => Full Stack .Net Engineer <=
- 2024-12-02 Warszawa => Key Account Manager <=