Kotiautomaatio

Kertokaa nyt tyhmälle...

Mistä löytyisi RAUTALANKAVERSIO RasPi 3-CC2531/coordinator-zigbee (=lukittu protokolla)-whatever (Node-RED?)-mitä_muuta asennuksesta?
IFTTT kk-maksullinen versio löytyy (Netatmon ilmoituksia on aluksi), jos tästä nyt mitään hyötyä on...

Tarve on aluksi mm. palovaroittimet, ikkuna-, ovitunnistimet, lämpötila, kosteus jne. eli normi omakotitalon seurantaa.

Olen nyt AIKA monta tuntia etsinyt kyseisiä ohjeita / esimerkkiä, mutta aina vaan tulee jotain uusia hieman erilaisia vinkkejä.
H..sti säätämistä kieliasetuksista lähtien, salasanat, mikä milloinkin käynnistyy tai on käynnistymättä automaagisesti.
Mosquitto asentui, mitä sitten? Mitä kaikkea mikäkin vaatii? Kysymyksiä, kysymyksiä - olen kadoksissa.

Kaipaisin ohjetta kohdasta yksi (1) kohtaan valmis (∞).

Onko mahdoton odotus?
Asenna Home Assistant. Sieltä löytyy nuo kaikki add-on pakettina.
Täällä ohjeet HA asentamiseen
Seuraavat ohjeet sille:

Itsellä ei ole tuota zigbee tikkua ja zigbee2mqtt käytössä, mutta asennus softille menee ainakin Supervisor -> add-on store. Node red löytyy samasta paikasta.

Mosquitto broker (serveri) pitää olla pyörimässä, jos lukee MQTT viestejä. Tärkeää noissa viesteissä on saada Topic oikein. MQTT viestien saamiseksi HA graafiseen liittymään vaatiin muutaman rivin lisäämisen configuration.yaml tiedostoon. Asenna tähän tarkoitukseen File explorer add-on storesta.

Helpompi tapa zigbee laitteille on hommata Deconz Conbee 2 (~40e) usb tikku. Se on ainakin helppo graafiselta käyttöliittymältään ja esim lämpötila sensorit tulee parittamisen jälkeen suoraan HA graaffiseen käyttöliittymään.

Mitään rautalanka ohjetta ei välttämättä ole tehty, kun kaikkien setuppi eroaa jonkin verran ainakin toisistaan.

Tässä vielä muutama itseni suosittelema anturi, kytkin ja valo HA liittettäväksi. Hinta ei ole halvin, mutta liittämisen helppous ilman firmis päivityksiä jne tärkeimpänä.
123608542_670889940289797_4286171440254874374_n.jpg123652509_2727655484141346_3426314084217003155_n.jpg
 
Viimeksi muokattu:
Asenna Home Assistant. Sieltä löytyy nuo kaikki add-on pakettina.
Täällä ohjeet HA asentamiseen
Seuraavat ohjeet sille:

Itsellä ei ole tuota zigbee tikkua ja zigbee2mqtt käytössä, mutta asennus softille menee ainakin Supervisor -> add-on store. Node red löytyy samasta paikasta.

Mosquitto broker (serveri) pitää olla pyörimässä, jos lukee MQTT viestejä. Tärkeää noissa viesteissä on saada Topic oikein. MQTT viestien saamiseksi HA graafiseen liittymään vaatiin muutaman rivin lisäämisen configuration.yaml tiedostoon. Asenna tähän tarkoitukseen File explorer add-on storesta.

Helpompi tapa zigbee laitteille on hommata Deconz Conbee 2 (~40e) usb tikku. Se on ainakin helppo graafiselta käyttöliittymältään ja esim lämpötila sensorit tulee parittamisen jälkeen suoraan HA graaffiseen käyttöliittymään.

Mitään rautalanka ohjetta ei välttämättä ole tehty, kun kaikkien setuppi eroaa jonkin verran ainakin toisistaan.

Tässä vielä muutama itseni suosittelema anturi, kytkin ja valo HA liittettäväksi. Hinta ei ole halvin, mutta liittämisen helppous ilman firmis päivityksiä jne tärkeimpänä.
123608542_670889940289797_4286171440254874374_n.jpg123652509_2727655484141346_3426314084217003155_n.jpg
Itse lähden aivan nollista rakentamaan, niin olisiko helpoin tapa siis Raspi + Deconz Conbee 2?
 
Itse lähden aivan nollista rakentamaan, niin olisiko helpoin tapa siis Raspi + Deconz Conbee 2?
Se on mielestäni paras zigbee usb tikku, HA on graafinen käyttöliittymä ja ei vaadi ylimääräistä konffausta/firmis päivityksiä. Tuosta on Raspee versio suoraan Raspberryyn, mutta tuo usb versio on mielestäni parempi, jos haluaa tulevaisuudessa siirtyä X86 alustalle. Ensimmäinen lamppu liitettäessä pitää olla alle 1m päässä, muuten ei väliä.

