[-]
Szybkie szukanie


Baner sklepu jdtech.pl
Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
ESPHome rozszerzenie Home Assistanta o DIY oparte na ESP
11-07-2021, 09:59 (Ten post był ostatnio modyfikowany: 11-07-2021 17:26 przez szopen.)
Post: #32
RE: ESPHome rozszerzenie Home Assistanta o DIY oparte na ESP
Niestety jeszcze raczkuję w tym temacie i czasem zdarzy się jakaś prozaiczny błąd ?, ale powoli do przodu z czasem powinno być lepiej. Jeśli chodzi o tą płytkę to jej nie mam, ponieważ potrzebuję sterować większą ilością wyjść przekaźnikowych. Wiem, że najlepiej byłoby użyć ESP32 bo ma sporo GPIO, ale ja już mam zrobioną pewną instalację i chciałbym z niej korzystać. Chciałem zrobić taki układ: w domu ESP8266 – RS232 -> na zewnątrz -> RS232-płytka z mikroprockiem -> przekaźniki i tu jest można użyć przekaźnika z podwójną parą wyjść i mieć hardwarowe potwierdzenie załączenia. Dlatego chciałem nietypowego rozwiązania, wydaję mi się, że nawet już coś znalazłem i muszę to teraz sprawdzić w całości, a tu jest przykład jak zrobić potwierdzenie załączenia przekaźnika: link https://esphome.io/cookbook/uart_text_sensor.html
do tego parę linijek kodu (arduino, C, bascom) i powinno działać.

EDIT:
Zrobiłem na szybko próbę wysyłając z terminala komendę, którą powinien odczytać jako true, ale niestety coś nie działa jeszcze ech, ale cóż nikt nie mówił, że będzie łatwo.
Kod:
switch:
  - platform: template
    name: "Switch"
    lambda: |-
      if (id(uart_readline).state == "*POW=ON#") {
        return true;
      } else if(id(uart_readline).state == "*POW=OFF#") {
        return false;
      } else {
        return {};
      }
    turn_on_action:
      - uart.write: "\r*pow=on#\r"
    turn_off_action:
      - uart.write: "\r*pow=off#\r"

interval:
  - interval: 10s
    then:
      - uart.write: "\r*pow=?#\r"
teoretycznie wysyłając z terminala *POW=ON# powinno zadziałać i zwrócić true, ale nic z tego, może jakiś błąd w składni robię.

EDIT2:
Już wszystko działa, wysyłałem niepełną komendę, a teraz jest wszystko OK, przy takim rozwiązaniu można dołączyć tyle przekaźników ile się chce.

Pozdrawiam
Darek
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
Odpowiedz 


Wiadomości w tym wątku
RE: ESPHome rozszerzenie Home Assistanta o DIY oparte na ESP - Dario76 - 11-07-2021 09:59
ESPHome [split] - szopen - 01-12-2019, 17:48
ESPHome [split] - szopen - 24-04-2021, 23:43

Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Home Assistant (Hass.io) - ogromne możliwości integracji ID szopen 109 57 816 14-10-2024 14:24
Ostatni post: szopen
  HACS (Home Assistant Community Store) - alternatywny "sklep" z rozszerzeniami dla HA szopen 29 15 167 03-02-2023 13:23
Ostatni post: szopen
  ESPHome i tworzenie interfejsu uzytkownika na wyświetlaczu arekark 3 2 561 17-03-2021 16:02
Ostatni post: szopen
  Wybór sprzętu na "bazę" pod Home Assistant Ekonomista 46 17 427 08-08-2020 06:12
Ostatni post: Ekonomista



MyBB SQL Error

MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
1017 - Can't find file: './c1jdtech_forum/threadviews.MYI' (errno: 2 "No such file or directory")
Query:
INSERT INTO threadviews (tid) VALUES('5644')