Powiadomienia
Wyczyść wszystko
UWAGA: Strona oraz Forum Smart'ny Dom nie będzie dostępne 23 Grudnia 2024 ze względu na przenoszenie serwisu na mocniejszą maszynę.
W tym czasie polecam poświęcenie swojego czasu na pomoc partnerowi w przygotowaniu udanych Świąt 😉
Za niedogodności z góry przepraszam, admin
Home Assistant
44
Wpisów
3
Użytkownicy
2
Reactions
1,120
Wyświetleń
Rodzaj sterownika raczej nie ma znaczenia jeśli to standard?
ma znaczenie. Jeśli mowa o urządzeniach to każdy ma inne oprogramowanie i posiadają różne kanały komunikacji (wi-fi, zigbee, z-wave, etc.). Większość potrzebuje dostępu do internetu. Można wgrać alternatywne oprogramowanie, one nie potrzebują takiego dostępu.
Dodane : 14/05/2024 11:57 am
Autor tematu
Tu się zgodzę ale u mnie jest zwykła karta przekaźnikowa sterowana przez modbus więc raczej odczyt i zapis jak w PLC
Dodane : 14/05/2024 12:03 pm
Autor tematu
tylko daje dupy gdzieś po całości 🤣
jakbym nie próbował to nie działa
- name: Przekazniki_strych type: tcp host: 192.168.xx.xx port: 502 switches: - name: "Roleta_jadalnia_w_gore" address: 4001 write_type: holding - name: "Roleta_jadalnia_w_dol" address: 4002 write_type: holding
Dodane : 14/05/2024 12:08 pm
@szpila86 a masz sekjcę modbus?
# Example yaml: typical tcp connection modbus: - name: modbus_hub type: tcp host: IP_ADDRESS port: 502
Dodane : 14/05/2024 12:15 pm
Autor tematu
Tak, mam kilka połączeń przez modbus.
Plik modbus.yaml, wszystko inne działa tylko nie holding
- name: Fatek_dom type: tcp host: 192.168.zz.zz port: 502 lights: - name: "Schody" address: 2140 write_type: coil verify: input_type: coil ..... - name: Fatek_garaz type: tcp host: 192.168.aa.aa port: 502 switches: - name: "Brama garaż" address: 2199 write_type: coil verify: input_type: coil ....... - name: Przekazniki_strych type: tcp host: 192.168.xx.xx port: 502 switches: - name: "Roleta_jadalnia_w_gore" address: 4001 write_type: holding - name: "Roleta_jadalnia_w_dol" address: 4002 write_type: holding
Dodane : 14/05/2024 12:28 pm
Autor tematu
Poza tym że działa czy to jest prawidłowy kod?
- name: "Przekazniki_strych" type: tcp host: 192.168.xxx.xxx port: 502 switches: - name: "Roletaj_jadalnia_dol" slave: 3 address: 1 write_type: holding command_on: 256 command_off: 512 verify: input_type: holding address: 1 state_on: 256 state_off: 512
Dodane : 15/05/2024 10:10 am
nie mam 485, zamówiłem komplet to się pobawię.
w nazwie masz literówkę, może mieć to znaczenie.
Dodane : 15/05/2024 10:13 am
Autor tematu
Na ten moment bez znaczenia ale dziękuję.
Biotę się za przykład automatyzacji może nic nie spalę 😉
Dodane : 15/05/2024 10:16 am
@szpila86 jak masz zamiar robić więcej automatyzacji to zainteresuj się Node-Red - warto
Dodane : 15/05/2024 10:17 am
Autor tematu
Nie radzę sobie z wywoływaniem gotowego "programu" z NR jako np przycisk na panelu 😌
OK jedna roleta przykładowo ogarnięta i sadzą po podglądzie z kamery działa prawidłowo.
Panowie dziękuję bardzo za pomoc.
Jutro może przyjdzie shelly na testy.
Dodane : 15/05/2024 10:26 am
Autor tematu
Symulacja programowa pozycji fajnie wygląda ale jak jest tylko sterowane z HA to jest super a jak jest z więcej miejsc to się rozjeżdża.
Shelly na chwilę obecną działa super pod względem pozycjonowania i obsługi. Nie mogę się doczekać sprawdzenia amperometryki w zimie. Mam nadzieję że rozwiąże problem przymarzania rolet a raczej konsekwencji przymarzania.
Dodane : 20/05/2024 8:41 am
Nie mogę się doczekać sprawdzenia amperometryki w zimie.
Włącz up rolety i przytrzymaj rękami kołnierz, nie będziesz czekał do zimy 🙂
Dodane : 20/05/2024 10:44 am
Autor tematu
Podoba mi się ten moduł shelly nie jestem za takim rozwiązaniem ale działa na chwilę obecną super
Może się komuś przyda 😉 Automatyczne opuszczanie i podnoszenie rolety pomiędzy wyznaczonymi godzinami w zależności od stanu TV.
Podniesienie rolety następuje do pozycji w której była przed automatycznym opuszczeniem.
Automatyzacja 1
alias: Opuszczanie rolety po włączeniu TV w salonie description: Opuszcza roletę w salonie pomiędzy 11:00 a 17:00 jeśli włączy się TV trigger: - platform: device device_id: 9c9231f871fb32023e5adc758f778eb9 domain: media_player entity_id: 3e0ff09136f12f88d63e4a92b16e1053 type: turned_on condition: - condition: time after: "11:00:00" before: "17:00:00" - condition: numeric_state entity_id: cover.shellyplus2pm_30c92280a1cc attribute: current_position above: 17 action: - service: input_number.set_value data: value: "{{ state_attr('cover.shellyplus2pm_30c92280a1cc', 'current_position') }}" target: entity_id: input_number.previous_blind_position - service: cover.set_cover_position data: position: 17 target: device_id: 29802da4ab20e1489a984fa962f703fd mode: single
Automatyzacja 2
alias: Podnoszenie rolety po wyłączeniu TV w salonie description: Podnosi roletę w salonie do poprzedniej pozycji po wyłączeniu TV trigger: - platform: device device_id: 9c9231f871fb32023e5adc758f778eb9 domain: media_player entity_id: 3e0ff09136f12f88d63e4a92b16e1053 type: turned_off condition: [] action: - service: cover.set_cover_position data: position: "{{ states('input_number.previous_blind_position') | int }}" target: device_id: 29802da4ab20e1489a984fa962f703fd mode: single
conf.yaml
input_number: previous_blind_position: name: Poprzednia pozycja rolety min: 0 max: 100 step: 1 mode: slider unit_of_measurement: "%"
Oraz automatyzacja do samoczynnego podnoszenia/opuszczania rolety z włącznikiem funkcji
conf.yaml
# Definicja włącznika, który pozwala użytkownikowi włączać i wyłączać automatyzację rolety input_boolean: automatyzacja_rolety: name: Automatyzacja Rolety initial: off icon: mdi:blinds # Definicja kontrolki czasu dla godziny podnoszenia rolety input_datetime: godzina_podniesienia: name: Godzina podniesienia rolety has_date: false has_time: true # Definicja kontrolki czasu dla godziny opuszczania rolety godzina_opuszczenia: name: Godzina opuszczenia rolety has_date: false has_time: true
Automatyzacja
alias: Automatyzacja Rolety dzieci description: Automatyzacja do podnoszenia i opuszczania rolety o wybranych godzinach. trigger: - platform: time at: input_datetime.godzina_podniesienia - platform: time at: input_datetime.godzina_opuszczenia condition: - condition: state entity_id: input_boolean.automatyzacja_rolety state: "on" action: - service: cover.open_cover entity_id: cover.shellyplus2pm_08f9e0fd1ba0 - delay: "00:01:00" - service: cover.close_cover entity_id: cover.shellyplus2pm_08f9e0fd1ba0
Gdzieś do menu trzeba dorzucić encje
- input_boolean.automatyzacja_rolety
- input_datetime.godzina_podniesienia
- input_datetime.godzina_opuszczenia
Automatyzacje w fazie testów uwagi mile widziane 😉
Dodane : 16/06/2024 2:21 pm
nie jestem za takim rozwiązaniem ale działa na chwilę obecną super
Rozwiązania przewodowe pewnie mają swoje plusy, ale nie znalazłem takiego, które by dorównało wersji z shelly. Co do automatyzacji nie wypowiem się, bo nie korzystam, są dla mnie zbyt ograniczone. Wyrażę swój pogląd na samą ideę opuszczania rolety od TV.
Z założenia słuszne podejście, ale czy nie warto dołożyć wartość nasłonecznienia? Po co w pochmurny dzień robić sobie ciemnię w salonie?
Ja opuszczam zawsze jak jest duże nasłonecznienie i produkcja z PV, można to połączyć ze stanem TV, chociaż przez kilka lat nie miałem takiej potrzeby.
Dodane : 17/06/2024 7:41 am
Autor tematu
Myślałem o nasłonecznieniu ale nie mam żadnego czujnika od tego..
Prognoza pogody w moim przypadku raczej nie jest dobrym wyjściem 😉
Dodane : 17/06/2024 8:18 am
ale nie mam żadnego czujnika od tego
W brew pozorom dużo tracisz, chociażby mniej nagrzane wnętrza w lato.
Prognoza pogody odpada, potrzebny czujnik lokalny a nawet dwa wschód, południe
Dodane : 17/06/2024 9:41 am
Autor tematu
Właśnie upały głównym powodem założenia rolet co do tego czujnika to może trochę skłamałem obecnie za to odpowiada czujnik o nazwie żona🤣
Jest całe szczęście że tego nie przeczyta 🤣
Będę musiał poszukać jakiś sensorów żeby mieć od razu pomiar temperatury i pomiar luksów.
Do każdej rolety do skrzynki mam doprowadzoną skrętkę więc coś można na tym podziałać...
Dodane : 17/06/2024 9:48 am
Autor tematu
Hej na szybko zdziałałem taki czujnik do rolety.
Esphome, wemos d1 mini, ds18b20, bh1750, przetwornica do zasilania z 24V
Do sensora światła wybudowałem DS'a a do komunikacji wykorzystałem przewód do ustalania adresu.
Myślę wywiercić otwór w osłonie rolety i wkleić sensor na obudowę będzie widać tylko biała soczewkę.
Czy to dobre rozwiązanie? Czy jeszcze coś na szybko zmienić?
Dodane : 21/06/2024 8:50 pm