Przejście z Domotic...
 
Powiadomienia
Wyczyść wszystko

Przejście z Domoticza na HA

38 Wpisów
3 Użytkownicy
2 Reactions
315 Wyświetleń
(@muchac35)
Wpisów: 482
Ekspert
Autor tematu
 

Witajcie

Kilka lat temu dzięki pomocy uruchomiłem Domoticza na RPI3  i do tej pory steruje moim domem, ale chciałbym przejść na HA.

Chciałem zapytać czy w HA będę mógł sterować moimi wszystkimi urządzeniami co w Domoticzu:

1. Mam kilka esp z wgranym espeasy które sterują bramami, czujnikami otwarcia i mają pomiar temperatury

2. Steruję włączaniem paru urządzeń bezpośrednio z GPIO RPI

3. Mam kilka kamer które są widoczne w domoticzu i mam ustawione tak reguły gdy bariera podczerwieni zamontowana w bramie (podłączona do esp) zostaje przerwana daje sygnał aby kamera zrobiła zdjęcie i wysyłane jest natychmiast zdjęcie do mnie na telegram.

4.posiadam tez podłączone Nodo RFLink Gateway. RFLink Gateway na Arduino Mega podłączone do RPI przez USB - steruję urzadzenia RF 433MHz,i  2.4 GHz steruję roletami (433) i zarówkami rgb (2,4)

5. kupiłem Zigbee 3.0 USB Dongle Plus ale nie udało mi się tego uruchomić pod Domoticzem może udało by się pod HA (mam kilka urządzeń zigbee które czekają.

6. mam w domoticzu plugin tuya który steruje 2 urządzeniamu Tuya

7. większość esp steruję przez protokół mqtt

czy to wszystko obsłuży HA?

 

 
Dodane : 28/10/2024 9:24 pm
isom
 isom
(@isom)
Wpisów: 5167
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

Dodane przez: @muchac35

Domoticza na RPI3

RPI3 to będzie pierwszy słaby punkt, Może na początek wystarczy , ale docelowo to archaizm dla HA.

ESPEasy to chyba najgorzej wspierany firmware przez HA, więc czeka Cię sporo zabawy w ręcznym tworzeniu czujników, przełączników.

Z GPIO Raspberry też nie będzie łatwo. 

Reszta czyli RF_link , zigbee i Tuya powinno pójść gładko.

Jeśli poważnie myślisz o takiej zmianie , zastanów się nad nowa platformą typu RPI5 lub jakiś dobry terminal z dyskiem nvme.

 

 

 
Dodane : 29/10/2024 10:16 am
(@muchac35)
Wpisów: 482
Ekspert
Autor tematu
 

@isom 

Mam też nieużywane RPI4 więc na nim rozpocząłem testy z HA (co myślisz o RPI4 z dyskiem ssd 120GB na przejściówce sata-USB?)

Jeśli to ogarnę to pewnie kupił bym terminal, możesz podesłać jakąś propozycję która sprawdzona że działa ok?

Już uruchomiłem Zigbee 3.0 USB Dongle Plus i Tuya

nie mogę sobie poradzić z RF-link wg jakiego tutriala najlepiej to zrobić?

Co do esp z wgranym espeasy mam tego kilka sztuk w domoticzu działają oki w sumie jest na tym około 20sztuk czujników tmp DS18b20, oraz około 10 czujników otwarcia , i steruję tym otwieraniem bram (3 sztuki) CZYM mogę to zastąpić aby zejść z ESP?

 
Dodane : 29/10/2024 12:43 pm
pawell32
(@pawell32)
Wpisów: 1320
Guru
 

Dodane przez: @muchac35

Mam też nieużywane RPI4 więc na nim rozpocząłem testy z HA (co myślisz o RPI4 z dyskiem ssd 120GB na przejściówce sata-USB?)

Odpalałem HA na Rpi 5 + NVME i śmiga super. Jest doś spora przewaga nad Rpi 4. Jutro będę uruchamiał na RPi 4 + Nvme na USB, to powiem jaki rezultat. 

Nie wiem jaki terminal będzie porównywalny cenowo i wydajnościowo do Rpi 5, jednak pobór prądu na pewno już nie.

 
Dodane : 29/10/2024 1:15 pm
isom
 isom
(@isom)
Wpisów: 5167
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

Dodane przez: @muchac35

nie mogę sobie poradzić z RF-link wg jakiego tutriala najlepiej to zrobić?

A po co jakieś stare tutki ? Jest dokumentacja https://www.home-assistant.io/integrations/rflink/

Co do RPI 4 to na pewno znacznie lepiej niż wersja 3 B+, a terminale na których fajnie działa HA to DELL Wyse 5070 - tania opcja bez obsługi dysku NVME, lub DELL Optiplex 3000 np taki https://allegro.pl/oferta/dell-optiplex-3000-thin-client-intel-pentium-n6005-8gb-pc4-32gb-emmc-wi-fi-15137283687

i tu już oprócz wbudowanej kości eMMC , można włożyć dysk NVME . Śmiga na tym aż miło.

Zamiast ESPEasy , polecam AFE gdzie samo się wszystko doda, albo ESPHome , na początku trzeba trochę poczytać, ale potem jest ok. Jedynie kompilacja na tym RBPI 4 będzie trochę długo trwała. 

 

 
Dodane : 29/10/2024 2:47 pm
pawell32
(@pawell32)
Wpisów: 1320
Guru
 

@isom to co podajesz kosztuje 469.

malina 5 4GB + pasywne chłodzenie + płytka pod NVME + zasilacz = 485 PLN

Mniejsze gabaryty, mniejszy pobór prądu. Oczywiście każdy wybiera wedle własnych potrzeb.

 
Dodane : 29/10/2024 3:04 pm
(@muchac35)
Wpisów: 482
Ekspert
Autor tematu
 

@isom 

Sam sobie nie poradzę wg tej dokumentacji https://www.home-assistant.io/integrations/rflink/

wykrywa mi RF-linka mam tak:

ttyACM0/dev/serial/by-id/usb-Arduino__www.arduino.cc__0042_55834323933351E08182-if00
Podsystem:tty
Ścieżka urządzenia:/dev/ttyACM0
Identyfikator:/dev/serial/by-id/usb-Arduino__www.arduino.cc__0042_55834323933351E08182-if00
 
 
 
do pliku configuration.yaml  dopisałem:
 
# 433MHz feature
rflink:
# not this port: /dev/ttyAMA0
port: /dev/serial/by-id/usb-Arduino__www.arduino.cc__0042_55834323933351E08182-if00

# this never worked port: /devices/platform/soc/fe201000.serial/tty/ttyAMA0
reconnect_interval: 30
# this port is shown in the image above. your detail might be different
logger:
default: error
# add the following to the existing logger section
logs:
rflink: debug
homeassistant.components.rflink: debug

light:
# add the following to the existing light section
- platform: rflink
automatic_add: true

sensor:
# add the following to the existing sensor section
- platform: rflink
automatic_add: true

 
ale nawet nie wiem jak sprawdzić czy wysyłane kody z pilotów docierają do HA
w rf-link mam też moduł 2,4 GHz który też chciałbym aby działał.
 
Dodane : 29/10/2024 3:23 pm
pawell32
(@pawell32)
Wpisów: 1320
Guru
 

@muchac35 ja to robiłem w Node-red. Teraz już nie używam tego kanału.

Screenshot 20241029 205259
Screenshot 20241029 205200

 

 
Dodane : 29/10/2024 8:54 pm
(@muchac35)
Wpisów: 482
Ekspert
Autor tematu
 

męczę się z tym RF-link

w pliku /homeassistant/configuration.yaml

dopisałem

# 433MHz feature
rflink:
# not this  port: /dev/ttyAMA0
  port: /dev/serial/by-id/usb-Arduino__www.arduino.cc__0042_55834323933351E08182-if00
# this never worked port: /devices/platform/soc/fe201000.serial/tty/ttyAMA0
  reconnect_interval: 30

zrestartowałem malinę, gdy wcisnę guzik na dowolnym pilocie  RF-link reaguje błyskiem diody TX

w HA nie widzę żadnej reakcji

Proszę o pomoc.

 

 
Dodane : 30/10/2024 6:34 pm
isom
 isom
(@isom)
Wpisów: 5167
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

Dodane przez: @muchac35

w HA nie widzę żadnej reakcji

To nie jest miejsce na rozwiazywanie problemu z RFlink, powinieneś utworzyć nowy temat, w HA nie zobaczysz reakcji 🙂

Trzeba sprawdzić logi ( edytor plików)

1

 W logach powinny się pojawić identyfikatory urządzeń np tak jak na foto

2

 Na podstawie tego identyfikatora tworzysz sobie swój nowy czujnik np 

sensor:
  - platform: rflink

    automatic_add: false

    devices:

      owl_cm119_006a_watt:

        sensor_type: watt
      alectov4_5a59_temp:
        sensor_type: temperature
      alectov4_5a59_hum:
        sensor_type: humidity

Tu masz opis dość aktualny https://matdomotique.wordpress.com/2024/01/14/utiliser-rflink-sous-home-assistant/

Jedynie wykrywanie podłączonego rflink do usb można zrobić w samym HA, a nie jak pokazuje autor. Zresztą port już chyba wykryłeś.

 
Dodane : 31/10/2024 9:16 am
isom
 isom
(@isom)
Wpisów: 5167
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

Dodane przez: @pawell32

malina 5 4GB + pasywne chłodzenie + płytka pod NVME + zasilacz = 485 PLN

No co Ty ? Porównanie od czapki, zobacz różnice w wydajności procka i Ty piszesz o 4G pamięci. Terminal który poleciłem ma 8 G.

3

 Oczywiście pobór przy małym obciążeniu będzie na korzyść RBPI5, ale jak piszesz każdy wybiera pod siebie.

 
Dodane : 31/10/2024 9:27 am
pawell32
(@pawell32)
Wpisów: 1320
Guru
 

@isom wiesz co, ja nie patrzę na tabele, na dwóch komputerach zaistalowałem HA i sprawdziłem ile czasu kompiluję przykładowy wsad esphome.

 
Dodane : 31/10/2024 9:36 am
isom
 isom
(@isom)
Wpisów: 5167
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

@pawell32 bardzo dobry test 🙂 Tylko sprawdź przy okazji ile żre wtedy jeden i drugi. Bo w testach przy większym obciążeniu malina nie wypada już tak kolorowo. 

A już najlepiej puścić grupową aktualizację ESPHome, wtedy widać wszystko pięknie.

 
Dodane : 31/10/2024 9:44 am
pawell32
(@pawell32)
Wpisów: 1320
Guru
 

@isom tak właśnie robiłem. Podłaczane do zasilacza labolatoryjnego i widziałem ile prądu pobiera. Jak dobrze pamiętam to przy Rpi 5 nie przekraczało 1,3 A. Terminal z Pentium dziś będzie, testujemy kioski na produkcję i nam nim też sprawdzę.

Przecież nie twierdzę, że mam rację - przytaczam swoje odczucia i obsewacje. Do niedawna nie brałem pod uwagę maliny, jak wpadła mi w ręce to wgrałem swoją konfigurację i byłem zaskoczony.

 
Dodane : 31/10/2024 9:57 am
pawell32
(@pawell32)
Wpisów: 1320
Guru
 

Test na Dell z Intel 5005 z 8GB Ram -  Kompilacja 120 s. pobór prądu 10-11 W.

To samo na Rpi 5 4GB - 67 s. 6-7 W.

 
Dodane : 01/11/2024 1:26 am
isom
 isom
(@isom)
Wpisów: 5167
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

Dodane przez: @pawell32

Test na Dell z Intel 5005 z 8GB Ram -  Kompilacja 120 s

Widzisz ? Na dużo tańszej maszynie bo Wyse 5070 to koszt około 300 zł i bez obsługi dysków NVME wyszło całkiem spoko.

Najsłabszym ogniwem jest dysk SSD. Może wstaw tego YAML-a zrobię kompilację u siebie dla porównania.

Żeby było jasne, ja nie krytykuję RPI5 , to super alternatywa dla tych co lubią składać klocki, ja wolę gotowe sprawdzone przez producenta rozwiązania z dobrze dobranym pasywnym chłodzeniem w zwartej dedykowanej obudowie.

Sam bardzo długo korzystałem z maliny, ale wtedy stosunek cena - wydajność był na zupełnie innym poziomie. Po prostu malina była tania.

 
Dodane : 01/11/2024 7:13 am
(@muchac35)
Wpisów: 482
Ekspert
Autor tematu
 

Powoli nawet bardzo powoli ogarniam HA

Zainstalowałem HA w Docker - kilka urządzeń już sparowałem i trochę po konfigurowałem, zrobiłem pełną kopię zapasową zajmuje około 2MB i chciałem zapytać czy dzięki tej kopii gdybym jeszcze raz zainstalował nowy system to przywracając tą zapisaną kopię wszystko by się przywróciło? Miałbym dokładnie to samo co teraz jest?

 

 
Dodane : 01/11/2024 8:37 pm
(@muchac35)
Wpisów: 482
Ekspert
Autor tematu
 

Dodane przez: @isom

Zamiast ESPEasy , polecam AFE gdzie samo się wszystko doda

Wiele razy zachęcałeś mnie aby przejść na AFE Firmware - oprogramowanie mega stabilne ale czy zastąpi ESPEasy w  ESP32 którego mam w garażu i ten jeden ESP32 ma podłączone na poszczególnych GPIO:

1:czujnik otwarcia bramy 1 auta
2.czujnik otwarcia bramy 2 auta
3.sterowanie bramy 1 auta
4.sterowanie bramy 2 auta
5.czujnik otwarcia drzwi obok
6.czujnik deszczu (gdy pada deszcz załącza się przekaźnik i jest sygnał na gpio.)
7.czujnik Light/Lux - BH1750
8. na jednym gpio ale 5 czujników tmp DS18B20
9. włączanie oświetlenia w garażu
10. włączanie oświetlenia obok garażu

mam tez drugi esp32 też z ESPEasy który steruje akwarium i mam podłączone:

1. sterowanie oswietleniem 1
2. sterowanie oswietleniem 2
3. sterowanie grzałką
4. sterowanie filtrem
5. sterowanie napowietrzaniem
6. przycisk 1
7. przycisk 1
8. czujnik zalania
9. na jednym gpio 4 czujniki temperatury DS18B20

Jeśli da się to uzyskać na AFE Firmware to przesiadł bym się na AFE

 

 

 
Dodane : 01/11/2024 10:13 pm
isom
 isom
(@isom)
Wpisów: 5167
Szef wszystkich szefów Moderator Zasłużony dla Forum, Donator 2K19, Donator 2K20
 

Dodane przez: @muchac35

kopię zapasową zajmuje około 2MB

To znaczy że masz bardzo niewiele, więc nie masz się co martwić, gdybyś miał tyle co na foto

1

 To można by się przejmować. Generalnie z prawidłowo wykonanej kopi powinno wszystko wstać.

Dodane przez: @muchac35

Jeśli da się to uzyskać na AFE Firmware to przesiadł bym się na AFE

Pierwszy moduł na bank nie ogarniesz , drugi jest szansa, ale jak pomyślę ile to roboty żeby to ESPEasy ręcznie przepisać do HA , to już proponuję nauczyć się tworzenia odrębnych plików dla sensorów , przełączników itd , bo inaczej to z tego configuration.yaml zrobi się tasiemiec nie do ogarnięcia. Druga opcja uczyć się ESPHome, tam zrobisz to wszystko bez problemu.

 
Dodane : 01/11/2024 10:57 pm
(@muchac35)
Wpisów: 482
Ekspert
Autor tematu
 

Dodane przez: @isom

ale jak pomyślę ile to roboty żeby to ESPEasy ręcznie przepisać do HA , to już proponuję nauczyć się tworzenia odrębnych plików dla sensorów ,

Jak do tej pory udało mi się z espeasy dodać 1 czujnik temperatury więc kolejne już sobie pododaje

kod mam taki:

mqtt:
  sensor:
  - name: "w garażu"
    unique_id: "000000001tmp"
    state_topic: home/ESP_garaz/temp/temperature
    device_class: temperature
    unit_of_measurement: "°C"

ale nie mogę dodać czujnika otwarcia bramy i sterowania bramą nie mówiąc już o czujniku Light/Lux - BH1750

zacząłem od czujnika bramy ale nie zadziałało

  binary_sensor:
    - name: "Door Sensor"
      state_topic: home/ESP_garaz/State
      payload_on: "OPEN"
      payload_off: "CLOSE"
      unique_id: czujnik_bramy_skoda 
      device_class: door

napisz proszę na przykładzie danych z czujnika temperatury który działa ok w HA jaki będzie kod do sterowanie otwieraniem bramy i czujnika otwarcia.

 

ps Zacząłem rozpracowywać ESPHome 🙂

zapewne będę potrzebował pomocy

 

 
Dodane : 02/11/2024 12:38 am
Strona 1 / 2
Udostępnij: