Kotiautomaatio

Itse olen aina ollut jollain tasolla vähän kiinnostunut kotiautomaatiosta mutta en kuitenkaan ole siitä paljon ottanut vielä selvää mutta kiinnostaa kovasti ja ehkä vähän mietityttää senkin puolesta kun en osaa koodailla mitään.

Haluaisitko avata mitä itse teet/seurailet omilla vehkeilläsi? Muutenkin muutkin voisivat ihan pistää jotain mitä konkreettisesti tekevät omilla vehkeillään kun itseäni kiinnostaisi kovastikkin mutta oma osaaminen vähän mietityttää.
Hubitat dashboard valikko.png

Varmaan dashboardit kertoo jo aika paljon.
Turvallisuus: vuotoanturit, palovaroitin, ovet, liikeanturit
Lämpötilat: Antureita, sisällä ja ulkona eri paikoissa.
Valot: pistorasioita, auton lämmitys ja kausivalot
Sääennuste: Kolmen päivän ennuste ns virtuaalilaitteena eli näyttää ennusteen jonkun sääpalvelun kautta.
Videokuva: Kaksi sisäkameraa
Ja näitä on sitten sovellettu eri tarkoituksiin.
- Auton lämmitysaika johtuu autokatoksen lämpötilasta
- Kun tila on "Poissa" Hubitat-sovellus hälyttää liikkeestä ja ovien aukaisusta
- Vesivuotoanturit ja palovaroitin hälyttää tilasta riippumatta
- Kausivalot: Kun päivä on su-to ja aurinko laskenut valot päälle ja sammutus 21:30
- Koiran valo: Jos ma-pe, kello 7:30 ja aurinko ei ole noussut valo päälle ja pois kun aurinko on noussut +30min
- Nuo talvisäännöt on toki Pausella kesäajan

Ja mitään säätämistä ei ole tarvinnut tehdä. Nuo säännötkin tehdään klikkailemalla.
 
Nostetaas tännekin tarjousketjusta, vielä tänään saa Clasun verkkokaupasta 20 % alennusta koodilla CO20
^^ Netatmolla on ilmanlaatua seuraava systeemi. Kannattaa kytätä esmes jotain Clas Ohlsonin aleja kun nekin tuota myy.


Mites paljon on IFTTT:n käyttäjiä palstalla? Jos ei jo ollut mainittu aiemmin (en pikaisella selauksella löytänyt) niin IFTTT muuttuu kohta maksulliseksi, ilmaiseksi jatkossa vain kolme simppelimpää sääntöä käytettävissä. Nyt saa vielä "Pro" tilin aktivoitua 1,99 USD/kk (takaraja lokakuu 7. päivä 2020)

Tuolla lisää infoa:

Ei toi Netatmo ilmanlaatua varsinaisesti mittaa oikeastaan mitenkään. Toi mittaa CO2 pitoisuutta, desibelilukemia ja kosteusprosenttia.
 
Nii joo, jos ajattelee että se hiilidioksidin määrä ei mitään kerro sisäilmanlaadusta - happi loppuu muttei se haittaa kun on niin hyvää ilmaa. ;)

"Onko jollain jotain kokemuksia sisäilmanlaadun mittareista / sensoreista, jotka voisivat näyttää vaikka lämpötilaa, ilman kosteutta, co2 tai muita vastaavia laadun mittareira, joita voisi sitten vaikka katsella jostain käyttöliittymästä."
 
Co2 taitaa olla yleisesti se tärkein seurattava asia huoneilmassa, tuskin mitään muita ihmehiukkasia normaalissa huoneessa kannattaa mitata, toimistoissa yleensä mitataan huoneen Co2 ja säädetään ilmastoinnin tehostusta sitten suoraan sen mukaan. Toki jossain spessutilassa/labroissa ehkä pitää mitata radonia tai muuta.
 
Nii joo, jos ajattelee että se hiilidioksidin määrä ei mitään kerro sisäilmanlaadusta - happi loppuu muttei se haittaa kun on niin hyvää ilmaa. ;)

"Onko jollain jotain kokemuksia sisäilmanlaadun mittareista / sensoreista, jotka voisivat näyttää vaikka lämpötilaa, ilman kosteutta, co2 tai muita vastaavia laadun mittareira, joita voisi sitten vaikka katsella jostain käyttöliittymästä."

Joo siis on sekin toki sisäilman jonkinlainen laatumittari mutta yritin vain sanoa ettei tosiaan kerro mistään epäpuhtauksista tai muista mitään mitä ehkä jotkut oikeat mittarit kertoo (ainakin jotkut ilmanpuhdistimien appsit ja mittarit). Itellä siis on toi ja käytännössä toi CO2 seilaa 400-600ppm välillä ja tainnut olla ehkä kerran ikinä "huono" ilmanlaatu joka sekin taisi johtua ihan vaan siitä että oli vähän enemmän porukkaa vierailemassa.
 
Joutaako joku jelpata Home Assistantin kanssa? Haluaisin maalämpöpumpulta arvoja Lämmitys-välilehteen, arvot pitäisi napata Jäspin Myupway-sivustolta. Sivusto vaatii loginin, joten en tiedä taipuuko HAn scraper siihen. Multiscrape tukee kirjautumista ja arvojen hakua eri sivustoilta. Kirjautumissivusto on www.myupway.com/welcome, tuon kautta pitäisi hakea arvot multiscrapen tietoihin. Meneekö tämä sinne suuntaankaan?

Koodi:
# Multiscrape
sensor:
  - platform: multiscrape
    name: home assistant scraper
    resource: http://www.myupway.com/System/49641/Status/ServiceInfo
    verify_ssl: false
    selectors:
      meno:
        name: Menolämpötila
        select: '.AutoUpdateValue ID40008'
      aikakerroin:
        name: Aikakerroin
        select: '.AutoUpdateValue ID43081'
    prelogin:
      preloginpage: http://www.myupway.com/welcome
      preloginform: 'LoginTextbox'
      username_field: 'Email'
      password_field: 'Password'
      username: '-'
      password: '-'

Arvot haetaan ServiceInfo-sivulta, siinäkin on hieman hankaluuksia, HA heittää Core-logiin virhettä:

2020-09-29 05:46:54 ERROR (SyncWorker_33) [custom_components.multiscrape.sensor] Sensor Menolämpötila was unable to extract data from HTML
2020-09-29 05:46:54 ERROR (SyncWorker_33) [custom_components.multiscrape.sensor] Sensor Aikakerroin was unable to extract data from HTML

Koodi, josta esim. tuo aikakerroin haetaan, on:

