Szia,
Szeretném egy html node-ban lekérdezni az aktuális fogyasztott/termelt villamos energia adatokat node-red-ben az MVM oldaláról. Itt már abba belefutottam, hogy először a tulaj/mérőóra adatot
kérné -> majd lehetne az értékeket megkapni. Nem vagyok html tudor - pár keresgéléssel -> chrome-headless-szel belépni -> majd tovább (vmi visszaadott tokennel) megkaphatnám az okosmérő adatokat.
Ám itt ki is merültem.
Egyátalán lehet ezt?
Köszi, Roland
- 793 megtekintés
Hozzászólások
- A hozzászóláshoz be kell jelentkezni
ja akkor ez nekem mint régi ELMÜ ügyfélnek nem pálya, nekünk a ker.mvmnext.hu van
elképesztően rühellem ezt a kavarást...
Gábriel Ákos
- A hozzászóláshoz be kell jelentkezni
Lehet félreolvastam valamit, de mintha októberre prognosztizálnák az elmüs userek migrálását....ha ez igaz, lehet, hogy egyszerűbb kivárnod.
"The only valid measurement of code quality: WTFs/min"
- A hozzászóláshoz be kell jelentkezni
jah, egyáltalán nem sürgős :) egyrészt van egy shelly 3em most rajta, másrészt ez egy huszadik prioritású hobbi, valszeg semmi időm nem lenne erre addig úgyse.
Gábriel Ákos
- A hozzászóláshoz be kell jelentkezni
Keresgetek a neten: puppeteer in node red, most ízlelgetem
- A hozzászóláshoz be kell jelentkezni
valaki ismeri?
- A hozzászóláshoz be kell jelentkezni
Értem, hogy nem ez a kérdés, de ott helyben a mérőóra P1 portjára dugott filléres eszközzel ezt kényelmesen meg tudod csinálni, és arról meg aztán úgy olvasod le az 1.8.0 és 2.8.0 értékeit, ahogy csak kedved tartja. Vélelmezhetően stabilabb lesz a kapcsolat, mint a chrome sessionból kivadászott tokenre épülő kártyavár :)
https://eVIR.hu
Elektronikus Vállalatirányítási Információs Rendszer
- A hozzászóláshoz be kell jelentkezni
Ezen túl vagyok, meg is van a "kütyü". Csak éppen a nálunk lévő órának nincs kialakítva a P1 portja...
- A hozzászóláshoz be kell jelentkezni
:-O
Tavleolvasasos ora es nincs P1? - gondolom oriasi emeles lett volna beletervezni...
Viszont szokott ezeken az orakon egy szolgaltatoi port is lenni (egy kor alaku fem gyuru, infra LED-del es vevovel), az sem opcio (allitolag a protokoll egeszen hasonlo, valahol (talan githubon) meg volt is hozza szoftver)? Bar egyreszt nem tudom oda mennyire legalis csatlakozni, illetve, hogy az be van-e ultetve, mert az egyik ismerosom szeretett volna ahhoz csatlakozni P1 hianyaban, meg volt a fem karika, az ablak az optikanak, de mogotte a NYAK-on meg a zsinorok sem ugy mentek, hogy opcionalisan be lehessen ultetni.
De egy probat meger, legalabb megnezni, hogy tudja-e.
/sza2
Digital? Every idiot can count to one - Bob Widlar
- A hozzászóláshoz be kell jelentkezni
rákeresek
- A hozzászóláshoz be kell jelentkezni
/sza2
Digital? Every idiot can count to one - Bob Widlar
- A hozzászóláshoz be kell jelentkezni
Ez a P1-hez, csak pont ez nincs az órán...
Keményen megdolgoztat a puppeteer telepítése... Már win alá próbálom, de cannot find module: puppeteer (persze előtte npm install -g puppeteer volt)
- A hozzászóláshoz be kell jelentkezni
Ez igazabol gabrielakos forumtarsnak ment, arra, amit royal forumtarstol kerdezett ;-) Ugyanis royal kifejezetten a P1-gyel kapcsolatban irt - azt lattam, hogy neked sajnos nincs P1.
/sza2
Digital? Every idiot can count to one - Bob Widlar
- A hozzászóláshoz be kell jelentkezni
Ha jól emlékszem ezt a rajzot használtam a Wemos D1 minihez:
https://user-images.githubusercontent.com/5547521/132756141-53941ed7-64f6-4c83-b0b0-6fc7c9634752.png
ESPHome + Home Assistant a szoftveres rész:
esphome:
name: p1reader
platform: ESP8266
board: d1_mini
on_boot:
priority: -100.0
then:
- delay: 2s
wifi:
ssid: "XXXX"
password: "XXXX"
fast_connect: true
ap:
ssid: "p1reader"
password: "XXXX"
captive_portal:
web_server:
port: 80
ota: true
include_internal: true
auth:
username: "XXXX"
password: "XXXX"
logger:
level: DEBUG
baud_rate: 0
api:
password: "XXXX"
ota:
password: "XXXX"
uart:
id: uart_bus
rx_pin:
number: 3
inverted: false
baud_rate: 115200
rx_buffer_size: 3000
dsmr:
max_telegram_length: 3000
crc_check: true
receive_timeout: 200ms
sensor:
- platform: dsmr
energy_delivered_lux:
name: "Cumulative Active Import"
accuracy_decimals: 3
energy_delivered_tariff1:
name: "Cumulative Active Import – tariff 1"
accuracy_decimals: 3
energy_delivered_tariff2:
name: "Cumulative Active Import – tariff 2"
accuracy_decimals: 3
energy_returned_lux:
name: "Cumulative Active Export"
accuracy_decimals: 3
energy_returned_tariff1:
name: "Cumulative Active Export – tariff 1"
accuracy_decimals: 3
energy_returned_tariff2:
name: "Cumulative Active Export – tariff 2"
accuracy_decimals: 3
power_delivered:
name: "Momentary Active Import"
accuracy_decimals: 3
power_returned:
name: "Momentary Active Export"
accuracy_decimals: 3
electricity_failures:
name: "Electricity Failures"
icon: mdi:alert
electricity_long_failures:
name: "Electricity Failures (long)"
icon: mdi:alert
voltage_l1:
name: "Current Voltage L1"
voltage_l2:
name: "Current Voltage L2"
voltage_l3:
name: "Current Voltage L3"
current_l1:
name: "Current Phase L1"
current_l2:
name: "Current Phase L2"
current_l3:
name: "Current Phase L3"
text_sensor:
- platform: dsmr
identification:
name: "Device ID"
- platform: wifi_info
ip_address:
name: "Wifi IP"
ssid:
name: "Wifi SSID"
bssid:
name: "Wifi BSSID"
- platform: version
name: "ESPHome version"
hide_timestamp: true
https://eVIR.hu
Elektronikus Vállalatirányítási Információs Rendszer
- A hozzászóláshoz be kell jelentkezni