Benutzeravatar
bigwolf86
Neuling

Beiträge:8
Registriert:2. Apr 2017

APA102 geht überhaupt nicht

3. Apr 2017, 00:58

Moin zusammen,

ich bin neu in diesem Forum, bowohl ich schon einige Zeit die Anleitungen und Beiträge studiert habe. Nach ausführlicher Überlegung habe ich mein Ambilight-Projekt in Angriff genommen und habe leider einige Probleme damit.

Ich konnte OpenELEC und Kodi installieren und auch schon einige Add-ons erfolgreich testen. Auch die Hyperion Installation schein ohne Fehlermeldung zu verlaufen, nur bekomme ich mein Ambilight nicht in Betrieb. Daher hoffe ich, dass mir hier im Forum geholfen werden kann. Ich habe die erforderlichen Infos für eine Hilfestellung unten stehen. Sollte dennoch was fehle, bitte ich um einen kurzen Hinweis – ich reiche die Infos dann umgehend nach.

Ich bedanke mich schon mal im Voraus für eure Hilfe. :)

1. APA102
https://www.aliexpress.com/item/1m-5m-A ... 0.0.2GagCl
Netzteil 5V 12A 60W
https://de.aliexpress.com/item/5V-2A-3A ... 0.0.2GagCl

2. Foto im Anhang.

3. hier die Config vom Pi

Code: Alles auswählen

################################################################################
#      This file is part of OpenELEC - http://www.openelec.tv
#      Copyright (C) 2009-2014 Stephan Raue (stephan@openelec.tv)
#      Inspired and partly copied from:
#  http://youresuchageek.blogspot.fr/2012/09/howto-raspberry-pi-openelec-on.html
#
#  OpenELEC is free software: you can redistribute it and/or modify
#  it under the terms of the GNU General Public License as published by
#  the Free Software Foundation, either version 2 of the License, or
#  (at your option) any later version.
#
#  OpenELEC is distributed in the hope that it will be useful,
#  but WITHOUT ANY WARRANTY; without even the implied warranty of
#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#  GNU General Public License for more details.
#
#  You should have received a copy of the GNU General Public License
#  along with OpenELEC.  If not, see <http://www.gnu.org/licenses/>.
################################################################################
# Bootloader configuration - config.txt
################################################################################

################################################################################
# Memory (System/GPU configuration )
################################################################################

# default GPU memory split (do not change if you do not know what you are doing)
  gpu_mem=128

# SDRAM size based GPU memory split, uncomment and setup to override 'gpu_mem'
  gpu_mem_256=112
  gpu_mem_512=160
  gpu_mem_1024=256

################################################################################
# Overclocking settings
# WARNING: Do not change/enable if you do not know what you are doing!
#          The System may become unstable or you can have data corruption or
#          you can loose your warranty if you set wrong settings
#
# please read: http://elinux.org/RPi_config.txt#Overclocking_configuration
################################################################################

# Overclock mode settings.
#
# default recommended values are: arm_freq | core_freq | sdram_freq | over_voltage
# no overclocking               :    700   |    250    |    400     |      0
# mode 'Modest'                 :    800   |    300    |    400     |      0
# mode 'Medium'                 :    900   |    333    |    450     |      2
# mode 'High'                   :    950   |    450    |    450     |      6
# mode 'Turbo'                  :   1000   |    500    |    600     |      6
# mode 'Pi2'                    :   1000   |    500    |    500     |      2

# arm_freq=700
# core_freq=250
# sdram_freq=400
# over_voltage=0

# set to 'force_turbo=1' to disable dynamic overclocking (you can lose your warranty!)
  force_turbo=0

# If you have any data corruption using Turbo Mode and overclocking
# try with this setting uncommented
# If this still fails, try to use Medium mode without "over_voltage=2"
# If it ultimately keeps failing, forget about this until it gets fixed
# Use a more conservative mode that will works fine in any cases:
# initial_turbo=30

################################################################################
# Overscan settings
################################################################################

# Make display smaller to stop text spilling off the screen
# see also http://www.raspberrypi.org/phpBB3/viewtopic.php?f=67&t=15700
# overscan_scale=1
# disable_overscan=1

# Adapt overscan values to your needs
# overscan_left=57
# overscan_right=59
# overscan_top=20
# overscan_bottom=20

################################################################################
# various settings see also: http://elinux.org/RPi_config.txt
################################################################################

# Force HDMI even if unplugged or powered off
# hdmi_force_hotplug=1

# Doesn't sent initial active source message.
# Avoids bringing CEC (enabled TV) out of standby and channel switch when
# rebooting.
  hdmi_ignore_cec_init=1

################################################################################
# License keys to enable GPU hardware decoding for various codecs
# to obtain keys visit the shop at http://www.raspberrypi.com
################################################################################

# decode_MPG2=0x00000000
# decode_WVC1=0x00000000
# decode_DTS=0x00000000
# decode_DDP=0x00000000

################################################################################
# End of default configuration
# all values below this line were inserted from config.txt.bk (your old config)
# and can be merged with the above values
################################################################################
dtparam=spi=on



4. hier die hyperion Config

Code: Alles auswählen

// Automatically generated configuration file for Hyperion ambilight daemon
// Notice: All values are explained with comments at our wiki: wiki.hyperion-project.org (config area)
// Generated by: HyperCon (The Hyperion deamon configuration file builder)
// Created with HyperCon V1.03.1 (11.06.2016)

