Welcome to FogLAMP’s documentation!¶
- Introduction to FogLAMP
- Quick Start Guide
- Supported Platforms
- Installing FogLAMP
- Starting and stopping FogLAMP
- Troubleshooting FogLAMP
- Running the FogLAMP GUI
- Managing Data Sources
- Viewing Data
- Sending Data to Other Systems
- OMF End Points
- Configuration
- Naming Scheme
- Asset Framework Hierarchy Rules
- OMF Hints
- Numeric Data Types
- Linked Types
- OMF Version Support
- Backing up and Restoring FogLAMP
- Troubleshooting and Support Information
- Package Updates
- Package Uninstallation
- Processing Data
- FogLAMP Architecture
- Buffering & Storage
- Additional Services
- FogLAMP Control Features
- Plugin Documentation
- FogLAMP South Plugins
- ABB Ability Smart Cloud Service
- AM2315 Temperature & Humidity Sensor
- Armfield South Plugin
- Beckhoff TwinCAT
- Benchmark
- CC2650 SensorTag
- CoAP
- Simple CSV Plugin
- CSV Playback
- DHT11 (C version)
- DHT11 (Python version)
- Digiducer Vibration Sensor
- DNP3 Master Plugin
- Data Translation DT9837 Series
- Edge ML Plugin
- EtherIP South Plugin
- Expression South Plugin
- Flir AX8 Thermal Imaging Camera
- FLIR GW65 Vibration Sensors
- South HTTP
- INA219 Voltage & Current Sensor
- Lathe Simulation
- Modbus South Plugin
- South MQTT
- MQTT Sparkplug B
- MQTT South with Payload Scripting
- Observer South Plugin
- OPC/UA South Plugin
- Person Detection Plugin
- Person Detector Plugin
- PI Server South Plugin
- PI Web API south Plugin
- Playback Plugin
- PT100 Temperature Sensor
- Random
- Random Walk
- Enviro pHAT Plugin
- RTSP Stream Capture Plugin
- OPC UA Safe & Secure South Plugin
- Siemens S7 PLC
- Samotics4 South Plugin
- SenseHAT
- Simple REST with Payload Scripting
- Sinusoid
- Radiometric Data Capture for FLIR cameras
- Suez Water Cloud Service Plugin
- System Information
- Advantech USB-4704
- Video4Linux
- South Webcam Media Plugin
- FogLAMP North Plugins
- AWS IoT North Plugin
- AWS Redshift
- Azure IoT Hub
- Azure Blob Storage
- eDNA Historian
- Google Pub/Sub Plugin
- Graphite
- HarperDB
- North HTTP
- North HTTP-C
- InfluxDB Time Series Database
- InfluxDB Cloud
- Kafka Producer
- MQTT Publisher
- Sparkplug B
- OMF
- OPC UA Server North Plugin
- North OPC UA Client
- PNG File Writer
- Splunk Data Collector
- ThingSpeak
- FogLAMP Filter Plugins
- Filter Plugin For Large Discharge (LD) Prediction In Centrifuge
- Boon Amber Model Filter
- anomaly-injection Filter
- Asset Filter
- Asset Join Filter Plugin
- Asset Split Filter
- Asset Validation Filter
- AWS Redshift Hints Filter
- Batch Label Filter Plugin
- Bounds Filter
- Filter Plugin For Breakover Prediction
- Change Filter
- Change Detection Filter
- Conditional Labeling Filter
- CSV Writer
- Delta Filter
- Down Sample Filter
- Edge ML Filter Plugin
- eDNA Hint Filter
- Exponential Moving Average
- Enumeration Filter
- Event Rate Filter
- Expression Filter
- Fast Fourier Transform Filter
- FFT2 Filter
- Flir Validity Filter
- Greyscale Filter
- Bounding Box Filter Plugin
- Image Resize Plugin
- Inventory Filter
- Log Filter
- Metadata Filter
- Image Mirror Filter Plugin
- Moving Measure Filter Plugin
- Normalise Filter Plugin
- OMF Hint Filter
- Python 2.7 Filter
- Python 3.5 Filter
- Rate Filter
- Regex Filter
- Rename Filter
- Replace Filter
- Root Mean Squared (RMS) Filter
- Image Rotation Filter Plugin
- Single Asset Semantic Model Filter
- Scale Filter
- Scale Set Filter
- Sigma Data Cleansing Filter
- Simple Python Filter
- SparkplugB Hint Filter Plugin
- Specgram Filter
- Statistics Filter
- Threshold Filter
- Vibration Features Filter
- FogLAMP Notification Rule Plugins
- FogLAMP Notification Delivery Plugins
- Alert Notification
- Amazon Alexa Notification
- Asset Notification
- Configuration Update
- Control Dispatcher Notification
- Custom Asset Notification
- Email Notifications
- Google Chat
- IFTTT Delivery Plugin
- Jira Ticket Creation
- JSON Configuration Update
- Management Poll Notification
- Microsoft Teams Notification
- MQTT Notification
- Conditional Forwarding
- Operation Notification
- Python 3 Script
- REST Notification
- Schedule Update
- Set Point Control Notification
- Slack Messages
- Telegram Messages
- Zendesk Ticket Creation
- FogLAMP South Plugins
- Developing Data Pipelines
- Monitoring
- Securing FogLAMP
- Tuning FogLAMP
- Troubleshooting the PI Server integration
- Complex Types vs. Linked Types
- Log files
- How to confirm that PI Web API is installed and running
- Error Messages and Causes
- Loss of Connection to the PI Web API Server
- HTTP Code 409: Processing cannot continue until data archive errors are corrected
- HTTP Code 409: The supplied container overlaps with a different existing container
- HTTP Code 409: One or more PI Points could not be created
- PI License Expired or Limit Exceeded
- OMF Plugin Persisted Data
- Possible Solutions to Common Problems
- Plugin Developer Guide
- Plugins
- Representing Data
- Writing and Using Plugins
- Persisting Data
- South Plugins
- South Plugins in C
- C++ Support Classes
- Hybrid Plugins
- North Plugins
- Storage Plugins
- Filter Plugins
- Notification Delivery Plugins
- Storage Service And Plugins
- Use of JSON
- Classes of Data Stored
- Common Data Access Methods
- Readings Data Access
- Storage Plugin
- Entry Points
- Plugin Error Handling
- Plugin API Header File
- Plugin Support
- Plugin Information
- Plugin Initialisation
- Plugin Common Insert
- Plugin Common Retrieve
- Plugin Common Update
- Plugin Common Delete
- Plugin Reading Append
- Plugin Reading Fetch
- Plugin Reading Retrieve
- Plugin Reading Purge
- Plugin Release
- Plugin Error Retrieval
- Plugin Shutdown
- Encoding Query Predicates in JSON
- Controlling Returned Values
- Return JSON Document Content
- Plugin Packaging
- Testing Your Plugin
- Developing with Windows Subsystem for Linux (WSL2)
- REST API Developers Guide
- The FogLAMP REST API
- REST API Users & Authentication
- Administration API Reference
- Statistics
- Asset Tacker
- Repository Configuration
- Update Packages
- Working With Services
- User API Reference
- Developer API Calls
- Grafana Examples
- Building FogLAMP
- Version History
- Downloads
- OMF Kerberos Authentication
- FogLAMP Plugins
- South Plugins
- North Plugins
- Filter Plugins
- Notification Rule Plugins
- Notification Delivery Plugins
- Plugins Organized by Category
- South
- North
- Filters
- Plugin Utilising The MQTT Protocol
- Plugins That Process A Digital Signal
- Vibration Process Plugins
- Plugins That Compress Data
- Plugins That Improve The Data Quality
- Plugins That Augment Data
- Plugins That Alter The Structure Of Data
- OMF Plugins
- Image Data Plugins
- Plugins Used To Label Data
- Plugin To Manipulate String Data
- Plugins That Provide Scripting
- Computational Plugins
- Machine Learning Plugins
- Glossary