Talk about how to use WireCloudm, a FIWARE Generic Enabler, to use operational dashboards, showing the features of WireCloud mashup platform for simplifying the creation of user-oriented dashboards for monitoring, data visualization, operation and more.
15. Components repository
▪ Simplify the components distribution
▪ Software released
• Server: docker image
• Client embedded in WireCloud (Release 7.7)
▪ Permanent URL is upcoming
• Temporal repository maintained by FICODES
at https://macs.opplafy.eu
14
16. Playing with Dashboards
▪ Shared Dashboards
• Including for public dashboards (allowing
anonymous users)
▪ Embeddable Dashboards
• iFrame to be integrated wherever
▪ Share as mashup components
▪ Consume other’s mashups
• Inherit data-access rights from dashboard
creator or current user
15
18. Displaying data on WireCloud
▪ Maps
• Not only POIs
▪ Graphics
• Gauges
• Pie charts
• Scatter plots
• Column charts
▪ Other useful stuff
• Handle data series
• Statistic values
• Arithmetic operations
• Informative Panels
17
19. Maps
Display any entity “with location”
Display any FIWARE entity with location
Display more than POIs
18
20. Graphics
▪ Multiple types of
graphics
▪ Different libraries
• HighCharts (this
demo)
• Google Charts
• eCharts
▪ Generic operators
• Data adaptation
without coding
19
24. More WireCloud features
▪ Components versioning
▪ HTTP proxy
• Cross-origin HTTP requests
▪ Integration with other GEs
• Context Broker through API and/or operators (NGSI-Source &
NGSI Operator)
• Object Storage API
• Components for Orion, Kurento, CKAN, Cosmos…
• Business API Ecosystem
□ Acquire data-access rights
□ Acquire WireCloud components
• Authentication using IdM
• ...
23
27. Links
▪ https://catalogue.fiware.org/enablers/application-mashup-
wirecloud
▪ Installation, administration & reference documentation is
available on Read The Docs:
• https://wirecloud.readthedocs.io/
▪ FIWARE Academy:
• https://fiware-academy.readthedocs.io/en/latest/processing/wirecloud
▪ StackOverflow Support:
• Ask your questions using the “fiware-wirecloud” and “fiware”
tags
• Look for existing questions at
http://stackoverflow.com/questions/tagged/fiware-wirecloud
26
28. How to get WireCloud
▪ Using the global instance at FIWARE Lab:
• https://mashup.lab.fiware.org
▪ FIWARE Lab:
• Image: wirecloud-image-RX.Y
• Blueprint: Wirecloud
▪ Docker:
• https://hub.docker.com/r/fiware/wirecloud/
27