Modbus and SDM530-Modbus smart meter
Hi,
Does any one can help how to configure modbus device in order to read meeters (e.g. L1 Voltage)?
I can reed some value but something is wrong with coding.
Here you have information from the manual (mull manual: http://eastrongroupco.hk02.057321.com/data/uploads/Eastron_SDM530-Modbus_protocol_V1_1.pdf)
The format for each byte in RTU mode is:
Coding System: Data Format:
Error Check Field: Framing:
8-bit per byte 4 bytes (2 registers) per parameter.
Floating point format ( to IEEE 754) Most significant register first (Default). The default may be changed if required -See Holding Register "Register Order" parameter. 2 byte Cyclical Redundancy Check (CRC) 1 start bit 8 data bits, least significant bit sent first 1 bit for even/odd parity (or no parity) 1 stop bit if parity is used; 1 or 2 bits if no parity
Data Coding All data values in the SDM530-Modbus smart meter are transferred as 32 bit IEEE754 floating point numbers, (input and output) therefore each SDM530-Modbus meter value is transferred using two Modbus Protocol registers. All register read requests and data write requests must specify an even number of registers. Attempts to read/write an odd number of registers prompt
the SDM530-Modbus smart meter to return a Modbus Protocol exception message. However, for compatibility with some SCADA systems, SDM530-Modbus Smart meter will response to any single input or holding register read with an instrument type specific value.
The SDM530-Modbus can transfer a maximum of 40 values in a single transaction; therefore the maximum number of registers requestable is 80. Exceeding this limit prompts the SDM530-Modbus to generate an exception response.
Data transmission speed is selectable between 2400, 4800, 9600,
1.2 Input register
Input registers are used to indicate the present values of the measured and calculated electrical quantities. Each parameter is held in two consecutive16 bit register.The following table details the 3X register address, and the values of the address bytes within the message. A (*) in the column indicates that the parameter is valid for the particular wiring system. Any parameter with a cross(X) will return the value zero. Each parameter is held in the 3X registers. Modbus Protocol function code 04 is used to access all parameters.
Fibaro and other zwave devices problem
Hi,
I have problem with several zwave devices even with Fibaro which usually worked properly with other soft. e.g. Fibaro KeyFob (can not inlclude properly - all tabs are empty), Greenwave Powernode 6 (problems with power metering). Do you have the same issues. What are the steps to solve it.
Communication between two Jigsaw
Hello. In last webinar I ask if you can communicate over TCP between two Jigsaw. I got answear about how, but how I separate similar data like lights or temperatures or something like that. Maybe working example will be great if you have time for that. Thanks.
Serial device regex
Hello,
I'm toying around with the Basic Serial device and having fun. Sending data is working without a hitch but reading is another matter.
When I'm trying to read data using regex, then instead of saving the regex capture group as the value, the entire data string or nothing, is stored as the Value.
For instance, this is what is coming in to the Serial port: 1;3;1;0;0;21.3
I'm interested in the last floating point number (21.3)
I have created 2 devices for reading data. One is a Double, the other is a String. Both are using this regex: 1;3;1;0;0;([\d+.\d+]*)
This is what the Double gets as a Value: 0
This is what the String gets as a Value: 1;3;1;0;0;21.3
date and time on knx
Hello
I need to write cyclically on knx the actual date and time. I want to use these values to set them on a meteodata theben not equipped with gps in order to calculate the sun position for shading my building.
It is not possible to write value directly from GENERAL/TIME NODE, so
i've set a device DATE and a device HOUR with their knx addresses , but device date doesn't update since i set his initial value while the device hour changes but is different from the system value.
Can you help me?
Regards
is bOS support Yeelight?
I'd like to use this cheap wifi hue light for my house (KNX installed) to turn on in red when my door garage is open.
I see some work in https://www.domoticz.com/wiki/Yeelight
is there a way to intergrated with bOS?
Modbus BOOL holding register
Dear Support
I got a problem with the Modbus. I need to read and write BOOL value in holding register. I try some settings that is in Jigsaw but it only work as integer, and I realy like that bool style switches that you have made. So please if it is possible please add that to jigsaw or if it possible to do it now can you tell me how? My PLC can only read and write to holding register, it will be changed but for now it is what it is. Thanks.
IP camera won´t work with ONVIF support
Hi. We have some IP camera that we use in our company security. I been trying to get it to work over few weeks now and I can not get it to work.
I find the stream that work on VLC it is : rtsp://admin:admin@192.168.11.171:554/h264/ch1/main/av_stream
but in Jigsaw it not showing any picture.
When I try to find it throught Jigsaw ONVIF finder it can not find the camera. PS: ONVIF work on that camera.
Customer support service by UserEcho