Lisäksi tekisin Raspi 4 ja SDD tuon setupin. Pääsisi eroon mahdollisista muistikortti ongelmista. Itselläkin tarkoitus siirtyä tuollaiseen settiin tulevaisuudessa.
 
Viimeksi muokattu:
Se on mielestäni paras zigbee usb tikku, HA on graafinen käyttöliittymä ja ei vaadi ylimääräistä konffausta/firmis päivityksiä. Tuosta on Raspee versio suoraan Raspberryyn, mutta tuo usb versio on mielestäni parempi, jos haluaa tulevaisuudessa siirtyä X86 alustalle. Ensimmäinen lamppu liitettäessä pitää olla alle 1m päässä, muuten ei väliä.

Lisäksi tekisin Raspi 4 ja SDD tuon setupin. Pääsisi eroon mahdollisista muistikortti ongelmista. Itselläkin tarkoitus siirtyä tuollaiseen settiin tulevaisuudessa.

Onko tuo Conbee parempi kuin aikaisemmin mainitut tikut (ne paremmat, eli esim. zzh)? Itsellä oli aikaisemmin CC2531 joka oli aivan .. nyt tuolla paremmalla tikulla tuntuisi toimivan paremmin.

Käytössä siis HA + zigbee2mqtt ja Node Redillä yrittänyt jotain pientä automaation tynkää tehdä.
 
Onko tuo Conbee parempi kuin aikaisemmin mainitut tikut (ne paremmat, eli esim. zzh)? Itsellä oli aikaisemmin CC2531 joka oli aivan .. nyt tuolla paremmalla tikulla tuntuisi toimivan paremmin.
Suorituskyvyltään nuo on samaa luokkaa. Conbeen laitetuki/yhteensopivuus ehkä hiukan huonompi, mutta molemmissa toimii varmasti kaikkein yleisimmät valot/kytkimet/anturit.
 
Suorituskyvyltään nuo on samaa luokkaa. Conbeen laitetuki/yhteensopivuus ehkä hiukan huonompi, mutta molemmissa toimii varmasti kaikkein yleisimmät valot/kytkimet/anturit.
Vaikka tuota cc2531 aika monessa paikassa on haukuttu (ja itsekin juuri hommasin cc2652R:n) niin kyllä minulla toimi luotettavasti jopa 70 laitteen kanssa. En tiedä onko merkitystä, että minulla tuo oli kiinni i5-laitteessa ja ubuntussa ja yli kolmasosa noista laitteista toimi routereina. Ainoa ongelma johon tuon kanssa välillä törmäsin, oli se että uusien laitteiden parittaminen pitkän uptimen jälkeen välillä vaati palvelun alasajon, tikun poiston ja laittamisen takaisin sekä palvelun uudelleenkäynnistyksen. Normaalitilanteessa toimi nopeasti ja luotettavasti. Saattaa olla että hitaus, josta moni on kertonut, on johtunut ainakin osittain siitä, että raspissa eivät ole tehot riittäneet.

Tuo on joka tapauksessa halpa tapa kokeilla ja jos ei ihan valtavaa meshiä tarvitse niin muistikin riittänee. RasPin kanssa ilmeisesti kannattaa myös laittaa USB-piuhan päähän ettei sisäinen Wi-Fi häiritse.
 
Tärkeää noissa viesteissä on saada Topic oikein. MQTT viestien saamiseksi HA graafiseen liittymään vaatiin muutaman rivin lisäämisen configuration.yaml tiedostoon. Asenna tähän tarkoitukseen File explorer add-on storesta.
Jos autodiscovery käytössä, niin ei tarvi edes itse tehdä templateja. Valmiit toteutukset tuon yleensä handlaa, mutta jos tekee itse jotain customia niin kannataa se yksi rivi kirjoittaa lisää ja käyttää discoveryä.
 
Jos autodiscovery käytössä, niin ei tarvi edes itse tehdä templateja. Valmiit toteutukset tuon yleensä handlaa, mutta jos tekee itse jotain customia niin kannataa se yksi rivi kirjoittaa lisää ja käyttää discoveryä.
Joo itsellä tuli tuo taloLoggerin ja HA yhdistämisessä vastaan. TaloLogger (Raspi3) siis kiinni Jäspi(/Niben) lämpöpumpussa ja lähettää dataa (toiselle raspi3:lle) MQTT:a Home assistantille.
 
Viimeksi muokattu:
Jos tarkoitus on ajaa Zigbee2mqtt:tä, en hankkisi Conbee 2 tikkua vaan zzh:n.


"Conbee II Support is still experimental"
 
Joo itsellä tuli tuo taloLoggerin ja HA yhdistämisessä vastaan. TaloLogger (Raspi3) siis kiinni Jäspi(/Niben) lämpöpumpussa ja lähettää dataa (toiselle raspi3:lle) MQTT:a Home assistantille.
Tuo sensori ilmoitetaan config topikkiin. Aika helppo se on tehdä. Tässä oma esimerkki:

Bash:
mosquitto_pub -h $MQTTSERVER -p $PORT -t "homeassistant/sensor/modem/config" -m "{\
\"name\":\"$name\"\
,\"state_topic\":\"modem/state\"\
,\"json_attributes_topic\":\"modem/status\"\
,\"icon\":\"mdi:router-wireless\",\"unit_of_measurement\":\"%\",\"value_template\":\"{{ value_json.signal }}\"\
,\"unique_id\":\"modem_$name\"\
}" -i "OpenWRT" -r -d
 
Juu, ei näihin ole yhtä ja ainutta oikeaa ratkaisua, eri ratkaisuilla hommat yleensä toimii, vähän eri tavalla ja logiikoilla vaan. Itse olen ollut ihan tyytyväinen Home Assistant + zigbee2mqtt addon + cc2531 (ja nyt zzh!) tikkukomboon.
 
Ei tullu kahlattua koko ketjua läpi mutta pari kysymystä.

Mikähän SSD kannattais laittaa RPI4 kanssa? Onko niissä eroja kun usb3 to ssd adapterilla käyttää? esim virrankulutuksessa että rpi4 loppuu virta ajaa joka usb porttia...

Minun olisi tarkoitus vaihtaa talologgerista kamat homeassistanttiin (tällä hetkellä HA rpi3 päällä kokeilussa hass.io kautta asennettuna mutta lopullinen rpi4 kanssa) niin onko mielipiteitä kannattaako asentaa hass.io vai raspianin kanssa? Onko noissa eroa tietoturvan tms käytännöllisyyden kanssa? Rasbianin kanssa sinne saisi myös jotain muuta helposti taustalle pyörimään.

Talologger on tällä hetkellä pyörinyt 2016 vuodestä lähtien sd-kortilla. Kortti alkaa oleen täynnä ja varmaan lopussa niin pitää samalla vaihtaa systeemiä.
 
Hei tyhmä kysymys... mihin kenttään pitää kirjoittaa jos haluaa noita Ikean lamppujen ja laitteiden firmistä updeitata HA:lla zigbee22mgtt? Kerran sain sen hoidettua mutta ei vaan nappaa komento oikeaan kenttään kirveelläkään kun HA on suomenkielinen...
 
Mikähän SSD kannattais laittaa RPI4 kanssa? Onko niissä eroja kun usb3 to ssd adapterilla käyttää? esim virrankulutuksessa että rpi4 loppuu virta ajaa joka usb porttia...
Joku halpa 500M/500M SSD, koska Raspi4 ei pysty saturoimaan usb3:n kautta yli 300M.

Tästä listasta joku yhteensopiva kaapeli / kotelo, kaikki ei toimi suoraan.

Ja toki, laadukas virtalähde (mieluiten orkkis) on ihan ehdoton.
 
Hei tyhmä kysymys... mihin kenttään pitää kirjoittaa jos haluaa noita Ikean lamppujen ja laitteiden firmistä updeitata HA:lla zigbee22mgtt? Kerran sain sen hoidettua mutta ei vaan nappaa komento oikeaan kenttään kirveelläkään kun HA on suomenkielinen...
Kehittäjän työkalut -> Palvelut "välilehti" ->

Palvelu:
mqtt.publish

Palvelutiedot: (YAML, valinnainen)
1 topic: zigbee2mqtt/bridge/ota_update/update
2 payload: 'tähän_se_jonka_updaten_haluat_friendlyname'
 
Like this?

1604555663605.png

1604555705778.png


Ei tule mitään erroria mutta ei kyllä mitään tapahdukaan? Eli haluaisin ensin tietysti kokeilla tuolla update statuksella että homma toimii jonka jälkeen update...
 
@McPaHa Ei. Sinun pitää laittaa siihen lampun oikea osoite.
Screenshot_20201105-080256.jpg

En tiedä tuleeko tuohon mitään vastausta. Jos ennen publishia ajat komennon: mqtt.dump ja duration vaikka 120sek ja sitten publish, niin näet vastauksen.

Helpoin olisi sshn yli laittaa topikki kuunteluun, niin näet vastauksen heti, sekä voit seurata päivityksen etenemistä.

Niinku näin:
Annotation 2020-11-05 083730.png
 
Viimeksi muokattu:
Onko kellään kokemusta Sonoffin ZBBridgestä Zigbee2Tasmota:lla?


Mulla on käytössä sonoffin ZBbridge ja zha.
Ei ole vasta kuin muutama aqara sensori käytössä mutta tuntuisi toimivan hyvin.

Aqara opple kytkimen kanssa on vähän ongelmia mutta ongelma ei mielestäni johdu ZBbridgestä.
 
Noista Ikean päivityksistä tuli idea, että voisi tehdä notificaation noille päivityksille jos niitä on saatavilla.
EDIT: Toimii myös muille päivitystä tukeville laitteille, lätkii vaan samaan grouppiin.

Tässä koodit:

Tee group IKEAn päivityssensoreista (groups.yaml)

YAML:
zigbee_updates:
  name: Zigbee device updates
  entities:
    - binary_sensor.0x000b57fffef2c3e6_update_available
    - binary_sensor.0x842e14fffe416ac5_update_available
    - binary_sensor.0x842e14fffefc7ffa_update_available
    - binary_sensor.0x842e14fffe415c1e_update_available
    - binary_sensor.0x842e14fffe415d7e_update_available
    - binary_sensor.0x842e14fffe43aaf8_update_available
    - binary_sensor.0x000d6ffffe54fd83_update_available
    - binary_sensor.0x000b57fffeebd210_update_available
    - binary_sensor.0x000b57fffed8366c_update_available
    - binary_sensor.0x842e14fffe41729d_update_available
    - binary_sensor.0x000d6ffffe09fda2_update_available

Sit itse automaatio (automations.yaml):
YAML:
- id: notify_if_zigbee_update
  alias: Notification- Alert That Zigbee device has updates
  initial_state: 'on'
  trigger:
  - hours: /4
    platform: time_pattern
  condition:
    condition: or
    conditions:
      - condition: template
        value_template: >
          {% set ns = namespace(found=false) -%}
          {% for entity_id in states.group.zigbee_updates.attributes.entity_id -%}
            {% set parts = entity_id.split('.') -%}
            {% if is_state(entity_id, "on") -%}
              {% set ns.found = true -%}
            {% endif -%}
          {% endfor -%}
          {{ ns.found }}
  action:
    - service: notify.home_assistant_notifications
      data_template:
        message: >
          {%- for entity_id in states.group.zigbee_updates.attributes.entity_id -%}
            {%- set parts = entity_id.split('.') -%}
            {% if is_state(entity_id, "on") -%}
              {{ "\uD83D\uDCE6" }} Zigbee device: {{ states[parts[0]][parts[1]].name | replace("_update_available","") }} has pending update.{{ '\n' }}
            {%- endif -%}
          {%- endfor -%}

1604564380036.png
 
Mulla on käytössä sonoffin ZBbridge ja zha.
Ei ole vasta kuin muutama aqara sensori käytössä mutta tuntuisi toimivan hyvin.

Aqara opple kytkimen kanssa on vähän ongelmia mutta ongelma ei mielestäni johdu ZBbridgestä.

Mulla vastaavan setin takana yksi aqara ja samsungin plugi.

Muuten toiminu hyvin, mutta nyt kun oli myrskyssä pidempi sähkökatkos niin aqara putos pois. Sitä on käytetty kyseisen rakennuksen lämmityksen automoinnissa, niin hiukan meni luotto siihen nyt. Laitan varmaan ruuvitagin esp32:n kautta tuon tilalle, tai ehkä rinnalle

Mulla on muuten ylimääräinen bridge. Jos jollain on tarvetta saada nopeammin tuollainen kuin Kiinasta tilaamalla niin laita viestiä. Tarvittaessa voin vetästä sinne Tasmotan valmiiks
 
Joku halpa 500M/500M SSD, koska Raspi4 ei pysty saturoimaan usb3:n kautta yli 300M.

Tästä listasta joku yhteensopiva kaapeli / kotelo, kaikki ei toimi suoraan.

Ja toki, laadukas virtalähde (mieluiten orkkis) on ihan ehdoton.
Ainakin minulla SSD:na toimii:
 
Tuo on aika tuuhean hintainen, Amazonista saanee nopeamman Crucial BX500/MX500 (120GB) 20 eurolla tai 27 eurolla 250 GB version.

Kotelo on tärkeämpi yhteensopivuuden kannalta, mutta esim. tämä Ugreenin kotelo toimii out of the box (myös TRIM, ei tarvitse 'quirkseja').
 
Kiitti vastauksista @mannihan ja @delerium. Tilasin verkkokaupasta "StarTech USB 3.1 - SATA -adapteri"+"Crucial BX500 240 Gt SATA III SSD 2,5" -SSD-kovalevy" yhteensö joku 60€. Tuosta mannihanin linkistä lueskelin ja parit google lisää niin käsitin että toi startech pitäis kans toimi suorilta. Tilasin vielä virrallisen usb3 hubin "Transcend HUB3 SuperSpeed USB 3.0 -hubi" kun tarkoitus olisi laittaa zzh, RFLink, aeotec zwave gen5+ radiot kiinni.

