Forum Smart'ny Dom

Licznik Orno OR-WE-...
 

Licznik Orno OR-WE-514 modbus rs485  

  RSS
jarn
 jarn
(@jarn)
Nowy

Podzielę się informacją jak odczytywać z ww licznika informację w OH2.4:

- Instalujemy w PaperUI binding-modbus - 2.4.0, transformation-javascript - 2.4.0

- w things tworzymy plik np. modbus.things, konfigurujemy w nim nasz port szeregowy port="/dev/ttyUSB1"

Bridge modbus:serial:localSerial [port="/dev/ttyUSB1", id=1, baud=9600, stopBits="1", parity="none", dataBits=8, encoding="rtu"]
{
Bridge poller kWh [ start=40960, length=2, refresh=60000, type="holding" ]
{
Thing data kWh [ readStart="40960", readValueType="uint32", readTransform="JS(divide100.js)" ]
}
    Bridge poller biernakWh [ start=40990, length=2, refresh=60000, type="holding" ]
{
Thing data biernakWh [ readStart="40990", readValueType="uint32", readTransform="JS(divide100.js)" ]
}
    Bridge poller Hz [ start=304, length=1, refresh=10000, type="holding" ]
    {
        Thing data Hz [ readStart="304", readValueType="uint16", readTransform="JS(divide100.js)" ]
    }
    Bridge poller volt [ start=305, length=1, refresh=10000, type="holding" ]
    {
        Thing data V [ readStart="305", readValueType="uint16", readTransform="JS(divide100.js)" ]
    }   
    Bridge poller ampery [ start=313, length=2, refresh=10000, type="holding" ]
    {
        Thing data A [ readStart="313", readValueType="uint32", readTransform="JS(divide1000.js)" ]
        
    }
    Bridge poller power [ start=320, length=2, refresh=10000, type="holding" ]
    {
        Thing data P [ readStart="320", readValueType="uint32" ]
        
    }
    Bridge poller biernapower [ start=328, length=2, refresh=10000, type="holding" ]
    {
        Thing data biernaP [ readStart="328", readValueType="uint32" ]
        
    }
    Bridge poller pozornapower [ start=336, length=2, refresh=10000, type="holding" ]
    {
        Thing data pozornaP [ readStart="336", readValueType="uint32" ]
        
    }   
    Bridge poller fimocy [ start=344, length=1, refresh=10000, type="holding" ]
    {
        Thing data fimocy [ readStart="344", readValueType="uint16", readTransform="JS(divide1000.js)" ]
        
    }           
}

- w transform divide10.js, divide100.js, divide1000.js, 

- w items:

Number OU_kWh   "Stan licznika energii [%.2f kWh]" <line> (OU_Liczniki, gLiczniki )    {channel="modbus:data:localSerial:kWh:kWh:number"}
Number:Power OU_P   "Moc chwilowa [%d W] " <line> (OU_Liczniki, gLiczniki) {channel="modbus:data:localSerial:power:P:number"}
Number:ElectricPotential OU_V   "Napięcie [%.2f V]"    <line> (OU_Liczniki, gLiczniki) {channel="modbus:data:localSerial:volt:V:number"}
Number:ElectricCurrent OU_A "Prąd [%.2f A]"   <line> (OU_Liczniki, gLiczniki) {channel="modbus:data:localSerial:ampery:A:number"}
Number:Frequency OU_Hz  "Częstotliwość [%.2f Hz]"  <line> (OU_Liczniki, gLiczniki) {channel="modbus:data:localSerial:Hz:Hz:number"}
Number OU_fimocy    "Współczynnik mocy" <line> (OU_Liczniki, gLiczniki) {channel="modbus:data:localSerial:fimocy:fimocy:number"}
Number:Power OU_biernaP "Moc bierna chwilowa [%d var]"  <line> (OU_Liczniki, gLiczniki) {channel="modbus:data:localSerial:biernapower:biernaP:number"}
Number:Power OU_pozornaP    "Moc pozorna chwilowa [%d VA]"  <line> (OU_Liczniki, gLiczniki) {channel="modbus:data:localSerial:pozornapower:pozornaP:number"}
Number OU_biernakWh "Stan licznika energia bierna [%.2f kvar]" <line> (OU_Liczniki, gLiczniki) {channel="modbus:data:localSerial:biernakWh:biernakWh:number"}
 


Cytuj
Dodane : 23/02/2019 9:24 am
matulekpl
(@matulekpl)
Stażysta

ok a możesz wytłumaczyć jak go podłączyłeś do sieci??

OdpowiedzCytuj
Dodane : 08/04/2019 3:12 pm
jarn
 jarn
(@jarn)
Nowy
Dodane przez: matulekpl

ok a możesz wytłumaczyć jak go podłączyłeś do sieci??

Faza z licznika na L-IN(1) neutralny na N i L-out(3) faza na odbiorniki

OdpowiedzCytuj
Dodane : 08/04/2019 7:13 pm
matulekpl
(@matulekpl)
Stażysta

Nie tej sieci:) chodziło mi o sieć internetowa

OdpowiedzCytuj
Dodane : 08/04/2019 7:38 pm
jarn
 jarn
(@jarn)
Nowy

RS485 do komputera poprzez przejściówkę RS485->USB za 8zł. Resztę obrabia OpenHab. To nie leci przez sieć LAN/WAN.

Wykres z grafany: GRAF

OdpowiedzCytuj
Dodane : 08/04/2019 7:44 pm
matulekpl
(@matulekpl)
Stażysta

a jak nie mam możliwości podłączenia do komputera?? skrzynka prądowa jest w garażu. PC nie posiadam, a openhab jest na Raspberry. Czyli podłączyć na USB do raspberry??

 

OdpowiedzCytuj
Dodane : 08/04/2019 9:29 pm
jarn
 jarn
(@jarn)
Nowy

Tak do komputera z zainstalowanym OpenHab. Jeśli używasz do tego raspberry, to do niego podłączasz.

OdpowiedzCytuj
Dodane : 09/04/2019 7:01 pm
matulekpl
(@matulekpl)
Stażysta

to jeszcze podpytam jak podłączyłeś przewód RS485 do tego licznika? bo tam są dwa wejścia a kabel ma 4 żyły??

OdpowiedzCytuj
Dodane : 22/05/2019 12:19 pm
Udostępnij:



Udostępnij
  • 1
    Share
  
Pracuję

Proszę Zaloguj Się lub Zarejestruj