P1 HAN - liitäntäportti

Pretor

Aktiivinen jäsen
Helppohan tuo on tehdä jos ESP löytyy ja vanhoja puhelimen johtoja. Piuhat kiinni, koodi sisään ja kovaa ajoa.
Eipä nuo osat tosiaan montaa senttiä maksaisi Partcolla ja johdonkin kanssa muutama euro. Ainoastaan 4.7K vastuksia löytyi omasta takaa (ja ainoastaan 2-napainen puhelinjohto).

P1readercomponents.jpg


Löytyy tosin sellainenkin kaavio, että tuo pelkkä 10K vastus riittäisi.
Jospas sitä sitten kuitenkin askartelisi itse ihan vaan ajan kuluksi.
Nelikarvasella laitoin.
Kuudelle paikka, mutta neljä karvaa.
Minkälaisella kaaviolla teit, kun näyttää noita olevan nähtävästi useampiakin tapoja.
Esim. tässä juotettu suoraan wemosiin piuhat varsin yksinkertaisesti, joten tämä olisi todella helppo tehdä ilman ylimääräisiä palikoita:
 
Viimeksi muokattu:

tjani

Aktiivinen jäsen
Piti oikein käydä katsomassa miten oon sen tehnyt.
Mulla on siis erillinen virransyöttö tuohon.
Kolme johtoa kytketty:
punainen, data ground, maahan​
musta, rts, ohjataan luku tieheys​
keltainen, tx, uart bus, 4,7k vastus 3,3V​
 

Pretor

Aktiivinen jäsen
Homewizard P1 irtoaisi nyt alle kympillä postikuluineen.



Tuli jo askarreltua itse ESP-pohjainen lukija, kun tällä viikolla pitäisi mittari vaihtua.
Tosin vierastan muutenkin noita pilvipohjaisia, kun ei niistä ikinä tiedä milloin ne rampautetaan entisestään ja aletaan pyytämään lisää rahaa eri ominaisuuksista.
 

Pretor

Aktiivinen jäsen
Noniin, päivitetääs tilanne. Viime viikolla asensivat uuden sähkömittarin, tein HAN-portin aukaisupyynnön netin kautta ja iskin tuon itse kolvailemani ESP:n siihen kiinni.
Tänään aamulla tuli viesti, että HAN-portti on auki ja samalla oli myös mittarissa valmiiksi kiinni ollut ESP herännyt henkiin portin aktivoinnin seurauksena. Ihan hyvin siis näyttää toimivan.
@Duudson & @Samppa alkupään ohjeista oli hyvin lisäapua tuohon HA-integrointiin.

Kolvailin tämän mukaan nippelit kasaan: https://github.com/psvanstrom/esphome-p1reader
HAN_P1.jpg


Pakin pohjalta löytyi vielä yksi vanha 3D-tulostettu kotelo, joita joskus tuli muutama tilattua Aliexpressistä ja sopi tähän projektiin juuri sopivasti.

HANreader.jpg


ESP_HANreader.jpg



Täytyy sanoa, että tuo tämän hetkinen Homewizardin alle 10€ lanseeraustarjous on sen verran kova, että siihen verrattuna tässä projektissa ei sinänsä ollut järkeä, vaikka halvemmaksi tuleekin kolvailla itse ajan kuluksi. Mut itse tehty on aina itse tehty :D
 

Olli K

Jäsen
Arska-ohjausjärjestelmästä on nyt julkaistu versio 1.1 (beta), joka pystyy lukemaan suoraan uusien älymittareiden HAN P1-portilta 10 sekunnin välein tulevia mittaustietoja. Eli ei tarvita HomeWizardia väliin, jolloin tieto saadaan useammin - hyötyä etenkin jos halutaan käyttää kuormanhallintaa. Adapterin voi toki tehdä itsekin, mutta sen saa komponentteina tai valmiiksi kasattuna.

Uudessa versiossa on myös kuormanhallinta, jolla voidaan pudottaa päältä ohjattavia kuormia, mikäli mitattu kulutus ylittää määritellyn rajan. Esimerkiksi vesivaraaja voidaan laittaa "väistämään", jos kokonaiskulutus olisi polttamassa pääsulakkeen tai jos halutaan rajata tehoja esim. tehomaksujen takia.

HAN P1 -porttiin kytkettyä Arskaa on nyt myös mahdollista ajaa ns. standalone-moodissa, jolloin se ei tarvitse wifi-verkkoa. Tällöin internetistä tulevat hintatiedot tai energiasääennuste eivät ole käytössä, mutta ohjausta on mahdollista tehdä mittarilta tulevan tiedon ja ajan perusteella. Esim. lämminvesivaraaja voidaan laittaa päälle kun oma aurinkotuotanto ylittää kulutuksen ja lisäksi yön tunteina.


Lisätietoja uudesta versiosta https://github.com/Netgalleria/arska-node/wiki/Version-1.1
 

Liitteet

  • 1702476580274.png
    1702476580274.png
    205,1 KB · Katsottu: 128

Råtta

Aktiivinen jäsen
Kyselin taas Carunalta oman mittarin vaihtoaikaa. Ovat aiemmin luvanneet toukokuun jälkeen tarkastelemaan vanhojen mittareiden vaihtoja. Mittaria ei olla vaihtamassa. No edelleen saa tilata mittarinvaihdon omakustanteisesti. Senkin hinta on noussut 200€->270€. :sormet: Onneksi Carunan siirtohinnan kuukausimaksu on kohtuullinen 28,58€/kk
 

Kalikka

Jäsen
On kyllä hintavaa. Caruna säästää kun voi maksattaa asiakkailla ylimääräisenä sen mikä kohta kaatuisi sen itse maksettavaksi.

Pähkin Shelly Pro 3EM 120A ja etäluettavan mittarin välillä. Olen onnistunut polttamaan pääsulakkeen jo kahdesti lataamalla plugaria, lämmittämällä saunaa ja käyttämällä samaan aikaan jotain keittiön vempelettä. Missä vaiheessa mikäkin iso syöppö on, on aivan kysymysmerkki.

Shelly vaikuttaisi jotenkin helpommalta, mutta kestääköhän moinen ulkona mittakeskuksessa? Ainakin olosuhteet menevät sen kosteusspeksien ulkopuolelle. Ikävä kyllä en tajunnut autolaturia asennuttaessa sanoa, että kytkekää se ryhmäkeskukseen sisälle, joten se on kytketty nyt suoraan mittakeskukseen.
 

-Teme-

Vakionaama
On kyllä hintavaa. Caruna säästää kun voi maksattaa asiakkailla ylimääräisenä sen mikä kohta kaatuisi sen itse maksettavaksi.

Pähkin Shelly Pro 3EM 120A ja etäluettavan mittarin välillä. Olen onnistunut polttamaan pääsulakkeen jo kahdesti lataamalla plugaria, lämmittämällä saunaa ja käyttämällä samaan aikaan jotain keittiön vempelettä. Missä vaiheessa mikäkin iso syöppö on, on aivan kysymysmerkki.

Shelly vaikuttaisi jotenkin helpommalta, mutta kestääköhän moinen ulkona mittakeskuksessa? Ainakin olosuhteet menevät sen kosteusspeksien ulkopuolelle. Ikävä kyllä en tajunnut autolaturia asennuttaessa sanoa, että kytkekää se ryhmäkeskukseen sisälle, joten se on kytketty nyt suoraan mittakeskukseen.
Itsellä ulkona mittauskeskuksessa ja hyvin on toiminut. Kovimmilla (-20°C) pakkasilla lämpötila meni siellä miinukselle mutta ei vaikuttanut toimintaan. Laite itse ja muut laitteet lämmittää sitä boxia siellä. -7°C nyt ulkona ja Pro 3em näyttää lämpötilaksi +14°C
 

Kalikka

Jäsen
Vilkuiltuani Homewizardia aloin kääntymään sille suunnalla, että tilaan mittarinvaihdoin (tai no kysyn nyt ensin, että milloin Caruna Espoo meinaa vaihtaa 13v mittarin ilman erillistilausta). Homewizardissa kun näyttää olevan Shellyistä tutun näköinen API mistä voi riipiä dataa omaan loggaukseen. Toivotaan sitten, että mittari mikä tulee on Homewizardin tukema.
 

roots