On tuossa HA vähän säätöä kun eilen tuuppasin ton zzh kiinni rpi3 joka 2.1A laturissa kiinni ja koitin saada paria ikean lamppua toimiin ton kautta mutta ei vaan onnistunut. Jonkin aikaa meni että käsitti että toi tikku pitää olla kiinii laitteessa kun se käynnistyy että se näkyy joka kerroksessa oikein.. sit zigbee2mqtt ei tukenu armv7 mutta ku asensi edge version niin tuli tuki myös armv7. Sen tuli jotain bad gatewayta jne. Sit jossain vaihessa koitin RFLinkin kautta sammuttaa ulkovalot niin ei toiminu enää vaikka mitä teki. rflink pukkas jotain ihme erroria ku enabloi logit. Ajattelin etten oo kyllä mitään muuttanu niin nappasin zzh pois rpi3 niin johan alko taas RFLink toimii.. Vissin virta loppu kesken ja se ilmoitti sen tuollaisella deocde errorilla?

No jospa toi ssd tulee nopeasti niin saa asentaa rpi4 tuon käyttöön ja siinä on virallinen 3A virtalähde niin jospa se riittäis virrallisen usb-hubin kanssa.
 
Mulla vastaavan setin takana yksi aqara ja samsungin plugi.
Muuten toiminu hyvin, mutta nyt kun oli myrskyssä pidempi sähkökatkos niin aqara putos pois. Sitä on käytetty kyseisen rakennuksen lämmityksen automoinnissa, niin hiukan meni luotto siihen nyt. Laitan varmaan ruuvitagin esp32:n kautta tuon tilalle, tai ehkä rinnalle
Aqarat ei liity verkkokatkoksen jälkeen uudelleen, jos katkos on yli tunnin. Muutenkin aika hurjalle tuntuu luottaa noin kriittisessä automaatiossa tälläisiin "leluihin". Mullakin on zigbee laitteita, mm. Aqaraa, mutta ne tekee tekee lämpötilamittauksia vain sen vuoksi, että tietää paljon on lämpötila. Niiden perusteella en tekisi rakennusautomaatiota.
 
Tulipa hommattua testiin Zigbee -kytkin, jonka ilmeisesti pitäisi mahtua valokatkaisijan alle ulko-led-valoja ohjaamaan. Mitenkäs tuon asennuksen kanssa, saako tuon laittaa itse paikalleen vai tulisiko tilata sähkäri? Kytkin tulee tosiaan ensin testiin ja jos toimii hyvin niin muutkin ulkovalot menee samanlaisten kytkimien taakse.
Tällä hetkellä talossa osittainen HUE valaistus + ulkona liiketunnistin + pari Osramin pistorasiaa, ulkovalot olisi mukava saada älykkäiksi myös.
 
Viimeksi muokattu:
Aqarat ei liity verkkokatkoksen jälkeen uudelleen, jos katkos on yli tunnin. Muutenkin aika hurjalle tuntuu luottaa noin kriittisessä automaatiossa tälläisiin "leluihin". Mullakin on zigbee laitteita, mm. Aqaraa, mutta ne tekee tekee lämpötilamittauksia vain sen vuoksi, että tietää paljon on lämpötila. Niiden perusteella en tekisi rakennusautomaatiota.

Okei, en ollutkaan tietoinen että Aqarassa on tuollainen idiotismi. Tässä on kyseessä kesämökki, jossa HA:lla saa lämmöt päälle etukäteen, ja samalla tarkotus on kuivanapitolämmitystä pitää päällä. Mutta hyvä tietää että Aqara ei sovellu tuohon käyttöön. Mitäs ne "ei lelut" on joihin voi luottaa? Oma kokemus on vielä ihan hyvä ruuvitageista joita esp32:n kautta tuodaan Home Assistantille. Samoin kuin kaikki Shellyn kamat on toiminu ilman ainuttakaan ongelmaa. Historiaa tosin ei ole vielä kuin vajaa 4kk
 
Okei, en ollutkaan tietoinen että Aqarassa on tuollainen idiotismi. Tässä on kyseessä kesämökki, jossa HA:lla saa lämmöt päälle etukäteen, ja samalla tarkotus on kuivanapitolämmitystä pitää päällä. Mutta hyvä tietää että Aqara ei sovellu tuohon käyttöön. Mitäs ne "ei lelut" on joihin voi luottaa? Oma kokemus on vielä ihan hyvä ruuvitageista joita esp32:n kautta tuodaan Home Assistantille. Samoin kuin kaikki Shellyn kamat on toiminu ilman ainuttakaan ongelmaa. Historiaa tosin ei ole vielä kuin vajaa 4kk
Itsellä on wifin päässä Sonoff TH10 wifirele valvomassa erillisen pumppukopin lämpötiloja ja siihen saa myös oman automatiikan lyödä rele päälle, jos lämpötila laskee alle X asteen. Esimerkiksi lisälämmitin kytkettynä perään jne. Siitä tulee myös itselle pushbull ilmoitus. Tämä siis 230VAC laite. Antaa kivasti pelivaraa, jos et ole juuri silloin lähellä kohdetta.
 
