Benutzeravatar
knarzer.roller
Neuling

Beiträge:18
Registriert:7. Mar 2016

Hilfe für Ambilight benötigt

12. Mär 2016, 02:54

Hallo zusammen :)

Auf Anraten von Arminius eröffne ich mal einen neuen Thread, um euch mein Problem zu schildern. Long story short: Nur etwa 2/3 des LED-Stripes leuchten in einem hellen Blauton, ohne einen zum TV-Bild analogen Farbwechsel.

1. Stripe: Den aus dem Tutorial (WS2801 von Aliexpress, 5m, dazu 10A Netzteil von Meanwell "RS-50-5")

2. Fotos von meinem Kunstwerk:
Gibt es im nächsten Beitrag, scheinbar ist der Umfang an Dateianhängen hier begrenzt.

3./boot/config.txt: Ist das die config.txt, in der ich laut Tutorial das Ambilight-Modul aktivieren musste? Dann hier:

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
################################################################################
# Ambilight Modul aktivieren
  dtparam=spi=on


4. hyperion.config.json:

Code: Alles auswählen

// Automatically generated configuration file for 'Hyperion daemon'
// Generated by: HyperCon (The Hyperion deamon configuration file builder

{
   /// Device configuration contains the following fields:
   /// * 'name'       : The user friendly name of the device (only used for display purposes)
   /// * 'type'       : The type of the device or leds (known types for now are 'ws2801', 'ldp8806',
   ///                  'lpd6803', 'sedu', 'adalight', 'lightpack', 'test' and 'none')
   /// * 'output'     : The output specification depends on selected device. This can for example be the
   ///                  device specifier, device serial number, or the output file name
   /// * 'rate'       : The baudrate of the output to the device
   /// * 'colorOrder' : The order of the color bytes ('rgb', 'rbg', 'bgr', etc.).
   "device" :
   {
      "name"       : "MyPi",
      "type"       : "ws2801",
      "output"     : "/dev/spidev0.0",
      "rate"       : 250000,
      "colorOrder" : "rbg"
   },

   /// Color manipulation configuration used to tune the output colors to specific surroundings.
   /// The configuration contains a list of color-transforms. Each transform contains the
   /// following fields:
   ///  * 'id'   : The unique identifier of the color transformation (eg 'device_1')   ///  * 'leds' : The indices (or index ranges) of the leds to which this color transform applies
   ///             (eg '0-5, 9, 11, 12-17'). The indices are zero based.   ///  * 'hsv' : The manipulation in the Hue-Saturation-Value color domain with the following
   ///            tuning parameters:
   ///            - 'saturationGain'  The gain adjustement of the saturation
   ///            - 'valueGain'       The gain adjustement of the value
   ///  * 'red'/'green'/'blue' : The manipulation in the Red-Green-Blue color domain with the
   ///                           following tuning parameters for each channel:
   ///            - 'threshold'       The minimum required input value for the channel to be on
   ///                                (else zero)
   ///            - 'gamma'           The gamma-curve correction factor
   ///            - 'blacklevel'      The lowest possible value (when the channel is black)
   ///            - 'whitelevel'      The highest possible value (when the channel is white)
   ///
   /// Next to the list with color transforms there is also a smoothing option.
   ///  * 'smoothing' : Smoothing of the colors in the time-domain with the following tuning
   ///                  parameters:
   ///            - 'type'            The type of smoothing algorithm ('linear' or 'none')
   ///            - 'time_ms'         The time constant for smoothing algorithm in milliseconds
   ///            - 'updateFrequency' The update frequency of the leds in Hz
   "color" :
   {
      "transform" :
      [
         {
            "id"   : "default",
            "leds" : "*",
            "hsv" :
            {
               "saturationGain" : 1.0000,
               "valueGain"      : 1.0000
            },
            "red" :
            {
               "threshold"  : 0.0000,
               "gamma"      : 1.0000,
               "blacklevel" : 0.0000,
               "whitelevel" : 1.0000
            },
            "green" :
            {
               "threshold"  : 0.0000,
               "gamma"      : 1.0000,
               "blacklevel" : 0.0000,
               "whitelevel" : 1.0000
            },
            "blue" :
            {
               "threshold"  : 0.0000,
               "gamma"      : 1.0000,
               "blacklevel" : 0.0000,
               "whitelevel" : 1.0000
            }
         }
      ],
      "smoothing" :
      {
         "type"            : "linear",
         "time_ms"         : 100,
         "updateFrequency" : 25.0000
      }
   },

   ///  The configuration for each individual led. This contains the specification of the area
   ///  averaged of an input image for each led to determine its color. Each item in the list
   ///  contains the following fields:
   ///  * index: The index of the led. This determines its location in the string of leds; zero
   ///           being the first led.
   ///  * hscan: The fractional part of the image along the horizontal used for the averaging
   ///           (minimum and maximum inclusive)
   ///  * vscan: The fractional part of the image along the vertical used for the averaging
   ///           (minimum and maximum inclusive)
   "leds" :
   [
      {
         "index" : 0,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0169 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 1,
         "hscan" : { "minimum" : 0.0169, "maximum" : 0.0339 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 2,
         "hscan" : { "minimum" : 0.0339, "maximum" : 0.0508 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 3,
         "hscan" : { "minimum" : 0.0508, "maximum" : 0.0678 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 4,
         "hscan" : { "minimum" : 0.0678, "maximum" : 0.0847 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 5,
         "hscan" : { "minimum" : 0.0847, "maximum" : 0.1017 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 6,
         "hscan" : { "minimum" : 0.1017, "maximum" : 0.1186 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 7,
         "hscan" : { "minimum" : 0.1186, "maximum" : 0.1356 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 8,
         "hscan" : { "minimum" : 0.1356, "maximum" : 0.1525 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 9,
         "hscan" : { "minimum" : 0.1525, "maximum" : 0.1695 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 10,
         "hscan" : { "minimum" : 0.1695, "maximum" : 0.1864 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 11,
         "hscan" : { "minimum" : 0.1864, "maximum" : 0.2034 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 12,
         "hscan" : { "minimum" : 0.2034, "maximum" : 0.2203 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 13,
         "hscan" : { "minimum" : 0.2203, "maximum" : 0.2373 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 14,
         "hscan" : { "minimum" : 0.2373, "maximum" : 0.2542 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 15,
         "hscan" : { "minimum" : 0.2542, "maximum" : 0.2712 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 16,
         "hscan" : { "minimum" : 0.2712, "maximum" : 0.2881 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 17,
         "hscan" : { "minimum" : 0.2881, "maximum" : 0.3051 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 18,
         "hscan" : { "minimum" : 0.3051, "maximum" : 0.3220 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 19,
         "hscan" : { "minimum" : 0.3220, "maximum" : 0.3390 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 20,
         "hscan" : { "minimum" : 0.3390, "maximum" : 0.3559 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 21,
         "hscan" : { "minimum" : 0.3559, "maximum" : 0.3729 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 22,
         "hscan" : { "minimum" : 0.3729, "maximum" : 0.3898 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 23,
         "hscan" : { "minimum" : 0.3898, "maximum" : 0.4068 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 24,
         "hscan" : { "minimum" : 0.4068, "maximum" : 0.4237 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 25,
         "hscan" : { "minimum" : 0.4237, "maximum" : 0.4407 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 26,
         "hscan" : { "minimum" : 0.4407, "maximum" : 0.4576 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 27,
         "hscan" : { "minimum" : 0.4576, "maximum" : 0.4746 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 28,
         "hscan" : { "minimum" : 0.4746, "maximum" : 0.4915 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 29,
         "hscan" : { "minimum" : 0.4915, "maximum" : 0.5085 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 30,
         "hscan" : { "minimum" : 0.5085, "maximum" : 0.5254 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 31,
         "hscan" : { "minimum" : 0.5254, "maximum" : 0.5424 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 32,
         "hscan" : { "minimum" : 0.5424, "maximum" : 0.5593 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 33,
         "hscan" : { "minimum" : 0.5593, "maximum" : 0.5763 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 34,
         "hscan" : { "minimum" : 0.5763, "maximum" : 0.5932 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 35,
         "hscan" : { "minimum" : 0.5932, "maximum" : 0.6102 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 36,
         "hscan" : { "minimum" : 0.6102, "maximum" : 0.6271 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 37,
         "hscan" : { "minimum" : 0.6271, "maximum" : 0.6441 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 38,
         "hscan" : { "minimum" : 0.6441, "maximum" : 0.6610 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 39,
         "hscan" : { "minimum" : 0.6610, "maximum" : 0.6780 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 40,
         "hscan" : { "minimum" : 0.6780, "maximum" : 0.6949 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 41,
         "hscan" : { "minimum" : 0.6949, "maximum" : 0.7119 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 42,
         "hscan" : { "minimum" : 0.7119, "maximum" : 0.7288 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 43,
         "hscan" : { "minimum" : 0.7288, "maximum" : 0.7458 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 44,
         "hscan" : { "minimum" : 0.7458, "maximum" : 0.7627 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 45,
         "hscan" : { "minimum" : 0.7627, "maximum" : 0.7797 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 46,
         "hscan" : { "minimum" : 0.7797, "maximum" : 0.7966 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 47,
         "hscan" : { "minimum" : 0.7966, "maximum" : 0.8136 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 48,
         "hscan" : { "minimum" : 0.8136, "maximum" : 0.8305 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 49,
         "hscan" : { "minimum" : 0.8305, "maximum" : 0.8475 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 50,
         "hscan" : { "minimum" : 0.8475, "maximum" : 0.8644 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 51,
         "hscan" : { "minimum" : 0.8644, "maximum" : 0.8814 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 52,
         "hscan" : { "minimum" : 0.8814, "maximum" : 0.8983 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 53,
         "hscan" : { "minimum" : 0.8983, "maximum" : 0.9153 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 54,
         "hscan" : { "minimum" : 0.9153, "maximum" : 0.9322 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 55,
         "hscan" : { "minimum" : 0.9322, "maximum" : 0.9492 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 56,
         "hscan" : { "minimum" : 0.9492, "maximum" : 0.9661 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 57,
         "hscan" : { "minimum" : 0.9661, "maximum" : 0.9831 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 58,
         "hscan" : { "minimum" : 0.9831, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 59,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 60,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0526 }
      },
      {
         "index" : 61,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.0526, "maximum" : 0.1053 }
      },
      {
         "index" : 62,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.1053, "maximum" : 0.1579 }
      },
      {
         "index" : 63,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.1579, "maximum" : 0.2105 }
      },
      {
         "index" : 64,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.2105, "maximum" : 0.2632 }
      },
      {
         "index" : 65,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.2632, "maximum" : 0.3158 }
      },
      {
         "index" : 66,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.3158, "maximum" : 0.3684 }
      },
      {
         "index" : 67,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.3684, "maximum" : 0.4211 }
      },
      {
         "index" : 68,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.4211, "maximum" : 0.4737 }
      },
      {
         "index" : 69,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.4737, "maximum" : 0.5263 }
      },
      {
         "index" : 70,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.5263, "maximum" : 0.5789 }
      },
      {
         "index" : 71,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.5789, "maximum" : 0.6316 }
      },
      {
         "index" : 72,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.6316, "maximum" : 0.6842 }
      },
      {
         "index" : 73,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.6842, "maximum" : 0.7368 }
      },
      {
         "index" : 74,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.7368, "maximum" : 0.7895 }
      },
      {
         "index" : 75,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.7895, "maximum" : 0.8421 }
      },
      {
         "index" : 76,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.8421, "maximum" : 0.8947 }
      },
      {
         "index" : 77,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.8947, "maximum" : 0.9474 }
      },
      {
         "index" : 78,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.9474, "maximum" : 1.0000 }
      },
      {
         "index" : 79,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 80,
         "hscan" : { "minimum" : 0.9831, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 81,
         "hscan" : { "minimum" : 0.9661, "maximum" : 0.9831 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 82,
         "hscan" : { "minimum" : 0.9492, "maximum" : 0.9661 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 83,
         "hscan" : { "minimum" : 0.9322, "maximum" : 0.9492 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 84,
         "hscan" : { "minimum" : 0.9153, "maximum" : 0.9322 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 85,
         "hscan" : { "minimum" : 0.8983, "maximum" : 0.9153 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 86,
         "hscan" : { "minimum" : 0.8814, "maximum" : 0.8983 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 87,
         "hscan" : { "minimum" : 0.8644, "maximum" : 0.8814 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 88,
         "hscan" : { "minimum" : 0.8475, "maximum" : 0.8644 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 89,
         "hscan" : { "minimum" : 0.8305, "maximum" : 0.8475 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 90,
         "hscan" : { "minimum" : 0.8136, "maximum" : 0.8305 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 91,
         "hscan" : { "minimum" : 0.7966, "maximum" : 0.8136 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 92,
         "hscan" : { "minimum" : 0.7797, "maximum" : 0.7966 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 93,
         "hscan" : { "minimum" : 0.7627, "maximum" : 0.7797 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 94,
         "hscan" : { "minimum" : 0.7458, "maximum" : 0.7627 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 95,
         "hscan" : { "minimum" : 0.7288, "maximum" : 0.7458 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 96,
         "hscan" : { "minimum" : 0.7119, "maximum" : 0.7288 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 97,
         "hscan" : { "minimum" : 0.6949, "maximum" : 0.7119 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 98,
         "hscan" : { "minimum" : 0.6780, "maximum" : 0.6949 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 99,
         "hscan" : { "minimum" : 0.6610, "maximum" : 0.6780 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 100,
         "hscan" : { "minimum" : 0.6441, "maximum" : 0.6610 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 101,
         "hscan" : { "minimum" : 0.6271, "maximum" : 0.6441 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 102,
         "hscan" : { "minimum" : 0.6102, "maximum" : 0.6271 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 103,
         "hscan" : { "minimum" : 0.5932, "maximum" : 0.6102 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 104,
         "hscan" : { "minimum" : 0.5763, "maximum" : 0.5932 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 105,
         "hscan" : { "minimum" : 0.5593, "maximum" : 0.5763 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 106,
         "hscan" : { "minimum" : 0.5424, "maximum" : 0.5593 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 107,
         "hscan" : { "minimum" : 0.5254, "maximum" : 0.5424 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 108,
         "hscan" : { "minimum" : 0.5085, "maximum" : 0.5254 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 109,
         "hscan" : { "minimum" : 0.4746, "maximum" : 0.4915 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 110,
         "hscan" : { "minimum" : 0.4576, "maximum" : 0.4746 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 111,
         "hscan" : { "minimum" : 0.4407, "maximum" : 0.4576 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 112,
         "hscan" : { "minimum" : 0.4237, "maximum" : 0.4407 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 113,
         "hscan" : { "minimum" : 0.4068, "maximum" : 0.4237 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 114,
         "hscan" : { "minimum" : 0.3898, "maximum" : 0.4068 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 115,
         "hscan" : { "minimum" : 0.3729, "maximum" : 0.3898 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 116,
         "hscan" : { "minimum" : 0.3559, "maximum" : 0.3729 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 117,
         "hscan" : { "minimum" : 0.3390, "maximum" : 0.3559 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 118,
         "hscan" : { "minimum" : 0.3220, "maximum" : 0.3390 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 119,
         "hscan" : { "minimum" : 0.3051, "maximum" : 0.3220 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 120,
         "hscan" : { "minimum" : 0.2881, "maximum" : 0.3051 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 121,
         "hscan" : { "minimum" : 0.2712, "maximum" : 0.2881 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 122,
         "hscan" : { "minimum" : 0.2542, "maximum" : 0.2712 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 123,
         "hscan" : { "minimum" : 0.2373, "maximum" : 0.2542 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 124,
         "hscan" : { "minimum" : 0.2203, "maximum" : 0.2373 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 125,
         "hscan" : { "minimum" : 0.2034, "maximum" : 0.2203 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 126,
         "hscan" : { "minimum" : 0.1864, "maximum" : 0.2034 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 127,
         "hscan" : { "minimum" : 0.1695, "maximum" : 0.1864 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 128,
         "hscan" : { "minimum" : 0.1525, "maximum" : 0.1695 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 129,
         "hscan" : { "minimum" : 0.1356, "maximum" : 0.1525 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 130,
         "hscan" : { "minimum" : 0.1186, "maximum" : 0.1356 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 131,
         "hscan" : { "minimum" : 0.1017, "maximum" : 0.1186 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 132,
         "hscan" : { "minimum" : 0.0847, "maximum" : 0.1017 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 133,
         "hscan" : { "minimum" : 0.0678, "maximum" : 0.0847 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 134,
         "hscan" : { "minimum" : 0.0508, "maximum" : 0.0678 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 135,
         "hscan" : { "minimum" : 0.0339, "maximum" : 0.0508 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 136,
         "hscan" : { "minimum" : 0.0169, "maximum" : 0.0339 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 137,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0169 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 138,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 139,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.9474, "maximum" : 1.0000 }
      },
      {
         "index" : 140,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.8947, "maximum" : 0.9474 }
      },
      {
         "index" : 141,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.8421, "maximum" : 0.8947 }
      },
      {
         "index" : 142,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.7895, "maximum" : 0.8421 }
      },
      {
         "index" : 143,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.7368, "maximum" : 0.7895 }
      },
      {
         "index" : 144,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.6842, "maximum" : 0.7368 }
      },
      {
         "index" : 145,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.6316, "maximum" : 0.6842 }
      },
      {
         "index" : 146,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.5789, "maximum" : 0.6316 }
      },
      {
         "index" : 147,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.5263, "maximum" : 0.5789 }
      },
      {
         "index" : 148,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.4737, "maximum" : 0.5263 }
      },
      {
         "index" : 149,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.4211, "maximum" : 0.4737 }
      },
      {
         "index" : 150,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.3684, "maximum" : 0.4211 }
      },
      {
         "index" : 151,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.3158, "maximum" : 0.3684 }
      },
      {
         "index" : 152,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.2632, "maximum" : 0.3158 }
      },
      {
         "index" : 153,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.2105, "maximum" : 0.2632 }
      },
      {
         "index" : 154,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.1579, "maximum" : 0.2105 }
      },
      {
         "index" : 155,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.1053, "maximum" : 0.1579 }
      },
      {
         "index" : 156,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.0526, "maximum" : 0.1053 }
      },
      {
         "index" : 157,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0526 }
      },
      {
         "index" : 158,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      }
   ],

   /// The black border configuration, contains the following items:
   ///  * enable    : true if the detector should be activated
   ///  * threshold : Value below which a pixel is regarded as black (value between 0.0 and 1.0)
   "blackborderdetector" :
   {
      "enable" : true,
      "threshold" : 0.01
   },

   /// The configuration of the effect engine, contains the following items:
   ///  * paths        : An array with absolute location(s) of directories with effects
   ///  * bootsequence : The effect selected as 'boot sequence'
   "effects" :
   {
      "paths" :
      [
         "/storage/hyperion/effects"
      ]
   },

   "bootsequence" :
   {
      "effect" : "Rainbow swirl fast",
      "duration_ms" : 3000
   },

   ///  The configuration for the frame-grabber, contains the following items:
   ///   * width        : The width of the grabbed frames [pixels]
   ///   * height       : The height of the grabbed frames [pixels]
   ///   * frequency_Hz : The frequency of the frame grab [Hz]
   "framegrabber" :
   {
      "width" : 64,
      "height" : 64,
      "frequency_Hz" : 10.0
   },

   /// The configuration of the XBMC connection used to enable and disable the frame-grabber. Contains the following fields:
   ///  * xbmcAddress       : The IP address of the XBMC-host
   ///  * xbmcTcpPort       : The TCP-port of the XBMC-server
   ///  * grabVideo         : Flag indicating that the frame-grabber is on(true) during video playback
   ///  * grabPictures      : Flag indicating that the frame-grabber is on(true) during picture show
   ///  * grabAudio         : Flag indicating that the frame-grabber is on(true) during audio playback
   ///  * grabMenu          : Flag indicating that the frame-grabber is on(true) in the XBMC menu
   ///  * grabScreensaver   : Flag indicating that the frame-grabber is on(true) when XBMC is on screensaver
   ///  * enable3DDetection : Flag indicating that the frame-grabber should switch to a 3D compatible modus if a 3D video is playing
   "xbmcVideoChecker" :
   {
      "xbmcAddress" : "127.0.0.1",
      "xbmcTcpPort" : 9090,
      "grabVideo" : true,
      "grabPictures" : true,
      "grabAudio" : true,
      "grabMenu" : false,
      "grabScreensaver" : true,
      "enable3DDetection" : true
   },

   /// The configuration of the Json server which enables the json remote interface
   ///  * port : Port at which the json server is started
   "jsonServer" :
   {
      "port" : 19444
   },

   /// The configuration of the Proto server which enables the protobuffer remote interface
   ///  * port : Port at which the protobuffer server is started
   "protoServer" :
   {
      "port" : 19445
   },

   /// The configuration of the boblight server which enables the boblight remote interface
   ///  * port : Port at which the boblight server is started
//    "boblightServer" :
//    {
//       "port" : 19333
//    },

   "endOfJson" : "endOfJson"
}


5. Hyperion GUI Tool:
1.jpg
2.jpg
3.jpg


6.: Mein LED-Stripe soll gar nicht am TV montiert werden.
7.: Ich bin Windows-Phone Benutzer
8.:

Code: Alles auswählen

Himbeere:~ # killall hyperiond/storage/bin/hyperiond.sh /storage/.config/hyperion.config.json
killall: hyperiond/storage/bin/hyperiond.sh: no process killed
killall: /storage/.config/hyperion.config.json: no process killed


Nun zu den Besonderheiten:

1. Ich habe nicht die komplette Verkabelung fotografiert, weil sie nicht auf ein Bild passt. Wie gesagt, möchte ich den LED-Stripe nicht am TV montieren und habe zwischen Stripe und GPIO-Pins vom RPI etwa 6m Kabel. Ist das zu lang? Mit kürzeren Kabeln hatte es vor ein paar Tagen schon einmal kurz funktioniert. Allerdings weiß ich nicht was ich da gemacht habe, weil ich anfangs den gleichen Fehler hatte wie jetzt, dann ging es plötzlich, und einen Tag später wieder nicht.

2. Es leuchten nicht immer 2/3 vom Stripe. Meistens leuchten weit weniger LEDs (ca. 10-20), allerdings immer auf die gleiche Art und Weise (leicht bläulicher Farbton, kein Farbwechsel).

3. Ich wollte den RPI ebenfalls über das Netzteil mit Strom versorgen. Das funktioniert soweit auch. Allerdings leuchten tendenziell mehr LEDs, wenn ich den RPI über den mitgelieferten Netzstecker mit Strom versorge. Bei beiden Varianten habe ich jedoch hin und wieder dieses ominöse bunte Viereck rechts oben im Bild, was ja auf eine zu geringe Versorgungsspannung des RPI schließen lässt? Lustige Beobachtung eben: irgendwo in der Wohnung hat jemand einen Lichtschalter betätigt, und plötzlich sind noch ein paar zusätzliche LEDs am Strip aufgeleuchtet. Zufall? :?

So, ich will euch erstmal nicht überfordern mit Input :oops:

Vielen Dank für eure Hilfe :)

knarzer.roller
Neuling

Beiträge:18
Registriert:7. Mar 2016

Hilfe für Ambilight benötigt

12. Mär 2016, 02:55

Und hier noch die versprochenen Bilder:
WP_20160312_00_09_16_Pro.jpg
WP_20160312_00_09_59_Pro.jpg
WP_20160312_00_10_24_Pro.jpg
WP_20160312_01_48_21_Pro.jpg

knarzer.roller
Neuling

Beiträge:18
Registriert:7. Mar 2016

Hilfe für Ambilight benötigt

18. Mär 2016, 23:08

Muss leider mal pushen, da ich absolut nicht weiterkomme. Habe jetzt

a) Amazon Basics Netzteil und EasyAccess-USB-Kabel besorgt, um den RPI sicher mit ausreichend Saft zu versorgen. Buntes Viereck oben rechts ist seitdem auch weg.

b) die langen (~5m) Kabel von Netzteil und RPI zum Stripe entfernt und durch kürzere Verbindungen ersetzt (ähnlich dem Setup, mit dem es schon einmal kurz funktioniert hatte). Leider habe ich das Gefühl, dass es dadurch noch schlimmer wurde. Mittlerweile habe ich Glück, wenn am Stripe mal 1-3 LEDs leuchten. Und das tun sie meistens auch nur, wenn ich am RPI das Jumperkabel von PIN 9 oder 23 abziehe.

Bin ja scheinbar nicht der einzige mit dieser Art von Problem (vgl. Threads von "Pi_test", "kRiMe", "user2345", usw. usw.), da liegt es doch nahe das es für dieses Problem auch eine allgemeingültige Lösung geben muss :(

Vielen Dank für eure Hilfe.

Nachtrag: Ich sehe grade im Thread von "user2345", dass es bei ihm an einem defekten RPI lag. Meiner ist nagelneu, wurde quasi für das Projekt angeschafft. Gibt es eine Möglichkeit zu testen, ob es am RPI liegt? Würde mir ungern einen neuen bestellen, um dann feststellen zu müssen, dass es immer noch nicht geht :/

knarzer.roller
Neuling

Beiträge:18
Registriert:7. Mar 2016

Hilfe für Ambilight benötigt

24. Mär 2016, 20:53

Icke wieder!

Habe mir jetzt mal diesen Controller bestellt, um zu schauen ob mein LED-Stripe funzt: http://www.amazon.de/WS2801-Controller- ... Controller

Außerdem diese Schnellverbinder, um mangelhafte Lötstellen als Fehlerursache auszuschließen: http://www.amazon.de/Schnell-Verbinder- ... +Verbinder

Siehe da, alle LED's leuchten und lassen sich über den Controller steuern. Daher würde ich den LED-Stripe, das Netzteil, sowie die Kabelverbindung zum Stripe als Fehlerquelle ausschließen.

Bliebe der RPI. Ich habe mal durch die anderen Threads gestöbert und bin da in einem Beitrag von b2un0 zu einem Thread bzgl. recht ähnlicher Probleme auf folgenden Befehl gestoßen, den man per Putty (SSH) ausführen soll:

Code: Alles auswählen

killall hyperiond
/storage/hyperion/bin/hyperiond.sh /storage/.config/hyperion.config.json


Gehe ich recht in der Annahme, dass man diesen Befehl im Putty in einer Zeile hintereinander weg schreibt?
Was genau soll dieser Befehl denn bewirken? b2un0 hatte sich nach der Ausgabe erkundigt, bei mir kommt da nur:

Code: Alles auswählen

killall: hyperion/storage/hyperion/bin/hyperion.sh: no process killed
killall: /storage/.config/hyperion.config.json: no process killed


Bedeutet das, Hyperion läuft gar nicht? Wenn ja, weshalb nicht? Habe doch alles gemäß Tutorial gemacht.
hyperion.config.json ist in meinem ersten Post zu finden.

Vielen Dank für eure Hilfe :)

knarzer.roller
Neuling

Beiträge:18
Registriert:7. Mar 2016

Hilfe für Ambilight benötigt

29. Mär 2016, 21:32

Hat wirklich niemand eine Idee? Gibt es denn eine Möglichkeit um zu testen, ob Hyperion läuft?
Danke euch!

Avalox2k
Mitglied

Beiträge:357
Registriert:9. Feb 2016
Wohnort:Gera

Hilfe für Ambilight benötigt

29. Mär 2016, 21:44

Das einfachste ist, dass du versuchst mit der App dich mit hyperion zu verbinden

Getippt mit meinem Galaxy S6 Edge+ mit Tapatalk
*** Raspberry PI 3 * Ambilight * IR Remote * WD MyCloud NAS ***

b2un0
Moderator

Beiträge:1819
Registriert:16. Nov 2015
Wohnort:Hamburg
Beruf:Softwareentwickler

Hilfe für Ambilight benötigt

30. Mär 2016, 11:37

In Punkt #8 aus meiner Anleitung sind das zwei Befehle, daher jeden für sich eingeben - nicht in einer Zeile!

Mit der ersten Zeile beendest du alle laufenden Hyperion Instanzen damit du selber eine im Terminal starten kannst (Zeile 2)

Zeile 2 startet dann Hyperion nicht als Hintergrundprozess, sondern so das du die Ausgabe von Hyperion siehst wodurch sich Fehler sofort identifizieren lassen.

Leider ist auf deinen Fotos nicht zu erkennen wo genau Blau & Gelb am RPI angeschlossen sind.

Du könntest mal die Verkabelung vom RPI lösen so das du nur Strom am Stripe anliegen hast, den Strom jetzt in schnellen abständen immer mal aus & wieder an machen, dadurch solltest du ein "unvorhersehbares" Verhalten am Stripe feststellen, auch kannst du am Stripe selber einfach mal Wackeln, auch an den Kabeln, oder auf die LEDs mit dem Finger rauf drücken - dadurch verursachst du ein "flackern" der LEDs - hierbei sollten eigentlich alle LEDs, auch das letzte drittel, irgend ein Verhalten aufzeigen (kurzes Aufblitzen, leichtes dauerleuchten u.ä.).
Wenn das letzte Drittel aber auch dann nicht anspringt und du reproduzierbar immer nur bis zur gleichen LED eine Aktivität verzeichnen kannst behaupte ich einfach mal das ab dort eine LED defekt ist - ggf dort mal den Stripe ein wenig knicken.
Kein Support per PM!

knarzer.roller
Neuling

Beiträge:18
Registriert:7. Mar 2016

Hilfe für Ambilight benötigt

30. Mär 2016, 21:31

Hey, danke das ihr euch meldet.

@ Avalox2k: Ich habe für WindowsPhone 8.1 folgende App gefunden: https://www.microsoft.com/en-us/store/a ... blggh1nj94
Wenn ich Name und IP-Adresse vom RPI mit Port 19444 in der App angebe, verbindet er sich auch ohne Probleme (sagt er zumindest). Allerdings reagiert der Stripe nicht auf Farbwechsel am Colorwheel, Effekte oder Änderungen von Helligkeit etc. :/

@ b2un0: Wenn ich den Befehl aus #8 nacheinander ausführe, passiert Folgendes:
Hyperion.PNG
Hyperion.PNG (12.85 KiB) 6623 mal betrachtet

D.h. nach "killall hyperiond" passiert nix und nach "/storage/hyperion/bin/hyperiond.sh /storage/.config/hyperion.config.json" steht da nur "-sh: /storage/hyperion/bin/hyperion.sh: not found"
Bedeutet das, dass Hyperion (aus welchen Gründen auch immer) gar nicht läuft?

Wenn ich die Verbindung zum RPI im laufenden Betrieb trenne, passiert erstmal gar nix. Alle LED's die vorher leuchteten bleiben an. Allerdings fängt die erste LED an zu flackern, wenn ich die Kabel die eigentlich zum RPI gehen berühre. Schnell Anlegen und Wegnehmen von Strom bringt auch nicht wirklich viel. Den Großteil der LEDs bekomme ich mit dem aktuellen Setup nicht zum leuchten, da kann ich machen was ich will.
Allerdings habe ich mir ja wie gesagt diesen Controller aus dem Tutorial bestellt, und mit diesem hat der gesamte Stripe geleuchtet und ließ sich steuern (es war auch keine LED dabei, die bspw. farblich aus der Reihe getanzt hat). Den Controller habe ich ebenfalls über den aktuell verwendeten Schnellverbinder angeschlossen, daher würde ich eine Fehlerquelle an der Stelle ausschließen.
Hier nochmal ein paar Bilder von meiner (neuen) Verkabelung:

WP_20160330_20_37_18_Pro.jpg

WP_20160330_20_41_08_Pro.jpg


Nochmals danke für eure Hilfe :)

Avalox2k
Mitglied

Beiträge:357
Registriert:9. Feb 2016
Wohnort:Gera

Hilfe für Ambilight benötigt

30. Mär 2016, 22:47

Schau doch mal nach, ob das Verzeichnis hyperion auf der Speicherkarte existiert und die hyperion.sh vorhanden ist. Scheint ja nicht so zu sein

Getippt mit meinem Galaxy S6 Edge+ mit Tapatalk
*** Raspberry PI 3 * Ambilight * IR Remote * WD MyCloud NAS ***

knarzer.roller
Neuling

Beiträge:18
Registriert:7. Mar 2016

Hilfe für Ambilight benötigt

30. Mär 2016, 23:20

Ich glaube wir kommen dem Problem langsam näher :)

Wenn ich die Speicherkarte in den Slot am Laptop stecke und das Wechsellaufwerk öffne, ist folgender Inhalt sichtbar:

1.PNG
1.PNG (6.86 KiB) 6610 mal betrachtet


Wenn ich die Speicherkarte im RPI lasse und diesen über seine IP-Adresse in der Adresszeile des Explorers aufrufe, wird mir folgender Inhalt angezeigt:

2.PNG
2.PNG (14.53 KiB) 6610 mal betrachtet


Ein Verzeichnis "Hyperion" taucht da nirgends auf :? Bleibt nur die Frage nach dem "Warum?"
Ich habe mich beim einrichten des RPI strikt an den 2. Teil des Tutorials gehalten. Allerdings sind mir beim installieren von Hyperion über putty einige Unterschiede in der Ausgabe aufgefallen, wenn man die entsprechenden Befehle eingibt. Hatte allerdings vermutet, dass das evtl. an einer aktuelleren Version von Hyperion liegt. Eine Fehlermeldung habe ich da nicht erkannt.

knarzer.roller
Neuling

Beiträge:18
Registriert:7. Mar 2016

Hilfe für Ambilight benötigt

31. Mär 2016, 20:12

Ok, habe mir nochmal das Test-Image von AKI gemäß Anleitung aufgespielt. Auch da finde ich nirgends ein "Hyperion" Verzeichnis. Allerdings bekomme ich nun eine Ausgabe, wenn ich

Code: Alles auswählen

killall hyperiond
/storage/hyperion/bin/hyperiond.sh /storage/.config/hyperion.config.json
eingebe:

Putty.png


Sorry das ich es als Bild einfüge, aber wenn ich den Text über Strg+C kopieren will, kommt direkt folgende Ausgabe:

Putty2.png


Hat noch jmd eine Idee? Bin langsam kurz davor, mir einen neuen RPI zu bestellen, auch wenn ich mir nicht erklären kann wie und warum meiner kaputt gegangen sein soll. :/

knarzer.roller
Neuling

Beiträge:18
Registriert:7. Mar 2016

Hilfe für Ambilight benötigt

9. Apr 2016, 22:23

Hallo zusammen,

es lag wie vermutet am RPI. Mit dem neuen RPI3 funktioniert es auf Anhieb. Allerdings flackern die LEDs nach der letzten Eckverbindung leicht (51 Stück).
Ist es zu empfehlen bei 5m LED-Streifen den Strom beidseitig einzuspeisen? Wie genau stelle ich das denn an? Einfach die Kabel wie am Anfang des Streifens mit dem Netzteil verbinden? Meine rudimentären Elektronikkenntnisse sagen mir, dass ich so doch einen Kurzschluss verursachen würde, oder? o.O

Danke für eure Hilfe

b2un0
Moderator

Beiträge:1819
Registriert:16. Nov 2015
Wohnort:Hamburg
Beruf:Softwareentwickler

Hilfe für Ambilight benötigt

9. Apr 2016, 22:40

Nein, bei Gleichstrom kannst du am Ende einfach auch 5V und GND anschließen. Nur am Ende nicht die beiden Datenleitungen anbinden.
Kein Support per PM!

Zurück zu „Ambilight - Support“