Techniques June 2, 2023 by David J McClelland · Published June 2, 2023 Thingworx: Role-based Widget Visibility Example of a service and implementation used to change the UI of a Mashup based on User Account…
Practice / Techniques / Tools May 19, 2023 by David J McClelland · Published May 19, 2023 Readme -> Build Instructions -> Automation …when a README becomes a shell script run in GitHub actions
Practice / Techniques / Tools May 12, 2023 by David J McClelland · Published May 12, 2023 · Last modified May 19, 2023 Python Development: Getting Started …some suggested practices along the way that seem worthwhile to keep a record of here.
Practice April 23, 2023 by David J McClelland · Published April 23, 2023 · Last modified May 11, 2023 Leading IoT Focused Podcasts Some active podcasts covering IoT that I listen to regularly…
Practice / Tools February 22, 2023 by David J McClelland · Published February 22, 2023 A Virtual Raspberry Pi for Azure Device Registration is not required to send device data to Azure IoT Hub.
Practice / Techniques / Tools January 25, 2023 by David J McClelland · Published January 25, 2023 Sourcing and Displaying 3D Geometry Connecting to MQTT telemetry via Websockets and charting some data.
Practice / Techniques / Tools January 23, 2023 by David J McClelland · Published January 23, 2023 Digital Twinning: Create a Web App to View Telematics Connecting to MQTT telemetry via Websockets and charting some data.
Practice / Techniques / Tools January 20, 2023 by David J McClelland · Published January 20, 2023 · Last modified January 23, 2023 Digital Twinning: Stand Up an MQTT Broker My favorite aspect of IoT work is the diverse skills, abilities, technologies and creativity it requires. A close second is that fact that it straddles the digital and analog worlds by design.
Practice February 28, 2022 by David J McClelland · Published February 28, 2022 Transitioning I left PTC/Thingworx in 2021 and now work for an SEIM unicorn named DEVO.
Practice / Techniques / Tools February 3, 2018 by David J McClelland · Published February 3, 2018 Thingworx: Adding Dynamic Properties to Widget Extensions Adding a label text truncation feature to Axis Tick Labels in a chart widget extension required the addition of dynamic properties.