Hyperaktiivi
Carunan mittarinvaihdon hinta on kyllä
järjettömän kova... Sillä saa laitettua pari shellyä.

Paras se P1 mittari tietty on ratkaisuna kun tarjoo todellista tietoa eikä tarvii ahtaisiin paikkoihin tunkeskella lisää palikoita.
 

Kalikka

Jäsen
En olisi huolinut mitään releellistä versiota, joten Shelly olisi ollut varmaankin Pro 3EM, joka maksaa noin 150 euroa (kun en black fridayna tajunnut tilata). Tuo olisi jättänyt asennukselle vain 120 euroa. Olisin ehkä kääntynyt tähän jos tiedossa olisi joku hyvä luottosähkäri, mutta kokemukset firmoista tähän asti varsin kyseenalaisia. Järkeilin myös, että nyt laite on Carunan vastuulla.

Pistin aamulla tilauksen sisään. Espoon alueella asennusjono 5-10 päivää + 2-3 päivää portin aukaisemiseen.
 

Kalikka

Jäsen
No eipä siinä sitten kauaa kestänyt. Kuusi tuntia tilauksesta oli jo asennettu.

Tämä näyttää olevan Networked Energy Services 83335-3EEBIAA. Nähtäväksi jää saako Homewizard tuosta selvän.
 

Liitteet

  • mittari.png
    mittari.png
    1,3 MB · Katsottu: 174

roots

Hyperaktiivi
NES was formed as a result of the spinoff of Echelon Corporation’s Grid Modernization Division in October 2014. However, the beginnings of NES go back much further than October 2014. Echelon Corporation was founded in 1988 by A. C. "Mike" Markkula, an original principal in Apple Computer, and led by M. Kenneth Oshman, one of the four founders of Rolm Corporation. Mike Markula was an angel investor for Apple Computer and also the second CEO of Apple Computer.

Eikös Echelon lue noissa vanhoissakin mittareissa, silti lienee nyt eri yhtiö.
Joku Suomisukuinen nimi perustamassa 'Markkula'.
 

tk-

Aktiivinen jäsen
Tässä skripti Shellyyn mikä kyselee 10sek välein HomeWizard P1 -laitteelta nuo kulutustiedot ja päivittää ne muuttujaan. Skriptissä ei sen kummempaa käsittelyä sitten sille muuttujatiedolle ole toistaiseksi kuin printata hetkellinen teho pihalle. Palikan ip-osoite määritetään tuohon configiin.

Eli saa vapaasti käyttää jos tästä joku intoutuisi omiin sovellutuksiin, toki kuormanhallinnan kannalta tässä on syytä muistaa ettei tee mitään kovin rajuja kuormia seuraavia pelkkään wifi-yhteyden perässä olevan palikan mittauksiin perustuviin tietoihin. Itsellä on ajatuksena tuon avulla ajaa tietoja jatkossa Pörssärin MQTT-brokeriin kunhan saadaan semmoinen palvelinpäähän pystyyn, eli tämä todennäköisesti tulee olemaan osana vahtiskriptiä jatkossa.

JavaScript:
// Script to get data from HomeWizard device
// Tested with HomeWizard P1

let CONFIG = {

    // Period to fetch data (ms)
    updatePeriod: 10000,

    // HomeWizard device ip address
    deviceIP: "192.168.20.51:10212",

    // HomeWizard API address to fetch measuring data
    apiPath: "/api/v1/data",
};

