{"id":3626,"date":"2026-10-27T13:00:00","date_gmt":"2026-10-27T05:00:00","guid":{"rendered":"https:\/\/cnbygele.com\/?p=3626"},"modified":"2026-10-26T19:08:44","modified_gmt":"2026-10-26T11:08:44","slug":"power-meter-network-security","status":"publish","type":"post","link":"https:\/\/cnbygele.com\/vi\/blog\/power-meter-network-security\/","title":{"rendered":"B\u1ea3o m\u1eadt m\u1ea1ng c\u1ee7a c\u00f4ng t\u01a1 \u0111i\u1ec7n: B\u1ea3o v\u1ec7 d\u1eef li\u1ec7u \u0111o l\u01b0\u1eddng v\u00e0 c\u1ea5u h\u00ecnh"},"content":{"rendered":"<p>Power meter network security starts with knowing which devices can reach the meter, which commands they can send and how the installation recovers after a configuration change. Inventory the meter and gateways, restrict communication to approved systems, separate routine readings from configuration access, and test recovery without disturbing the electrical process. A working Modbus connection is not evidence of authenticated or encrypted communication. Check the capabilities of the exact instrument and every gateway rather than assuming that an Ethernet connection, serial cable or password on one application protects the entire route.<\/p>\n<p>This guide concerns defensive planning for an authorized metering installation. For establishing a functional connection first, use the <a href=\"https:\/\/cnbygele.com\/blog\/power-meter-modbus-communication-setup\/\">power meter Modbus setup guide<\/a>. Network changes must follow the site&#8217;s operational approval and maintenance procedures.<\/p>\n<h2>Start with the real communication path<\/h2>\n<p>Draw the path from the instrument to the system that consumes its readings. Include serial buses, serial-to-network gateways, switches, engineering laptops, data collectors, remote support routes and cloud connectors where they actually exist. Distinguish devices that initiate requests from systems that only receive exported data. An undocumented maintenance laptop can be more consequential than a well-controlled dashboard.<\/p>\n<p>Record model, firmware, interface option, location, owner and purpose for each component. Keep network addressing and serial unit identifiers in a protected configuration record. Identify shared buses: changing a gateway can affect many meters even if the ticket names only one. Confirm who owns the electrical process and who can authorize communication interruptions.<\/p>\n<p>The CNBYG <a href=\"https:\/\/cnbygele.com\/product\/by194-series-multifunctional-power-instruments\/\">BY194 instrument family<\/a> offers an optional RS485\/MODBUS interface in its published product description. This does not establish native Ethernet, encryption, user accounts or role permissions for an ordered variant. Obtain the specific manual and gateway documentation before making a security claim. The product illustration identifies the exterior reference and does not demonstrate installed security features.<\/p>\n<h2>Define what must remain trustworthy<\/h2>\n<p>For some sites the priority is reliable energy reporting. Others use readings for alarms, supervisory decisions or contractual allocation. Identify the consequence of missing, delayed or altered data. Also identify configuration changes that could corrupt readings without stopping communication: a modified ratio, scale, unit or clock can leave an apparently healthy dashboard showing misleading information.<\/p>\n<p>Document which values are informational and which systems act on them. A metering connection should not acquire unnecessary write access merely because a commissioning tool supports it. Where the actual product does not enforce permissions internally, assess controls at the gateway, network boundary and operating procedure. Record those controls as installation measures, not as native meter functions.<\/p>\n<p>The <a href=\"https:\/\/nvlpubs.nist.gov\/nistpubs\/SpecialPublications\/NIST.SP.800-82r3.pdf\" rel=\"noopener nofollow\" target=\"_blank\">NIST Guide to Operational Technology Security<\/a> provides a useful framework for balancing security with availability, reliability and safety. Its recommendations require adaptation to the installation. An office-computer patching or scanning routine should not be applied automatically to an operational meter network.<\/p>\n<h2>Separate access paths and responsibilities<\/h2>\n<p>Routine acquisition should use the minimum access needed to obtain approved measurements. Configuration access should have an identified owner, defined purpose, authorized time window and change record. Confirm whether the collector, gateway or device can enforce the distinction. If it cannot, document the compensating boundary and residual limitation.<\/p>\n<p>Use approved network segmentation and explicit communication rules where supported by the site&#8217;s architecture. Define permitted sources, destinations and services from the real data flow. Test the rules with the operational team. A rule that blocks needed time or management services can create new failures, so begin with an accurate dependency list and a recovery route.<\/p>\n<div style=\"overflow-x:auto;max-width:100%\">\n<table style=\"border-collapse:collapse;width:100%;min-width:560px\">\n<thead>\n<tr>\n<th style=\"border:1px solid #d1d5db;padding:10px;text-align:left;vertical-align:top\">Control area<\/th>\n<th style=\"border:1px solid #d1d5db;padding:10px;text-align:left;vertical-align:top\">Practical question<\/th>\n<th style=\"border:1px solid #d1d5db;padding:10px;text-align:left;vertical-align:top\">Acceptance evidence<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td style=\"border:1px solid #d1d5db;padding:10px;text-align:left;vertical-align:top\">Asset inventory<\/td>\n<td style=\"border:1px solid #d1d5db;padding:10px;text-align:left;vertical-align:top\">Is every meter and gateway assigned an owner?<\/td>\n<td style=\"border:1px solid #d1d5db;padding:10px;text-align:left;vertical-align:top\">Reviewed device and path record<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #d1d5db;padding:10px;text-align:left;vertical-align:top\">Routine acquisition<\/td>\n<td style=\"border:1px solid #d1d5db;padding:10px;text-align:left;vertical-align:top\">Which systems are allowed to read?<\/td>\n<td style=\"border:1px solid #d1d5db;padding:10px;text-align:left;vertical-align:top\">Approved connection list and successful collection<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #d1d5db;padding:10px;text-align:left;vertical-align:top\">Configuration<\/td>\n<td style=\"border:1px solid #d1d5db;padding:10px;text-align:left;vertical-align:top\">Who can alter ratios, clocks or settings?<\/td>\n<td style=\"border:1px solid #d1d5db;padding:10px;text-align:left;vertical-align:top\">Authorized role or documented boundary control<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #d1d5db;padding:10px;text-align:left;vertical-align:top\">Remote support<\/td>\n<td style=\"border:1px solid #d1d5db;padding:10px;text-align:left;vertical-align:top\">How is access opened and closed?<\/td>\n<td style=\"border:1px solid #d1d5db;padding:10px;text-align:left;vertical-align:top\">Time-bounded session and closure record<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #d1d5db;padding:10px;text-align:left;vertical-align:top\">Recovery<\/td>\n<td style=\"border:1px solid #d1d5db;padding:10px;text-align:left;vertical-align:top\">Can the correct settings be restored?<\/td>\n<td style=\"border:1px solid #d1d5db;padding:10px;text-align:left;vertical-align:top\">Tested backup and verified readings<\/td>\n<\/tr>\n<tr>\n<td style=\"border:1px solid #d1d5db;padding:10px;text-align:left;vertical-align:top\">Monitoring<\/td>\n<td style=\"border:1px solid #d1d5db;padding:10px;text-align:left;vertical-align:top\">Can stale or changed data be recognized?<\/td>\n<td style=\"border:1px solid #d1d5db;padding:10px;text-align:left;vertical-align:top\">Quality flags and reviewed event records<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p>These are qualitative controls adapted from OT security principles. They are not a certification checklist or a claim that the illustrated instrument implements each function.<\/p>\n<p><figure><img decoding=\"async\" alt=\"Disconnected CNBYG BY194 exterior beside asset and recovery planning materials \u2014 inspection\" class=\"wp-image-3622\" height=\"1024\" loading=\"lazy\" src=\"https:\/\/cnbygele.com\/wp-content\/uploads\/2026\/10\/power-meter-network-security-inspection-20261026.png\" style=\"max-width:100%;height:auto\" width=\"1536\" srcset=\"https:\/\/cnbygele.com\/wp-content\/uploads\/2026\/10\/power-meter-network-security-inspection-20261026.png 1536w, https:\/\/cnbygele.com\/wp-content\/uploads\/2026\/10\/power-meter-network-security-inspection-20261026-300x200.png 300w, https:\/\/cnbygele.com\/wp-content\/uploads\/2026\/10\/power-meter-network-security-inspection-20261026-1024x683.png 1024w, https:\/\/cnbygele.com\/wp-content\/uploads\/2026\/10\/power-meter-network-security-inspection-20261026-768x512.png 768w, https:\/\/cnbygele.com\/wp-content\/uploads\/2026\/10\/power-meter-network-security-inspection-20261026-18x12.png 18w, https:\/\/cnbygele.com\/wp-content\/uploads\/2026\/10\/power-meter-network-security-inspection-20261026-600x400.png 600w\" sizes=\"auto, (max-width: 1536px) 100vw, 1536px\" \/><figcaption>Product-reference illustration of the disconnected BY194 exterior. Context materials illustrate the review process; this image does not establish interface options, register formats, security capabilities or measurement specifications.<\/figcaption><\/figure>\n<\/p>\n<h2>Understand the limits of protocol protection<\/h2>\n<p>The <a href=\"https:\/\/www.modbus.org\/file\/secure\/modbusprotocolspecification.pdf\" rel=\"noopener nofollow\" target=\"_blank\">Modbus Application Protocol specification<\/a> describes requests, responses, functions and data addressing. Do not treat a normal reply as proof of the sender&#8217;s authorization. The actual protection depends on the protocol variant, implementation and surrounding controls. Verify any claim about authenticated or encrypted communication against documentation for both endpoints.<\/p>\n<p>A VPN or other approved secure connection can protect a particular transport segment, but it does not automatically restrict what an authenticated remote user does after connection. Likewise, encrypting communication to a gateway does not prove that its downstream serial segment has the same protection. Document each boundary separately and identify where trust is transferred.<\/p>\n<p>A serial cable is not an access-control policy. Physical access to cabinets, service ports and gateways matters. Keep maintenance adapters controlled, identify permitted connection procedures and prevent casual attachment of unmanaged devices. Cabinet work must remain under qualified personnel and the site&#8217;s electrical safety procedures; security testing does not authorize live electrical intervention.<\/p>\n<h2>Plan remote support as a controlled activity<\/h2>\n<p>Identify the business reason for remote access and the person responsible for the session. Use the site&#8217;s approved access service and individual identities where available. Avoid permanently open routes created for a one-time commissioning issue. Preserve the ability to revoke access without losing the plant&#8217;s normal local monitoring.<\/p>\n<p>Before the session, agree on allowed actions and a rollback point. During the work, capture configuration changes and relevant communication events. Afterward, close the access route, verify collection and compare critical settings against the approved baseline. If a shared support credential is unavoidable under existing equipment limitations, record its controlled handling and replacement procedure rather than implying individual accountability exists.<\/p>\n<p>Do not expose a gateway directly to public access merely to simplify data collection. Route the design through the site&#8217;s security and operations teams. Choose a supported architecture that serves the actual monitoring need and can be maintained over the equipment lifecycle. A hurried workaround can become an undocumented permanent dependency.<\/p>\n<h2>Keep a recoverable configuration baseline<\/h2>\n<p>A backup should identify the exact equipment, firmware, interface settings, transformation ratios, units, clocks and relevant gateway rules. Include software versions needed to read the file. Keep access secrets in the approved protected store rather than embedding them in an openly shared engineering report.<\/p>\n<p>Test restoration on suitable spare or isolated equipment where possible. Confirm that the recovered configuration produces the expected measurements and communication behavior. A backup file that has never been opened is weaker evidence than a documented restoration test. Do not restore blindly to a different hardware or firmware revision.<\/p>\n<p>Following an authorized change, compare the important settings and data path with the baseline. Check that the expected unit, scale and destination remain correct. Use the <a href=\"https:\/\/cnbygele.com\/blog\/power-meter-accuracy-verification\/\">meter accuracy verification guide<\/a> when a change affects the measurement chain. A successful network login cannot validate electrical measurement accuracy.<\/p>\n<h2>Monitor data quality as well as connection status<\/h2>\n<p>A connected collector can repeatedly receive stale or misinterpreted values. Track freshness, communication failures, unexpected resets and configuration changes where the equipment exposes them. Distinguish the time a measurement was created from the time a collector received it. The <a href=\"https:\/\/cnbygele.com\/blog\/power-meter-time-synchronization\/\">meter time synchronization guide<\/a> explains why timestamp assumptions need their own checks.<\/p>\n<p>Set alert behavior according to operational consequence. A temporary communication gap should be identifiable without creating an uncontrolled flood of retries. Maintain clear quality flags in downstream reports; do not silently turn a missing reading into zero energy. Review unexpected changes against maintenance records before assuming either a cyber incident or an electrical fault.<\/p>\n<p>Collect only logs that the site can protect and review. Establish retention and ownership appropriate to the task. Baseline normal behavior so that a new data source, unusual connection or unexplained configuration change can be investigated. Avoid intrusive scans of operational equipment unless the method and maintenance window have been approved and validated for that environment.<\/p>\n<p><figure><img decoding=\"async\" alt=\"Disconnected CNBYG BY194 exterior beside asset and recovery planning materials \u2014 records\" class=\"wp-image-3624\" height=\"1024\" loading=\"lazy\" src=\"https:\/\/cnbygele.com\/wp-content\/uploads\/2026\/10\/power-meter-network-security-records-20261026.png\" style=\"max-width:100%;height:auto\" width=\"1536\" srcset=\"https:\/\/cnbygele.com\/wp-content\/uploads\/2026\/10\/power-meter-network-security-records-20261026.png 1536w, https:\/\/cnbygele.com\/wp-content\/uploads\/2026\/10\/power-meter-network-security-records-20261026-300x200.png 300w, https:\/\/cnbygele.com\/wp-content\/uploads\/2026\/10\/power-meter-network-security-records-20261026-1024x683.png 1024w, https:\/\/cnbygele.com\/wp-content\/uploads\/2026\/10\/power-meter-network-security-records-20261026-768x512.png 768w, https:\/\/cnbygele.com\/wp-content\/uploads\/2026\/10\/power-meter-network-security-records-20261026-18x12.png 18w, https:\/\/cnbygele.com\/wp-content\/uploads\/2026\/10\/power-meter-network-security-records-20261026-600x400.png 600w\" sizes=\"auto, (max-width: 1536px) 100vw, 1536px\" \/><figcaption>Product-reference illustration of the disconnected BY194 exterior. Context materials illustrate the review process; this image does not establish interface options, register formats, security capabilities or measurement specifications.<\/figcaption><\/figure>\n<\/p>\n<h2>Test the design without disrupting operations<\/h2>\n<p>Begin with a documented test plan and a representative isolated setup where available. Confirm approved collection, blocked unapproved routes, remote-session closure and recovery. Test failure handling using safe simulated communication loss rather than creating uncontrolled interruptions on a production bus. Define who can stop the test and how normal service is restored.<\/p>\n<p>Record both positive and negative observations. A firewall rule entered into a console is configuration evidence; a controlled connectivity test demonstrates its effect under the tested conditions. A successful test from one laptop does not establish protection against every route. State the tested sources, destinations and time so that later changes can be evaluated honestly.<\/p>\n<h2>Procurement questions that prevent hidden assumptions<\/h2>\n<p>Ask for the exact interface option, supported firmware lifecycle, configuration export method and recovery instructions. For gateways, request supported management interfaces, authentication options, update procedures and logging capabilities. Ask which protections apply to upstream traffic and which apply to the meter side. Require written evidence for any claimed encrypted or authenticated protocol support.<\/p>\n<p>Select the design with the team that must operate it. A sophisticated feature that cannot be maintained is not automatically a better choice than a simpler controlled architecture. Preserve a documented owner, supported replacement route and verified commissioning baseline throughout the installation&#8217;s life.<\/p>\n<h2>Educational background: transport security<\/h2>\n<p>The educational lesson below explains Transport Layer Security and why protected communication involves more than connecting a cable. It supports the discussion of transport boundaries. It does not establish TLS support in BY194 or prove that a gateway&#8217;s downstream link is protected; those capabilities require exact product documentation.<\/p>\n<div style=\"position:relative;padding-bottom:56.25%;height:0;overflow:hidden\"><iframe allowfullscreen=\"\" loading=\"lazy\" src=\"https:\/\/www.youtube-nocookie.com\/embed\/0TLDTodL7Lc\" style=\"position:absolute;top:0;left:0;width:100%;height:100%;border:0\" title=\"Transport Layer Security (TLS) - Computerphile\"><\/iframe><\/div>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=0TLDTodL7Lc\" rel=\"noopener nofollow\" target=\"_blank\">Watch the educational lesson<\/a><\/p>\n<h2>Frequently asked questions<\/h2>\n<h3>Does a working Modbus connection prove secure communication?<\/h3>\n<p>No. It proves that communication succeeded under the tested conditions. Verify authorization, confidentiality and integrity protections separately for the exact devices and communication segments involved.<\/p>\n<h3>Is an RS485 connection automatically safe because it is local?<\/h3>\n<p>No. Physical access, maintenance adapters, gateways and connected systems still define possible access paths. Assess the actual installation and apply documented physical and operational controls.<\/p>\n<h3>Can a secure remote tunnel protect the whole meter installation?<\/h3>\n<p>It protects the segment covered by the approved tunnel. Access after the tunnel, gateway permissions and downstream communication still need their own controls and verification.<\/p>\n<h3>What should be checked after an authorized configuration change?<\/h3>\n<p>Confirm the intended settings, communication route, data freshness, units and scaling against the approved baseline. Close temporary access and retain a recovery record; perform measurement checks when the change affects the measurement chain.<\/p>\n<p><script type=\"application\/ld+json\">{\"@context\": \"https:\/\/schema.org\", \"@type\": \"FAQPage\", \"mainEntity\": [{\"@type\": \"Question\", \"name\": \"Does a working Modbus connection prove secure communication?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"No. It proves that communication succeeded under the tested conditions. Verify authorization, confidentiality and integrity protections separately for the exact devices and communication segments involved.\"}}, {\"@type\": \"Question\", \"name\": \"Is an RS485 connection automatically safe because it is local?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"No. Physical access, maintenance adapters, gateways and connected systems still define possible access paths. Assess the actual installation and apply documented physical and operational controls.\"}}, {\"@type\": \"Question\", \"name\": \"Can a secure remote tunnel protect the whole meter installation?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"It protects the segment covered by the approved tunnel. Access after the tunnel, gateway permissions and downstream communication still need their own controls and verification.\"}}, {\"@type\": \"Question\", \"name\": \"What should be checked after an authorized configuration change?\", \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Confirm the intended settings, communication route, data freshness, units and scaling against the approved baseline. Close temporary access and retain a recovery record; perform measurement checks when the change affects the measurement chain.\"}}]}<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>B\u1ea3o v\u1ec7 m\u1ea1ng l\u01b0\u1edbi c\u00f4ng t\u01a1 \u0111i\u1ec7n b\u1eb1ng c\u00e1ch l\u1eadp danh m\u1ee5c t\u00e0i s\u1ea3n, ki\u1ec3m so\u00e1t quy\u1ec1n truy c\u1eadp, l\u01b0u tr\u1eef h\u1ed3 s\u01a1 c\u1ea5u h\u00ecnh v\u00e0 x\u00e1c minh c\u00e1c quy tr\u00ecnh kh\u00f4i ph\u1ee5c.<\/p>","protected":false},"author":4,"featured_media":3621,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_gspb_post_css":"","footnotes":""},"categories":[1],"tags":[231],"class_list":["post-3626","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-power-factor-correction"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":8}},"acf":[],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/cnbygele.com\/vi\/wp-json\/wp\/v2\/posts\/3626","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cnbygele.com\/vi\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cnbygele.com\/vi\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cnbygele.com\/vi\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/cnbygele.com\/vi\/wp-json\/wp\/v2\/comments?post=3626"}],"version-history":[{"count":1,"href":"https:\/\/cnbygele.com\/vi\/wp-json\/wp\/v2\/posts\/3626\/revisions"}],"predecessor-version":[{"id":3627,"href":"https:\/\/cnbygele.com\/vi\/wp-json\/wp\/v2\/posts\/3626\/revisions\/3627"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cnbygele.com\/vi\/wp-json\/wp\/v2\/media\/3621"}],"wp:attachment":[{"href":"https:\/\/cnbygele.com\/vi\/wp-json\/wp\/v2\/media?parent=3626"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cnbygele.com\/vi\/wp-json\/wp\/v2\/categories?post=3626"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cnbygele.com\/vi\/wp-json\/wp\/v2\/tags?post=3626"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}