Mulla vastaavan setin takana yksi aqara ja samsungin plugi.

Muuten toiminu hyvin, mutta nyt kun oli myrskyssä pidempi sähkökatkos niin aqara putos pois. Sitä on käytetty kyseisen rakennuksen lämmityksen automoinnissa, niin hiukan meni luotto siihen nyt. Laitan varmaan ruuvitagin esp32:n kautta tuon tilalle, tai ehkä rinnalle

Mulla on muuten ylimääräinen bridge. Jos jollain on tarvetta saada nopeammin tuollainen kuin Kiinasta tilaamalla niin laita viestiä. Tarvittaessa voin vetästä sinne Tasmotan valmiiks


Ai tippu pois linjoilta, aika huono homma jos vielä lämpötila ohjaa.
Itsellä ei ole vielä ollut tollasta ongelmaa vaikka on sähkökatkoja ollut muutama.

Ei kai tollasta ruuvitagilla kannata alkaa tekemään ellet muuta tietoa tarvitse kuin lämmöt ja ilmankosteus?
Vai onko sulla sellanen joutilaana?
Esphome+d1 mini+DTH11 maksaa ehkä 5€ ja toimii kuin junan vessa:thumbsup:
 
Aqarat ei liity verkkokatkoksen jälkeen uudelleen, jos katkos on yli tunnin. Muutenkin aika hurjalle tuntuu luottaa noin kriittisessä automaatiossa tälläisiin "leluihin". Mullakin on zigbee laitteita, mm. Aqaraa, mutta ne tekee tekee lämpötilamittauksia vain sen vuoksi, että tietää paljon on lämpötila. Niiden perusteella en tekisi rakennusautomaatiota.

Tämä oli kans itselle ihan uutta tietoa että ei palaisi tunnin katkon jälkeen linjoille.
Itselläni ei ole missään kriittisessä paikassa aqaraa mutta hyvä tietää kuitenkin tämmöisestä ominaisuudesta.
 
Ei kai tollasta ruuvitagilla kannata alkaa tekemään ellet muuta tietoa tarvitse kuin lämmöt ja ilmankosteus?
Vai onko sulla sellanen joutilaana?
Esphome+d1 mini+DTH11 maksaa ehkä 5€ ja toimii kuin junan vessa:thumbsup:

Ruuvitageja on kolme, niistä yhden vois tonne varmaan siirtää. Tilasin aikoinaan DHT22:sia muutaman, mutta ainakin se yksilö jonka laitoin testiksi kiinni antaa kosteusprosentiksi noin 20 prosenttia liian suuret lukemat, ja lämpötilan näyttää noin 2 astetta yli. Vois sen kai esphomessa kalibroida näyttämään oikein, mutta aika lelulta tuntu ainakin se yksilö
 
Ruuvitageja on kolme, niistä yhden vois tonne varmaan siirtää. Tilasin aikoinaan DHT22:sia muutaman, mutta ainakin se yksilö jonka laitoin testiksi kiinni antaa kosteusprosentiksi noin 20 prosenttia liian suuret lukemat, ja lämpötilan näyttää noin 2 astetta yli. Vois sen kai esphomessa kalibroida näyttämään oikein, mutta aika lelulta tuntu ainakin se yksilö

Ei DHT-antureita tosiaan kannata nykyään mihinkään laittaa. Varsinkin DHT11 on semmoinen, että kertoo kosteuden osalta onko täysin märkää vaiko ehkä kuivaa ja lämpötilatarkkuuskin on surkea. Se ruuvitagissakin oleva BME280 maksaa euron enemmän, mutta on tarkkuudeltaan ja käytettävyydeltään ihan toista luokkaa kuin nuo vanhat DHT:t.
 
Muistaakseni täällä joku kyseli tuosta Nibestä,että onko tuossa jotain mahdollisuuksia liittää ns älykotiin. En ole ketjua aktiivisesti seurannut, niin en tiedä tuliko tuohon jotain vastausta ja oliko kysymys edes sinne päin mitä muistelen. Katselin kuitenkin tuota Niben liittymää ja siellä on parikin vaihtoehtoa (joskaan en osaa sen enempää sanoa, kun nämä asiat eivät ole itselle tuttuja). Voin noi muutaman liitännäisen nimen tarkistaa, jos tähän ei tullut vastausta ja kysymys on vielä ilmoilla.
 
BME280 on hyvä kosteuden ja paineen mittaamiseen, mutta lämpötilan tarkkuus on vain ±1°C. Pelkän lämpötilan mittaamiseen DS18B20 (±0.5°C) on parempi ja jos oikein haluaa hifistellä niin 0.1°C tarkkuudella mittaavia sensoreita on myös tarjolla kuten vaikka Si7051 tai LMT70.

