We have been working on a few modules lately, one of them being an Apex Charts module. We have been using this module for certain clients for the last few months, and in a few home automation systems, mine included. We will be releasing the source code for these modules in the coming weeks, just working on a website and the github. Commercial support is also available through an integration partner.
There are a few variants in the component tree already, and I can answer any questions and provide some further examples as required.
I can not post uploads with a new account, so please message me directly if interested and I will send you the module.
Below is an example screen. All of these charts are built using the module.
Is this for Perspective or Vision?
Correct, this is for Perspective. It works with both Maker and non Maker licenses
Or could you even paste in to the forum.
In addition, I tried going to your website to read the license agreement and it was not up. (http://www.kyvislabs.com/)
Excellent job, and this is a really nice module.
The website is not active yet, and we will be providing examples and have component variants built in by default in a coming version of the module.
We have fixed a couple of bugs with the ApexCharts module, you can download the new one here:
- Fixed issue with pie charts and radial bar
- Added pie chart variant
- Added chart events object to variants with all events set to false or disabled. Simply set to true to enable and add script in event handler.
How can I change the color of the graphics?
Can you be a bit more specific?
For example the blue color of this graph change it to green
Yes, you just need to add a colors array to the options property. See the documentation here:
Every property is available to set from their documentation.
Just starting to use this, looks really good so far!
1) I’m getting data from a tag history binding, and timestamps are therefore unix epoch timestamps. How would I display these as date times? I’ve tried setting
datetime but nothing happened
The labels themselves show fine in the tooltip, but not on the chart when made visible
This one works now… the Designer version doesn’t seem to always repaint when options are changed.
2) How would I show labels for particular dates/times instead? e.g. only show labels for every hour or every 6 hours?
I set the xaxis.format to
HH:mm and this has done this for me, and added the date when the midnight crossovers occur which is super cool.
Nevermind my questions…
@kyvislabs - Any chance you could share the license agreement even if the website isn’t ready yet? I can’t install this module on company resources until we fully understand the licensing agreement implications.
I run it on my personnel maker server at home to test it out why I am waiting for @kyvislabs to make the license available. I wish ignition would make this one added to perspective.
The other way to do this is use the webdev module. This will allow you to use charts.js or apex.js. You have to use python to build the website, but it makes for a really responsive and cool charts. You can then use iFrames to embed the page into another page. The ability to be persistent or have the charts interact back with ingition is a littel tougher.
Hi, we will get the proper license added to the module, but it will be unrestricted for personal and corporate use.
Hi everyone! We now have the module as an open source project on Github:
Check it out and feel free to contribute. The license is Apache 2.0.
I might just be missing something but I can’t seem to locate the
.modl file. When I click on “releases” in the readme, it navigates to an empty repository.