{
   // DEVICE CONFIGURATION
   "device" :
   {
      "name"       : "Mein 65" TV",
      "type"       : "apa102",
      "output"     : "/dev/spidev0.0",
      "rate"     : 1000000,
      "colorOrder" : "rgb"
   },

   // COLOR CALIBRATION CONFIG
   "color" :
   {
      "channelAdjustment" :
      [
         {
            "id"   : "default",
            "leds" : "*",
            "pureRed" :
            {
               "redChannel"      : 255,
               "greenChannel"      : 0,
               "blueChannel"      : 0
            },
            "pureGreen" :
            {
               "redChannel"      : 0,
               "greenChannel"      : 255,
               "blueChannel"      : 0
            },
            "pureBlue" :
            {
               "redChannel"      : 0,
               "greenChannel"      : 0,
               "blueChannel"      : 255
            }
         }
      ],
      "temperature" :
      [
         {
            "id"   : "default",
            "leds" : "*",
            "correctionValues" :
            {
               "red"    : 255,
               "green"   : 255,
               "blue"    : 255
            }
         }
      ],
      "transform" :
      [
         {
            "id"   : "default",
            "leds" : "*",
            "hsl" :
            {
               "saturationGain"   : 1.0000,
               "luminanceGain"      : 1.0000,
               "luminanceMinimum"      : 0.0000
            },
            "red" :
            {
               "threshold"    : 0.0000,
               "gamma"        : 2.5000
            },
            "green" :
            {
               "threshold"    : 0.0000,
               "gamma"        : 2.5000
            },
            "blue" :
            {
               "threshold"    : 0.0000,
               "gamma"        : 2.5000
            }
         }
      ],
   // SMOOTHING CONFIG
      "smoothing" :
      {
         "type"            : "linear",
         "time_ms"         : 200,
         "updateFrequency" : 30.0000,
         "updateDelay"     : 0
      }
   },

   // NO V4L2 GRABBER CONFIG
   // FRAME GRABBER CONFIG
   "framegrabber" :
   {
      "width" : 64,
      "height" : 64,
      "frequency_Hz" : 10.0,
      "priority" : 890
   },

   // BLACKBORDER CONFIG
   "blackborderdetector" :
   {
      "enable" : true,
      "threshold" : 0.0,
      "unknownFrameCnt" : 600,
      "borderFrameCnt" : 50,
      "maxInconsistentCnt" : 10,
      "blurRemoveCnt" : 1,
      "mode" : "default"
   },

   // KODI CHECK CONFIG
   "xbmcVideoChecker" :
   {
      "xbmcAddress" : "127.0.0.1",
      "xbmcTcpPort" : 9090,
      "grabVideo" : true,
      "grabPictures" : true,
      "grabAudio" : true,
      "grabMenu" : true,
      "grabPause" : true,
      "grabScreensaver" : true,
      "enable3DDetection" : true
   },

   // BOOTEFFECT CONFIG
   "bootsequence" :
   {
      "color" : [0,0,0],
      "effect" : "Rainbow swirl fast",
      "duration_ms" : 3000,
      "priority" : 700
   },

   // JSON SERVER CONFIG
   "jsonServer" :
   {
      "port" : 19444
   },

   // PROTO SERVER CONFIG
   "protoServer" :
   {
      "port" : 19445
   },

   // EFFECT PATH
   "effects" :
   {
      "paths" :
      [
         "/storage/hyperion/effects",
         "/usr/share/hyperion/effects"
      ]
   },

   // NO BOBLIGHT SERVER CONFIG
   // NO JSON/PROTO FORWARD CONFIG

   // LED CONFIGURATION
   "leds" :
   [
      {
         "index" : 0,
         "hscan" : { "minimum" : 0.2595, "maximum" : 0.2881 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 1,
         "hscan" : { "minimum" : 0.2357, "maximum" : 0.2643 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 2,
         "hscan" : { "minimum" : 0.2119, "maximum" : 0.2405 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 3,
         "hscan" : { "minimum" : 0.1881, "maximum" : 0.2167 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 4,
         "hscan" : { "minimum" : 0.1643, "maximum" : 0.1929 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 5,
         "hscan" : { "minimum" : 0.1405, "maximum" : 0.1690 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 6,
         "hscan" : { "minimum" : 0.1167, "maximum" : 0.1452 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 7,
         "hscan" : { "minimum" : 0.0929, "maximum" : 0.1214 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 8,
         "hscan" : { "minimum" : 0.0690, "maximum" : 0.0976 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 9,
         "hscan" : { "minimum" : 0.0452, "maximum" : 0.0738 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 10,
         "hscan" : { "minimum" : 0.0214, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 11,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0262 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 12,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.9667, "maximum" : 1.0000 }
      },
      {
         "index" : 13,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.9364, "maximum" : 0.9727 }
      },
      {
         "index" : 14,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.9061, "maximum" : 0.9424 }
      },
      {
         "index" : 15,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.8758, "maximum" : 0.9121 }
      },
      {
         "index" : 16,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.8455, "maximum" : 0.8818 }
      },
      {
         "index" : 17,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.8152, "maximum" : 0.8515 }
      },
      {
         "index" : 18,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.7848, "maximum" : 0.8212 }
      },
      {
         "index" : 19,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.7545, "maximum" : 0.7909 }
      },
      {
         "index" : 20,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.7242, "maximum" : 0.7606 }
      },
      {
         "index" : 21,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.6939, "maximum" : 0.7303 }
      },
      {
         "index" : 22,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.6636, "maximum" : 0.7000 }
      },
      {
         "index" : 23,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.6333, "maximum" : 0.6697 }
      },
      {
         "index" : 24,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.6030, "maximum" : 0.6394 }
      },
      {
         "index" : 25,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.5727, "maximum" : 0.6091 }
      },
      {
         "index" : 26,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.5424, "maximum" : 0.5788 }
      },
      {
         "index" : 27,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.5121, "maximum" : 0.5485 }
      },
      {
         "index" : 28,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.4818, "maximum" : 0.5182 }
      },
      {
         "index" : 29,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.4515, "maximum" : 0.4879 }
      },
      {
         "index" : 30,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.4212, "maximum" : 0.4576 }
      },
      {
         "index" : 31,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.3909, "maximum" : 0.4273 }
      },
      {
         "index" : 32,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.3606, "maximum" : 0.3970 }
      },
      {
         "index" : 33,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.3303, "maximum" : 0.3667 }
      },
      {
         "index" : 34,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.3000, "maximum" : 0.3364 }
      },
      {
         "index" : 35,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.2697, "maximum" : 0.3061 }
      },
      {
         "index" : 36,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.2394, "maximum" : 0.2758 }
      },
      {
         "index" : 37,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.2091, "maximum" : 0.2455 }
      },
      {
         "index" : 38,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.1788, "maximum" : 0.2152 }
      },
      {
         "index" : 39,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.1485, "maximum" : 0.1848 }
      },
      {
         "index" : 40,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.1182, "maximum" : 0.1545 }
      },
      {
         "index" : 41,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.0879, "maximum" : 0.1242 }
      },
      {
         "index" : 42,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.0576, "maximum" : 0.0939 }
      },
      {
         "index" : 43,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.0273, "maximum" : 0.0636 }
      },
      {
         "index" : 44,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0333 }
      },
      {
         "index" : 45,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0262 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 46,
         "hscan" : { "minimum" : 0.0214, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 47,
         "hscan" : { "minimum" : 0.0452, "maximum" : 0.0738 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 48,
         "hscan" : { "minimum" : 0.0690, "maximum" : 0.0976 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 49,
         "hscan" : { "minimum" : 0.0929, "maximum" : 0.1214 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 50,
         "hscan" : { "minimum" : 0.1167, "maximum" : 0.1452 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 51,
         "hscan" : { "minimum" : 0.1405, "maximum" : 0.1690 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 52,
         "hscan" : { "minimum" : 0.1643, "maximum" : 0.1929 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 53,
         "hscan" : { "minimum" : 0.1881, "maximum" : 0.2167 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 54,
         "hscan" : { "minimum" : 0.2119, "maximum" : 0.2405 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 55,
         "hscan" : { "minimum" : 0.2357, "maximum" : 0.2643 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 56,
         "hscan" : { "minimum" : 0.2595, "maximum" : 0.2881 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 57,
         "hscan" : { "minimum" : 0.2833, "maximum" : 0.3119 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 58,
         "hscan" : { "minimum" : 0.3071, "maximum" : 0.3357 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 59,
         "hscan" : { "minimum" : 0.3310, "maximum" : 0.3595 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 60,
         "hscan" : { "minimum" : 0.3548, "maximum" : 0.3833 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 61,
         "hscan" : { "minimum" : 0.3786, "maximum" : 0.4071 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 62,
         "hscan" : { "minimum" : 0.4024, "maximum" : 0.4310 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 63,
         "hscan" : { "minimum" : 0.4262, "maximum" : 0.4548 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 64,
         "hscan" : { "minimum" : 0.4500, "maximum" : 0.4786 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 65,
         "hscan" : { "minimum" : 0.4738, "maximum" : 0.5024 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 66,
         "hscan" : { "minimum" : 0.4976, "maximum" : 0.5262 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 67,
         "hscan" : { "minimum" : 0.5214, "maximum" : 0.5500 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 68,
         "hscan" : { "minimum" : 0.5452, "maximum" : 0.5738 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 69,
         "hscan" : { "minimum" : 0.5690, "maximum" : 0.5976 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 70,
         "hscan" : { "minimum" : 0.5929, "maximum" : 0.6214 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 71,
         "hscan" : { "minimum" : 0.6167, "maximum" : 0.6452 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 72,
         "hscan" : { "minimum" : 0.6405, "maximum" : 0.6690 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 73,
         "hscan" : { "minimum" : 0.6643, "maximum" : 0.6929 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 74,
         "hscan" : { "minimum" : 0.6881, "maximum" : 0.7167 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 75,
         "hscan" : { "minimum" : 0.7119, "maximum" : 0.7405 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 76,
         "hscan" : { "minimum" : 0.7357, "maximum" : 0.7643 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 77,
         "hscan" : { "minimum" : 0.7595, "maximum" : 0.7881 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 78,
         "hscan" : { "minimum" : 0.7833, "maximum" : 0.8119 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 79,
         "hscan" : { "minimum" : 0.8071, "maximum" : 0.8357 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 80,
         "hscan" : { "minimum" : 0.8310, "maximum" : 0.8595 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 81,
         "hscan" : { "minimum" : 0.8548, "maximum" : 0.8833 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 82,
         "hscan" : { "minimum" : 0.8786, "maximum" : 0.9071 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 83,
         "hscan" : { "minimum" : 0.9024, "maximum" : 0.9310 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 84,
         "hscan" : { "minimum" : 0.9262, "maximum" : 0.9548 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 85,
         "hscan" : { "minimum" : 0.9500, "maximum" : 0.9786 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 86,
         "hscan" : { "minimum" : 0.9738, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 87,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0333 }
      },
      {
         "index" : 88,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.0273, "maximum" : 0.0636 }
      },
      {
         "index" : 89,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.0576, "maximum" : 0.0939 }
      },
      {
         "index" : 90,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.0879, "maximum" : 0.1242 }
      },
      {
         "index" : 91,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.1182, "maximum" : 0.1545 }
      },
      {
         "index" : 92,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.1485, "maximum" : 0.1848 }
      },
      {
         "index" : 93,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.1788, "maximum" : 0.2152 }
      },
      {
         "index" : 94,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.2091, "maximum" : 0.2455 }
      },
      {
         "index" : 95,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.2394, "maximum" : 0.2758 }
      },
      {
         "index" : 96,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.2697, "maximum" : 0.3061 }
      },
      {
         "index" : 97,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.3000, "maximum" : 0.3364 }
      },
      {
         "index" : 98,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.3303, "maximum" : 0.3667 }
      },
      {
         "index" : 99,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.3606, "maximum" : 0.3970 }
      },
      {
         "index" : 100,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.3909, "maximum" : 0.4273 }
      },
      {
         "index" : 101,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.4212, "maximum" : 0.4576 }
      },
      {
         "index" : 102,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.4515, "maximum" : 0.4879 }
      },
      {
         "index" : 103,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.4818, "maximum" : 0.5182 }
      },
      {
         "index" : 104,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.5121, "maximum" : 0.5485 }
      },
      {
         "index" : 105,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.5424, "maximum" : 0.5788 }
      },
      {
         "index" : 106,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.5727, "maximum" : 0.6091 }
      },
      {
         "index" : 107,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.6030, "maximum" : 0.6394 }
      },
      {
         "index" : 108,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.6333, "maximum" : 0.6697 }
      },
      {
         "index" : 109,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.6636, "maximum" : 0.7000 }
      },
      {
         "index" : 110,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.6939, "maximum" : 0.7303 }
      },
      {
         "index" : 111,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.7242, "maximum" : 0.7606 }
      },
      {
         "index" : 112,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.7545, "maximum" : 0.7909 }
      },
      {
         "index" : 113,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.7848, "maximum" : 0.8212 }
      },
      {
         "index" : 114,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.8152, "maximum" : 0.8515 }
      },
      {
         "index" : 115,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.8455, "maximum" : 0.8818 }
      },
      {
         "index" : 116,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.8758, "maximum" : 0.9121 }
      },
      {
         "index" : 117,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.9061, "maximum" : 0.9424 }
      },
      {
         "index" : 118,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.9364, "maximum" : 0.9727 }
      },
      {
         "index" : 119,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.9667, "maximum" : 1.0000 }
      },
      {
         "index" : 120,
         "hscan" : { "minimum" : 0.9738, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 121,
         "hscan" : { "minimum" : 0.9500, "maximum" : 0.9786 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 122,
         "hscan" : { "minimum" : 0.9262, "maximum" : 0.9548 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 123,
         "hscan" : { "minimum" : 0.9024, "maximum" : 0.9310 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 124,
         "hscan" : { "minimum" : 0.8786, "maximum" : 0.9071 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 125,
         "hscan" : { "minimum" : 0.8548, "maximum" : 0.8833 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 126,
         "hscan" : { "minimum" : 0.8310, "maximum" : 0.8595 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 127,
         "hscan" : { "minimum" : 0.8071, "maximum" : 0.8357 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 128,
         "hscan" : { "minimum" : 0.7833, "maximum" : 0.8119 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 129,
         "hscan" : { "minimum" : 0.7595, "maximum" : 0.7881 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 130,
         "hscan" : { "minimum" : 0.7357, "maximum" : 0.7643 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 131,
         "hscan" : { "minimum" : 0.7119, "maximum" : 0.7405 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 132,
         "hscan" : { "minimum" : 0.6881, "maximum" : 0.7167 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 133,
         "hscan" : { "minimum" : 0.6643, "maximum" : 0.6929 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 134,
         "hscan" : { "minimum" : 0.6405, "maximum" : 0.6690 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 135,
         "hscan" : { "minimum" : 0.6167, "maximum" : 0.6452 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 136,
         "hscan" : { "minimum" : 0.5929, "maximum" : 0.6214 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 137,
         "hscan" : { "minimum" : 0.5690, "maximum" : 0.5976 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 138,
         "hscan" : { "minimum" : 0.5452, "maximum" : 0.5738 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 139,
         "hscan" : { "minimum" : 0.5214, "maximum" : 0.5500 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 140,
         "hscan" : { "minimum" : 0.4976, "maximum" : 0.5262 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 141,
         "hscan" : { "minimum" : 0.4738, "maximum" : 0.5024 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 142,
         "hscan" : { "minimum" : 0.4500, "maximum" : 0.4786 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 143,
         "hscan" : { "minimum" : 0.4262, "maximum" : 0.4548 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 144,
         "hscan" : { "minimum" : 0.4024, "maximum" : 0.4310 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 145,
         "hscan" : { "minimum" : 0.3786, "maximum" : 0.4071 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 146,
         "hscan" : { "minimum" : 0.3548, "maximum" : 0.3833 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 147,
         "hscan" : { "minimum" : 0.3310, "maximum" : 0.3595 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 148,
         "hscan" : { "minimum" : 0.3071, "maximum" : 0.3357 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 149,
         "hscan" : { "minimum" : 0.2833, "maximum" : 0.3119 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      }
   ],

   "endOfJson" : "endOfJson"
}


5. Screenshots des Hyperion GUI Tools im Anhang (von jedem Tab einen)

6. Erste LED am TV? Eigentlich mittig unten aber zum testen habe ich den kompletten 5m Strip an mein RPi3 angeschlossen und die Config auf 150 LEDs (30LEDs pro Meter) angepasst. Daher ist die Ausrichtung der 1. LED zum jetzigen Zeitpunkt irrelevant.

7. Die Steuerung von Hyperion mit der App wurde nicht getestet

8. SSH(putty)

Code: Alles auswählen

OpenELEC:~ # killall hyperiond
killall: hyperiond: no process killed
OpenELEC:~ # /storage/hyperion/bin/hyperiond.sh /storage/.config/hyperion.config
.json
Hyperion Ambilight Deamon (578)
        Version   : V1.03.2 (brindosch-99d9396/d3713a8-1469452981
        Build Time: Jul 25 2016 06:54:40
INFO: Selected configuration file: /storage/.config/hyperion.config.json
terminate called after throwing an instance of 'std::runtime_error'
  what():  Failed to parse configuration: * Line 10, Column 28
  Missing ',' or '}' in object declaration

Aborted
Dateianhänge
Hyperion5.jpg
Hyperion Config
Hyperion4.jpg
Hyperion Config
Hyperion3.jpg
Hyperion Config
Hyperion2.jpg
Hyperion Config
Hyperion1.jpg
Hyperion Config
20170402_171757.jpg
Verkabelung

bigwolf86
Neuling

Beiträge:8
Registriert:2. Apr 2017

APA102 geht überhaupt nicht

3. Apr 2017, 18:17

- Ich hab zwischenzeitlich alles neu aufgesetzt.
- Mit dem Test-Image blintzen die ersten zwei LEDs durchgehend in unterschiedlichen farben. Die erste LED leuchtet dabei ganz schwach und die zwei LED sehr kräftig.
- Ich habe testweise Video-Material sowohl über das Netzwerk als auch über eine USB-Festplatte abgespiel.
- Da 150 LEDs nicht wenig sind, habe ich testweise die Stromeinspeisung ebenfalls am anderen Ender des LED Strip gemacht.

Also alles war bisher ohne Erfolgt und das Fehlerbild bleibt unverändert.

Donald
Moderator

Beiträge:1255
Registriert:15. Nov 2015

APA102 geht überhaupt nicht

3. Apr 2017, 19:03

Da scheint ja ein Syntax Error deiner config vorzuliegen:

terminate called after throwing an instance of 'std::runtime_error'
what(): Failed to parse configuration: * Line 10, Column 28
Missing ',' or '}' in object declaration

bigwolf86
Neuling

Beiträge:8
Registriert:2. Apr 2017

APA102 geht überhaupt nicht

3. Apr 2017, 21:27

Donald hat geschrieben:Da scheint ja ein Syntax Error deiner config vorzuliegen:

terminate called after throwing an instance of 'std::runtime_error'
what(): Failed to parse configuration: * Line 10, Column 28
Missing ',' or '}' in object declaration

Das habe ich auch so verstanden, nur weiß ich nicht, an welcher Stelle ',' oder '}' fehlt. :?:

Donald
Moderator

Beiträge:1255
Registriert:15. Nov 2015

APA102 geht überhaupt nicht

3. Apr 2017, 23:46

Am besten die config noch mal neu erstellen. Sowas passiert eigentlich nur beim nachträglichen editieren !?

bigwolf86
Neuling

Beiträge:8
Registriert:2. Apr 2017

APA102 geht überhaupt nicht

4. Apr 2017, 10:24

Hey Donald,
vielen Dank für deine Hilfe. Ich konnte bisher das Problem nicht lösen, habe aber folgendes festgestellt:

- Die Installation von OpenELEC lief bisher immer problemlos durch und Kodi scheint auch keine Probleme zu machen.
- Bei den ersten paar Versuchen habe ich Hypersion über Putty installiert und anschließend über hypercon.jar
=> Die Installation lief ohne Fehlermeldungen
=> Die Config ließ sich erstellen und übertragen
=> es kam jedoch der oben beschriebene Syntax Error (bei jeder Neuinstallation von OpenELEC und Hyperion)
- Gestern Abend habe ich Hyperion versucht direkt über hypercon.jar zu installieren
=> Die Installation lief ohne Fehlermeldungen (gemäß Log)
=> Die Config ließ sich erstellen und übertragen
=> Sobald ich aber Hyperion stoppe und anschließend nochmal starte, hängt sich die hypercon.jar auf

Was ich auch nicht verstehe, ist, warum das Test-Image bei mir nicht funktioniert. Die Verkabelung zwischen Netzteil, RPi3 und LED Strip passt und in der Config habe ich den LED Typ auf apa102 angepasst.

Ich versuche es heute abend erneut alles neu zu installieren aber momentan bin ich ratlos ... :-/

Donald
Moderator

Beiträge:1255
Registriert:15. Nov 2015

APA102 geht überhaupt nicht

4. Apr 2017, 17:33

wenn du die Config anpasst, fasst du die Datei mit einem Editor an ! Und genau da könnte der Fehler passieren. Welchen Editor nimmst du ? Es kann sein, das falsche, nicht sichtbare Steuerzeichen mit abgespeichert werden, wenn man einen nicht kompatiblen Editor nimmt. Wie z.B. einen Texteditor. Die angemeckerte Zeile 10 ist nämlich genau deine "type" : "apa102", " Zeile. Das finde ich höchstverdächtig !

bigwolf86
Neuling

Beiträge:8
Registriert:2. Apr 2017

APA102 geht überhaupt nicht

4. Apr 2017, 19:15

Danke für deine Hinlfe und den Hinweis mit dem Editor. Welches Programm würdest du empfehlen, damit beim Speichern keine Steuerzeichen eingefügt und somit Fehler verursacht werden?

Donald
Moderator

Beiträge:1255
Registriert:15. Nov 2015

APA102 geht überhaupt nicht

4. Apr 2017, 20:14

Da du vermutlich einen PC hast, kann ich dir nicht helfen. Nutze ausschließlich Macs. Da können dir sicher die PC User helfen.

Der King
Mitglied

Beiträge:48
Registriert:14. Mar 2016

APA102 geht überhaupt nicht

4. Apr 2017, 21:55

Es wird oft folgendes Programm genutzt:

http://www.sublimetext.com/

bigwolf86
Neuling

Beiträge:8
Registriert:2. Apr 2017

APA102 geht überhaupt nicht

5. Apr 2017, 02:11

Vielen Dank für die Hilfe, die ich bisher bekommen habe. Ich komm leider trotzdem noch nicht weiter ... ich schilder nochmal mein Vorgehen:

- Speicherkarte mit SDFormatter formatiert
- mit Win32DiskImager das OpenELEC 7.0.1 Image auf die Karte geschrieben
- Karte in mein RPi3 eingelegt, System installiert, SSH aktiviert, WLAN eingerichtet, Fernbedienung/Fernsteuerung aktiviert
- über putty die Hyperion Installation vorgenommen
- mit hypercon.jar eine Config datei erstellt und per Copy&Paste unter "\\RPi3-IP\Configfiles" eingefügt
- nach einem reboot tut sich noch immer nichts

Das ist die hyperion Config

Code: Alles auswählen

// Automatically generated configuration file for Hyperion ambilight daemon
// Notice: All values are explained with comments at our wiki: wiki.hyperion-project.org (config area)
// Generated by: HyperCon (The Hyperion deamon configuration file builder)
// Created with HyperCon V1.03.1 (11.06.2016)

{
   // DEVICE CONFIGURATION
   "device" :
   {
      "name"       : "MyHyperionConfig",
      "type"       : "apa102",
      "output"     : "/dev/spidev0.0",
      "rate"     : 1000000,
      "colorOrder" : "rgb"
   },

   // COLOR CALIBRATION CONFIG
   "color" :
   {
      "channelAdjustment" :
      [
         {
            "id"   : "default",
            "leds" : "*",
            "pureRed" :
            {
               "redChannel"      : 255,
               "greenChannel"      : 0,
               "blueChannel"      : 0
            },
            "pureGreen" :
            {
               "redChannel"      : 0,
               "greenChannel"      : 255,
               "blueChannel"      : 0
            },
            "pureBlue" :
            {
               "redChannel"      : 0,
               "greenChannel"      : 0,
               "blueChannel"      : 255
            }
         }
      ],
      "temperature" :
      [
         {
            "id"   : "default",
            "leds" : "*",
            "correctionValues" :
            {
               "red"    : 255,
               "green"   : 255,
               "blue"    : 255
            }
         }
      ],
      "transform" :
      [
         {
            "id"   : "default",
            "leds" : "*",
            "hsl" :
            {
               "saturationGain"   : 1.0000,
               "luminanceGain"      : 1.0000,
               "luminanceMinimum"      : 0.0000
            },
            "red" :
            {
               "threshold"    : 0.0000,
               "gamma"        : 2.5000
            },
            "green" :
            {
               "threshold"    : 0.0000,
               "gamma"        : 2.5000
            },
            "blue" :
            {
               "threshold"    : 0.0000,
               "gamma"        : 2.5000
            }
         }
      ],
   // SMOOTHING CONFIG
      "smoothing" :
      {
         "type"            : "linear",
         "time_ms"         : 200,
         "updateFrequency" : 20.0000,
         "updateDelay"     : 0
      }
   },

   // NO V4L2 GRABBER CONFIG
   // FRAME GRABBER CONFIG
   "framegrabber" :
   {
      "width" : 64,
      "height" : 64,
      "frequency_Hz" : 10.0,
      "priority" : 890
   },

   // BLACKBORDER CONFIG
   "blackborderdetector" :
   {
      "enable" : true,
      "threshold" : 0.0,
      "unknownFrameCnt" : 600,
      "borderFrameCnt" : 50,
      "maxInconsistentCnt" : 10,
      "blurRemoveCnt" : 1,
      "mode" : "default"
   },

   // KODI CHECK CONFIG
   "xbmcVideoChecker" :
   {
      "xbmcAddress" : "127.0.0.1",
      "xbmcTcpPort" : 9090,
      "grabVideo" : true,
      "grabPictures" : true,
      "grabAudio" : true,
      "grabMenu" : false,
      "grabPause" : true,
      "grabScreensaver" : true,
      "enable3DDetection" : true
   },

   // BOOTEFFECT CONFIG
   "bootsequence" :
   {
      "color" : [0,0,0],
      "effect" : "Rainbow swirl fast",
      "duration_ms" : 3000,
      "priority" : 700
   },

   // JSON SERVER CONFIG
   "jsonServer" :
   {
      "port" : 19444
   },

   // PROTO SERVER CONFIG
   "protoServer" :
   {
      "port" : 19445
   },

   // EFFECT PATH
   "effects" :
   {
      "paths" :
      [
         "/storage/hyperion/effects",
         "/usr/share/hyperion/effects"
      ]
   },

   // NO BOBLIGHT SERVER CONFIG
   // NO JSON/PROTO FORWARD CONFIG

   // LED CONFIGURATION
   "leds" :
   [
      {
         "index" : 0,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.5000, "maximum" : 0.5333 }
      },
      {
         "index" : 1,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.4667, "maximum" : 0.5000 }
      },
      {
         "index" : 2,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.4333, "maximum" : 0.4667 }
      },
      {
         "index" : 3,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.4000, "maximum" : 0.4333 }
      },
      {
         "index" : 4,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.3667, "maximum" : 0.4000 }
      },
      {
         "index" : 5,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.3333, "maximum" : 0.3667 }
      },
      {
         "index" : 6,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.3000, "maximum" : 0.3333 }
      },
      {
         "index" : 7,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.2667, "maximum" : 0.3000 }
      },
      {
         "index" : 8,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.2333, "maximum" : 0.2667 }
      },
      {
         "index" : 9,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.2000, "maximum" : 0.2333 }
      },
      {
         "index" : 10,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.1667, "maximum" : 0.2000 }
      },
      {
         "index" : 11,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.1333, "maximum" : 0.1667 }
      },
      {
         "index" : 12,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.1000, "maximum" : 0.1333 }
      },
      {
         "index" : 13,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.0667, "maximum" : 0.1000 }
      },
      {
         "index" : 14,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.0333, "maximum" : 0.0667 }
      },
      {
         "index" : 15,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0333 }
      },
      {
         "index" : 16,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0222 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 17,
         "hscan" : { "minimum" : 0.0222, "maximum" : 0.0444 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 18,
         "hscan" : { "minimum" : 0.0444, "maximum" : 0.0667 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 19,
         "hscan" : { "minimum" : 0.0667, "maximum" : 0.0889 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 20,
         "hscan" : { "minimum" : 0.0889, "maximum" : 0.1111 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 21,
         "hscan" : { "minimum" : 0.1111, "maximum" : 0.1333 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 22,
         "hscan" : { "minimum" : 0.1333, "maximum" : 0.1556 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 23,
         "hscan" : { "minimum" : 0.1556, "maximum" : 0.1778 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 24,
         "hscan" : { "minimum" : 0.1778, "maximum" : 0.2000 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 25,
         "hscan" : { "minimum" : 0.2000, "maximum" : 0.2222 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 26,
         "hscan" : { "minimum" : 0.2222, "maximum" : 0.2444 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 27,
         "hscan" : { "minimum" : 0.2444, "maximum" : 0.2667 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 28,
         "hscan" : { "minimum" : 0.2667, "maximum" : 0.2889 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 29,
         "hscan" : { "minimum" : 0.2889, "maximum" : 0.3111 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 30,
         "hscan" : { "minimum" : 0.3111, "maximum" : 0.3333 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 31,
         "hscan" : { "minimum" : 0.3333, "maximum" : 0.3556 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 32,
         "hscan" : { "minimum" : 0.3556, "maximum" : 0.3778 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 33,
         "hscan" : { "minimum" : 0.3778, "maximum" : 0.4000 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 34,
         "hscan" : { "minimum" : 0.4000, "maximum" : 0.4222 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 35,
         "hscan" : { "minimum" : 0.4222, "maximum" : 0.4444 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 36,
         "hscan" : { "minimum" : 0.4444, "maximum" : 0.4667 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 37,
         "hscan" : { "minimum" : 0.4667, "maximum" : 0.4889 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 38,
         "hscan" : { "minimum" : 0.4889, "maximum" : 0.5111 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 39,
         "hscan" : { "minimum" : 0.5111, "maximum" : 0.5333 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 40,
         "hscan" : { "minimum" : 0.5333, "maximum" : 0.5556 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 41,
         "hscan" : { "minimum" : 0.5556, "maximum" : 0.5778 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 42,
         "hscan" : { "minimum" : 0.5778, "maximum" : 0.6000 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 43,
         "hscan" : { "minimum" : 0.6000, "maximum" : 0.6222 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 44,
         "hscan" : { "minimum" : 0.6222, "maximum" : 0.6444 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 45,
         "hscan" : { "minimum" : 0.6444, "maximum" : 0.6667 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 46,
         "hscan" : { "minimum" : 0.6667, "maximum" : 0.6889 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 47,
         "hscan" : { "minimum" : 0.6889, "maximum" : 0.7111 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 48,
         "hscan" : { "minimum" : 0.7111, "maximum" : 0.7333 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 49,
         "hscan" : { "minimum" : 0.7333, "maximum" : 0.7556 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 50,
         "hscan" : { "minimum" : 0.7556, "maximum" : 0.7778 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 51,
         "hscan" : { "minimum" : 0.7778, "maximum" : 0.8000 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 52,
         "hscan" : { "minimum" : 0.8000, "maximum" : 0.8222 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 53,
         "hscan" : { "minimum" : 0.8222, "maximum" : 0.8444 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 54,
         "hscan" : { "minimum" : 0.8444, "maximum" : 0.8667 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 55,
         "hscan" : { "minimum" : 0.8667, "maximum" : 0.8889 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 56,
         "hscan" : { "minimum" : 0.8889, "maximum" : 0.9111 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 57,
         "hscan" : { "minimum" : 0.9111, "maximum" : 0.9333 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 58,
         "hscan" : { "minimum" : 0.9333, "maximum" : 0.9556 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 59,
         "hscan" : { "minimum" : 0.9556, "maximum" : 0.9778 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 60,
         "hscan" : { "minimum" : 0.9778, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 61,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0333 }
      },
      {
         "index" : 62,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.0333, "maximum" : 0.0667 }
      },
      {
         "index" : 63,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.0667, "maximum" : 0.1000 }
      },
      {
         "index" : 64,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.1000, "maximum" : 0.1333 }
      },
      {
         "index" : 65,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.1333, "maximum" : 0.1667 }
      },
      {
         "index" : 66,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.1667, "maximum" : 0.2000 }
      },
      {
         "index" : 67,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.2000, "maximum" : 0.2333 }
      },
      {
         "index" : 68,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.2333, "maximum" : 0.2667 }
      },
      {
         "index" : 69,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.2667, "maximum" : 0.3000 }
      },
      {
         "index" : 70,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.3000, "maximum" : 0.3333 }
      },
      {
         "index" : 71,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.3333, "maximum" : 0.3667 }
      },
      {
         "index" : 72,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.3667, "maximum" : 0.4000 }
      },
      {
         "index" : 73,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.4000, "maximum" : 0.4333 }
      },
      {
         "index" : 74,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.4333, "maximum" : 0.4667 }
      },
      {
         "index" : 75,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.4667, "maximum" : 0.5000 }
      },
      {
         "index" : 76,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.5000, "maximum" : 0.5333 }
      },
      {
         "index" : 77,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.5333, "maximum" : 0.5667 }
      },
      {
         "index" : 78,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.5667, "maximum" : 0.6000 }
      },
      {
         "index" : 79,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.6000, "maximum" : 0.6333 }
      },
      {
         "index" : 80,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.6333, "maximum" : 0.6667 }
      },
      {
         "index" : 81,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.6667, "maximum" : 0.7000 }
      },
      {
         "index" : 82,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.7000, "maximum" : 0.7333 }
      },
      {
         "index" : 83,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.7333, "maximum" : 0.7667 }
      },
      {
         "index" : 84,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.7667, "maximum" : 0.8000 }
      },
      {
         "index" : 85,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.8000, "maximum" : 0.8333 }
      },
      {
         "index" : 86,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.8333, "maximum" : 0.8667 }
      },
      {
         "index" : 87,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.8667, "maximum" : 0.9000 }
      },
      {
         "index" : 88,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.9000, "maximum" : 0.9333 }
      },
      {
         "index" : 89,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.9333, "maximum" : 0.9667 }
      },
      {
         "index" : 90,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.9667, "maximum" : 1.0000 }
      },
      {
         "index" : 91,
         "hscan" : { "minimum" : 0.9778, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 92,
         "hscan" : { "minimum" : 0.9556, "maximum" : 0.9778 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 93,
         "hscan" : { "minimum" : 0.9333, "maximum" : 0.9556 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 94,
         "hscan" : { "minimum" : 0.9111, "maximum" : 0.9333 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 95,
         "hscan" : { "minimum" : 0.8889, "maximum" : 0.9111 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 96,
         "hscan" : { "minimum" : 0.8667, "maximum" : 0.8889 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 97,
         "hscan" : { "minimum" : 0.8444, "maximum" : 0.8667 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 98,
         "hscan" : { "minimum" : 0.8222, "maximum" : 0.8444 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 99,
         "hscan" : { "minimum" : 0.8000, "maximum" : 0.8222 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 100,
         "hscan" : { "minimum" : 0.7778, "maximum" : 0.8000 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 101,
         "hscan" : { "minimum" : 0.7556, "maximum" : 0.7778 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 102,
         "hscan" : { "minimum" : 0.7333, "maximum" : 0.7556 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 103,
         "hscan" : { "minimum" : 0.7111, "maximum" : 0.7333 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 104,
         "hscan" : { "minimum" : 0.6889, "maximum" : 0.7111 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 105,
         "hscan" : { "minimum" : 0.6667, "maximum" : 0.6889 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 106,
         "hscan" : { "minimum" : 0.6444, "maximum" : 0.6667 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 107,
         "hscan" : { "minimum" : 0.6222, "maximum" : 0.6444 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 108,
         "hscan" : { "minimum" : 0.6000, "maximum" : 0.6222 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 109,
         "hscan" : { "minimum" : 0.5778, "maximum" : 0.6000 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 110,
         "hscan" : { "minimum" : 0.5556, "maximum" : 0.5778 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 111,
         "hscan" : { "minimum" : 0.5333, "maximum" : 0.5556 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 112,
         "hscan" : { "minimum" : 0.5111, "maximum" : 0.5333 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 113,
         "hscan" : { "minimum" : 0.4889, "maximum" : 0.5111 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 114,
         "hscan" : { "minimum" : 0.4667, "maximum" : 0.4889 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 115,
         "hscan" : { "minimum" : 0.4444, "maximum" : 0.4667 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 116,
         "hscan" : { "minimum" : 0.4222, "maximum" : 0.4444 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 117,
         "hscan" : { "minimum" : 0.4000, "maximum" : 0.4222 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 118,
         "hscan" : { "minimum" : 0.3778, "maximum" : 0.4000 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 119,
         "hscan" : { "minimum" : 0.3556, "maximum" : 0.3778 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 120,
         "hscan" : { "minimum" : 0.3333, "maximum" : 0.3556 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 121,
         "hscan" : { "minimum" : 0.3111, "maximum" : 0.3333 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 122,
         "hscan" : { "minimum" : 0.2889, "maximum" : 0.3111 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 123,
         "hscan" : { "minimum" : 0.2667, "maximum" : 0.2889 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 124,
         "hscan" : { "minimum" : 0.2444, "maximum" : 0.2667 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 125,
         "hscan" : { "minimum" : 0.2222, "maximum" : 0.2444 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 126,
         "hscan" : { "minimum" : 0.2000, "maximum" : 0.2222 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 127,
         "hscan" : { "minimum" : 0.1778, "maximum" : 0.2000 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 128,
         "hscan" : { "minimum" : 0.1556, "maximum" : 0.1778 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 129,
         "hscan" : { "minimum" : 0.1333, "maximum" : 0.1556 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 130,
         "hscan" : { "minimum" : 0.1111, "maximum" : 0.1333 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 131,
         "hscan" : { "minimum" : 0.0889, "maximum" : 0.1111 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 132,
         "hscan" : { "minimum" : 0.0667, "maximum" : 0.0889 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 133,
         "hscan" : { "minimum" : 0.0444, "maximum" : 0.0667 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 134,
         "hscan" : { "minimum" : 0.0222, "maximum" : 0.0444 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 135,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0222 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 136,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.9667, "maximum" : 1.0000 }
      },
      {
         "index" : 137,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.9333, "maximum" : 0.9667 }
      },
      {
         "index" : 138,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.9000, "maximum" : 0.9333 }
      },
      {
         "index" : 139,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.8667, "maximum" : 0.9000 }
      },
      {
         "index" : 140,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.8333, "maximum" : 0.8667 }
      },
      {
         "index" : 141,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.8000, "maximum" : 0.8333 }
      },
      {
         "index" : 142,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.7667, "maximum" : 0.8000 }
      },
      {
         "index" : 143,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.7333, "maximum" : 0.7667 }
      },
      {
         "index" : 144,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.7000, "maximum" : 0.7333 }
      },
      {
         "index" : 145,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.6667, "maximum" : 0.7000 }
      },
      {
         "index" : 146,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.6333, "maximum" : 0.6667 }
      },
      {
         "index" : 147,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.6000, "maximum" : 0.6333 }
      },
      {
         "index" : 148,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.5667, "maximum" : 0.6000 }
      },
      {
         "index" : 149,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.5333, "maximum" : 0.5667 }
      }
   ],

   "endOfJson" : "endOfJson"
}


Mit der hypercon.jar kann ich mich per SSH verbinden. Auszug aus der Log:

Code: Alles auswählen

SSH Traffic:
ssh connected
ssh out:    cat /storage/logfiles/hyperion.log
ssh in:    Hyperion Ambilight Deamon (436)
ssh in:       Version   : V1.03.2 (brindosch-99d9396/d3713a8-1469452981
ssh in:       Build Time: Jul 25 2016 06:54:40
ssh in:    INFO: Selected configuration file: /storage/.config/hyperion.config.json
ssh in:    HYPERION INFO: ColorTransform 'default' => [0; 149]
ssh in:    HYPERION INFO: ColorCorrection 'default' => [0; 149]
ssh in:    HYPERION INFO: ColorAdjustment 'default' => [0; 149]
ssh in:    LEDDEVICE INFO: configuration:
ssh in:    {
ssh in:       "colorOrder" : "rgb",
ssh in:       "name" : "MyHyperionConfig",
ssh in:       "output" : "/dev/spidev0.0",
ssh in:       "rate" : 1000000,
ssh in:       "type" : "apa102"
ssh in:    }
ssh in:    INFO: Creating linear smoothing
ssh in:    HYPERION (CS) INFO: Created linear-smoothing(interval_ms=50;settlingTime_ms=200;updateDelay=0
ssh in:    EFFECTENGINE INFO: 27 effects loaded from directory /storage/hyperion/effects
ssh in:    EFFECTENGINE INFO: Initializing Python interpreter
ssh in:    INFO: Hyperion started and initialised
ssh in:    INFO: Boot sequence 'Rainbow swirl fast' EFFECTENGINE INFO: run effect Rainbow swirl fast on channel 0
ssh in:    BLACKBORDER INFO: threshold set to 0 (0)
ssh in:    BLACKBORDER INFO: mode:default
ssh in:    started
ssh in:    INFO: Kodi checker created and started
ssh in:    INFO: Json server created and started on port 19444
ssh in:    INFO: Proto server created and started on port 19445
ssh in:    DISPMANXGRABBER INFO: Display opened with resolution: 1920x1080
ssh in:    BLACKBORDER INFO: threshold set to 0 (0)
ssh in:    BLACKBORDER INFO: mode:default
ssh in:    INFO: Frame grabber created and started
ssh in:    KODICHECK ERROR: Kodi Connection error (0)
ssh in:    BORDER SWITCH REQUIRED!!
ssh in:    CURRENT BORDER TYPE: unknown=0 hor.size=0 vert.size=0
ssh in:    EFFECTENGINE INFO: effect finished
ssh in:    KODICHECK INFO: Kodi Connected
ssh in:    KODICHECK INFO: switching to OFF mode
ssh in:    KODICHECK INFO: switching to VIDEO mode


Über die HyperCon.jar kann ich Hyperion zwar stoppen (kill Eintrag in der Log) aber beim Starten hängt sich die Datei auf.

Wo ist der Fehler? Liegt es vielleicht am LED Strip? Ich bin mit meinem Latein am Ende.

Nachtrag:
Ich habe gerade auf hyperion-project.org gesehen, dass dort die Verkabelung am RPi3 ganz anders gemacht wurde. Ist das vielleicht der Grund, warum mein Ambilight nicht funktioniert?

Donald
Moderator

Beiträge:1255
Registriert:15. Nov 2015

APA102 geht überhaupt nicht

5. Apr 2017, 16:08

Bist du da sicher ? Wo steht das auf Hyperion-project ?
Ist das auch der RPi3 ? Man kann durchaus andere SPi nehmen, muss die dann aber in der config.txt auch definieren.

bigwolf86
Neuling

Beiträge:8
Registriert:2. Apr 2017

APA102 geht überhaupt nicht

5. Apr 2017, 17:22

das hier ist der Beitrag:
https://hyperion-project.org/threads/ra ... B6ten.112/
Unter "5. Aufbau - Alles verbinden" gibt es eine Abbildung bezüglich der Verkabelung.
https://hyperion-project.org/data/attac ... ff8137.jpg


Nachtrag: ich sehe gerade, dass es nur das Kabel für GND ist, dass ander angeschlossen ist


Nachtrag Nr. 2: Ich habe jetzt nochmal die komplette Verkabelung überprüft, ein Test-Image auf die Speicherkarte geschrieben und in der hyperion Config mit dem Programm "Sublime Text" die Einstellung auf APA102 geändert. Das Ergebnis ist, dass die 1. und die 2. LED in unterschiedlichen Farben blitzen – ich vermute mal, dass das der Regenbogen-Effekt sein soll. Zwischendurch leuchtet bzw. flackert auch manchmal die 5. LED nur in der Farbe rot auf. Die restlichen LEDs des 5m Strips bleiben dunkel.

Da nun anscheinden Hyperion richtig läuft, wird wahrscheinlich der LED-Strip defekt sein. Oder wie seht ihr das?

bigwolf86
Neuling

Beiträge:8
Registriert:2. Apr 2017

APA102 geht überhaupt nicht

6. Apr 2017, 11:20

Fehler gefunden.

1. Zum einen hatte ich den Strip falsch angeschlossen. Ich hatte den ganzen Kram zwischendurch, nachdem erstmal nichts funktioniert hat, zusammen gepackt. Beim zweiten Ablauf und dem erneuten Aufbau ist mit beim Anschließen ein Fehler passieren.

2. Der LED Strips war defekt, zumindest die erste(n) LED(s). Ich hab einfach mal vom Ende ein Stück a geschnitten und getestet und mein Ambilight lief.

Ich hab zwischenzeitlich den Aufbau zu Ende geführt und das Ambilight ausgiebig getestet. Als nächstes nehme ich den Grabber in Angriff.

Zum Schluss möchte ich mich für die Hilfe hier im Forum bedanken. Danke!

Donald
Moderator

Beiträge:1255
Registriert:15. Nov 2015

APA102 geht überhaupt nicht

6. Apr 2017, 12:04

Danke für die Aufklärung. Da hast du tatsächlich wohl die 3 häufigsten Fehler auf einmal gehabt !
Nicht funktionierende hyperion.config, eine Verschaltung der Anschlüsse und auch noch die obligatorische defekte LED !!
Respekt !

Das hilft potentiellen, weiteren Fehlersuchenden sicher weiter !

Zurück zu „Ambilight - Support“