🤓 Smart home

Jeśli zigbee to polecam moduły OXT. Mam ich kilkanaście w domu i tylko raz mi się jeden podwójny zawieszał. Po wymianie na nowy problem zniknął.

ja też miałem w pewnym momencie ich ~100, natomiast naprawdę Wifi jest zgubne… szczególnie jak się mieszka w domu gdzie czasem są zaniki prądu. To jest najgorsze bo jak prąd jest to one same z siebie nie zgubą zasięgu czy też adresu… natomiast jak się coś zjebie to wifi jest pierwsze do klęknięcia. Łatwo to naprawić robiąc restart, ale mając np wiele urządzeń to trzeba w rozdzielnicy robić sobie smart rozłączniki żeby zrobić za jednym razem restart wielu urządzeń.

1 polubienie

Czym się różnią od tych drugich (RTX?)

RTX są większe i kiedyś był problem po ich aktualizacji. Nie chciały współpracować z Z2m. Po wyborze oxt przestałem się nimi interesować

Ktoś kojarzy czujnik będący detektorem prądu/napięcia?
Chcę go zamontować przy klasycznych żarówkach włączanych klasycznym mechanicznym przyciskiem żeby móc wykrywać stan włączonej żarówki i wyzwalać tym stanem inne automatyzacje. Więc najlepiej żeby był zasilany bateryjnie, a nie był zwykłym miernikiem prądu zasilanym z obwodu w którym funkcjonuje, bo w takiej sytuacji wyłączenie światła będzie skutkował nieobecnością detektora w sieci.
Czytałem że w przeszłości ludzie robili podobne rzeczy modyfikując czujniki wycieku. Ale zależy mi na bardziej produkcyjnym rozwiązaniu, bo chcę zamontować tego kilka sztuk i przy okazji nie chcę spalić całego domu

Jaki system?

Np. Shelly i3

Zasilasz sprzed włącznika a pod input dajesz to co idzie do zarowki

1 polubienie

O mniej wiecej takie cos chodzi. Dzięki.
Platforma- na razie homekit, docelowo po przeprowadzce przeniosę z aktualnego mieszkania serwer z Home Assistantem.
Lepiej jakby było po zigbee (bo wtedy byłaby szansa na to, że może działać na baterii), ale wifi i ukrycie w puszce w ostateczności też może być.
Jeszcze próbuję doczytać, czy Aqarę T1 da się do tego zastosować (ma tryb w którym można sterować ją klasycznym mechanicznym przełącznikiem a ona odpowiednio wysterowywuje zasilanie; nie wiem czy da się to użyć z przełącznikami „klatkowymi”)

Odradzam wkładanie do puszki urządzenia na wifi. Potem będzie gorzki żal.

Co jak zgubi Ci adresację? Przy wifi to nigdy nie wiesz. U mnie na 10 dopuszkowych wifi sonoff 1 padł, 3 miały problemy. Shelly 2.5 miał problemy. Po tej akcji wywaliłem wszystko i wsadziłem zigbee. Od 1.5yrs mam spokój dzięki temu.

3 polubienia

Wystarczy taki scenariusz - brak zasilania. Urządzenie wifi wstaje szybciej niez router / access point. Nie znajduje sieci i wpada w jakiegoś network freeza. Pomaga tylko wyłączenie rozłącznika. Czasem i to nic nie daje i trzeba robić restart wiec konieczne jest wydlubywanie go z puszki. Jeszcze jak Cię mogę jak puszka ma tylko jeden przewód, ale jak to jest jakoś włącznik krzyżowy i kabli jest od zajebania to tracisz godzinę żeby wyjąc zrobić reset i potem wszystko zmieścić.

3 polubienia

Dziękuję za radę. Chyba wiem co masz na myśli. Wczoraj dłubałem przy puszkach, odłączyłem zasilanie i już mi zaczął szaleć przekaźnik beznapięciowy po wifi. Na szczęście to zewnętrzny, nie w puszce, ale i tak po drabinkę musiałem soę przejść.

Więc nadal szukam czegoś, co mi wskaże stan zasilania po zigbee.

Shelly 2.5 na esphome zachowują się idealnie, od grubo ponad 2 lat zamontowane i nic z tym nie musiałem robić.

