Hans Gschossmann
2ca27ae538
first version of event and alarm publishing
2019-02-21 16:09:46 +01:00
Hans Gschossmann
33de82962a
update readme.md
2019-02-13 11:35:57 -08:00
Hans Gschossmann
b00208cee0
use Amqp_Tcp_Only as default for EdgeHub, change protocol default handling
2019-02-08 16:52:28 +01:00
Hans Gschossmann
04f94b40b6
allow Amqp_Tcp_Only when running as IoT Edge module, remove call to fetch minimal supported sampling rate
2019-02-08 14:28:32 +01:00
Hans Gschossmann
395b190c23
Merge in latest changes
2019-02-02 18:28:46 +01:00
Hans Gschossmann
97a9baceca
update readme
2019-02-02 18:23:15 +01:00
Hans Gschossmann
387f2253f7
update readme
2019-01-23 16:39:10 +01:00
Marc Schier
7ca3b1b43b
Support listing published nodes with namespace information using OPC … ( #179 )
...
Support listing endpoints and published nodes with namespace information using OPC server endpoint
Since the existing GetPublishedNodes method call only returns NodeId, whose namespace index
lives in a different server, add a new opc method that calls into the existing and tested iot hub method to expose the new list format.
2019-01-19 17:50:46 +01:00
Hans Gschossmann
6e4def2587
add method responses, fix warnings
2019-01-15 17:43:04 +01:00
Hans Gschossmann
6bfce64ff1
update readme
2018-12-23 11:26:08 +01:00
Hans Gschossmann
ccae011283
merge latest changes
2018-12-22 16:49:35 +01:00
Hans Gschossmann
c1c6a6771c
add ping method, gitversion preprocessing
2018-12-19 13:48:26 +01:00
Hans Gschossmann
220ee16457
use gitversion for assembly versioning
2018-12-17 16:08:42 +01:00
Jürgen Mayrbäurl
6c0cb4dedb
Added documentation for routing with OPC publisher
2018-12-05 16:41:38 +01:00
Hans Gschossmann
f771ebae3f
improve handling of publishing and sampling interval setting, fix persistence of configuration settings
2018-11-27 21:20:41 +01:00
Hans Gschossmann
35be58ae1b
add diagnostics, update readme
2018-11-26 21:04:44 +01:00
Hans Gschossmann
624a84c35e
add options to manage certificates
2018-11-18 15:07:12 +01:00
Hans Gschossmann
0d418c3d47
add command line options for certificate management
2018-11-13 11:34:34 -08:00
Hans Gschossmann
561b899f15
update readme, change store type for own certificate
2018-11-06 21:16:18 -08:00
Hans Gschossmann
2005882e65
Update readme, update NuGet packages
2018-10-25 14:25:41 +02:00
Hans Gschossmann
965f0935b3
update readme
2018-07-27 13:41:40 +02:00
Hans Gschossmann
005da9a821
Update IoTEdge doc
2018-07-22 16:47:52 +02:00
Hans Gschossmann
cac651002b
Add parameter to flush logfile, use CF compatible telemetry format, add content headers
2018-07-19 19:04:57 +02:00
Hans Gschossmann
2f351ea3be
Update README.md
2018-07-10 15:55:09 +02:00
Hans Gschossmann
0572a72ef5
Update README.md
2018-07-10 15:40:41 +02:00
Hans Gschossmann
85dfe69e7f
Restructure source tree to align with .NET Core apps ( #4 )
...
Align Docker config structure and containers with IoTEdge
Integrate initial PR feedback
2018-07-09 21:28:53 +02:00
Hans Gschossmann
231476f383
Changes for opcpublisher v3 ( #3 )
...
* Refactor IoTHub communication, improve IoTEdge integration.
* Use Serilog logging engine, changes in command line options.
* Minor fixes.
* Change the telemetry default format for OPC UA node value data to flat.
* Change logging levels.
* Add support for IoTCentral.
* Update nuget packages.
* Fix argument parsing.
* Use refomatted args.
* Add logging.
* Speed up monitored item setup.
* Add initial method code (not yet tested), some debug info.
* add iothub direct function support
* Add IoTHub direct functions for publishing/unpublishing and retrieving the configuration.
Add preliminary documentation.
Refactor the IoTHub communication module.
Add more dockerfile configurations.
Change the format of the publishednodes.json file.
* Remove old Dockerfile
* Enable backward compatibility for OPC method call GetPublishedNodes.
2018-07-09 17:09:19 +02:00
Sebastian Bader
bf241d88a1
Updated to .NET Core 2.1
...
Added arm32v7 dockerfile
Final docker container based on runtime instead of SDK
Updated to latest Device.Client SDK, for Edge module, changed to ModuleClient
2018-06-07 16:19:46 +02:00
Erich Barnstedt
662e40f402
Update README.md
2017-12-13 20:10:45 +01:00
Hans Gschossmann
7b5e09349e
Textual changes.
2017-11-25 17:22:15 +01:00
Hans Gschossmann
a9c12897d4
Add command line option to specify a device connectionstring.
2017-11-20 20:19:49 +01:00
Hans Gschossmann
fe933ace8c
Send SourceTimestamp in ISO 8601 format and OPC UA status code as uint,
...
address review comments.
2017-11-17 09:50:04 +01:00
Hans Gschossmann
245a63b395
Fix value encoding, change config persistency issues, address review
...
comments.
2017-11-16 18:08:52 +01:00
Hans Gschossmann
27781e854a
Update readme.
2017-11-15 21:44:35 +01:00
Hans Gschossmann
32c6d54bd9
Merge remote-tracking branch 'github/master'
...
Merge github master changes.
2017-11-15 21:01:42 +01:00
Hans Gschossmann
9458173156
Add support to run as IoT Edge module and update documentation ( #2 )
...
* Debug dockerhub build issue.
* Debug dockerhub build issue.
* Debug dockerhub build issue.
* Debug dockerhub build issue.
* Debug dockerhub build issue.
* Debug dockerhub build issue.
* Debug dockerhub build issue.
* Debug dockerhub build issue.
* Debug dockerhub build issue.
* Debug dockerhub build issue.
* Debug dockerhub build issue.
* Debug dockerhub build issue.
* Debug dockerhub build issue.
* Debug dockerhub build issue.
* Debug dockerhub build issue.
* Debug dockerhub build issue.
* Debug dockerhub build issue.
* Debug dockerhub build issue.
* Debug dockerhub build issue.
* Debug dockerhub build issue.
* Debug dockerhub builld issue.
* Debug dockerhub build issue.
* Debug dockerhub build issue.
* Defug dockerhub build issue.
* Debug dockerhub build issue.
* Debug dockerhub build issue.
* Debug dockerhub build issue.
* Debug dockerhub build issue.
* Debug dockerhub build issue.
* Add IoT Edge detection and use IoT Edge compatible nuget packages.
* Add output of actual command line.
* Show full command line.
* Add changes to support IoTEdge, update documentation.
2017-11-15 20:45:33 +01:00
Hans Gschossmann
945c6e702e
Add option to suppress shutdown, allow processing with non-existent
...
publishednodes.json configuration file, fix issues in shutdown process.
2017-11-15 13:49:43 +01:00
Hans Gschossmann
6c67f3d5ba
Changes to fix dockerhub build in readme.
2017-11-14 17:24:20 +01:00
Hans Gschossmann
1cc552be54
Use OPC UA Json encoder for data value encoding, update readme to fix
...
dockerhub build issue.
2017-11-14 16:28:12 +01:00
Hans Gschossmann
f9bd074b36
change telemetry configuration and JSON generation
2017-11-13 14:41:32 +01:00
Hans Gschossmann
ad3e7d8661
Add telemetry configuration and update documentation.
2017-11-09 20:51:43 +01:00
Hans Gschossmann
c543f900a4
Remove the timing measurement and output.
2017-10-27 18:44:14 +02:00
Hans Gschossmann
adcee160d9
Address reviewer comments, reformat source, change default settings.
2017-10-26 18:25:14 +02:00
Hans Gschossmann
39815a9961
Merge branch 'master' into memleak
2017-10-25 17:05:08 +02:00
Hans Gschossmann
194f30c8b8
Refactor publishing path, add diagnostics, update documentation.
2017-10-25 16:56:51 +02:00
Hans Gschossmann
321ca4a14f
Address reviewer feedback.
2017-10-24 11:35:36 +02:00
Hans Gschossmann
6b8853e3e8
Refactor published node configuration handling, refactor published node
...
persistency, changes and fixes in publishers OPC UA server methods
2017-10-23 08:54:59 +02:00
Hans Gschossmann
ecaba27a0a
Update readme.md.
2017-10-10 18:32:56 +02:00
Hans Gschossmann
b7fcd5dd30
Remove alias.
2017-09-29 13:34:49 +02:00
Hans Gschossmann
20a45de6af
Fix typo.
2017-09-29 13:31:23 +02:00