HomeAssistant - Yleinen support topic

hemaris

Aktiivinen jäsen
Juu tuota samaa tuossa aikaisemmin vilkuilin, mutta äkkiseltään ei ollut apuja...

Mutta mutta sen verran työläältä uusiksi laitto tuntui että piti yrittää muutamia kymmeniä kertoja keksiä mikä se vois olla ja välillä
mättöä naamaan ja siinä välähti että taisin antaa saman mikä Synoon on kirjautuminen ja heti kokeilemaan... HUMPS sisälle meni ...
"I'm Locked In!".
Ei tarvii deletoida, kummallisen vastemmielistä on aina nuo toiseenkertaan tekemiset! :p

Kun sain sen auki, niin oli jokunen päivitys yritys ollut eikä olleet menneet läpi...ei siis ollut asentunut tämä '2023.03.1' (eikä mennyt vaikka re-yritin). Tuota pitää tutkia.
katso liitettä 85758

Itsellä on ollut jo pari vuotta owner - salasana hukassa ja olen tuon takia miettinyt resettiä. Itse ajan kontissa HA:ta joten tiedostojen ronkkiminen on sinänsä helppoa ainakin tuossa dokumentissa olevien ohjeiden avulla. Jäänyt kuitenkin tekemättä sillä tähän mennessä olen saanut kaiken tehtyä ihan normikäyttäjänä.
 

Harrastelija

Vakionaama
HA ei taida pysyä perässä jos IoT laitteen IP muuttuu?
Wifi vehkeet oli jonkin aikaa sähköttä ja sen jälkeen osa Shellyistä eivät ole toimineet. Tai itse Shellyt toimii mutta HA ei saa haettua dataa.
 

Ilpo55

Jäsen
HA ei taida pysyä perässä jos IoT laitteen IP muuttuu?
Wifi vehkeet oli jonkin aikaa sähköttä ja sen jälkeen osa Shellyistä eivät ole toimineet. Tai itse Shellyt toimii mutta HA ei saa haettua dataa.
Yo. syystä päädyin määrittelemään Shellyihin kiinteät IP:t reitittimen DHCP alueen ulkopuolelta.
 

hemaris

Aktiivinen jäsen
Itse päädyin laittamaan lämminvesivaraajan kontaktorin ohjauksen Shellyn sijaan Fibaron Zwave-kytkimellä kun oli valmis Zwave-verkko käytössä HA:ssa. Nyt tajusin että pienenä bonuksena on se että ei tarvitse määritellä noita kiinteitä IP-osoitteita vaikka se onkin sinänsä tuttua puuhaa. Toisaalta zwave vermeet ovat hieman kalliimpia kuin nuo Shellyt.
 

Sukke

Aktiivinen jäsen
Ei oo Oulink käytössä vaan Ouman on asetettu toimimaan väylällä orjana ja välissä on sit Atop:n rs485/lan palikka. Eli tavallaan teen modbus RTU:sta Modbus TCP HA:lle. Rekistereiden lukeminen sujuu ongelmitta, kirjoittamaan en ole (vielä) onnistunut.
Rekistereistä löytyy kyllä kattava listaus, sen puoleen ei oo ongelmia.

Olisi tarkoitus saada ensimmäinen modbus-laite Home Assistantiin, mutta epäilen itseäni hieman kytkennöissä. Löytyisikö ketjusta apuja?

Eli kyseessä on Swegonin R5 -ilmanvaihtokone ja siihen liitettävä SEC-moduuli: https://www.swegon.com/fi/tuotteet/...arusteet/ohjaus--ja-saatolaitteisto/casa-sec/

SEC:in kuvaus: "Smart-laajennuskaapeli (SEC). IO-laajennuskaapeli Modbus RTU:lla (single point connector)"

Home Assistant pyörii Rasberryssä ja siihen on liitettynä seuraava USB-RS485-sovitin: https://www.amazon.de/dp/B08DXRKFZR/ref=pe_27091401_487027711_TE_SCE_dp_3

