Updating an existing H4 tag dictionary

You can update an existing Haystack 4 tag dictionary on a running station with each tag dictionary update that Haystack releases.

  1. Go to the "Project Haystack" website at https://project-haystack.org/download and download the definitions and prototypes.


    Move the defs.json and protos.json files into a folder in the station's shared folder. Move the defs.json file into a defs folder and the protos.json into a protos folder.
    Note: If you have customized your Haystack dictionary tag rules, for example, removed a default tag rule, the configurations for those customizations are contained in the third file, which is named haystack4NiagaraConfig.json. If no customization is done, the default tag rule configuration is used. You can find the default tag rule configuration file HS4toN4.json in the haystack-rt module.
  2. To perform the tag dictionary update, right-click on the Haystack dictionary in the Tag Dictionary Manager view and select Import Dictionary from the drop-down menu.


    The Import Dictionary window opens.

  3. In the upper right corner of the Import Dictionary window, click the down arrow and select Dictionary Ord Chooser from the drop-down menu.


  4. To run the import, navigate to the files in the station, select the folders containing the defs.json and protos.json files, and click OK.
  5. In the Directory Chooser window, select the update folder located in the station.


  6. After import completion, you can open the directory entry in the property sheet view to confirm that the import was successful and that the tags, groups, relations, and rules are updated as intended.