let DATA = {
    // Timestamp when data is last updated
    valuesUpdated: 0,
 
    // Data model for HomeWizard measures
    wifi_ssid: null,
    wifi_strength: 0,
    smr_version: 0,
    meter_model: null,
    unique_meter_id: null,
    active_tariff: 0,
    total_energy_import_kwh: 0.0,
    total_energy_import_t1_kwh: 0.0,
    total_energy_import_t2_kwh: 0.0,
    total_energy_import_t3_kwh: 0.0,
    total_energy_import_t4_kwh: 0.0,
    total_energy_export_kwh: 0.0,
    total_energy_export_t1_kwh: 0.0,
    total_energy_export_t2_kwh: 0.0,
    total_energy_export_t3_kwh: 0.0,
    total_energy_export_t4_kwh: 0.0,
    active_power_w: 0.0,
    active_power_l1_w: 0.0,
    active_power_l2_w: 0.0,
    active_power_l3_w: 0.0,
    active_voltage_v: 0.0,
    active_voltage_l1_v: 0.0,
    active_voltage_l2_v: 0.0,
    active_voltage_l3_v: 0.0,
    active_current_a: 0.0,
    active_current_l1_a: 0.0,
    active_current_l2_a: 0.0,
    active_current_l3_a: 0.0,
    active_apparent_power_va: 0.0,
    active_apparent_power_l1_va: 0.0,
    active_apparent_power_l2_va: 0.0,
    active_apparent_power_l3_va: 0.0,
    active_reactive_power_var: 0.0,
    active_reactive_power_l1_var: 0.0,
    active_reactive_power_l2_var: 0.0,
    active_reactive_power_l3_var: 0.0,
    active_power_factor: 0.0,
    active_power_factor_l1: 0.0,
    active_power_factor_l2: 0.0,
    active_power_factor_l3: 0.0,
    active_frequency_hz: 0.0,
    voltage_sag_l1_count: 0,
    voltage_sag_l2_count: 0,
    voltage_sag_l3_count: 0,
    voltage_swell_l1_count: 0,
    voltage_swell_l2_count: 0,
    voltage_swell_l3_count: 0,
    any_power_fail_count: 0,
    long_power_fail_count: 0,
    active_power_average_w: 0.0,
    monthly_power_peak_w: 0.0,
    monthly_power_peak_timestamp: null,
    total_gas_m3: 0.0,
    gas_timestamp: null,
    gas_unique_id: null,
    active_liter_lpm: 0.0,
    total_liter_m3: 0.0,
    external_devices: {},
};

// Functions

// GET-request from device with parsing callback
function getDataFromApi() {
    let urlToCall = "http://" + CONFIG.deviceIP + CONFIG.apiPath;
    print('Get data-JSON from device. URL: ', urlToCall);
    Shelly.call("HTTP.GET", { url: urlToCall, timeout: 5 }, ParseHttpResponse);
}

// Callback function to parse request data
function ParseHttpResponse(res, error_code, error_msg, ud) {
    let requestInfo = null;
    let dataJson = {};
    if (error_code != 0) {
        requestInfo = "Request error: ", error_code, error_msg;
    } else {
        if (res.code === 200) {   
            dataJson = JSON.parse(res.body);
            for (var item in dataJson) {
              DATA[item] = dataJson[item];
            }
            let timestampMillis = Date.now();
            DATA.valuesUpdated = Math.floor(timestampMillis / 1000);
            requestInfo = 'Device request succesfull.';
        } else {
            requestInfo = 'Request error. Code: ' + res.code;
        }
        res.close;
    }
    print('Device request done. ', requestInfo);
 
    // Do something here after update request
    // Format unix timestamp to HH:MM:SS
    let updatedTime = new Date(DATA.valuesUpdated * 1000);
    let hours = updatedTime.getHours();
    let minutes = "0" + updatedTime.getMinutes();
    let seconds = "0" + updatedTime.getSeconds();
    let formattedTime = hours + ':' + minutes.substr(-2) + ':' + seconds.substr(-2);
    print('Data updated: ' + formattedTime);

    // Print some values
    print('Total power: ' + DATA.active_power_w + 'W, L1: ' + DATA.active_power_l1_w + 'W, L2: ' + DATA.active_power_l2_w + 'W, L3: ' + DATA.active_power_l3_w + 'W');
}

// Initiate timer to run script
mainTimer = Timer.set(CONFIG.updatePeriod, true, getDataFromApi);
 
Viimeksi muokattu:

kannu

Jäsen
No eipä siinä sitten kauaa kestänyt. Kuusi tuntia tilauksesta oli jo asennettu.

Tämä näyttää olevan Networked Energy Services 83335-3EEBIAA. Nähtäväksi jää saako Homewizard tuosta selvän.
Tämän perusteella näyttäisi sopivan: https://helpdesk.homewizard.com/fi/articles/5935311-onko-alymittarini-yhteensopiva

Pitääpä tilata omalta verkkoyhtiöltä kanssa vaihto uudempaan, veloittavat näemmä vajaan 90e. Ja HomeWizard P1 tilaukseen.

