Andreas Heine
Andreas Heine
 ## Tank A from the picture! ```ts const tankA= namespace.addObject({ browseName: 'TankA', organizedBy: addressSpace.rootFolder.objects, notifierOf: addressSpace.rootFolder.objects.server // skipped "Tank Farm" and "Area 1" }) const myVar = namespace.addVariable({ browseName:...
https://reference.opcfoundation.org/Core/docs/Part6/5.3.1/#5.3.1.11 https://reference.opcfoundation.org/Core/Part6/5.3.1/#5.3.1.11 ``` svr=;ns=;= or svr=;nsu=;= ```
#### If a client writes a variable value (like in "BindVariableOptionsVariation1") and i return a "Bad" status code -> the rejected value somehow gets into my in memory history (screenshot!)...
Win10 64bit node 14 LTS [email protected] ```ts const myVar = namespace.addVariable({ browseName: "MyVar", componentOf: myObj, dataType: DataType.Int32, accessRestrictions: AccessRestrictionsFlag.EncryptionRequired, value: { value: 0, dataType: DataType.Int32 }, }) ``` If i...
found some unsafe sql-querys in our codebase! (also in asyncua -> f-strings are not injection safe!) ```python # BAD EXAMPLES. DON'T DO THIS! cursor.execute("SELECT admin FROM users WHERE username =...
-fix prop name because of dataclass prop names -add modelingrule (otherwise the props will not be instantiated)
my time is a little limited this week maybe someone else could have a look? ```python await instantiate(objects, server.get_node(f"ns=0;i=58"), ua.NodeId.from_string(f"ns={idx};i=1500"), f"{idx}:Obj1", "Obj1", idx, instantiate_optional=True) # dname="Obj1" => AttributeError: 'str' object...
node: v16 node-opcua version: 2.75.0 ## Logged in with Call-Permissions:   ## Logged in without Call-Permissions:   if i call it i get "UserAccessDenied" which is correct! but...
hey, i will tackle the auth topic in the next weeks! i started working around it by using just dockerode: ```ts const requiredImages: string[] = [] for (const [_, value]...