Koodi:
<table class="Sortable tablesorter tablesorter-default tablesorter4579756620e16" role="grid">
      <thead>
        <tr role="row" class="tablesorter-headerRow">
          <th data-column="0" class="tablesorter-header tablesorter-headerUnSorted" tabindex="0" scope="col" role="columnheader" aria-disabled="false" unselectable="on" aria-sort="none" aria-label="Otsikko: No sort applied, activate to apply an ascending sort" style="user-select: none;"><div class="tablesorter-header-inner">
            Otsikko
          </div></th>
          <th class="{sorter: 'uplinkValue'} tablesorter-header tablesorter-headerUnSorted" style="width: 115px; user-select: none;" data-column="1" tabindex="0" scope="col" role="columnheader" aria-disabled="false" unselectable="on" aria-sort="none" aria-label="Arvo: No sort applied, activate to apply an ascending sort"><div class="tablesorter-header-inner">
            Arvo
          </div></th>
        </tr>
      </thead>
      <tbody aria-live="polite" aria-relevant="all">
          <tr role="row">
            <td>
              estetty <span class="VariableDesignation"></span>
            </td>
            <td>
              <span class="AutoUpdateValue ID10033">kyllä</span>
            </td>
          </tr>
          <tr role="row">
            <td>
              varokekoko <span class="VariableDesignation"></span>
            </td>
            <td>
              <span class="AutoUpdateValue ID47214">25A</span>
            </td>
          </tr>
          <tr role="row">
            <td>
              aikakerroin <span class="VariableDesignation"></span>
            </td>
            <td>
              <span class="AutoUpdateValue ID43081">37.6h</span>
            </td>
          </tr>
          <tr role="row">
            <td>
              maks.sääd.sähköteho <span class="VariableDesignation"></span>
            </td>
            <td>
              <span class="AutoUpdateValue ID47212">9.0kW</span>
            </td>
          </tr>
          <tr role="row">
            <td>
              teho sähkölisälämpö <span class="VariableDesignation"></span>
            </td>
            <td>
              <span class="AutoUpdateValue ID43084">0.0kW</span>
            </td>
          </tr>
      </tbody>
    </table>

Olen käsi näiden hommien kanssa, joten jos joku viitisisi auttaa ja katsoa ainakin tuon loginin tiedot lähdekoodista kuntoon.
 
Viimeksi muokattu:
Joutaako joku jelpata Home Assistantin kanssa? Haluaisin maalämpöpumpulta arvoja Lämmitys-välilehteen, arvot pitäisi napata Jäspin Myupway-sivustolta. Sivusto vaatii loginin, joten en tiedä taipuuko HAn scraper siihen. Multiscrape tukee kirjautumista ja arvojen hakua eri sivustoilta. Kirjautumissivusto on www.myupway.com/welcome, tuon kautta pitäisi hakea arvot multiscrapen tietoihin. Meneekö tämä sinne suuntaankaan?

Koodi:
# Multiscrape
sensor:
  - platform: multiscrape
    name: home assistant scraper
    resource: http://www.myupway.com/System/49641/Status/ServiceInfo
    verify_ssl: false
    selectors:
      meno:
        name: Menolämpötila
        select: '.AutoUpdateValue ID40008'
      aikakerroin:
        name: Aikakerroin
        select: '.AutoUpdateValue ID43081'
    prelogin:
      preloginpage: http://www.myupway.com/welcome
      preloginform: 'LoginTextbox'
      username_field: 'Email'
      password_field: 'Password'
      username: '-'
      password: '-'

Arvot haetaan ServiceInfo-sivulta, siinäkin on hieman hankaluuksia, HA heittää Core-logiin virhettä:

2020-09-29 05:46:54 ERROR (SyncWorker_33) [custom_components.multiscrape.sensor] Sensor Menolämpötila was unable to extract data from HTML
2020-09-29 05:46:54 ERROR (SyncWorker_33) [custom_components.multiscrape.sensor] Sensor Aikakerroin was unable to extract data from HTML

Koodi, josta esim. tuo aikakerroin haetaan, on:

Koodi:
<table class="Sortable tablesorter tablesorter-default tablesorter4579756620e16" role="grid">
      <thead>
        <tr role="row" class="tablesorter-headerRow">
          <th data-column="0" class="tablesorter-header tablesorter-headerUnSorted" tabindex="0" scope="col" role="columnheader" aria-disabled="false" unselectable="on" aria-sort="none" aria-label="Otsikko: No sort applied, activate to apply an ascending sort" style="user-select: none;"><div class="tablesorter-header-inner">
            Otsikko
          </div></th>
          <th class="{sorter: 'uplinkValue'} tablesorter-header tablesorter-headerUnSorted" style="width: 115px; user-select: none;" data-column="1" tabindex="0" scope="col" role="columnheader" aria-disabled="false" unselectable="on" aria-sort="none" aria-label="Arvo: No sort applied, activate to apply an ascending sort"><div class="tablesorter-header-inner">
            Arvo
          </div></th>
        </tr>
      </thead>
      <tbody aria-live="polite" aria-relevant="all">
          <tr role="row">
            <td>
              estetty <span class="VariableDesignation"></span>
            </td>
            <td>
              <span class="AutoUpdateValue ID10033">kyllä</span>
            </td>
          </tr>
          <tr role="row">
            <td>
              varokekoko <span class="VariableDesignation"></span>
            </td>
            <td>
              <span class="AutoUpdateValue ID47214">25A</span>
            </td>
          </tr>
          <tr role="row">
            <td>
              aikakerroin <span class="VariableDesignation"></span>
            </td>
            <td>
              <span class="AutoUpdateValue ID43081">37.6h</span>
            </td>
          </tr>
          <tr role="row">
            <td>
              maks.sääd.sähköteho <span class="VariableDesignation"></span>
            </td>
            <td>
              <span class="AutoUpdateValue ID47212">9.0kW</span>
            </td>
          </tr>
          <tr role="row">
            <td>
              teho sähkölisälämpö <span class="VariableDesignation"></span>
            </td>
            <td>
              <span class="AutoUpdateValue ID43084">0.0kW</span>
            </td>
          </tr>
      </tbody>
    </table>

Olen käsi näiden hommien kanssa, joten jos joku viitisisi auttaa ja katsoa ainakin tuon loginin tiedot lähdekoodista kuntoon.

Itseäkin tämä kiinnostaa, vaikka osaamista ei varsinaisesti olekkaan. Täytynee yrittää kikkailla jos saisi haettua Helenin Sävel+ -palvelusta kulutustietoja...
 
Joutaako joku jelpata Home Assistantin kanssa? Haluaisin maalämpöpumpulta arvoja Lämmitys-välilehteen, arvot pitäisi napata Jäspin Myupway-sivustolta. Sivusto vaatii loginin, joten en tiedä taipuuko HAn scraper siihen. Multiscrape tukee kirjautumista ja arvojen hakua eri sivustoilta. Kirjautumissivusto on www.myupway.com/welcome, tuon kautta pitäisi hakea arvot multiscrapen tietoihin. Meneekö tämä sinne suuntaankaan?

Koodi:
# Multiscrape
sensor:
  - platform: multiscrape
    name: home assistant scraper
    resource: http://www.myupway.com/System/49641/Status/ServiceInfo
    verify_ssl: false
    selectors:
      meno:
        name: Menolämpötila
        select: '.AutoUpdateValue ID40008'
      aikakerroin:
        name: Aikakerroin
        select: '.AutoUpdateValue ID43081'
    prelogin:
      preloginpage: http://www.myupway.com/welcome
      preloginform: 'LoginTextbox'
      username_field: 'Email'
      password_field: 'Password'
      username: '-'
      password: '-'

Arvot haetaan ServiceInfo-sivulta, siinäkin on hieman hankaluuksia, HA heittää Core-logiin virhettä:

2020-09-29 05:46:54 ERROR (SyncWorker_33) [custom_components.multiscrape.sensor] Sensor Menolämpötila was unable to extract data from HTML
2020-09-29 05:46:54 ERROR (SyncWorker_33) [custom_components.multiscrape.sensor] Sensor Aikakerroin was unable to extract data from HTML

Koodi, josta esim. tuo aikakerroin haetaan, on:

Koodi:
<table class="Sortable tablesorter tablesorter-default tablesorter4579756620e16" role="grid">
      <thead>
        <tr role="row" class="tablesorter-headerRow">
          <th data-column="0" class="tablesorter-header tablesorter-headerUnSorted" tabindex="0" scope="col" role="columnheader" aria-disabled="false" unselectable="on" aria-sort="none" aria-label="Otsikko: No sort applied, activate to apply an ascending sort" style="user-select: none;"><div class="tablesorter-header-inner">
            Otsikko
          </div></th>
          <th class="{sorter: 'uplinkValue'} tablesorter-header tablesorter-headerUnSorted" style="width: 115px; user-select: none;" data-column="1" tabindex="0" scope="col" role="columnheader" aria-disabled="false" unselectable="on" aria-sort="none" aria-label="Arvo: No sort applied, activate to apply an ascending sort"><div class="tablesorter-header-inner">
            Arvo
          </div></th>
        </tr>
      </thead>
      <tbody aria-live="polite" aria-relevant="all">
          <tr role="row">
            <td>
              estetty <span class="VariableDesignation"></span>
            </td>
            <td>
              <span class="AutoUpdateValue ID10033">kyllä</span>
            </td>
          </tr>
          <tr role="row">
            <td>
              varokekoko <span class="VariableDesignation"></span>
            </td>
            <td>
              <span class="AutoUpdateValue ID47214">25A</span>
            </td>
          </tr>
          <tr role="row">
            <td>
              aikakerroin <span class="VariableDesignation"></span>
            </td>
            <td>
              <span class="AutoUpdateValue ID43081">37.6h</span>
            </td>
          </tr>
          <tr role="row">
            <td>
              maks.sääd.sähköteho <span class="VariableDesignation"></span>
            </td>
            <td>
              <span class="AutoUpdateValue ID47212">9.0kW</span>
            </td>
          </tr>
          <tr role="row">
            <td>
              teho sähkölisälämpö <span class="VariableDesignation"></span>
            </td>
            <td>
              <span class="AutoUpdateValue ID43084">0.0kW</span>
            </td>
          </tr>
      </tbody>
    </table>

Olen käsi näiden hommien kanssa, joten jos joku viitisisi auttaa ja katsoa ainakin tuon loginin tiedot lähdekoodista kuntoon.
Kokeile laittaa selectoriksi ".AutoUpdateValue.IDXXXXX" tai pelkkä ".IDXXXXX".

Eli:
Koodi:
# Multiscrape
sensor:
  - platform: multiscrape
    name: home assistant scraper
    resource: http://www.myupway.com/System/49641/Status/ServiceInfo
    verify_ssl: false
    selectors:
      meno:
        name: Menolämpötila
        select: '.AutoUpdateValue.ID40008'
      aikakerroin:
        name: Aikakerroin
        select: '.AutoUpdateValue.ID43081'
    prelogin:
      preloginpage: http://www.myupway.com/welcome
      preloginform: 'LoginTextbox'
      username_field: 'Email'
      password_field: 'Password'
      username: '-'
      password: '-'
 
Kokeile laittaa selectoriksi ".AutoUpdateValue.IDXXXXX" tai pelkkä ".IDXXXXX".

Eli:
Koodi:
# Multiscrape
sensor:
  - platform: multiscrape
    name: home assistant scraper
    resource: http://www.myupway.com/System/49641/Status/ServiceInfo
    verify_ssl: false
    selectors:
      meno:
        name: Menolämpötila
        select: '.AutoUpdateValue.ID40008'
      aikakerroin:
        name: Aikakerroin
        select: '.AutoUpdateValue.ID43081'
    prelogin:
      preloginpage: http://www.myupway.com/welcome
      preloginform: 'LoginTextbox'
      username_field: 'Email'
      password_field: 'Password'
      username: '-'
      password: '-'

Kokeilin, ei vaikutusta. Sitten kirjoitin usernamen perään muutaman kirjaimen testatakseni tuleeko väärästä käyttäjätunnuksesta logiin tietoa, ei vaikutusta. Eli tuo login-kohta pitäisi ensin saada kuntoon. Multiscrapeen oli joku ohje:

This is only my current development setup and may change. But I would value any feedback. Never done these before.

Current setup for configuration.yaml in addition to normal multiscrape settings:

Koodi:
    prelogin:
      preloginpage: https://url.of.that.site.com/login.html
      preloginform: 'loginForm'
      username_field: 'username'
      password_field: 'password'
      username: 'yourusername'
      password: 'yourpassword'

There are things that this script cannot find automatically and some html reading skills are needed from you. You need to tell it what is URL of login page. This can be same or different page you are scraping. Preloginform is the name parameter of <form> tag in html. So in my example it’s <form name="loginForm">.
Username_field and password_field are input’s from html. So in my example those are like <input type="text" name="username"> and <input type="password" name="password">.
Username and password are what you expect. They are the real credentials to be filled out to the form and submitted to the site.

Jatkan testausta.
 
Kokeilin, ei vaikutusta. Sitten kirjoitin usernamen perään muutaman kirjaimen testatakseni tuleeko väärästä käyttäjätunnuksesta logiin tietoa, ei vaikutusta. Eli tuo login-kohta pitäisi ensin saada kuntoon. Multiscrapeen oli joku ohje:

This is only my current development setup and may change. But I would value any feedback. Never done these before.

Current setup for configuration.yaml in addition to normal multiscrape settings:

Koodi:
    prelogin:
      preloginpage: https://url.of.that.site.com/login.html
      preloginform: 'loginForm'
      username_field: 'username'
      password_field: 'password'
      username: 'yourusername'
      password: 'yourpassword'

There are things that this script cannot find automatically and some html reading skills are needed from you. You need to tell it what is URL of login page. This can be same or different page you are scraping. Preloginform is the name parameter of <form> tag in html. So in my example it’s <form name="loginForm">.
Username_field and password_field are input’s from html. So in my example those are like <input type="text" name="username"> and <input type="password" name="password">.
Username and password are what you expect. They are the real credentials to be filled out to the form and submitted to the site.

Jatkan testausta.
Tuolla login sivulla myUpway™ ei ole formilla name-attribuuttia lainkaan. Eli kokeile jättää tuo preloginform tyhjäksi tai kokonaan pois.
 
Tuolla login sivulla myUpway™ ei ole formilla name-attribuuttia lainkaan. Eli kokeile jättää tuo preloginform tyhjäksi tai kokonaan pois.

Kokonaan pois jättäminen ei onnistu:

2020-09-29 13:32:21 ERROR (MainThread) [homeassistant.config] Invalid config for [sensor.multiscrape]: required key not provided @ data['prelogin']['preloginform']. Got None. (See /config/configuration.yaml, line 23).

ja ilman tietoja samaa virhettä. Jotain apuja löytyi täältä, katson nuo nyt vielä läpi.
 