Ja używam na standardowym sofcie i jest ok od roku. Muszę pogadać ze znajomym aby wydrukował mi kilka uchwytów na szynę DIN do rozdzielni.

Jaki metraż? Jakie pokrycie wifi? U mnie przy sygnale -70/-80dBm już dochodziło do tego ze czasem sam światło włączał, czasem nie był responsywny itd

Na szynę DIN nie zawahałbym się go wsadzić, ale do puszki to kiepski pomysł

1 polubienie

W jednym miejscu mam akurat w puszczę Shelly 1PM i jakoś żyje. Docelowo wyląduje w puszcze obok wykazu dachowego :grin:

Ja musiałem w końcu przebudować swój dash w homeassistant. Ciągłe dodawanie urządzeń i wrzucanie praktycznie w jeden board spowodowało, że to nawet na pełnym monitorze się nie mieściło. Ostatnio doszło 7 sterowników na rolety, dodatkowe oświetlenia i mam ponad 70 urządzeń w samym zigbee a gdzie reszta. Na telefonie dogrzebanie się graniczyło z cudem. Na telefonie korzystałem więc bardziej z HomeKit gdzie mam wszystko potrzebne wystawione lub głosowo z Alexą. Już miałem wydzielić po prostu pokoje ze standardowymi kontrolkami Lovelace aż w końcu wgryzłem się w projekt mushroom który już został tutaj wymieniony.

