create own effects

  • Hi,


    I want to create my own effect, I already checked the documentatation for making own effects and generated a .py and .json file.

    I saw, the out of the box effects from hyperion have only this two files.

    In the documentation a .schema.json is explained, but it 's not needed by the out of the box effects?


    However, I put the files in the custom-effects folder, and I see now the effect in the Web UI. I can select it.

    But if i select the effect, i cant configure it, the field for customisation are not loaded, the .json seems not to be loaded, there are no fields and i cant administarte it.

    It looks like i only have access to the standard templates.

    Whats wrong?


    Can anyone give send me an explanation, where I have to put which files, that I can manage it over the WEB UI? MAybe a little example.

    I'm using HYperion with the HyperBian IMG (Hyperion v2.1.1) with a raspberry pi 3 A+


    Maybe someone can help me with setting up this own effects?

    • New
    • Official Post

    See for example UDP_DRGB_Stream-Effect


    regards pclin

    Dreambox ONE / TWO

    dreamOS OE2.6

    Amlogic S922X - 53.000 DMIPS - 2 GB RAM - 16 GB Flash - Twin-DVB-S2X Tuner - HDR10 - HLG
    -
    AudioDSP: miniDSP 2x4HD - Amp: Pentagon - Lautsprecher ELAC / ARENDAL
    LG OLED65BX9LB (PicCap, hyperion.NG webOS)

    FireTV 4K max

    -
    hyperion (classic) & Plugin HyperionControl | hyperion-ng 2.0.16-beta.1 (dreamOS)
    Hyperion-ng (Debian bullseye)
    -
    6 x ESP32/Wemos D1 mini - WLED - SK6812 RGBW-NW 60 LEDs/m
    FeinTech VSP01201 - Grabber Macrosilicon

    LG TV Hyperion webOS & PicCap


    Ambilight for ever

  • thanks for this excellent reference to the effect.

    now my custom effect is showing up in the templates.


    the solution was to create a subfolder under the existing folder "custom-effects" with the name: schema.

    inside this folder to put the .schema.json , and this one is now showing up in my Web UI in the Templates


    Thank you so much for the helpful advice.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!