OpenSource KNX software and hardware for maker, hobbyist and home automation enthusiasts
openknx / kaenx-creator Goto Github PK
View Code? Open in Web Editor NEWCreate your own KnxProd Files with UI.
License: MIT License
Create your own KnxProd Files with UI.
License: MIT License
OpenSource KNX software and hardware for maker, hobbyist and home automation enthusiasts
When importing an prodfile I get following error message in ETS_5.6:
Masterdaten-Datei hat keine gültige Signatur: Das Id-Attribut wurde nicht deklariert.
No Idea where to look, can you please give a hint?
should use MediumTypeRefId as noted in the maskversion.xml file
Describe the bug
In current version 1.7.3 I am not able to add any items to a repeat block. All options are disabled.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
The repeat block should allow to add new items on his level.
Desktop (please complete the following information):
Hi,
i would be great to have the option to clone/copy existing parameters!
You could add a "Clone/Klonen" button next to "Add/Hinzufügen" and "Delete/Löschen" at the top of the parameter list.
Thanks for the great peace of software!
Best Regards,
Udo Schmelmer
export a knxprod with the latest code in master branch, knxprod can be imported to ETS successfully, but when generate a device into a ETS project, it reports an exception error.
with the same ae-menu project, i use the release version 1.8.0, everything is ok
Hello !
It's not a bug but more a question..
I've changed some information on different XML. And I've automated some procedures to save time...
The problem is that I cannot reimport my knxproj into ETS because of signature not valid:
In the past I was using this tool :
https://github.com/KARDUINO/SignKnxProd/blob/master/knxsign.cs
But seems not working on ETS 6.
Is your tool able to signe my knxproj file ?
Thanks a lot for your answer !
Describe the bug
Importing a KnxProd XML fails with the exception: "Sequence contains no matching element"
To Reproduce
Steps to reproduce the behavior:
Expected behavior
If the XML is valid (I can't verify if this is the case), I'd expect to be able to import it without errors.
Screenshots
n/a
Desktop (please complete the following information):
Describe the bug
Text parameter selection lost when changeing in other module.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
A clear and concise description of what you expected to happen.
Desktop (please complete the following information):
when adding a module into the dynamic, the module ID is -1, which is generated orderly when exporting to knxprod.
however, in a case, i added 8 modules, then pubish, their ID are 1~8. then i added another 8 modules, publish again, the later 8 modules still have ID 1~8, then the repeated ID causes some problem.
currently, i reset all the IDs of modules, to regenreated them once.
A Parameter with a defined Parameter Type is shown in the heatmap of the memory, even if the save location of the parameter is "nowhere".
"Nowhere" is described in wiki for paramneters with no save location (only for GUI).
In my opinion this is a bug.
Describe the bug
I am using Kaenx creator tool for the first time verry good software i've tried to design my own and also imported existing knxprod files on the publish time it shows it generated files in the output folder but when i've checked there it's completely empty not even a single file in the Output folder.
Screenshots
Desktop (please complete the following information):
Sehr cooles tool, die XML-Bastelei ist ja wirklich mühsam, vor allem wenn sich dann mittendrin Objektgrößen ändern....
I tried using the ProdViewer and there seems to be an issue with a static path reference:
I get an error saying "path not found".
I'm getting an error if I try to import a Knxprod File. I think it has something to do with this code from MainWindow.xaml
private void ClickViewerKnxProd(object sender, RoutedEventArgs e)
{
MessageBox.Show("Diese Funktion lädt eine Statische Datei und ist nur für Entwicklungszwecke eingebaut.");
ViewerWindow viewer = new ViewerWindow(new Viewer.ImporterKnxProd(@"C:\Users\u6\Downloads\output.knxprod"));
viewer.Show();
}
using RGBW in ae-menu project, it reports RGB is not a valid colorspace when importing to ETS product catalog. RGB is ok
ich schreibe jetzt deutsch...
Beim Kopieren einer Applikation (Rechtsklick -> Kopieren) gehen einige Daten verloren:
The default Manufacturer ID is 00AF, which is Lutron. It might be 00FA, which is KNX Association.
for example, i add a module "Button" which has an argument "argChan", there a parameter named "Para {{argChan}}",with this configuration, "Para {{argChan}}" will be replaced by "Para 1" in a module with argument argChan == 1, when shown in ETS.
However, this does not work in submodule. For example, "Button" module has a submodule with name "Object", which has an argument "argObj", also has a parameter named "Object {{argObj}}", finally in ETS, "Object {{argObj}}" just keeps as it is, {{argObj}} is not replaced with the actual argObj value.
Describe the bug
when adding a module definition more than once, it gets assigned the same ID and will prevent ETS from adding the device with error
To Reproduce
Steps to reproduce the behavior:
furthermore, when trying to use the "Zurücksetzen" button in the app dynamic module ref yields in the following exception:
Exception has occurred: CLR/System.Exception
An exception of type 'System.Exception' occurred in Kaenx.Creator.dll but was not handled in user code: 'Unbekannter Typ zum ID löschen: System.Windows.Controls.Button'
at Kaenx.Creator.Controls.DynamicView.ResetId(Object sender, RoutedEventArgs e) in C:\Users\john\Desktop\Kaenx.Creator.git\Kaenx.Creator\Controls\DynamicView.xaml.cs:line 106
Expected behavior
IDs are kept unique within the same class (here: module ref)
Screenshots
none
Desktop (please complete the following information):
Just for info:
if a project was created with V1.2 and is then opened with V1.3 there is an error message if there are parameter suffixes defined.
Workaround: just delete all parameter suffixes.
sorry dass ich für alles ein Issue aufmache, aber mir fehlt der Background um mich da reinzuarbeiten.
Ich hab einen Parameter Typ NumberUInt ausgewählt. Manuelle Größe 32Bits.
Der Maximalwert bleibt erst mal auf den 65k - Vorschlag das automatisch berechnen zu lassen...?
Aber das eigentliche Problem ist, wenn ich manuell den maximalen Wertebereich eingebe (4 294 967 295) wird die Darstellung auf Fließkomma geändert und später beim Veröffentlichen kommt folgender Fehler
Ist es möglich die Änderung der Darstellung im Eingabefeld zu unterdrücken?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.