Edit: muutama tunti tilauksesta ja mittari vaihdettu :eek:
 
Viimeksi muokattu:

Kalikka

Jäsen
Tämän perusteella näyttäisi sopivan: https://helpdesk.homewizard.com/fi/articles/5935311-onko-alymittarini-yhteensopiva

Pitääpä tilata omalta verkkoyhtiöltä kanssa vaihto uudempaan, veloittavat näemmä vajaan 90e. Ja HomeWizard P1 tilaukseen.

Edit: muutama tunti tilauksesta ja mittari vaihdettu :eek:
Siinähän se näyttää olevan.

Olipa halpa vaihto verrattuna Carunaan.

Homewizard saapui tänään. Caruna ei ole saanut vieläkään porttia auki. Kysyin perään ja ei sitä oltu tehty, vaikka luvattu. Sanoi että 2-4 päivää kun tekee nyt työmääräyksen. Älähdettyäni pisti eteenpäin kiireellisinä.
 

Kalikka

Jäsen
Portti aukesi tänään.

Käyttäen USB-virtalähdettä Homewizardin pystyy laittamaan etukäteen käyttökuntoon. Asennuksen aluksi Wifiin liittämisessä ei saa painaa parituspainiketta liian kauaa tai Homewizard lopettaa parituksen. Paritusmerkkivalo on terävän sykkivä, ei se tasaisella liu'ulla loistava mikä näkyy jos laite on kiinni ulkoisessa virtalähteessä.

Nämä datat tulee tuosta mittarista ulos. Ei läheskään kaikkea mitä ilmeisesti pystyisi, mutta ne tarpeelliset kuitenkin. Päivitysväli on 10 sek.
 

Liitteet

  • 1706193369089.png
    1706193369089.png
    31,8 KB · Katsottu: 200

iqo

Vakionaama
Ymmärsin noista Githubin jutuista, että nuo mihin tässäkin ketjussa on viitattu, on toteutettu custom componenteilla. Ne ilmeisesti lakkaavat toimimasta Esphomessa viimeistään joskus kesällä. Voi olla että ymmärsin väärinkin, oma osaaminen kun ei ole kovin korkealla tasolla näiden kanssa. Fiksumpien käyttäjien tuotosten varassa olen siis täysin.
 

pjr

Aktiivinen jäsen
Tollainenkin on olemassa.
Äsken tuli moinen laitettua käyttöön ja hyvin tuntuu paikallinen rajapinta pelaavan mitä nyt ei wifi kuulunut tuolta mittarikaapista, mutta rj12-narulla jatko tallin puolelle ratkas kuuluvuusongelmat.

Domoticziin löyty lähes valmiiksi toimiva plugari. Toisen tariffin lukemia ei mittari tuupannu pihalle ni ne piti muokata plugarista if-ehdon taakse. https://github.com/Eraser3/HomeWizard-Wifi-p1-plugin/

Python:
....
            if ( 'total_power_import_t2_kwh' in Data ):
                self.total_power_import_t2_kwh = int(Data['total_power_import_t2_kwh'] * 1000)
            else:
                self.total_power_import_t2_kwh = 0
         
            if ( 'total_power_export_t2_kwh' in Data ):
                self.total_power_export_t2_kwh = int(Data['total_power_export_t2_kwh'] * 1000)
            else:
                self.total_power_export_t2_kwh = 0
....
 

Samppa

Ylläpitäjä
Ylläpidon jäsen
Ymmärsin noista Githubin jutuista, että nuo mihin tässäkin ketjussa on viitattu, on toteutettu custom componenteilla. Ne ilmeisesti lakkaavat toimimasta Esphomessa viimeistään joskus kesällä.
Tämä tosiaan saattaa olla edessä tässä piankin. Pitäisi melkein alkaa jo miettimään miten mittarin saa pidettyä hengissä jatkossakin. Onko kukaan vielä perehtynyt asiaan enemmän?
 

tuna

Vakionaama
En nyt ihan ymmärrä huoltanne. Jos olette lätkän ohjelmoineet ja paikalleen laittaneet, suoltamaan dataa ulos mittarista, niin eihän se mihinkään siitä kuole että ohjelmointirajapinta muuttuu.
 

Samppa

