Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
M30 Troubles
#1
Hello  

Setup:     
M30 AC energy meter connected to Home-assistant server running in virtual machine with windows host, the M30 connected to pc through onboard USB debugging port and RS485 to USB converter (COM 3 & COM 4) and connected to same network as pc through Ethernet

Problem: 
-- the Home Assistant frontend dashboard shows the board current readings: m30_1,2,3_current_1--10  = 0.357 A , Watt: 140.3W,  4,771.0 kWh,  5,141.0 kWh,  tps_1,2,3 = 4,574.6 °C
the CT sensors is not connected to any active load ?  
--  when connect the CT sensors to load the reading did not change ?
-- Connecting  modbus pull with same configuration as in yaml file { uart:   id: modbus_uart  rx_pin: 32  tx_pin: 33  baud_rate: 115200  stop_bits: 1  data_bits:   parity: NONE}   it shows timeout error with no readings? 

Required: 
-- How to reset the CT sensors current readings and energy reading to Zero when there is no loads or the sensors not connected, remove the un wanted history and start fresh. please show example of any modifications needed in yaml file. all sensors are brand new and never used before.
-- Why there is no reading when i connect the CT sensor to an active load ? did i mess something? 
--  Why i cant read the sensors trough modbus pull from register 3 ? how to fix timeout error ?
-- Noticed when using the yamal file posted that we can not use Ethernet and WIFI at the same time? why?
-- I tried with another M30 board the current reading 0.220 A watt zero but also the reading did not change when i connect the CT sensor to active load? any reason?
-- why TPS shows very high readings? what does it means?
-- Period readings = 457.8 Hz  ? can you explains? -not realistic readings-

Note: Attached the yaml used in the configuration, the dashboard for home assistant before and after connecting the CT to load, the modbus error  
  


Attached Files Image(s)
                                           

.txt   Yaml Config file.txt (Size: 49.87 KB / Downloads: 14)
Reply
#2
you can use modbus pull to read original data from RS485 firstly. I have not see you connect AC220V (L and N) with 3 VOLTAGE terminal.
   
   
   
Reply
#3
connected the 3 terminal to power line as advised but same problem ! no sensor reading and timeout error in modbus 
any further suggestions ?


Attached Files Image(s)
               
Reply
#4
take a photo of your COM port setting in modbus, such as baud rate whether is 38400bps?
Reply
#5
yes its the same as in your previous post


Attached Files Image(s)
   
Reply


Forum Jump:


Users browsing this thread:
1 Guest(s)