Jos en ole ihan väärin ymmärtänyt, niin liittimiin sopivilla johtimilla kytketään Swegonin SEC-kaapelin Modbus A liitin tuohon DSD TECHin liittimeen A+ja vastaavasti Modbus B -> B-. Muuta ei tarvita?

Ohjeissa oli myös jossain mainintaa päätevastuksista jossain tapauksissa, mutta se taitaa koskea ketjutettua asennusta SEM-lisäpalikoilla? Alla myös kuva R5 ulkoisista kytkennöistä, jos siitä on apua.



Swegon SEC ja DSD TECH USB-RS485 – kopio.JPG


Swegon R5, ulkoiset kytkennät – kopio.JPG
 

Liitteet

  • Swegon SEC ja DSD TECH USB-RS485 – kopio.JPG
    Swegon SEC ja DSD TECH USB-RS485 – kopio.JPG
    110 KB · Katsottu: 155

T76

Aktiivinen jäsen
Tohon R120-malliin oli erityinen modbus gw tarjolla, oletettavasti saisi sillä suoraan modbus tcp:n laitettua. Arvon tässä itsekin, laitanko jo nykypönttöön vai odotanko että leviää ensin - tuo R5 menisi suoraan tilalle sitten. Joten seuraan harjoituksia mielenkiinnolla :)
 

Sukke

Aktiivinen jäsen
Tohon R120-malliin oli erityinen modbus gw tarjolla, oletettavasti saisi sillä suoraan modbus tcp:n laitettua. Arvon tässä itsekin, laitanko jo nykypönttöön vai odotanko että leviää ensin - tuo R5 menisi suoraan tilalle sitten. Joten seuraan harjoituksia mielenkiinnolla :)

Hommahan lähti toimimaan yhden illan testaamisella. Netistä lukemalla menin aiheesta vain sekaisin, joten lähdin vain Node Redissä kokeilemaan erilaisia asetuksia modbus-nodeen ja server-tietoihin.

