Dneska dobrá zpráva, nějaký borec aktualizoval node knihovnu pro ovládání TP link zásuvek. Takže už to funguje i na novém firmware!
https://github.com/mbserran/node-red-co ... po-new-api
Dneska dobrá zpráva, nějaký borec aktualizoval node knihovnu pro ovládání TP link zásuvek. Takže už to funguje i na novém firmware!
Já použávám modbus ke komunikaci mezi Loxonem a Cerbem, seznam registrů je dostupný tady https://github.com/victronenergy/dbus_m ... -list.xlsx
Tohle takový problém není. Pro obecné informace je potřeba dotazovat kombonentu VE.Bus s id 100 a pak konkrétní registr, v seznamu jsou uvedené pod jménem com.victronenergy.system, takže pokud chci výkon měniče tak čtu pod id 100 registr 817, tenhle registr obsahuje výkon, který měnič dodává do výstupů, v registru 820 je potom výkon, který bere měnič ze vstupu. Pro baterii jsou určeny pod id 100 registry 840 - 846, takže třeba výkon baterie je registr 842. Je vhodné vyčítat místo MPPT výkonu spíš systémový DC výkon v registru 850, to je výkon, který dodává MPPT do DC sběrnice. Toto jsou systémové registry a jejich obsah záleží na nastavení Cerba. Pak jsou registry pro jednotlivá zařízení, ale ty mají svoje id, které se určuje podle komunikačního rozhraní Cerba, takže pokud máš MPPT na VE.Direct portu 1 tak id je 226 a pak se ptáš na registry, které přísluší pro dané zařízení, takže pro MPPT to jsou registry pod označením com.victronenergy.solarcharger, takže třeba napětí FV pole vyčteš přes id 226 a registr 776. Pro Smartshunt na portu VE.Direct 2 postupuješ obdobně, takže id je 224 a registry jsou pod označením com.victronenergy.battery, takže třeba výkon baterie je id 224 a registr 258.Kodl69 píše: ↑ned úno 18, 2024 11:28 pm Xmasin: tohle je i na stránkách victronu, ale nějak nevím, kde získat aktuální AC výkon z měniče, jestli adresa 100 a registr 23 - nefunguje, nebo adresa ?? a registr 3900? 817? Prostě je to pro mě nepochopitelný. Něco jsem někde opsal, ale je to málo, mám SOC, mám napětí baterie a mám FV výkon, ale je mi to málo, potřebuju proud baterie ze smartshuntu, potřebuju AC výkon z měniče, abych ho nepřetížil, a nejlíp ještě napětí na vstupu MPPT - podle toho poznám, jestli je v mpp bodě nebo jestli ještě můžu zvýšit zátěž, protože při vyšších SOC už není proud do baterie to, co se dá spotřebopvat "navíc" ale je toho mnohem víc... No a pak to nějak zprocesovat, asi v nodered, to jsem zatím zkoušel jenom na cerbu, na HA zatím ne...
Kód: Vybrat vše
- name: 'Victron AC L1 power'
unit_of_measurement: "W"
slave: 100 #HUB
address: 817
data_type: uint16
scale: 1.0
precision: 0
Skús to podľa tohto návodu.Kodl69 píše: ↑úte úno 20, 2024 2:01 am Relátka... budu tohle řešit pro známýho, kvůli vytěžování, ale nějak netuším, jak se v node red (na cerbu, bez HA) takováhle věc nastaví, modbus mi přijde složitej a "paleta" pro esphome mi nějak nechodí, pořád to vypisuje chyby a chyby. údajně to má chodit i nějak přes TCP, ale taky netuším co a jak přesně nastavit.
Já teď provozuju jedno esphome zařízení, ovládám přímo z Cerbo přes Node-RED, a funguje to. Je to dimmer od Makerfabs.
Za 90€ by som bol ochotný ho pustiť.
Díky za inspiraci.
Ak sa mi nepodarí rozbehať komunikáciu z Fronius smartmetrom, ktorý mám namontovaný tak sa ozvem.