Kokonaan pois jättäminen ei onnistu:

2020-09-29 13:32:21 ERROR (MainThread) [homeassistant.config] Invalid config for [sensor.multiscrape]: required key not provided @ data['prelogin']['preloginform']. Got None. (See /config/configuration.yaml, line 23).

ja ilman tietoja samaa virhettä. Jotain apuja löytyi täältä, katson nuo nyt vielä läpi.
Tuon mukaan se toimisi myös formin action attribuutin arvolla, eli kokeile laittaa siihen "/LogIn".
 
Onko kenelläkään kokemusta tuya -integraatiosta Node rediin? Pitäisi kaivaa avaimia ja certtejä, mutta ilmeisesti helpoin tapa on tehdä tuo reverse engineeringillä höystetyn Android -softan avulla. Minulla kun ei ole Android-laitteita niin aika hankalaa eikä jaksaisi mitään emulaattoriympäristöäkään virittää.

Jollain kokemusta linkkiä johonkin muuhun tapaan IOS (ei jailbreakkauksia) tai ihan Windowsilla tai Linuxilla?
 
Viimeksi muokattu:
Automaatio pitäisi triggeroidä esim 60 sekuntia ennen puhelimen herätystä, jotain tämänsuuntaista esimerkkiä google tarjoaa:
value_template: "{{ states(''sensor.date_time_utc') == ((states.sensor.oneplus_a5000_next_alarm)|int -60)| timestamp_custom(''%Y-%m-%d, %H:%M'', True)) }} "

value_template: "{{ states('sensor.date_time_utc') }}" antaa aikaleimaksi 2020-10-08, 13:49
ja
value_template: "{{(states('sensor.oneplus_a5000_next_alarm'))}}" antaa aikaleimaksi 2020-10-08T13:50:00.000Z

Osaisiko heittää vinkkiä miten tuon aikaleiman saisi täsmäämään ja muutenki yhtälön toimimaan?
 
Onko kenelläkään kokemusta tuya -integraatiosta Node rediin? Pitäisi kaivaa avaimia ja certtejä, mutta ilmeisesti helpoin tapa on tehdä tuo reverse engineeringillä höystetyn Android -softan avulla. Minulla kun ei ole Android-laitteita niin aika hankalaa eikä jaksaisi mitään emulaattoriympäristöäkään virittää.

Jollain kokemusta linkkiä johonkin muuhun tapaan IOS (ei jailbreakkauksia) tai ihan Windowsilla tai Linuxilla?

Ei Node Rediin tehty valmis palikka kelpaa? Kuvauksessa on linkki ohjeeseen, jonka avulla saa laite-ID/-avaimen selville.

 
Olisiko hetki aikaa puhua Telldus Livestä, Domoticzista ja Node-Redista? Kysyn silti. Onko kukaan saanut komennettua Telldussia mistään muualta kuin omasta liittymästä? Olen saanut tietoa kulkemaan Telldussista ulos, mutta takaisinpäin laittaminen on sitten ollut hankalampaa. Mulle ei aukea rajapinnat mitä myöten pitäisi saada Nodesta käskyjä menemään Telldus Liveen.

Kenelläkään antaa rautalanka-mallia miten saadaan "tuuletin" -niminen katkasija id:llä "1231123" sammumaan (ja päälle) Node-Redistä?
 
Voisiko joku jeesata Oumanin tietojen haistelussa Elfin EE11:n avulla? Olen kytkenyt palikan Oumanin Modbus-nastoihin kytkentäkaavion mukaisesti ja laite saa ip-osoitteen reitittimeltä. En kuitenkaan saa otettua tuohon suoraan yhteyttä ip:llä, vaikka siinä pitäisi olla mm. joku web-rajapintakin. IOTServicellä toimii, kuten näkyy.

Tämä fiksattu, korjaantui kun resetoin ja päivitin langattoman verkon jatkajan.

1602527012122.png
 
Viimeksi muokattu:
Osaisiko kukaan sanoa että mikä mättää HA + deCONZ pystyyn laittamisessa?
Käytössä siis RPi4 ja siinä kiinni Raspbee II silta. Raspissa on käytössä HA sekä deCONZ add-on asennettuna, mutta HA/deCONZ ei löydä Raspbee II siltaa vaikka ohjeiden mukaan HA:n pitäisi laittaa asetukset reilaan automaattisesti.

Virheilmoitus minkä deCONZ antaa käynnistyessään on:
Failed to start addon - configruation validation faled!
Missing required option 'device'.

Olenko minä nyt missannut jotain? Vai onko deCONZ add-on vain client-puolen softaa ja silta vaatisi toimiakseen vielä serveri-softaa?
Hurrdurr: Näköjään addoniin piti käydä noutamassa sillan rauta-osoite. Nyt näyttäisi pelittävän. Kohti siis uusia pettymyksiä!

Hurrdurr2: LISÄÄ PETTYMYKSIÄ! Yhteys siltaan kyllä luonnistuu mutta mikään ei sillassa tunnu toimivan.
Firmware versio on "Not connected" ja zigbee kanava on lukittuna nollaan. Käyttöliittymä jää rullaamaan loputtomiin vaihdon yhteydessä.
Myöskään Ikean dimmerin yhdistäminen ei onnistu mitä käytän testaamiseen.
Pahasti näyttää vialliselta tuotteelta kuten tässä: Another Firmware not connected in Phoscon · Issue #2797 · dresden-elektronik/deconz-rest-plugin
Hurrdurr3: Olisikohan ongelma taas vaihteeksi raspbee + bluetooth sekoilussa... kun tuppaa raspin gpio pinnit olemaan toimimatta kun bluetoothia ei ole disabloitu.

Hurrdurr4: Sissussaatana että oli hikistä ja hermoja raastavaa puuhaa saada tuo Raspbee II toimimaan raspi nelosessa. Näköjään nelosessa on edelleen tuo bluetooth "ominaisuus" missä BT estää GPIO:hon kiinnitettävien serial-laitteiden käytön. Kun Config.txt filuun kävi heittämässä bluetooth-asetusten muokkaukset niin homma lähti toimimaan:
Koodi:
enable_uart=1
dtoverlay=pi3-miniuart-bt

Nyt sai suoraan Ikean dimmerin älykotijärjestelmään sisään kun se sattui eilen putoamaan pois Hue:sta (ilmeisesti koska lisäsin 2 uutta Hue-dimmeriä Hueen).
 
Viimeksi muokattu:
Nyt kun sain tuon palikan toimimaan niin ongelmana on enää saada muutettua arvoja laitteella. Olen kaivellut ne viisi tarvittavaa lämpötilalukemaa rekisteriosoitteista 502, 506, 510, 514 ja 518 tuolla esimerkin koodilla.

Python:
from pyModbusTCP.client import ModbusClient
c = ModbusClient(host="192.168.0.11", port=8899, auto_open=True, auto_close=True)
print (c.read_holding_registers(510, 1))

En vain ymmärrä, millä käskyllä saisin kirjoitettua uudet arvot tilalle. Esim. c.write_single_register(510, 20) ei sitä tee. Jotenkin ei vaan taivu minun ajatteluuni tuo rekisterien käsittely ja kunnon nörttitapaan Modbusin käsittelyyn sattuvat inttternetin koodiesimerkit ovat aika sekavia.

Oumanin manuaalissa on nuo rekisterit jotain ihan muuta kuin mistä ne löysin, puhutaan osoitteista 320-322 (LSB ja MSB). Ehkä RTU -> TCP -muunnos jotenkin sotkee tuossa.
 
Onkos täällä kukaan kerännyt dataa Jäspi Ecowatti lämmityskattilalta tai Enervent Pingvin LTO:ta? Olisikohan molemmat olleet modbus liityntäisiä. Jonkun modbus adapterin tilasin kiinasta ja olisi tarkoitus ESP32:sen avulla kytkeä Home Assistant / ESPHome verkkoon.

Rakennusaikana 2011 tuli Oumannin ohjelmoitavaa logiikkaa (2x EH-686), modbus muunnin ja EH-Net hankittua käytettynä kun tuli vastaan mutta niille ei ikinä testailuja kummempaa saatu aikaiseksi.

Toistaiseksi Home Assistantilla vasta Xiaomi ja Ruuvitag BLE majakoita kuunnellut ja vesimittarin pulssilähtöön testaillut pulssilaskuria ESP32:sella mutta olisi tarkoitus liittää VILP tuon Ecowatin kylkeen ja nyy viimein rakennella noita mittarointeja. kWh mittareita pulssisähdöllä sähkökaapissa myös useampi valmiina.

Itselläkin on Enervent Pingvin, sieltä saa dataa ihan kivasti ulos RS-485 adapterilla. Laiten piirilevyssä on käyttämätön "Freeway" 4P4C-portti, siihen kun kytkee RS-485 adapterin niin laite on slave 1 ja saat helposti kaikki mittausarvot ulos sieltä. Tein Jalle19/eda-modbus-bridge mikä kääntää tämä low-level Modbus kommunikaatio HTTP:ksi. Pollaan sitä cronilla Jalle19/eda-influxdb avulla ja dataa tallenetaan InfluxDB:hen. Sieltä saan semihienot graafit:

Screenshot_2020-10-14 Ventilation - Grafana.png

Tämän lisäksi olen lisännyt Home Assistantiin "restful switch" pluginin avulla viput jolla pystyn kytkemään esim. ylipaineistus päälle:

Screenshot_2020-10-14 Ventilation - Home Assistant.png

Seuravaaksi olen hankkimassa lisää Ikean Trådfri on/off kytkimiä, yksi niistä tulee olemaan takkakytkin (eli se ohjaa ylipaineistus tila päälle/pois päältä).
 
Voitko sanoa Enervent Pingvinin tarkemman mallin? Oma Pingvin on jo reilut 10 vuotta vanha ECC ohjauksella ja olen ajatellut liittää sen ohjauksen kotiautomaatioon. Tuo adapteri olisi tosi näppärä, mutta vähän pelkään, että oma laite on liian vanha.
 
Seuravaaksi olen hankkimassa lisää Ikean Trådfri on/off kytkimiä, yksi niistä tulee olemaan takkakytkin (eli se ohjaa ylipaineistus tila päälle/pois päältä).
Osta se missä on viis nappia. Saat samalla tuon poissa moden ja tehostuksen niihin.
 
Kattelin että talologger tukisi mqtt:tä ja sillä saisin Home Assistantiin lähetettyä datat mutta tarvii tutustua tähänkin. influxin virittelin tuossa juuri viikolla, grafana olis seuraavana listalla.

Oma Pingviini on vuodelta 2010 ja se on myös EDA kone. ECE koneessa saattaa olla pää piirilevyllä tuo freeway liitin myös olemassa, eiköhän ne samat koneet ole, eri ohjaimella vaan. EDA:ssa on tuolla ohjauspaneelissa myös liitin mutta en tiedä pystyykö sitä kautta jakamaan modbus väylää.

Takkakytkintä kaivannut itsekin.

Tuo Ecowatti taas on melko paha. Modbus siinäkin mutta en ole kyllä löytänyt mitään miten siihen pääsee kiinni. No tärkeämmät eli lattiaan menevän ja tulevan lämpötilan sekä puskurisäiliön tulevan ja menevän veden lämpötilat jo logitan ihan 1wire antureilla niin pärjätään niillä hetki. Tuli kesällä asennettua Panasonic WH-MDC05H3E5 Monobloc VILP ja siihen HeishaMon loggeri johon lisäsin muutamat dallasin anturit.
 
Viimeksi muokattu:
Voitko sanoa Enervent Pingvinin tarkemman mallin? Oma Pingvin on jo reilut 10 vuotta vanha ECC ohjauksella ja olen ajatellut liittää sen ohjauksen kotiautomaatioon. Tuo adapteri olisi tosi näppärä, mutta vähän pelkään, että oma laite on liian vanha.

"Pingvin eco ede" käsittääkseni. Laitteessa pitää olla EDA-automaatikka jos haluat käyttää tuo tekemäni softa.

Oma Pingviini on vuodelta 2010 ja se on myös EDA kone. ECE koneessa saattaa olla pää piirilevyllä tuo freeway liitin myös olemassa, eiköhän ne samat koneet ole, eri ohjaimella vaan. EDA:ssa on tuolla ohjauspaneelissa myös liitin mutta en tiedä pystyykö sitä kautta jakamaan modbus väylää.

Ohjauspaneelin portista saat myös dataa ulos, mutta en koskaan keksinyt miten asetusarvot päivitetään sen kautta. Jaakko's Project Space [pingvin] täältä löytyy lisätietoa. Periaatteessa tietokone pitää toimia slavena eikä masterina - itse laite lähettää kaikille kaikki oleelliset rekisteriarvot noin joka viides sekunti muistaakseni.

Tuo Ecowatti taas on melko paha. Modbus siinäkin mutta en ole kyllä löytänyt mitään miten siihen pääsee kiinni. No tärkeämmät eli lattiaan menevän ja tulevan lämpötilan sekä puskurisäiliön tulevan ja menevän veden lämpötilat jo logitan ihan 1wire antureilla niin pärjätään niillä hetki. Tuli kesällä asennettua Panasonic WH-MDC05H3E5 Monobloc VILP ja siihen HeishaMon loggeri johon lisäsin muutamat dallasin anturit.

Otin viime vuonna yhteyttä Kaukoralle ja sain Modbus rekisterikartan heiltä. M10 piirilevyssä (itsellä valitettavasti M09) on erillinen Modbusportti.
 
  • Tykkää
Reactions: ers
Jaakko's Project Space [pingvin] täältä löytyy lisätietoa. Periaatteessa tietokone pitää toimia slavena eikä masterina - itse laite lähettää kaikille kaikki oleelliset rekisteriarvot noin joka viides sekunti muistaakseni.

Otin viime vuonna yhteyttä Kaukoralle ja sain Modbus rekisterikartan heiltä. M10 piirilevyssä (itsellä valitettavasti M09) on erillinen Modbusportti.

Tarvii tutustua tuohonkin. Tottakai oma Ecowatti on myös M09. Varmaan jostain noista uudemmista sitten keksinyt tuon Modbussin. Pöh. Sitten tuohon ei varnaankaan oteta mitenkään kiinni.
 
Tarvii tutustua tuohonkin. Tottakai oma Ecowatti on myös M09. Varmaan jostain noista uudemmista sitten keksinyt tuon Modbussin. Pöh. Sitten tuohon ei varnaankaan oteta mitenkään kiinni.

Kokeilen jos ohjauspaneeli puhuu Modbus kunhan tilaamani uudet USB-tikut saapuvat. Ohjauspaneelin takapuolella on samat 51-54 liittimet mitä löytyy myös suoraan piirikortista. Huoneyksiköt ovat lähes samannäköisiä ja nekin käyttävät liitännät 51-54, ja yksikön dokumentaation mukaan se puhuu RS-485. Toivottavasti sieltä saisi ainakin jotain ulos. Kaukoran insinööri kuitenkin sanoi että se on "valmistajan oma protokolla, emme tiedä siitä mitään" joten voi olla myös dead end.
 
Ihan mahdollinen tuo kyllä. Tuskin ovat omaa protokollaa keksineet, korkeintaan hieman viilanneet omaan suuntaan. Toivottavasti eivät sitäkään.
 
Kuinka zigbee verkolle saisi lisää kantavuutta. Pitäisi saada yhteys viereiseen rakennukseen. Etäisyys on nyt rajoilla, kun sulkee oven yhteys katkeaa (kuitenkin puuseinät). Olen kokeillut Ikean tråtri pistorasioita, mutta niitä ei ole juurikaan apua. Löytyisikö routereita joilla on parenpi kantavuus?
Muuten syteemi on Conbee 2, HA ja raspi.
 
Kuinka zigbee verkolle saisi lisää kantavuutta. Pitäisi saada yhteys viereiseen rakennukseen. Etäisyys on nyt rajoilla, kun sulkee oven yhteys katkeaa (kuitenkin puuseinät). Olen kokeillut Ikean tråtri pistorasioita, mutta niitä ei ole juurikaan apua. Löytyisikö routereita joilla on parenpi kantavuus?
Muuten syteemi on Conbee 2, HA ja raspi.

Zgibee on mesh-verkko, joten lisäämällä verkkovirralla käyttäviä laitetta verkon kattavuus käytännössä kasvaa. Eli kyllä pistorasiat pitäisi auttaa kunhan ne ovat liitetty Zigbeeverkkoon.

Tässä on oma verkkoni näkymä mistä selviää että jotkut laitteet ovat yhteydessä sekä suoraan Zigbee-tikkuun että toisen laitteen kautta, ja että jotkut kytkimet ovat vain yhteydessä lähimpään laitteeseen (yleensä lähin lamppu koska mulla on semmosia vähän joka paikassa).

Screenshot-20201019092435-1269x683.png
 
Viimeksi muokattu:
Mikähän olisi tän hetken fiksuin hubi/gateway valinta rpi+home assist järjestelmään seuraavien kaveriksi?

-Ikea Trådfri valoja
-Xiaomi BLE lämpö-/kosteusantureita
-Aqara pistorasioita

Lisäksi olisi kiva ohjata Samsungin ilmalämpöpumppua (WiFi) jota nyt käytän SmartThings sovelluksen kautta.

Cozify olisi aika kiinnostava hubi mutta arvokas, mitenkäs samsungin smartthings hubi joka taas on mielestäni edullinen?

Mikä olisi fiksuin tapa jos tahtoo upottaa pistorasian sisään/kojerasiaan ohjausta pistorasioille?
Remontti menossa ja tuli ajatus pitäisikö yöpöydän pistorasiaan laittaa ohjaus jolla sen saisi pois käytöstä kun kukaan ei ole sitä käyttämässä.
 
Mikähän olisi tän hetken fiksuin hubi/gateway valinta rpi+home assist järjestelmään seuraavien kaveriksi?

-Ikea Trådfri valoja
-Xiaomi BLE lämpö-/kosteusantureita
-Aqara pistorasioita
Kerran kun Home Assistant pyörii raspin päällä, niin miksi et hankkisi jotain ZigBee-palikkaa raspiin ConBee II Overview

Jos käytät muistikorttia raspissa, niin muista ottaa kaikki loki- ja historiatoiminnot pois käytöstä Home Assistantissa. Muuten muistikorttisi tulee korruptoitumaan ja lopulta hajoamaan.
 
Mikähän olisi tän hetken fiksuin hubi/gateway valinta rpi+home assist järjestelmään seuraavien kaveriksi?

-Ikea Trådfri valoja
-Xiaomi BLE lämpö-/kosteusantureita
-Aqara pistorasioita

Lisäksi olisi kiva ohjata Samsungin ilmalämpöpumppua (WiFi) jota nyt käytän SmartThings sovelluksen kautta.

Cozify olisi aika kiinnostava hubi mutta arvokas, mitenkäs samsungin smartthings hubi joka taas on mielestäni edullinen?

Mikä olisi fiksuin tapa jos tahtoo upottaa pistorasian sisään/kojerasiaan ohjausta pistorasioille?
Remontti menossa ja tuli ajatus pitäisikö yöpöydän pistorasiaan laittaa ohjaus jolla sen saisi pois käytöstä kun kukaan ei ole sitä käyttämässä.
Jos sulla on jo Home Assistant, niin miksi haluaisit ostaa Cozifyn tai SmartThingsin? HA:n idea on juurikin se, että ei tarvitse noita muita hubeja. :)

Tuossa pari viestiä ylempänä mainittu zigbee-tikku, niin sellaisen konffaat Raspberryyn. Bluetoothin ja wifin kanssa toimivat laitteet pitäisikin jo olla mahdollista liittää raspiin.
 
Mikähän olisi tän hetken fiksuin hubi/gateway valinta rpi+home assist järjestelmään seuraavien kaveriksi?

-Ikea Trådfri valoja
-Xiaomi BLE lämpö-/kosteusantureita
-Aqara pistorasioita

Lisäksi olisi kiva ohjata Samsungin ilmalämpöpumppua (WiFi) jota nyt käytän SmartThings sovelluksen kautta.

Cozify olisi aika kiinnostava hubi mutta arvokas, mitenkäs samsungin smartthings hubi joka taas on mielestäni edullinen?

Mikä olisi fiksuin tapa jos tahtoo upottaa pistorasian sisään/kojerasiaan ohjausta pistorasioille?
Remontti menossa ja tuli ajatus pitäisikö yöpöydän pistorasiaan laittaa ohjaus jolla sen saisi pois käytöstä kun kukaan ei ole sitä käyttämässä.
Kuten ^ sanoivat, Conbee II tai Raspbee II raspiin.

Lisäksi HA:ssa on Smartthings integraatiolle tuki, tosin se vaatii jonkin verran säätöä: SmartThings

Ja vielä Xiaomi Mijia BLE Temperature and Humidity Sensor
 
Viimeksi muokattu:
Mikähän olisi tän hetken fiksuin hubi/gateway valinta rpi+home assist järjestelmään seuraavien kaveriksi?

-Ikea Trådfri valoja
-Xiaomi BLE lämpö-/kosteusantureita
-Aqara pistorasioita

Lisäksi olisi kiva ohjata Samsungin ilmalämpöpumppua (WiFi) jota nyt käytän SmartThings sovelluksen kautta.

Cozify olisi aika kiinnostava hubi mutta arvokas, mitenkäs samsungin smartthings hubi joka taas on mielestäni edullinen?

Mikä olisi fiksuin tapa jos tahtoo upottaa pistorasian sisään/kojerasiaan ohjausta pistorasioille?
Remontti menossa ja tuli ajatus pitäisikö yöpöydän pistorasiaan laittaa ohjaus jolla sen saisi pois käytöstä kun kukaan ei ole sitä käyttämässä.
Smarthings hubi kyllä toimii ihan hyvin, niin kauan kunnes palvelimet kaatuvat ja sitten ei toimi kuin muutamat tietyt automaatiot. Pitkään toimi moitteetta mutta nyt on ollut kesästä asti vähintään kerran kuukaudessa palvelimiin yhdistäminen nurin jolloin järjestelmä kyykkää.
Tästä syystä aionkin vaihtaa HA:han ja zigbee tikkuun lähitulevaisuudessa.

Asiaan muuten liittyen, kumpaan olisi järkevää laittaa HA pyörimään? Vanha Asus EEE PC 10" näytöllä vai sitten tehokkaampi Dell Optiplex i5 prossulla ja SSD:llä?
 
Kuinka zigbee verkolle saisi lisää kantavuutta. Pitäisi saada yhteys viereiseen rakennukseen. Etäisyys on nyt rajoilla, kun sulkee oven yhteys katkeaa (kuitenkin puuseinät). Olen kokeillut Ikean tråtri pistorasioita, mutta niitä ei ole juurikaan apua

Itellä oli sama tilanne mökillä, saunarakennukselle ei zigbee kuulunut. Hommasin siihen Sonoffin zigbee bridgen. Se on toiminut luotettavasti Tasmotalla höystettynä ja ZHA:lla HA:sta

Mikä olisi fiksuin tapa jos tahtoo upottaa pistorasian sisään/kojerasiaan ohjausta pistorasioille?
Remontti menossa ja tuli ajatus pitäisikö yöpöydän pistorasiaan laittaa ohjaus jolla sen saisi pois käytöstä kun kukaan ei ole sitä käyttämässä.

Laitoin muutamaan vastaavaan paikkaan Shelly ykköset. Ei ole niiden kanssa ollu mitään ongelmia. Olis tietty parempi jos olis lisäks fyysinen kytkin jolla voi komentaa jos automaatiosysteemit hajoo
 
Selvä, taidan sitten hankkia tollasen zigbee tikun tuohon raspin kaveriksi. Toisaalta mulle tarjottiin Cozifyä aika edukkasti joten toisaalta vois senkin tien vilkasta, pääsisin siit varmastikkin omakustennahintaan viel eroonkin.
 
Nyt tuli laitettua Prime-day alennuksista ostettu Amazon Echo Dot (3rd gen) tulille.
Lisäksi pistin HA:n remote access hommelit kuntoon että voi alkaa integroimaan Googlea/yms. HA-settiin.

Aluksi pistin Smartthings integraation kuntoon missä on kiinni pari Samsungin VL350 ja VL550 kaiutinta.
Harmiksi huomasin että kaiuttimien ohjaus vaikuttaa olevan aika hanurista HA:n kautta, ei ole kuin kytkin millä saa kaiuttimen kiinni/auki ja sensoreita millä näkee kaiuttimen statuksen. Pitää katsoa että saako sinne ympättyä käsin inputin valinnat sun muut tarpeelliset toiminnot, kun nuo status-sensoritkin toimivat. Sama vika tosin on myös Google Assistant kanssa, Google tunnistaa kaiuttimet kytkiminä...

Myös Alexan kanssa tuli päänvaivaa noiden kaiuttimien kanssa. Kaiuttimet pitäisi saada toimimaan suoraan Alexan kanssa kun asentaa Samsungin skillit, kyllähän ne kaiuttimet tunnistautuvat Alexassa mutta eipä niiden kautta saa musiikkia kuulumaan millään. Smartthings myös tunnistaa että Alexa streamaa kaiuttimille mutta kaiuttimet pysyvät mykkinä.

Suoraan sanottuna ***uttaa nämä "älykaiutin" järjestelmät. Taas näkee että parasta tehdä älykaiuttimet itse sen sijaan että ostaisit kalliin valmiin pilvipalveluihin perustuvan älykaiuttimen minkä tuki/toiminta voi lakata milloin tahansa kun valmistaja heittää hanskat tiskiin.
Esimerkiksi raspi + Volumio + Audio Pro Lv2e saa aikaan jäätävän hyvän älykaiuttimen minkä saa kiinni HA:han.
Onneksi nuo Sampan älykaiuttimet olivat niin halpoja että pelkkä BT/AUX liitäntämahdollisuus kattaa tarpeet ja vaatimukset.
 
Viimeksi muokattu:
Kattelin että talologger tukisi mqtt:tä ja sillä saisin Home Assistantiin lähetettyä datat mutta tarvii tutustua tähänkin. influxin virittelin tuossa juuri viikolla, grafana olis seuraavana listalla.

Oma Pingviini on vuodelta 2010 ja se on myös EDA kone. ECE koneessa saattaa olla pää piirilevyllä tuo freeway liitin myös olemassa, eiköhän ne samat koneet ole, eri ohjaimella vaan. EDA:ssa on tuolla ohjauspaneelissa myös liitin mutta en tiedä pystyykö sitä kautta jakamaan modbus väylää.

Freeway-portin modbussi oli muistaakseni jotain valmistajan omaa modbussia tai ainakaan en freeway portin kautta laitetta onnistunut ohjaamaan. Toinen liitäntä taisi käyttää ihan standardia. Ainakin olen saanut toimimaan home-assistantilla ylipaineistus/ kotona/ poissa, nopeudensäädöt ym. home-assistantin omalla modbus-palikalla. Olikohan minulla raspi kytketty samaan liittimeen ohjauspaneelin kanssa RS485-muuntimella, vai onkohan siellä joku kolmaskin portti... Voin kyllä tsekata kun joskus Pingviinin ääreen päädyn. Mulla on siis sellainen setuppi, että luen freewayn portin kautta arvot, mutta ohjaan toisen portin kautta (mulla oli jossain vaiheessa eri laitteella talologger vain tallentamassa arvoja Pingviinistä ja NIBEn maalämpöpumpusta)
 
Heitetäänpäs tällainen kysymys ilmoille, että onko suoraan jotain toimivaa ratkaisua, jos esim haluaisin valvoa autotallien ovia. Tällä tarkoitan sitä, että tulisi jonkinlainen hälytys jollain tavalla, jos tallien ovet (2x nosto-ovet) on x ajan auki. Aina sitä miettii hajamielisenä, että tulikohan ne ovet nyt kiinni, kun lähtee kiireellä ja ajatuksissaan.
 
Heitetäänpäs tällainen kysymys ilmoille, että onko suoraan jotain toimivaa ratkaisua, jos esim haluaisin valvoa autotallien ovia. Tällä tarkoitan sitä, että tulisi jonkinlainen hälytys jollain tavalla, jos tallien ovet (2x nosto-ovet) on x ajan auki. Aina sitä miettii hajamielisenä, että tulikohan ne ovet nyt kiinni, kun lähtee kiireellä ja ajatuksissaan.
Jos keksit tolle säännön niin taitaa mikä tahan hubi kelvata ja ainoa tunnistin minkä tarvitsee on kontaktisensori eli oven/ikkunan auki-/kiinniolotunnistin. Toimiva sääntö varmaankin voisi olla Jos kello on > jotain, viikonpäivä = jotain ja ovi = auki -> Hälytä kännykässä?
 
Jos keksit tolle säännön niin taitaa mikä tahan hubi kelvata ja ainoa tunnistin minkä tarvitsee on kontaktisensori eli oven/ikkunan auki-/kiinniolotunnistin. Toimiva sääntö varmaankin voisi olla Jos kello on > jotain, viikonpäivä = jotain ja ovi = auki -> Hälytä kännykässä?
Itse en varmasti keksi mitään, kun tällä hetkellä ei ole mitään tulilla millä saisi kotiautomatiota aseteltua. Siksi kysyin, että jos tähän on muuten valmista pakettia for dummies tai sitten voisin ruveta jostain esimerksitä jotain pähkäilemään. Tällä hetkellä ei ole oikein mitään kokemusta tältä puolelta, mutta onhan tässä kaikkia muitakin asioita elämän aikana opeteltu, niin mikse ei tätä...
 
Heitetäänpäs tällainen kysymys ilmoille, että onko suoraan jotain toimivaa ratkaisua, jos esim haluaisin valvoa autotallien ovia. Tällä tarkoitan sitä, että tulisi jonkinlainen hälytys jollain tavalla, jos tallien ovet (2x nosto-ovet) on x ajan auki. Aina sitä miettii hajamielisenä, että tulikohan ne ovet nyt kiinni, kun lähtee kiireellä ja ajatuksissaan.
Netatmolla löytyy tuollaisia Smart Door and Window Sensors | Netatmo

Ei ole omakohtaista kokemusta.
 
Onkos kellään tietoa/kokemusta suoraan valaisimen sokeripalaan tulevasta zigbee-palikasta?

Olis hienoa saada kruunut integroitua Hue-settiin ilman, että tarvis itsensä kipeäksi maksaa paristakymmenestä hehkusta, jos kahdella palikalla sais käytännössä tarvittavat tehtyä (päälle/pois, himmennys iso plussa).
 
Onkos kellään tietoa/kokemusta suoraan valaisimen sokeripalaan tulevasta zigbee-palikasta?

Olis hienoa saada kruunut integroitua Hue-settiin ilman, että tarvis itsensä kipeäksi maksaa paristakymmenestä hehkusta, jos kahdella palikalla sais käytännössä tarvittavat tehtyä (päälle/pois, himmennys iso plussa).

Zigbee2MQTT:n laitelista on hyvä referenssi siitä mitä laitteita on tarjolla https://www.zigbee2mqtt.io/information/supported_devices.html
Mitkä on HUE-yhteensopivia onkin sitten eri tarina. Kovin pienikokoisia ratkaisuja on ollut huonosti tarjolla.
Itsekin päädyin Shellyn Wifi-ohjattaviin moduleihin. Toimivat heittämällä mm. HomeAssistantissa ja mahtuivat piiloon lampun ja katossa olevan valaisinpistorasian väliin.
 
Heitetäänpäs tällainen kysymys ilmoille, että onko suoraan jotain toimivaa ratkaisua, jos esim haluaisin valvoa autotallien ovia. Tällä tarkoitan sitä, että tulisi jonkinlainen hälytys jollain tavalla, jos tallien ovet (2x nosto-ovet) on x ajan auki. Aina sitä miettii hajamielisenä, että tulikohan ne ovet nyt kiinni, kun lähtee kiireellä ja ajatuksissaan.

Itse toteutin tuon xiaomin ovikytkimillä +ha +zigbeetomqtt

Ilmoitus puhelimeen notifikaationa..
 
Jos käytät muistikorttia raspissa, niin muista ottaa kaikki loki- ja historiatoiminnot pois käytöstä Home Assistantissa. Muuten muistikorttisi tulee korruptoitumaan ja lopulta hajoamaan.

Mulla menee historiat (lokeista en olekaan varma) nassilla pyörivälle mysqlille. Osaatko sanoa, meneekö ne suoraan vai kierrättääkö hassio ne kortin kautta? Yksi kortti jo nimittäin hajonnut...
 
Heitetäänpäs tällainen kysymys ilmoille, että onko suoraan jotain toimivaa ratkaisua, jos esim haluaisin valvoa autotallien ovia. Tällä tarkoitan sitä, että tulisi jonkinlainen hälytys jollain tavalla, jos tallien ovet (2x nosto-ovet) on x ajan auki. Aina sitä miettii hajamielisenä, että tulikohan ne ovet nyt kiinni, kun lähtee kiireellä ja ajatuksissaan.
Yksi voisi olla ainakin Tuyan wifi pohjaiset anturit ja ne paritettuna Ewelink kautta. Saa myöhemmin vielä home assistanttiin, jos alkaa rakentelemaan. Hankintahinta 10-30e/kpl riippuen tilauspaikasta ja mallista jne.

Itsellä ei vielä ole kokemusta, mutta ymmärtääkseni Ewelinkillä pystyy tekemään tuon kaltaisia juttuja ilman hubeja/muita laitteita.

Itsellä on ajatus jollain aikajänteellä tehdä Ewelinkin kanssa toisen asunnon valvontaa home assistantin kanssa. Eli wifillä pari lämpötila sensoria ja oviin anturit. Hälytys puhelimeen Pushbulletilla, jos puhelin ei ole alueella. Lämpötilat nice to know tietoa, mutta menee samalla (niille kanssa hälytysraja esim 15C). Ainoa kysymys on, että toimiiko nuo pilven kautta ja kuinka hyvin?
 
Viimeksi muokattu:
Freeway-portin modbussi oli muistaakseni jotain valmistajan omaa modbussia tai ainakaan en freeway portin kautta laitetta onnistunut ohjaamaan. Toinen liitäntä taisi käyttää ihan standardia. Ainakin olen saanut toimimaan home-assistantilla ylipaineistus/ kotona/ poissa, nopeudensäädöt ym. home-assistantin omalla modbus-palikalla. Olikohan minulla raspi kytketty samaan liittimeen ohjauspaneelin kanssa RS485-muuntimella, vai onkohan siellä joku kolmaskin portti... Voin kyllä tsekata kun joskus Pingviinin ääreen päädyn. Mulla on siis sellainen setuppi, että luen freewayn portin kautta arvot, mutta ohjaan toisen portin kautta (mulla oli jossain vaiheessa eri laitteella talologger vain tallentamassa arvoja Pingviinistä ja NIBEn maalämpöpumpusta)

Käsittääkseni se on päinvastoin, eli Freewayportti puhuu tavallista Modbusia kun taas ohjauspaneelien portit käyttävät joku oma protokollaa. Jos pystyt kontrolloimaan puhallinnopeudet niin kerro ihmeessä miten?
 

Statistiikka

Viestiketjuista
259 452
Viestejä
4 512 659
Jäsenet
74 372
Uusin jäsen
Akeboy78

Hinta.fi

Back
Ylös Bottom