Kaikkia tietoja (https://www.swegon.com/siteassets/_.../accessories/_multi/smart_modbus_register.pdf) ei taida kaikista koneista olla tarjolla, mutta ainakin keskeisimmät sain kaivettua heti eli lämpötilat, toimintatila, ilmankosteus ja huonelämpötilan asetus sekä ilmeisesti myös jälkilämmittimen teho prosentteina. Ulkolämpötilaksi tulee jostain syystä 65485, vaikka pitäisi olla -51 (lukema kymmenesosa-asteita). Hieman häiritsee se, ettei jäteilman lämpötilaa ole saatavilla.

En malttanut olla myöskään kokeilematta modbusilla kirjoittamista ja kas vain, sain Node Redistä muutettua sisälämpötilan arvoa.

Tuolta sain hyvän avun rautapuolen kytkentään: https://lampopumput.info/foorumi/threads/modbus-rs485-ongelmia.32407/page-2#post-578084
 

T76

Aktiivinen jäsen
Moi, tuohan ei osaa näyttää negatiivisia lukuja, vaan ne menevät "ympäri". Vähennä lukemasta 65536 vaikka siellä node-redissä jo, niin tulee oikeaa lukua. Niin ja tosiaan usein pitää lisäksi jakaa 10:llä. Tähän varmasti on nopeampaakin loitsua, selkeyden vuoksi tein noihin mitkä voi mennä negatiiviselle tällaiset funkkarit Node-REDiin:
var value = msg.payload["data"][0];
if (value > 32767) {
value = value - 65536;
}
msg.payload = value / 10;
return msg;
 

Sukke

Aktiivinen jäsen
Moi, tuohan ei osaa näyttää negatiivisia lukuja, vaan ne menevät "ympäri". Vähennä lukemasta 65536 vaikka siellä node-redissä jo, niin tulee oikeaa lukua. Niin ja tosiaan usein pitää lisäksi jakaa 10:llä. Tähän varmasti on nopeampaakin loitsua, selkeyden vuoksi tein noihin mitkä voi mennä negatiiviselle tällaiset funkkarit Node-REDiin:
var value = msg.payload["data"][0];
if (value > 32767) {
value = value - 65536;
}
msg.payload = value / 10;
return msg;

Joo, jotain tuommoista lähdin itsekin jo arvailemaan, kun katsoin aamun lukemat. Näyttäisi täsmäävän pienellä otannalla tuon kanssa. Kiitos.
 

Mikki

Hyperaktiivi
Onko kukaan tehnyt sensoria mikä hakisi lämpötilat HA:han.
Pitäisi saada json attribuutti "data" kuten "TodayAndDayForward"

Yo. ei tuo attribuuttia kuten toimii: "https://api.spot-hinta.fi/TodayAndDayForward?HomeAssistant=true"

Joo ei ole tehty tuota parametria muihin rajapintoihin. Tässä vähän on ollut sekin taustalla, että HA:lle taitaa löytyä helposti lämpötilatietoja monesta lähteestä. Eikös?
 

Ilpo55

Jäsen
Joo ei ole tehty tuota parametria muihin rajapintoihin. Tässä vähän on ollut sekin taustalla, että HA:lle taitaa löytyä helposti lämpötilatietoja monesta lähteestä. Eikös?
Kiitos pikaisesta vastuksesta.
Osaatko sanoa mikä olisi vastaava (yritän toiki löytää itsekin.) tai olisiko iso työ laittaa tuo parametri?
 

jussipa

Aktiivinen jäsen
Onko kukaan törmännyt talon huoltokirja -tyyppisen HA pluginiin, jolla voisi itse pitää kirjaa asioista? Nyt kun taloon liittyvät jutut on tuolla HA:ssa, niin olisi mukava tehdä päiväkirjatyyppisiä merkintöjä esim. IV-koneen suodattimen vaihto, sakokaivon tyhjennys jne. Tehdä vaikka noille automaattiset muistutukset jne. Toki tuossa vois ehkä hyödyntää esim google kalenteri -plugaria, joka tuonne on saatavissa. Pitääpä tutkia asiaa.

Jos jollain on jo vastaavaa toiminnallisuutta käytössä, niin mielellään otan vinkkejä vastaan.
 

oh4hlo

Aktiivinen jäsen
Tietäisiköhän joku vinkata mikä voisi olla syynä, ettei Motioneye näytä kuvaa Hikvisionin IP-kamerasta? Olen laittanut RTSP streamin salauksen kamerasta basic-tasolle, osoite on oikea ja motioneye löytää kyllä laitteen mutta kuva ei näy. Jos katsoo VLC:llä suoraan kameran mainstreamia, niin hyvin näkyy. Eli rajautuu tuohon motioneye-lisäosaan jotenkin.
 

aNT7I

Jäsen
Tietäisiköhän joku vinkata mikä voisi olla syynä, ettei Motioneye näytä kuvaa Hikvisionin IP-kamerasta? Olen laittanut RTSP streamin salauksen kamerasta basic-tasolle, osoite on oikea ja motioneye löytää kyllä laitteen mutta kuva ei näy. Jos katsoo VLC:llä suoraan kameran mainstreamia, niin hyvin näkyy. Eli rajautuu tuohon motioneye-lisäosaan jotenkin.

Kokeile integraatioista Generic Camera -alustaa. Sillä voi katsella rtsp streameja myös. Dahuan kamerani toimii ainakin sillä.
Streamsourcessa on rtsp-osoite, jossa käyttäjätunnus ja salasana sisällytettynä. rtsp://<käyttäjä>:<salasana>@<ip ja kanavat>
Sitten authenticationissa vielä käyttis/salasana uudelleen digest-moodissa.

Integraatio taitaa vaatia myös sen still-kuva lähteen, mutta riittäisikö, että siihen heittää ihan vaan jonkun kuvan osoitteen. :hmm:

Vinkkinä, HACS:sta löytyy myös WebRTC-komponentti, jolla saa esim. H265-videot näkymään ja striimeistä sen pienenkin käynnistysviiveen pois, mutta Applen puhelin-appi ei sitten taas tue tätä WebRTC:tä. :rolleyes:
 

Sukke

Aktiivinen jäsen
Onko jollain Telegram käytössä?

Miten saisi värinän pois ilmoituksista?

Node Redin kautta onnistuin kyllä ottamaan äänet pois (disable_notification), mutta jos puhelin on värinällä saan silti ilmoituksen värinän kanssa.. Äänet päällä tuo kyllä poisti äänen.
 

dbwarrior

Vakionaama
Moi

Ajattelin kysellä, että millaisilla HA conffeilla olette ratkaisseet aurinkosähkö kohteen netotetun kuluttamisen ja tuottamisen seurannat ?
Ite pohtinut, että tunnin päätteessä lienee kasvatetaan import laskuria jos tase luku on niin näyttää muutoin export laskuria.
 

aNT7I

Jäsen
Moi

Ajattelin kysellä, että millaisilla HA conffeilla olette ratkaisseet aurinkosähkö kohteen netotetun kuluttamisen ja tuottamisen seurannat ?
Ite pohtinut, että tunnin päätteessä lienee kasvatetaan import laskuria jos tase luku on niin näyttää muutoin export laskuria.

Katsoitko Koellin ratkaisua pörssisähköohjaus-ketjusta:
 

Elpakko

Aktiivinen jäsen
Viimeisen viikon aikana ruvennut HA näyttämään sähkön kulutuslukemia väärin. Mulla on 3 x Shelly Plus 1PM releitä ja varsinkin yksi näistä näyttää HA:ssa ihmeellisiä lukemia. Välillä näyttää liikaa ja välillä liian vähän. Esimerkiksi eilisen kulutus oli yhden releen osalta Shellyn appin mukaan 16.01kWh, mutta HA:n mukaan vain 14,5kWh. Toissapäivänä vastaavat luvut oli Shelly 18,2kWh ja HA 19,84kWh. Kahden muun Shellyn osalta nuo erot ovat paljon pienempiä. Välillä saattaa muutamaksi tunniksi kyseisen releen tiedot hävitä HA:n chartista kokonaan.

HA buutattu ja Shellyjen firmiksetkin päivitetty. Ollut käytössä Joulukuusta 2022 asti eikä aiemmin ole ongelmia ollut. Onko ideoita?
 

Elpakko

Aktiivinen jäsen
Semmoinen lisähavainto vielä ylläolevaan, että hetkellinen kulutus piirtää ihan oikean näköistä viivaa ja pitää paikkaansa jos vertaa Shellyn tietoihin. Sitten kun siirtyy tuonne Energy Usage -sivulle, niin näyttää esim. tämän päivän osalta n. 300-400Wh liian korkeita lukemia
 

aNT7I

Jäsen
Itsekin olen huomannut, että joku noista Shellyn 1PM:stä (Plus-malli) on saavuttamattomissa, mutta hyvin satunnaisesti. Toki se on yksi mahdollinen syy, jos kulutuskertymät ovat liian pieniä, että yhteys on vain poikki.

Mutta liian suuret kertymät, niin onko sinulla se websocket configuroituna käyttöön Shelly web-käyttöliittymästä ja onhan tuo yhteyskuvake (ketju-symboli) sinisenä connected tilassa? Ilman tätä päivityksissä on varmasti viivettä. Tosin sen huomaa jo ihan, että painikkeet reagoivat HA:n kautta hitaasti.
1680705990195.png


Energia-dashboardin palkit ja tiedot päivittyy kerran tunnissa, mutta toki jos tarkastelit eilisiä tietoja, niin ne pitäisi olla jo päivittyneet.

Ainoa mitä olen itse huomannut, on että ihan pienimmät muutokset eivät Shelly-integraation läpi välity (2 generaation laitteet ja websocket). Tämän huomaan, kun seuraan lattialämmitykseen kytketyn 1PM:n teho-sensoria, joka lämmityssyklissään näyttää semmoista ~650Wattia aika tasaisesti. Shellyn web-käyttöliittymässä on havaittavissa semmoista jokusen watin heittelyä, mutta HA:n puolella tehosensori päivittyy noin minuutin välein. Tiskikoneen pistokkeessa olevan 1PM tehosensori päivittyy kyllä useammin, jos muutokset ovat vain riittävän suuria.
 

Elpakko

Aktiivinen jäsen
Outbound websocket on pois käytöstä kaikissa shellyissäni (oletus). Mielestäni vaikuttaa HA:n ongelmalta kun hetkellinen kulutus piirtyy ihan oikein.
Screenshot_20230405_194035_Home Assistant.jpg
Screenshot_20230405_193906_Home Assistant.jpg


Esim tämän päivän kaaviot. Hetkelliset yllä ja energy usage alla. Vaikkapa klo 13.00 ja 17.00 pitäisi olla melko tasainen 800Wh kulutus, mutta yksi shellyistä näyttää käytännössä
nollakulutusta
 

aNT7I

Jäsen
Entäs se varsinainen energia-sensori, joka on valittuna tuohon energia-dashboardiin. Miten se käyttäytyy? En tiedä tekeekö Shelly sen laskennan ja lähettä HA:lle vai tapahtuuko se HA:ssa integraation taustalla jotenkin.
Tehdasasetusten palautusta voisi kokeilla Shellylle. Tai mahdollisesti hylkäät sen Shellyn oman kWh sensorin ja luot Utility Meter -helperin.

1680717296940.png

Menipä laatu kehnoksi, kun liitin nopsaan vain Painttiin, mutta omat esimerkiksi.
Nopea Googletus ei tuottanut tulosta. Jotain mainintoja, että state_class pitää olla total tai total_increasing, mutta ei pitäisi olla Shelly-integraation kanssa virheellinen sen sensorin määrittely.
 

dbwarrior

Vakionaama
Katsoitko Koellin ratkaisua pörssisähköohjaus-ketjusta:
Juu, kurkkasin nopsaan ja näytti minun silmään että ratkaisu venyi siihen asti että saatiin kasaan infon tunnin tase arvon kehityksestä.
Tämä info olikin jo mullakin kasassa. Mutta sitten meni sormi suuhun, että miten "säilötään" myyntiin menneet tunnit ja miten säilötään ostoon menneet tunnit. Pohdin että joku päättely pitää olla ilmeisesti kerran tuntiin, että kumpaan laariin x:59:59 ajanhetken "tase" arvo lisätään.
 

Elpakko

Aktiivinen jäsen
Energia -sensori näyttää samaa kuin tuo Energy -dashboard eli vääriä arvoja. Vaakasuora viiva tuosta klo 12.00 eteenpäin ihan niinkuin tuossa Energy Dashboardissakin. IV-koneen Shelly näyttää oikein, vanhemman ILPin Shelly näyttää vähän mitä sattuu (pientä heittoa) ja uudemman ILPin Shelly näyttelee ihan mitä sattuu (Pitkin päivää liian korkeita lukemia ja sitten ilman lämmetessä näyttää nollaa vaikka todellinen kulutus 300-500Wh).

Sehän tässä ihmetyttää, kun läpi talven näyttäneet aivan oikein ja nyt yhtäkkisesti näyttää mitä sattuu.
 

aNT7I

Jäsen
Juu, kurkkasin nopsaan ja näytti minun silmään että ratkaisu venyi siihen asti että saatiin kasaan infon tunnin tase arvon kehityksestä.
Tämä info olikin jo mullakin kasassa. Mutta sitten meni sormi suuhun, että miten "säilötään" myyntiin menneet tunnit ja miten säilötään ostoon menneet tunnit. Pohdin että joku päättely pitää olla ilmeisesti kerran tuntiin, että kumpaan laariin x:59:59 ajanhetken "tase" arvo lisätään.

Taisin joo lukea huonosti, mitä kysyit ensimmäisessä.

Laskuri-apureilla olen ainakin itse toteuttanut, lähinnä kokeilumielessä, tuommoiset tiski- ja pesukoneen käyttökerrat kuukaudessa laskurit. Laskuri säilyttää arvonsa, vaikka HA käynnistetään uudelleen tai siihen ajetaan versiopäivitys.

Yksi tai kaksi automaatiota toteutus tavasta riippuen, joka ajetaan parin sekunnin marginaalilla ennen tasatuntia ja kutsuu counter increment palvelua.

Toinen automaatio, joka sitten halutulla aikavälillä nollaa laskurit counter reset -palvelulla.
Esim. kuukausittainen resetti:

YAML:
trigger:
  - platform: time
    at: "00:00:00"
condition:
  - condition: template
    value_template: "{{ now().day == 1 }}"
 

aNT7I

Jäsen
Energia -sensori näyttää samaa kuin tuo Energy -dashboard eli vääriä arvoja. Vaakasuora viiva tuosta klo 12.00 eteenpäin ihan niinkuin tuossa Energy Dashboardissakin. IV-koneen Shelly näyttää oikein, vanhemman ILPin Shelly näyttää vähän mitä sattuu (pientä heittoa) ja uudemman ILPin Shelly näyttelee ihan mitä sattuu (Pitkin päivää liian korkeita lukemia ja sitten ilman lämmetessä näyttää nollaa vaikka todellinen kulutus 300-500Wh).

Sehän tässä ihmetyttää, kun läpi talven näyttäneet aivan oikein ja nyt yhtäkkisesti näyttää mitä sattuu.

Ongelman täytyy sitten olla Shelly-integraatiossa, joten kokeilisin vain poistaa laitteet HA:sta, tehdä tehdasasetusten palautuksen ja lisätä uudelleen. :confused:
Jos kaikki näyttivät Shellyn omassa käyttöliittymässä oikeaa energiankulutusta, niin sitten tästä ei ole apua, mutta osui vain Googlatessa eteen: Shelly EM Power (kWh) always zero, but wattage (kW) reading fine
Mutta, jos yhteyttä NTP-serveriin ei olisi, niin sitten laskenta olisi väärin myös Shellyn omassa ohjelmassa (luultavammin).
 

Elpakko

Aktiivinen jäsen
Shelly App näyttää tosiaan oikein nuo kulutukset. Pitääpä pyhinä kokeilla noita poistoja ja tehdasasetusten palautuksia. Kiitos.
 

Joksa

Aktiivinen jäsen
Onko jollain Telegram käytössä?

Miten saisi värinän pois ilmoituksista?

Node Redin kautta onnistuin kyllä ottamaan äänet pois (disable_notification), mutta jos puhelin on värinällä saan silti ilmoituksen värinän kanssa.. Äänet päällä tuo kyllä poisti äänen.
Eikö telegramin asetuksista lähde?
 

Sukke

Aktiivinen jäsen
Eikö telegramin asetuksista lähde?

Saa ne kokonaan pois, mutta en haluaisi sitäkään. Pidän puhelinta normaalisti aina värinällä, mutta en haluaisi kaikista HA:n lähettämistä viesteistä värinäilmoitusta. Telegramin disable notification ei näyttäisi vaikuttavan värinään vaan pelkkään ääneen.

En tiedä onko ainoa ratkaisu tehdä kaksi ryhmää, joista toisessa on värinä sallittu ja toiseen tulevat viestit on aina hiljaisia ja ryhmän asetuksista myös värinät kytketty pois. Ehkä tuossa olisi ideaa eli informatiivinen ryhmä kokonaan ilman ilmoituksia ja hälytyksille / akuuteille viesteille omansa värinän kanssa.
 
Back
Ylös Bottom