3 godzinki poświęciłem chyba na to ciągiem (+ godzinka na projekt/szkic) i w końcu mam całkowicie przebudowany dash, który jest nie dosyć co funkcjonalny (uwielbiam te małe ikonki u góry, większość z nich pojawia się warunkowo jak np. dostaje ostrzeżenie z burzowo.info o upałach, burzach itp czy tam otwartych oknach itd to jeszcze cieszy oko :slight_smile:

Do tego zrobiłem sobie uniwersalny pilot do kilku sprzętów RTV w jednym, przechodzi się go topiąc na RTV :slight_smile:
Ma przy okazji informację zwrotną w postaci haptic engine.

16 polubień

Panie jeśli dopiero odkryłeś mushrooma… to masz trochę do nadrobienia :slight_smile:

Ja ostatnie co sobie zrobiłem z custom cards’ów to ten termostat do klimatyzacji

Jak skończę niebawem robić swój Dashboard to się może nawet nim pochwalę :slight_smile: natomiast mam trochę fajnych ficzersów :slight_smile:

Thermostat dodali w mushroom raptem kilka dni temu natywnie, działa spoko :slight_smile:

Tak, dopiero to odkrywam i właśnie widziałem, że to można jeszcze zgrabnie if-ować, pewnie niebawem jak będę miał chwile czasu to trochę to
podrasuje :slight_smile:

ps. pochwał się, inspiracji nigdy za wiele :slight_smile:

eee tam mushroom…

ja mam taki swój termostat

type: custom:stack-in-card
keep:
  margin: false
  box_shadow: false
  background: false
cards:
  - type: custom:stack-in-card
    square: false
    cards:
      - type: custom:mushroom-template-card
        style: |
          ha-card {
            padding-bottom: 1px !important;
          }
        primary: Thermostat
        secondary: >
          Currently: {{ state_attr('climate.midea_144036023239991',
          'hvac_action') }}
        icon: |-
          {% set mode = states('climate.midea_144036023239991') %}
          {% if mode == 'off' %}
          mdi:power
          {% elif mode == 'cool' %}
          mdi:snowflake
          {% elif mode == 'heat' %}
          mdi:fire
          {% elif mode == 'heat_cool' %}
          mdi:autorenew
          {% else %}
          mdi:home-thermometer
          {% endif %}
        icon_color: >-
          {% set status =
          state_attr('climate.midea_144036023239991','hvac_action') %}

          {% if status == 'off' %}

          grey

          {% elif status == 'cooling' %}

          blue

          {% elif status == 'heating' %}

          red

          {% else %}

          grey

          {% endif %}
        tap_action: none
      - type: vertical-stack
        cards:
          - type: custom:simple-thermostat
            style: |
              ha-card {
                --st-spacing: 0px;
              }
              ha-card .current--value {
                color: #ffffff;
              }
              header {
                margin-bottom: 12px !important;
                padding-bottom: 0px !important;
              }
              ha-card .thermostat-trigger { 
                color: #9e9e9e;
              }
            entity: climate.midea_144036023239991
            header:
              name: false
              icon: false
            decimals: '0'
            fallback: 'Off'
            hide:
              temperature: true
              state: true
            layout:
              mode:
                names: false
                icons: false
                headings: false
              step: row
            step_size: '1'
            control:
              hvac:
                'off': false
                heat: false
                cool: false
                heat_cool: false
  - type: custom:mushroom-chips-card
    style: |
      ha-card {
        --chip-box-shadow: none;
        --chip-background: none;
      }
    alignment: center
    chips:
      - type: template
        entity: climate.midea_144036023239991
        content: |
          {{ state_attr(entity, 'fan_mode') }}
        icon: mdi:fan
        icon_color: green
        tap_action: none
      - type: template
        content: '{{state_attr(entity, ''current_temperature'')}} °C'
        entity: sensor.office_temp_temperature
        icon: mdi:home-thermometer
        tap_action:
          action: more-info
        icon_color: |-
          {% set state=states(entity) %}
          {% if state=='cool' %}
          blue
          {% elif state=='heat' %}
          red
          {% else %}
          grey
          {% endif %}
      - type: weather
        entity: weather.karr_daynight
        show_conditions: true
        show_temperature: true
      - type: template
        double_tap_action:
          action: none
        content: '{{ states(entity) }}% Humidity'
        entity: sensor.office_temp_humidity
        icon: mdi:water
        icon_color: blue
        tap_action:
          action: none
        hold_action:
          action: none
  - type: custom:simple-thermostat
    style: |
      ha-card {
        --st-font-size-toggle-label: 6px
        --st-spacing: 0px;
        --st-default-spacing: 0px;
        --st-mode-background: #262626;
        margin-left: 12px;
        margin-right: 12px;
      }
      ha-card .mode-item.active.off { 
        background: #363636;
        color: #9e9e9e;
      }
      ha-card .mode-item.active.cool { 
        background: #1d3447;
        color: #2196f3;
      }
      ha-card .mode-item.active.heat { 
        background: #472421;
        color: #f44336;
      }
      ha-card .mode-item.active.heat_cool { 
        background: #493516;
        color: #ff9800;
      }
      ha-card .mode-item.active { 
        background: #263926;
        color: #4caf50;
      }
      ha-card .mode-item.active:hover { 
        background: #363636;
        color: #9e9e9e;
      }
      ha-card .mode-item:hover { 
        background: #363636;
        color: #9e9e9e;
      }
      ha-card .mode-item {
        --st-spacing: 10px;
        border-radius: 10px;
      }
      ha-card .modes {
        grid-gap: 12px
      }
    entity: climate.midea_144036023239991
    header: false
    setpoints: false
    hide:
      temperature: true
      state: true
    layout:
      mode:
        headings: false
        icons: true
        names: false
      step: row
    control:
      hvac:
        'off':
          name: Power
        heat:
          name: Heat
        cool:
          name: Cool
        heat_cool:
          name: Auto
  - type: grid
    square: false
    columns: 3
    cards:
      - type: custom:mushroom-entity-card
        entity: sensor.office_temp_temperature
        primary_info: state
        secondary_info: name
        name: Inside
        icon_color: green
      - type: custom:mushroom-entity-card
        entity: sensor.entrance_motion_temperature
        primary_info: state
        secondary_info: name
        name: Outside
        icon_color: blue
  - type: custom:mini-graph-card
    entities:
      - entity: sensor.office_temp_temperature
        name: Inside Temperature
        color: '#4caf50'
      - entity: sensor.entrance_motion_temperature
        name: Outside Temperature
        color: '#2196f3'
        y_axis: secondary
    hours_to_show: 24
    line_width: 2
    font_size: 50
    animate: true
    show:
      name: false
      icon: false
      state: false
      legend: false
      fill: fade

1 polubienie

Pokaż jak to wyglada bo z kodu mogę się tylko domyślać :slight_smile: