Skip to content

ahmadfaizan965/WinCC_WeatherApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

WinCC OPC UA Python Weather Integration

A lightweight industrial demo showcasing WinCC SCADA ↔ Python integration using pure OPC UA.

This project demonstrates how Python can act as a backend middleware to fetch live weather data via REST APIs, parse it safely, and update WinCC tags in real time — without using WinCC REST connectors.

Demo


📥 Download & Setup

Clone the repository:

git clone https://github.com/ahmadfaizan965/WinCC_WeatherApp.git

⚙️Before You Run (Required Updates)

Before running the project, update the following in the Python code:

  1. OPC UA Endpoint URL Update the OPC UA server endpoint to match your WinCC system
opc.tcp://<IP_ADDRESS>:<PORT> 
  1. Weather API Key Replace with your own API key from the https://weatherapi.com
"YOUR_API_KEY"
  1. OPC UA Node IDs / Tag Names Ensure the NodeIds match the OPC UA tags configured in WinCC

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages