Giter Club home page Giter Club logo

dmxcontrol / nanoleaf-dmxc3-plugin Goto Github PK

View Code? Open in Web Editor NEW
8.0 9.0 0.0 480 KB

This plugin allows you to control Nanoleaf panels with the freeware DMXControl 3.x. So you can integrate the panels in complex and extensive light shows and setups. Just right for your streaming studio.

Home Page: https://www.dmxcontrol.de/

License: MIT License

C# 100.00%
nanoleaf nanoleaf-light-panels nanoleaf-canvas nanoleaf-aurora nanoleaf-lights nanoleaf-aurora-lights nanoleaf-panel nanoleaf-api nanoleaf-controller light

nanoleaf-dmxc3-plugin's People

Contributors

dependabot[bot] avatar jpk6789 avatar patrick-dmxc avatar soon5 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

nanoleaf-dmxc3-plugin's Issues

I cant get the plugin to work

Hello,
I just found out that Dmxcontrol3 supports Nanoleaf via this plugin. Im currently pushing forward an upgrade to better lighting in my former school and got them to consider dmxcontrol3 as the new controler. Because of that i looked up a lot of things about your project and found this one. I installed the plugin following the two steps on the Readme.

grafik
It gets shown in the Pluginmanager.

I can see the Settings Menu too, but clicking on it does result in no action. Nothing happens. (using the context menu on right click does nothing too). Do i need to enter a token or something in to a file somewhere. I searched for a config file in the kernal and gui but was unable to locate one.

grafik

But i found this error in the kernal while starting (i tried a clean reinstall to see if i managed to delete that file somehow - file still missing):

12:07:39 INFO  DMXControl 3 Kernel - Using Log4Net Config File: C:\Program Files (x86)\DMXControl3\Kernel\Config\log4net_conf.xml
12:07:39 INFO  DMXControl 3 Kernel - Logs will be written to: C:\Users\User\AppData\Roaming\DMXControl Projects e.V\DMXControl\Kernel\Log
12:07:39 INFO  KernelRunManager - DMXControl V3.2.3.373 starting!
12:07:39 INFO  KernelRunManager - Kernel Build Time: 19.12.2021 21:31:31 UTC
12:07:39 INFO  KernelRunManager - Initializing Managers.
12:07:39 INFO  KernelRunManager - Collected 47 of Type ILumosManager in Assembly Lumos
12:07:39 INFO  KernelRunManager - Collected 0 of Type ILumosManager in Assembly LumosLIB
12:07:39 INFO  KernelRunManager - TimeManager [Manager initialized].
12:07:39 INFO  KernelRunManager - ThreadManager [Manager initialized].
12:07:39 INFO  KernelRunManager - KernelRunManager [Manager initialized].
12:07:39 INFO  KernelRunManager - NamingManager [Manager initialized].
12:07:39 INFO  BitmapTransformationManager - Graphics devices: NVIDIA GeForce RTX 3050
12:07:39 INFO  BitmapTransformationManager - Graphics devices found in XNA: Device: NVIDIA GeForce RTX 3050, Profile: HiDef
12:07:39 INFO  BitmapTransformationManager - succesfully initialized XNA. YEAH!
12:07:39 INFO  KernelRunManager - BitmapTransformationManager [Manager initialized].
12:07:39 INFO  KernelRunManager - DependencyManager [Manager initialized].
12:07:39 INFO  KernelRunManager - MessageManager [Manager initialized].
12:07:39 INFO  KernelRunManager - CacheManager [Manager initialized].
12:07:39 INFO  KernelRunManager - ValueFactory [Manager initialized].
12:07:39 INFO  KernelRunManager - AssemblyManager [Manager initialized].
12:07:39 INFO  KernelRunManager - SceneTriggerManager [Manager initialized].
12:07:39 INFO  KernelRunManager - ParameterManager [Manager initialized].
12:07:39 INFO  KernelRunManager - CurveManager [Manager initialized].
12:07:40 INFO  KernelRunManager - ResourceManager [Manager initialized].
12:07:40 INFO  KernelRunManager - BlendingManager [Manager initialized].
12:07:40 INFO  KernelRunManager - ConverterManager [Manager initialized].
12:07:40 INFO  KernelRunManager - KernelMonitoringManager [Manager initialized].
12:07:40 INFO  KernelRunManager - ActionFactory [Manager initialized].
12:07:40 INFO  KernelRunManager - HandlerFactory [Manager initialized].
12:07:40 INFO  KernelRunManager - AudioManager [Manager initialized].
12:07:40 INFO  KernelRunManager - UserManager [Manager initialized].
12:07:40 INFO  KernelRunManager - SettingsManager [Manager initialized].
12:07:40 INFO  KernelRunManager - FannedValueManager [Manager initialized].
12:07:40 INFO  KernelRunManager - ProjectManager [Manager initialized].
12:07:40 INFO  KernelRunManager - AttachableManager [Manager initialized].
12:07:40 INFO  KernelRunManager - EffectManager [Manager initialized].
12:07:40 INFO  KernelRunManager - KernelLogManager [Manager initialized].
12:07:40 INFO  KernelRunManager - ItemListManager [Manager initialized].
12:07:40 INFO  KernelRunManager - CommandManager [Manager initialized].
12:07:40 INFO  KernelRunManager - SceneFadeTicker [Manager initialized].
12:07:40 INFO  KernelRunManager - SessionManager [Manager initialized].
12:07:40 INFO  KernelRunManager - InputManager [Manager initialized].
12:07:40 INFO  KernelRunManager - MacroBoardManager [Manager initialized].
12:07:40 INFO  KernelRunManager - ElectricityManager [Manager initialized].
12:07:40 INFO  KernelRunManager - ModbusManager [Manager initialized].
12:07:40 INFO  KernelRunManager - MasterManager [Manager initialized].
12:07:40 INFO  KernelRunManager - DMXCMixer [Manager initialized].
12:07:40 INFO  KernelRunManager - DMXOutputUniverse [Manager initialized].
12:07:42 INFO  KernelRunManager - DeviceManager [Manager initialized].
12:07:42 INFO  KernelRunManager - PresetManager [Manager initialized].
12:07:42 INFO  KernelRunManager - FilterManager [Manager initialized].
12:07:42 INFO  KernelRunManager - HALFilterManager [Manager initialized].
12:07:43 INFO  KernelRunManager - AffinityManager [Manager initialized].
12:07:43 INFO  KernelRunManager - SceneListManager [Manager initialized].
12:07:43 INFO  KernelRunManager - PluginManager [Manager initialized].
12:07:43 INFO  KernelRunManager - ExecutorManager [Manager initialized].
12:07:43 INFO  KernelRunManager - TimecodeManager [Manager initialized].
12:07:43 INFO  KernelRunManager - Managers initialized: 47
12:07:43 INFO  KernelRunManager - Starting Services.
12:07:43 INFO  KernelRunManager - Collected 16 of Type ILumosService in Assembly Lumos
12:07:43 INFO  KernelRunManager - Collected 0 of Type ILumosService in Assembly LumosLIB
12:07:43 INFO  KernelRunManager - KernelRunManager [Service started].
12:07:43 INFO  KernelRunManager - NamingManager [Service started].
12:07:43 INFO  KernelRunManager - KernelMonitoringManager [Service started].
12:07:43 INFO  KernelRunManager - DMXOutputUniverse [Service started].
12:07:43 INFO  KernelRunManager - ManualBeatProvider [Service started].
12:07:44 ERROR AssemblyManager - Assembly Nanoleaf-Plugin, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null: Depending Assembly has not been found: Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed
System.IO.FileNotFoundException: Die Datei oder Assembly "Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.
Dateiname: "Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed"
   bei System.Reflection.RuntimeAssembly.GetExportedTypes(RuntimeAssembly assembly, ObjectHandleOnStack retTypes)
   bei System.Reflection.RuntimeAssembly.GetExportedTypes()
   bei org.dmxc.lumos.Kernel.AssemblyScan.AbstractAssemblyManager.informAssemblyListeners(Assembly a, EAssemblyType type, Boolean add) in D:\Jenkins\workspace\Lumos_Pipeline_3.2_2\LumosLIB\src\Kernel\AssemblyScan\AbstractAssemblyManager.cs:Zeile 76.
   bei org.dmxc.lumos.Kernel.AssemblyScan.AbstractAssemblyManager.startManager(String baseDir, String pluginDir) in D:\Jenkins\workspace\Lumos_Pipeline_3.2_2\LumosLIB\src\Kernel\AssemblyScan\AbstractAssemblyManager.cs:Zeile 398.