Ajattelin joku päivä koittaa saisinko BME280 ja DS18B20 toimimaan helposti yhdellä d1 minillä. Ilmeisesti 1-wire sensoria ei tarvitse välttämättä liittää SDA:n, jolloin tuo voisi toimia. Ehkä helpompaa olisi laittaa joku toinen tarkka I²C käyttävä lämpötilasensori BME280 kanssa samaan SDA pinniin, mutta noita DS18B20 löytyy jo kaapista.
 
Ja näyttää vaikka 100c?
En tiedä, kun ei todellakaan paahdeta saunaa 100'c lämpöihin.
Saunan mittari kun näyttää 70, niin aqara näyttää noin 10'c vähemmän.

Itsellä kans aqara saunassa ja näyttää myöskin vähemmän mitä saunan ohjainpaneelin lukema... En muista olinko tuohon saunan ohjaimeen laittanut jotain kompensaatiota, joten se saattaa eroa selittää hieman...

Smartthingsin historiassa oli edellisellä saunomiskerralla 71.5°C maksimit.
 
Onko se saunan lämpöä mittaava anturi ja aqara vierekkäin. Jos ei niin, hyvinkin mahdollista, että isoja heittoja voi olla mittauksessa.
 
Onko se saunan lämpöä mittaava anturi ja aqara vierekkäin. Jos ei niin, hyvinkin mahdollista, että isoja heittoja voi olla mittauksessa.

Unohtuipa se tuossa mainita tosiaan... itsellä ovat ihan vierekkäin.

Täytyy tosiaan tarkistaa tuo kompensaatio kiukaan ohjaimesta ja joskus laittaa jokin toinen verrokkimittari sinne myös. Itselleni tämä nykyinen tilanne on ihan riittävä, niin en ole enempää asiaa miettinyt. Ero on kuitenkin tiedossa ja smartthings asetettu ilmoittamaan tietyssä lämpötilassa, niin sopivan lämpöiseen saunaan on aina päässyt :)
 
Joo vierekkäin ne on täälläkin. Saunan mittari on "perus metalliviisari". Enkä myöskään itse ole testannut muilla mittareilla, kun ei se asiaa muuta suuntaan tai toiseen.
Saunaan on menty saunan mittarin näyttäessä 60-70'c, joten Aqaran kera on automatisoitu "sauna on lämmin"-hälytys, kun se näyttää 50'c.
 
Joo vierekkäin ne on täälläkin. Saunan mittari on "perus metalliviisari". Enkä myöskään itse ole testannut muilla mittareilla, kun ei se asiaa muuta suuntaan tai toiseen.
Saunaan on menty saunan mittarin näyttäessä 60-70'c, joten Aqaran kera on automatisoitu "sauna on lämmin"-hälytys, kun se näyttää 50'c.
Juu mulle riittää myös tuo tieto ihan riittävästi.
 
@McPaHa Tein automaation, joka tarkistaa zigbee2mqtt laitteiden päivitykset ja lähettää push notifikaation laitteillesi.
Notifikaatiosta voit suoraan valita, että aloittaa päivitykset.
1604853147865.png
groups.yaml
YAML:
zigbee_updates:
  name: Zigbee device updates
  entities:
    - binary_sensor.0x000b57fffef2c3e6_update_available
    - binary_sensor.0x842e14fffe416ac5_update_available
    - binary_sensor.0x842e14fffefc7ffa_update_available
    - binary_sensor.0x842e14fffe415c1e_update_available
    - binary_sensor.0x842e14fffe415d7e_update_available
    - binary_sensor.0x842e14fffe43aaf8_update_available
    - binary_sensor.0x000d6ffffe54fd83_update_available
    - binary_sensor.0x000b57fffeebd210_update_available
    - binary_sensor.0x000b57fffed8366c_update_available
    - binary_sensor.0x842e14fffe41729d_update_available
    - binary_sensor.0x000d6ffffe09fda2_update_available

automations.yaml
YAML:
- id: notify_if_zigbee_update
  alias: Notification- Alert That Zigbee device has updates
  initial_state: 'on'
  trigger:
  - hours: /4
    platform: time_pattern
  condition:
    condition: and
    conditions:
      # don't send notifications in night time
      - condition: template
        value_template: "{{ 8 < now().hour < 21 }}"
      - condition: template
        value_template: >
          {% set ns = namespace(found=false) -%}
          {% for entity_id in states.group.zigbee_updates.attributes.entity_id -%}
            {% set parts = entity_id.split('.') -%}
            {% if is_state(entity_id, "on") -%}
              {% set ns.found = true -%}
            {% endif -%}
          {% endfor -%}
          {{ ns.found }}
  action:
    - service: notify.home_assistant_notifications
      data:
        message: >
          {{ "\uD83D\uDCE6" }} Zigbee device(s):
          {%- for entity_id in states.group.zigbee_updates.attributes.entity_id -%}
            {%- set parts = entity_id.split('.') -%}
            {% if is_state(entity_id, "on") -%}
              {{ states[parts[0]][parts[1]].name | replace("_update_available","") }} {{ '\n' }}
            {%- endif -%}
          {%- endfor -%}
          has pending update(s).
        data:
          actions:
          - action: update_zigbeedevices
            title: Update
            destructive: true
          - action: ''
            title: Dismiss
- id: update_zigbeedevices
  alias: OTA update Zigbee devices
  trigger:
  - event_data:
      action: update_zigbeedevices
    event_type: html5_notification.clicked
    platform: event
  action:
    - repeat:
        # Repeat for every entity in the list
        count: "{{ expand('group.zigbee_updates') | count }}"
        sequence:
          - choose:
              conditions: "{{ expand('group.zigbee_updates')[repeat.index].state == 'on' }}"
              sequence:
                - service: mqtt.publish
                  data:
                    topic: zigbee2mqtt/bridge/ota_update/update
                    payload: "{{ expand('group.zigbee_updates')[repeat.index].entity_id.replace('binary_sensor.', '') | replace('_update_available','') }}"
                - delay: 5
 
Olin ihmetellyt että miksi HA+rpi4 menee välillä täysin jumiin siten että kaukosäätimestä (Deconz) valojen säätäminen omaa 5-20 sekunnnin viiveen.
Noh, ilmeisesti HA ei tosiaankaan toimi kunnolla SD-kortilla vakio-asetuksilla. Vakiona Recorder on säädetty tallentamaan roskaa joka ikinen sekunti logiin joka vetää raspin aivan jumiin välillä, pistin sen takia commit_interval asetuksen suoraan kymmeneen minuuttiin vaikka suositus olisi ollut 30 sekuntia. Tuntuu toimivan nyt hyvin eikä samanlaisia takkuamisia ole tullut enää vastaan.

HA ilmeisesti korruptoi SD-kortteja aika railakkaasti jos logiin tulee kirjattua paljon tavaraa, mutta onko ongelma kuitenkin kirjoituskerroissa eikä kirjoitetussa datamäärässä?
Kun 10 minuutin intervalli kirjoittamisessa pitäisi aika tehokkaasti estää ongelmat jos ne korkeat kirjoituskerrat hajottavat SD-kortit eikä se datamäärä.
 
Olin ihmetellyt että miksi HA+rpi4 menee välillä täysin jumiin siten että kaukosäätimestä (Deconz) valojen säätäminen omaa 5-20 sekunnnin viiveen.
Noh, ilmeisesti HA ei tosiaankaan toimi kunnolla SD-kortilla vakio-asetuksilla. Vakiona Recorder on säädetty tallentamaan roskaa joka ikinen sekunti logiin joka vetää raspin aivan jumiin välillä, pistin sen takia commit_interval asetuksen suoraan kymmeneen minuuttiin vaikka suositus olisi ollut 30 sekuntia. Tuntuu toimivan nyt hyvin eikä samanlaisia takkuamisia ole tullut enää vastaan.

HA ilmeisesti korruptoi SD-kortteja aika railakkaasti jos logiin tulee kirjattua paljon tavaraa, mutta onko ongelma kuitenkin kirjoituskerroissa eikä kirjoitetussa datamäärässä?
Kun 10 minuutin intervalli kirjoittamisessa pitäisi aika tehokkaasti estää ongelmat jos ne korkeat kirjoituskerrat hajottavat SD-kortit eikä se datamäärä.
Sen vuoksi sitä SSD:n käyttöä HA:n kanssa suositellaan. Itselläni on RPi3 ja SSD, mutta sen lisäksi olen laittanut NASille MardiaDB:n, johon recorder kirjoittaa. Se vakio SQLite on kuitenkin vähän huono kanta etenkin jos dataa tulee paljon. Lisäksi halusin, että historia säilyy vähän pidempään kuin 10 päivää. Tällä hetkellä se on 30 päivää, eikä tunnu olevan mikään ongelma vaikka tuo NAS on jo nykymittapuulla aika antiikkinen mopo (~9v vanha Synology).
 
Iteäni hämmentää miksi porukka hommaa näihin hommiin lähes aina rpi:n. Juurikaan enemmän ei maksa halvin NUC, ja luotettavuus sekä nopeus on ihan eri luokkaa. Toki raspiin saa enemmän tavaraa kiinni, mutta se sitten lukitsee sijainnin sinne mihin pinnit tarvitaan.

edit. Hintana toki verrataan molempia laitteita ssd levyn kanssa, ja kaikki muut tarvittavat kilkkeet ostettuna (ainakin virtalähde ja kuoret)
 
Viimeksi muokattu:

Statistiikka

Viestiketjuista
257 420
Viestejä
4 477 940
Jäsenet
73 922
Uusin jäsen
Superlurppa_H

Hinta.fi

Back
Ylös Bottom