Ylläpitäjä
Ylläpidon jäsen
En nyt ihan ymmärrä huoltanne. Jos olette lätkän ohjelmoineet ja paikalleen laittaneet, suoltamaan dataa ulos mittarista, niin eihän se mihinkään siitä kuole että ohjelmointirajapinta muuttuu.
En tiedä tästä juurikaan mitään, enkä kyllä ymmärtänyt yllä olevaakaan. Mutta eikös tämä alla oleva meinaa että jonkun päivityksen yhteydessä tämä custom component pohjainen ratkaisu lakkaa toimimasta? Jonkun pitäisi tehdä jotain jotta toiminta säilyy (muunnos "real ESPHome componenttiin"). Toki jos ei päivityksiä asenna koskaan, niin ei tule ongelmaa..

Screenshot_20240218_220832_Edge.jpg
 
Viimeksi muokattu:
  • Tykkää
Reactions: iqo

korsteeni

Vakionaama
Ymmärsin noista Githubin jutuista, että nuo mihin tässäkin ketjussa on viitattu, on toteutettu custom componenteilla. Ne ilmeisesti lakkaavat toimimasta Esphomessa viimeistään joskus kesällä. Voi olla että ymmärsin väärinkin, oma osaaminen kun ei ole kovin korkealla tasolla näiden kanssa. Fiksumpien käyttäjien tuotosten varassa olen siis täysin.
en oikein ymmärrä mikä tässä on custom komponentti?
tämähän ei tarvitse käsittääkseni kuin yhden komponentin esp'in lisäksi, se on 10k vastus
kumpikaan ei käsittääkseni kesällä lakkaa toimimasta jollei sitten ukkonen iske

tuli tänään bränikkä mittari, kait siihen pitäisi esp'i laittaa
ajattelin, kun en ole koskaan esphomea kokeillut eikä tuttu, niin jospa toimisi ihan yksinkertaisesti puskemalla datan mqtt serverille kun nuo miltei kaikki sitä kautta on alkaneet liikkua

onko kellään käytössä?
 

-Teme-

Vakionaama
En tiedä tästä juurikaan mitään, enkä kyllä ymmärtänyt yllä olevaakaan. Mutta eikös tämä alla oleva meinaa että jonkun päivityksen yhteydessä tämä custom component pohjainen ratkaisu lakkaa toimimasta? Jonkun pitäisi tehdä jotain jotta toiminta säilyy (muunnos "real ESPHome componenttiin"). Toki jos ei päivityksiä asenna koskaan, niin ei tule ongelmaa..

katso liitettä 95412

https://github.com/Beaky2000/esphome-p1mini/tree/external-component
Tätä ajattelin itse kokeilla, kun saan aikaiseksi alkaa askartelemaan tuon P1 -mittauksen kanssa:
Tämän custom componentin saa korvattua ihan ESPhomen omalla DSMR komponentilla.
Esimerkkikonffis löytyy esim en tiedä onko just samat sensorit kuin Suomessa. https://github.com/mmakaay/dsmr-reader-for-esphome
 

tjani

Aktiivinen jäsen

korsteeni

Vakionaama
nyt valkeni, tää maailma muuttuu
komponentti ei olekaan komponentti vaan samaa paskaa kun politikoilla työkalupakki vaikka eivät koskaan ole töitä tehneet eivätkä nähneet oikeaa työkalupakkia
toinen harha on akkuun varastoitu lämpö, puhutaan akusta vaikka se on varaaja, vesipytty
kuis tällasella akulla starttaat koneen käyntiin
no sen koneen kyllä tiedän, kun lähtee viiteellee niin niitä hyvännäköisiä riittä ja mitä pidempään patikka menee sen paremmille ne näyttää
jne
 

iqo

Vakionaama
Tämän custom componentin saa korvattua ihan ESPhomen omalla DSMR komponentilla.
Tämä oli itselläkin ensin mielessä ja kyselinkin tuossa aiemmin, että mahtaako toimia suomalaisten mittareiden kanssa. En ole siis kokeillut tätä (enkä vielä mitään muutakaan), mutta päättelin että ei ehkä toimi, kun on tehty sen Alankomaiden tms. standardin mukaan. Suomessa toimii kai samat systeemit kuin Ruotsissa ja siksi täälläkin on käytetty enimmäkseen tuota Pär Svanströmin alunperin koodaamaa komponenttia. Mielellään kuulen kuitenkin osaavampien kaikki kommentit ja kokemuksen näihin liittyen, kun oma osaaminen on ohjelmointipuolella ohutta.
 

-Teme-

Vakionaama
Tuo beakyn custom component on tehty aikana jolloin tuota DSMR ei ollut natiivina ESPhomessa, jolloin tarvittiin ladata se ulkopuolelta. Kyllä tuon pitäisi toimia Suomessa myös kun kaikki ne on samaa, ainoa joka vaihtelee P1/H1/HAN välillä mittarissa on liittimen tyyppi (RJ12/RJ11/RJ45) ja joissakin maissa on lisäksi vaihtoehtoina kaasun ja veden kulutustiedot tuolla standardeilla joita Suomessa ei ole ymmärtääkseni käytössä. Tällöin joissakin valmiissa yamlissa saattaa olla ylimääräisiä sensoreita
 
  • Tykkää
Reactions: iqo

iqo

Vakionaama
Tuli nyt oma lukia päivitettyä tällä koodilla. Aiemmin oli käytössä tästä se custom component versio.
Samanlailla tuntuu data valuvan kuin ennenkin.
Hyvä tietää! Onko sinulla muuten millainen kytkentä RJ12-pistokkeen ja ESP:n välillä? Suoraan karvat kiinni kuten tuossa Beaky2000 kuvauksessa on näytetty, vai jotain muitakin komponentteja (ylösvetovastus, transistori) välissä? Teitkö mitään muutoksia p1mini.yaml tiedostoon?
 

iqo

Vakionaama
Tuo beakyn custom component on tehty aikana jolloin tuota DSMR ei ollut natiivina ESPhomessa, jolloin tarvittiin ladata se ulkopuolelta. Kyllä tuon pitäisi toimia Suomessa myös kun kaikki ne on samaa, ainoa joka vaihtelee P1/H1/HAN välillä mittarissa on liittimen tyyppi (RJ12/RJ11/RJ45) ja joissakin maissa on lisäksi vaihtoehtoina kaasun ja veden kulutustiedot tuolla standardeilla joita Suomessa ei ole ymmärtääkseni käytössä. Tällöin joissakin valmiissa yamlissa saattaa olla ylimääräisiä sensoreita
Yritin tutkia noita standardeja ja mielestäni OBIS-koodit eivät olleet täysin samat (netbeheernederland vs. Elenia Aidon). Tästä päättelin, että yhteensopivuus ei ole aivan selvää. En tosiaan ymmärrä sitä koodia, joka mittarin lähettämää dataa lukee ja käsittelee, joten voin hyvin olla väärässäkin. Ja kokeilemalla tosiaan selviää ainakin.
 

-Teme-

Vakionaama
nopeasti tsekattuna näyttää että aiemmin postaamani esimerkki yaml toimii pohjana DSRM komponentille, mutta sensoreita pitännee järjestellä uusiksi. Sensori tiedot saanee tuolta Beakyn git repon yamlista
 

korsteeni

Vakionaama
Ainakin Elenian tapauksessa pitää verkkoyhtiölle ilmoittaa käyttöpaikan numero vai asiakas nro tunnistautumiseksi ja pyytää että avaavat portin etänä. Muuten data ei kulje.
soitin kun ei dataa tullut, on kuulemma portti kiinni, ei sitä saa/voi itse avata
luvattiin avata asennettaessa mutta sanoi ettei ymmärrä koko portin päälle mitään, loppukäyttäjä kuulemma ymmärtää
kattellaa kuka avaa ja milloin, nousevalla viikolla luvattiin
 

korsteeni

Vakionaama
kivoja kikkareita nää mutta vähänkään matkaa niin signaalit ei piisaa
annoin vähän tekohengitystä
kesällä sitten kapeli maahan
 

Liitteet

  • IMG_20240223_125952.jpg
    IMG_20240223_125952.jpg
    206,6 KB · Katsottu: 103
  • IMG_20240223_130934.jpg
    IMG_20240223_130934.jpg
    140 KB · Katsottu: 102
Back
Ylös Bottom