Skip to main content
Skip table of contents

MAC36NL - BACnet - No rights to save values

Issue

It is impossible to remotely save z value to a BACnet read/write variable when the MAC36NL controller acts as a BACnet server.

on fault says write access denied.png

Possible causes and solutions

Insufficient permissions level for the BACnet user

The BACnet user, added by default to the /Config/Services/UserService location, has no permissions to save components, therefore, it has no rights to save new values and components fall into the Fault status with additional information: Property: Write Access Denided

Solution

Create a dedicated user role (/Config/Services/RoleService) for the BACnet user with permission to save values in a selected category (/Config/Services/CategoryService), which groups the BACnet points components. The user can also be assigned to the admin role but it is not recommended.

image-20240603-075836.png

Attempt to save values to priorities, which were not enabled in BACnet points

Remote device tries to save values to points using a BACnet priority, which has not been configured for relevant read/write points.

Solution

There are two solution to this issue:

  1. Save values from the remote device using configured priorities.

  2. Go to the point’s definition and enable missing priorities:

image-20240603-080757.png

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.