WRN: Protokollierung der Assemblybindung ist AUS.
Sie können die Protokollierung der Assemblybindungsfehler aktivieren, indem Sie den Registrierungswert [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) auf 1 festlegen.
Hinweis: Die Protokollierung der Assemblybindungsfehler führt zu einer gewissen Leistungseinbuße.
Sie können dieses Feature deaktivieren, indem Sie den Registrierungswert [HKLM\Software\Microsoft\Fusion!EnableLog] entfernen.

12:07:44 INFO  KernelRunManager - AssemblyManager [Service started].
12:07:44 INFO  KernelRunManager - ConverterManager [Service started].
12:07:44 INFO  DEUSBDMXInterfaceFactory - Execution of initialize took 101 ms in Factory DEUSBDMXInterfaceFactory
12:07:45 WARN  NicolaudieFactory - Execution of initialize took 621 ms in Factory NicolaudieFactory
12:07:45 ERROR AssemblyManager - Unhandled Exception when loading Types in Listener org.dmxc.lumos.Kernel.Plugin.PluginManager: Die Datei oder Assembly "Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.
System.IO.FileNotFoundException: Die Datei oder Assembly "Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed" oder eine Abhängigkeit davon wurde nicht gefunden. Das System kann die angegebene Datei nicht finden.
Dateiname: "Newtonsoft.Json, Version=12.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed"
   bei System.Reflection.RuntimeAssembly.GetExportedTypes(RuntimeAssembly assembly, ObjectHandleOnStack retTypes)
   bei System.Reflection.RuntimeAssembly.GetExportedTypes()
   bei org.dmxc.lumos.Kernel.AssemblyScan.AbstractAssemblyManager.informAssemblyListener(Assembly a, EAssemblyType type, IAssemblyListener l, Boolean add, Type[] types) in D:\Jenkins\workspace\Lumos_Pipeline_3.2_2\LumosLIB\src\Kernel\AssemblyScan\AbstractAssemblyManager.cs:Zeile 86.

WRN: Protokollierung der Assemblybindung ist AUS.
Sie können die Protokollierung der Assemblybindungsfehler aktivieren, indem Sie den Registrierungswert [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) auf 1 festlegen.
Hinweis: Die Protokollierung der Assemblybindungsfehler führt zu einer gewissen Leistungseinbuße.
Sie können dieses Feature deaktivieren, indem Sie den Registrierungswert [HKLM\Software\Microsoft\Fusion!EnableLog] entfernen.

12:07:45 INFO  KernelRunManager - PluginManager [Service started].
12:07:45 INFO  KernelRunManager - FannedValueManager [Service started].
12:07:45 INFO  KernelRunManager - SettingsManager [Service started].
12:07:45 INFO  ThreadManager - Running Main-Processing-Chain with Mode: ALLOWED, Degree 2
12:07:45 INFO  KernelRunManager - ThreadManager [Service started].
12:07:45 INFO  KernelRunManager - ResourceManager [Service started].
12:07:45 WARN  FileBackendDatastore - CRC for Config\Project.xml doesn't match or missing!
12:07:46 INFO  KernelRunManager - ProjectManager [Service started].
12:07:46 INFO  KernelNetManager - UDP Listener started on Port 12352
12:07:46 INFO  KernelNetManager - UDP Sender started.
12:07:46 INFO  KernelRunManager - KernelNetManager [Service started].
12:07:46 INFO  KernelRunManager - AttachableManager [Service started].
12:07:46 INFO  SessionManager - LocalService started on IPC Port: LumosServer
12:07:46 INFO  KernelRunManager - SessionManager [Service started].
12:07:46 INFO  KernelRunManager - Services started: 16
12:07:46 INFO  KernelRunManager - Informing Managers on Startup finished.
12:07:46 INFO  KernelRunManager - Informing Services on Startup finished.
12:07:46 INFO  KernelRunManager - Startup finished, ready!
DMXControl 3.2: 12:07:47 INFO  Session - Session "DESKTOP-GOLO" has been activated.
12:07:52 INFO  CrosscorrelationGPU - Using GPU while Correlating.
12:07:52 INFO  CrosscorrelationGPU - Correlating 1010 Gobos
12:07:54 INFO  GoboAffinityClass - Finished Correlating Gobos in 0h00m08s026ms. 0 new Correlations have been made. 1021110 saved Correlations have been used. 0 Correlations have been deleted. 1021110 in total.
12:07:54 INFO  ThreadManager - Thread GoboAffinity-Thread exited ThreadStart-Method normally.
12:07:54 INFO  ThreadManager - Thread GoboAffinity-Thread finished.

Thanks for developing this awsome free software!

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.