(c) Daniel Albuschat, 2018-2024
See:
This guide is using C:\Source\ as a common root folder for this repository and the logic node SDK. You can choose any other folder as your root folder, just make sure that you replace C:\Source\ with your folder in the following steps.
C:\Source\
, so that the folder C:\Source\LogidNodeSDK\
contains the Gira Logic Node SDK libraries..p12
file.C:\Source\LogicNodeCertificate.p12
- the exact file name and location is important so that the following build steps work out of the box.git clone https://github.com/daniel-kun/Albuschat.LogicNodes.git
C:\Source\Albuschat.LogicNodes\
and open the contained AlbsuchatLogicNodes.sln
file with Visual Studio.Build > Build solution
.LogicModule.Nodes.Helpers
or LogicModule.ObjectModel
, then the "LogicNodeSDK" folder does not exist next to the "Albuschat.LogicNodes" folder.LogicNodesCertificate.p12
file does not exist or is not in the C:\Source\
folder.
-- You did not change the file extension from *.pfx
to *.p12
.Logic Editor
.
-- Select the "Add logic node" button in the top left corner
-- Select one of the .zip files from C:\Source\Albuschat.LogicNodes\Output\
If you made changes to your logic node that you want to test in the GPA Simulator or on the device, make sure to follow these steps:
Manifest.json
file of the logic node that you modified.Make sure that you follow these steps for each and any change that you want to test. Missing one of the steps will leave you wonder why your changes did not have an effect.
LogicNodesCertificate.p12
does not contain the whole certificate chain. Make sure to select the file format "PKCS#12 chain (*.pfx)" in the xca tool.Please open a ticket in this repository. If I can find the time, I'll be glad to help you out!