Benutzeravatar
Flatlinerunner
Neuling

Beiträge:9
Registriert:14. Jan 2017

Ambilight - Keine Ansteuerung mehr möglich

14. Jan 2017, 18:16

Hi,

ich hab nach dem Tutorial mein System aufgebaut und im ersten Anlauf hab ich es geschafft es per Kodi zu steuern.

Da ich zu der Zeit nur eine sehr 'schlichte' Verkabelung hatte und ich es für die HDMI-Steuerung sauberer haben wollte, ging es danach zurück an den Lötkolben.

Kurze Fassung: Nach und nach ging immer weniger. Die Steuerung per HDMI hat leider gar nicht funktioniert, aber jetzt kommt nicht mal mehr ein Steuersignal an. Die LEDs leuchten permanent fast durchgehend weiß, mit ein paar bunten dazwischen.

Die Fakten:

- LEDs: WS2801 LED

- Fotos der Verkabelung
Die Kabel sind zwar im Geflechtschlauch, aber ich habe vorhin nochmal nachgemessen. Innerhalb des Schlauchs ist nichts vertauscht und auf allen drei Leitungen kommt ein Signal durch.
Um Verwirrung vorzubeugen:
Schwarz = Schwarz = GND
Rot = Grün = DI
Gelb = Grau = CK
Bild
Bild

- deine /boot/config.txt

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

max_usb_current=1


- Hyperion.config.kodi

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"       : "ws2801",
      "output"     : "/dev/spidev0.0",
      "rate"     : 1000000,
      "colorOrder" : "rbg"
   },

   // COLOR CALIBRATION CONFIG
   "color" :
   {
      "channelAdjustment" :
      [
         {
            "id"   : "default",
            "leds" : "*",
            "pureRed" :
            {
               "redChannel"      : 255,
               "greenChannel"      : 0,
               "blueChannel"      : 0
            },
            "pureGreen" :
            {
               "redChannel"      : 0,
               "greenChannel"      : 204,
               "blueChannel"      : 0
            },
            "pureBlue" :
            {
               "redChannel"      : 0,
               "greenChannel"      : 0,
               "blueChannel"      : 178
            }
         }
      ],
      "temperature" :
      [
         {
            "id"   : "default",
            "leds" : "*",
            "correctionValues" :
            {
               "red"    : 255,
               "green"   : 255,
               "blue"    : 255
            }
         }
      ],
      "transform" :
      [
         {
            "id"   : "default",
            "leds" : "*",
            "hsl" :
            {
               "saturationGain"   : 1.2000,
               "luminanceGain"      : 1.2000,
               "luminanceMinimum"      : 0.0000
            },
            "red" :
            {
               "threshold"    : 0.1000,
               "gamma"        : 2.0000
            },
            "green" :
            {
               "threshold"    : 0.1000,
               "gamma"        : 2.0000
            },
            "blue" :
            {
               "threshold"    : 0.1000,
               "gamma"        : 2.0000
            }
         }
      ],
   // SMOOTHING CONFIG
      "smoothing" :
      {
         "type"            : "linear",
         "time_ms"         : 100,
         "updateFrequency" : 25.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.01,
      "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
   },

   // JSON/PROTO FORWARD CONFIG
   "forwarder" :
   {
      "json" : ["127.0.0.1:19446"],
      "proto" : ["127.0.0.1:19447"]
   },

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

   // NO BOBLIGHT SERVER CONFIG

   // LED CONFIGURATION
   "leds" :
   [
      {
         "index" : 0,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0303 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 1,
         "hscan" : { "minimum" : 0.0303, "maximum" : 0.0606 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 2,
         "hscan" : { "minimum" : 0.0606, "maximum" : 0.0909 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 3,
         "hscan" : { "minimum" : 0.0909, "maximum" : 0.1212 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 4,
         "hscan" : { "minimum" : 0.1212, "maximum" : 0.1515 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 5,
         "hscan" : { "minimum" : 0.1515, "maximum" : 0.1818 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 6,
         "hscan" : { "minimum" : 0.1818, "maximum" : 0.2121 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 7,
         "hscan" : { "minimum" : 0.2121, "maximum" : 0.2424 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 8,
         "hscan" : { "minimum" : 0.2424, "maximum" : 0.2727 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 9,
         "hscan" : { "minimum" : 0.2727, "maximum" : 0.3030 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 10,
         "hscan" : { "minimum" : 0.3030, "maximum" : 0.3333 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 11,
         "hscan" : { "minimum" : 0.3333, "maximum" : 0.3636 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 12,
         "hscan" : { "minimum" : 0.3636, "maximum" : 0.3939 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 13,
         "hscan" : { "minimum" : 0.3939, "maximum" : 0.4242 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 14,
         "hscan" : { "minimum" : 0.4242, "maximum" : 0.4545 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 15,
         "hscan" : { "minimum" : 0.4545, "maximum" : 0.4848 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 16,
         "hscan" : { "minimum" : 0.4848, "maximum" : 0.5152 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 17,
         "hscan" : { "minimum" : 0.5152, "maximum" : 0.5455 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 18,
         "hscan" : { "minimum" : 0.5455, "maximum" : 0.5758 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 19,
         "hscan" : { "minimum" : 0.5758, "maximum" : 0.6061 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 20,
         "hscan" : { "minimum" : 0.6061, "maximum" : 0.6364 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 21,
         "hscan" : { "minimum" : 0.6364, "maximum" : 0.6667 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 22,
         "hscan" : { "minimum" : 0.6667, "maximum" : 0.6970 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 23,
         "hscan" : { "minimum" : 0.6970, "maximum" : 0.7273 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 24,
         "hscan" : { "minimum" : 0.7273, "maximum" : 0.7576 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 25,
         "hscan" : { "minimum" : 0.7576, "maximum" : 0.7879 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 26,
         "hscan" : { "minimum" : 0.7879, "maximum" : 0.8182 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 27,
         "hscan" : { "minimum" : 0.8182, "maximum" : 0.8485 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 28,
         "hscan" : { "minimum" : 0.8485, "maximum" : 0.8788 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 29,
         "hscan" : { "minimum" : 0.8788, "maximum" : 0.9091 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 30,
         "hscan" : { "minimum" : 0.9091, "maximum" : 0.9394 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 31,
         "hscan" : { "minimum" : 0.9394, "maximum" : 0.9697 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 32,
         "hscan" : { "minimum" : 0.9697, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.9200, "maximum" : 1.0000 }
      },
      {
         "index" : 33,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }
      },
      {
         "index" : 34,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.9000, "maximum" : 0.9500 }
      },
      {
         "index" : 35,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.8500, "maximum" : 0.9000 }
      },
      {
         "index" : 36,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.8000, "maximum" : 0.8500 }
      },
      {
         "index" : 37,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.7500, "maximum" : 0.8000 }
      },
      {
         "index" : 38,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.7000, "maximum" : 0.7500 }
      },
      {
         "index" : 39,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.6500, "maximum" : 0.7000 }
      },
      {
         "index" : 40,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.6000, "maximum" : 0.6500 }
      },
      {
         "index" : 41,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.5500, "maximum" : 0.6000 }
      },
      {
         "index" : 42,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.5000, "maximum" : 0.5500 }
      },
      {
         "index" : 43,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.4500, "maximum" : 0.5000 }
      },
      {
         "index" : 44,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.4000, "maximum" : 0.4500 }
      },
      {
         "index" : 45,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.3500, "maximum" : 0.4000 }
      },
      {
         "index" : 46,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.3000, "maximum" : 0.3500 }
      },
      {
         "index" : 47,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.2500, "maximum" : 0.3000 }
      },
      {
         "index" : 48,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.2000, "maximum" : 0.2500 }
      },
      {
         "index" : 49,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.1500, "maximum" : 0.2000 }
      },
      {
         "index" : 50,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.1000, "maximum" : 0.1500 }
      },
      {
         "index" : 51,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.0500, "maximum" : 0.1000 }
      },
      {
         "index" : 52,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }
      },
      {
         "index" : 53,
         "hscan" : { "minimum" : 0.9697, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 54,
         "hscan" : { "minimum" : 0.9394, "maximum" : 0.9697 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 55,
         "hscan" : { "minimum" : 0.9091, "maximum" : 0.9394 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 56,
         "hscan" : { "minimum" : 0.8788, "maximum" : 0.9091 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 57,
         "hscan" : { "minimum" : 0.8485, "maximum" : 0.8788 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 58,
         "hscan" : { "minimum" : 0.8182, "maximum" : 0.8485 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 59,
         "hscan" : { "minimum" : 0.7879, "maximum" : 0.8182 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 60,
         "hscan" : { "minimum" : 0.7576, "maximum" : 0.7879 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 61,
         "hscan" : { "minimum" : 0.7273, "maximum" : 0.7576 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 62,
         "hscan" : { "minimum" : 0.6970, "maximum" : 0.7273 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 63,
         "hscan" : { "minimum" : 0.6667, "maximum" : 0.6970 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 64,
         "hscan" : { "minimum" : 0.6364, "maximum" : 0.6667 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 65,
         "hscan" : { "minimum" : 0.6061, "maximum" : 0.6364 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 66,
         "hscan" : { "minimum" : 0.5758, "maximum" : 0.6061 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 67,
         "hscan" : { "minimum" : 0.5455, "maximum" : 0.5758 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 68,
         "hscan" : { "minimum" : 0.5152, "maximum" : 0.5455 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 69,
         "hscan" : { "minimum" : 0.4848, "maximum" : 0.5152 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 70,
         "hscan" : { "minimum" : 0.4545, "maximum" : 0.4848 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 71,
         "hscan" : { "minimum" : 0.4242, "maximum" : 0.4545 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 72,
         "hscan" : { "minimum" : 0.3939, "maximum" : 0.4242 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 73,
         "hscan" : { "minimum" : 0.3636, "maximum" : 0.3939 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 74,
         "hscan" : { "minimum" : 0.3333, "maximum" : 0.3636 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 75,
         "hscan" : { "minimum" : 0.3030, "maximum" : 0.3333 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 76,
         "hscan" : { "minimum" : 0.2727, "maximum" : 0.3030 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 77,
         "hscan" : { "minimum" : 0.2424, "maximum" : 0.2727 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 78,
         "hscan" : { "minimum" : 0.2121, "maximum" : 0.2424 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 79,
         "hscan" : { "minimum" : 0.1818, "maximum" : 0.2121 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 80,
         "hscan" : { "minimum" : 0.1515, "maximum" : 0.1818 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 81,
         "hscan" : { "minimum" : 0.1212, "maximum" : 0.1515 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 82,
         "hscan" : { "minimum" : 0.0909, "maximum" : 0.1212 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 83,
         "hscan" : { "minimum" : 0.0606, "maximum" : 0.0909 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 84,
         "hscan" : { "minimum" : 0.0303, "maximum" : 0.0606 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 85,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0303 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
      },
      {
         "index" : 86,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0526 }
      },
      {
         "index" : 87,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.0526, "maximum" : 0.1053 }
      },
      {
         "index" : 88,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.1053, "maximum" : 0.1579 }
      },
      {
         "index" : 89,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.1579, "maximum" : 0.2105 }
      },
      {
         "index" : 90,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.2105, "maximum" : 0.2632 }
      },
      {
         "index" : 91,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.2632, "maximum" : 0.3158 }
      },
      {
         "index" : 92,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.3158, "maximum" : 0.3684 }
      },
      {
         "index" : 93,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.3684, "maximum" : 0.4211 }
      },
      {
         "index" : 94,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.4211, "maximum" : 0.4737 }
      },
      {
         "index" : 95,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.4737, "maximum" : 0.5263 }
      },
      {
         "index" : 96,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.5263, "maximum" : 0.5789 }
      },
      {
         "index" : 97,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.5789, "maximum" : 0.6316 }
      },
      {
         "index" : 98,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.6316, "maximum" : 0.6842 }
      },
      {
         "index" : 99,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.6842, "maximum" : 0.7368 }
      },
      {
         "index" : 100,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.7368, "maximum" : 0.7895 }
      },
      {
         "index" : 101,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.7895, "maximum" : 0.8421 }
      },
      {
         "index" : 102,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.8421, "maximum" : 0.8947 }
      },
      {
         "index" : 103,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.8947, "maximum" : 0.9474 }
      },
      {
         "index" : 104,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.9474, "maximum" : 1.0000 }
      }
   ],

   "endOfJson" : "endOfJson"
}

- Screenshots des Hyperion GUI Tools womit du deine LEDs konfiguriert hast
BildBild
Bild
Bild
Bild

- Angabe wo deine erste LED am TV montiert ist (von vorne Betrachtet)
Unten Links

- Angabe ob die Steuerung von Hyperion mit einer der Apps aus Beitrag #3 in diesem Thema funktionieren
Funktioniert auch nicht mehr.

- Ausgabe des Befehls via Putty:
Kann ich nicht angeben, da Putty extrem träge reagiert. Das einfügen des Befehls ist gar nicht mehr möglich. Ich warte jetzt 10 Minuten auf eine Reaktion.
Nicht dass ich mir am Ende den Raspberry 3 zerschossen hab?

Ich hab noch ein Raspberry 1B auf dem ich eine erste Version zum Laufen bekommen habe, die werde ich nachher noch mal anwerfen und einen Gegentest machen.
Mit einem Reststreifen von RGBs bekam ich leider genau dasselbe Ergebnis.
Beim Anlöten der drei Adern war ich sehr vorsichtig und dabei gab es auch keine Probleme. Kann es dennoch sein, dass das Raspberry3 dabei einen Schaden wegbekommen hat?

Ich hatte gehofft, lediglich in der Konfiguration oder der Verkabelung einen Fehler eingebaut zu haben. Aber ich hab langsam die Befürchtung, dass es doch am Raspberry 3 selbst liegen könnte. Ich hoffe hier kann mir jemand helfen.

Joschi945
Mitglied

Beiträge:34
Registriert:18. Dec 2016

Ambilight - Keine Ansteuerung mehr möglich

14. Jan 2017, 21:04

Moinsen, gehen wirklich nur drei Kabel an den Stripe?
Gruss Joschi

Flatlinerunner
Neuling

Beiträge:9
Registriert:14. Jan 2017

Ambilight - Keine Ansteuerung mehr möglich

15. Jan 2017, 00:10

3 vom Raspberry und 2 vom Netzteil. Sollte in dem Photo trotz des Tesafilms mit Mühe erkennbar sein. Ganz unten sind zwei Schwarze für GND zusammengeführt.

edit: Mir ist noch was eingefallen. Dass sich das ganze gar nicht mehr richtig steuern ließ, trat glaube ich erst auf, als wir die Lötung überarbeitet haben und dabei auch die erste LED abgeschnitten hatten, da die mangels Erfahrung doch etwas in Mitleidenschaft gezogen war.
Meines Wissens sind aber doch alle LED-Module identisch, oder kann es sein, dass auf der ersten wichtige Steuerelemente untergebracht sind?

Donald
Moderator

Beiträge:1255
Registriert:15. Nov 2015

Ambilight - Keine Ansteuerung mehr möglich

15. Jan 2017, 11:42

Es ist so, dass jeder Controler zu jeder LED wichtig ist. Sollte einer in der Kette nicht mehr funktionieren, dann sind alle folgenden Controler und damit die LED nicht mehr gezielt zu steuern !
Jeder Controler verändert den Bitstrom in der Form, dass er dem Controler der nächsten LED seine Adresse zuordnet.
So erklärt sich das Verhalten der ganzen Kette. Ist eine defekt, geht danach nichts mehr !

Daher muss zum testen ob eine LED bzw. Controler defekt ist, nicht gleich die LED abgeschnitten werden, sondern es reicht clock&data einfach an die nächste LED anzulöten. Oder auch nur mal fest dranzuhalten und dann mit der APP zu testen.

Flatlinerunner
Neuling

Beiträge:9
Registriert:14. Jan 2017

Ambilight - Keine Ansteuerung mehr möglich

15. Jan 2017, 11:46

Ok, dann sollte die Kette ja aber eigentlich funktionieren.

Ich habe jetzt die bisherige LED-Leiste (4 zusammengelötete Streifen) und die Rest-LED-Leiste und beide erhalten über den Raspberry 3 kein Signal und lassen sich auch nicht über die App ansprechen.

Donald
Moderator

Beiträge:1255
Registriert:15. Nov 2015

Ambilight - Keine Ansteuerung mehr möglich

15. Jan 2017, 12:06

Das sehe ich auch so. Zumindest die Rest-LED Kette sollte funktionieren. Also ist der Fehler woanders zu suchen........

Flatlinerunner
Neuling

Beiträge:9
Registriert:14. Jan 2017

Ambilight - Keine Ansteuerung mehr möglich

28. Jan 2017, 15:58

Moin,

nach einer Pause hab ich jetzt wieder Luft und Ruhe um die Fehlersuche weiterzutreiben.

Ich hab jetzt mal das Test-Image von hier installiert:
viewtopic.php?f=8&t=13

Dazu dann mit einem Zwei-Adern-Kabel nur mal clock&data testweise an nächste bzw. weitere folgende LEDs gehalten.

Weiterhin:
- Beim Anschließen der LEDs ans Netzteil flackern einige kurz, meistens sind ist danach aber keine an. Bei einem von 5 Versuchen leuchteten fast alle LEDs weiß.
- Egal an welche LED ich die 2 Kabel halte, keine Reaktion
- Per App ist nur sporadisch eine Verbindung aufbaubar, aber keine Signalsteuerung.
- Putty reagiert extrem träge, konnte den Befehl aber nun umsetzen:

Hyperion Ambilight Deamon
Version : V1.01.1 (brindosch-d4ad877/fc7bc3c-1458755689
Build Time: Mar 23 2016 14:20:16
INFO: Selected configuration file: /storage/.config/hyperion.config.json
HYPERION INFO: ColorTransform 'default' => [0; 45]
HYPERION INFO: ColorCorrection 'default' => [0; 45]
HYPERION INFO: ColorCorrection 'default' => [0; 45]
LEDDEVICE INFO: configuration:
{
"colorOrder" : "rgb",
"name" : "MyPi",
"output" : "/dev/spidev0.0",
"rate" : 1000000,
"type" : "ws2801"
}

INFO: Creating linear smoothing
HYPERION (CS) INFO: Created linear-smoothing(interval_ms=50;settlingTime_ms=200;updateDelay=0
EFFECTENGINE INFO: Initializing Python interpreter
INFO: Hyperion started and initialised
INFO: Boot sequence 'Rainbow swirl fast' EFFECTENGINE INFO: run effect Rainbow swirl fast on channel 0
BLACKBORDER INFO: threshold set to 0 (0)
BLACKBORDER INFO: mode:default
started
INFO: Kodi checker created and started
INFO: Json server created and started on port 19444
INFO: Proto server created and started on port 19445
DISPMANXGRABBER INFO: Display opened with resolution: 1920x1080
BLACKBORDER INFO: threshold set to 0 (0)
BLACKBORDER INFO: mode:default
INFO: Frame grabber created and started
KODICHECK INFO: Kodi Connected
KODICHECK INFO: Kodi Message: {"id":666,"jsonrpc":"2.0","result":[]}
KODICHECK INFO: switching to MENU mode
KODICHECK INFO: Kodi Message: {"id":668,"jsonrpc":"2.0","result":{"System.ScreenSaverActive":false}}
KODICHECK INFO: Kodi Message: {"id":670,"jsonrpc":"2.0","result":{"version":{"major":15,"minor":2,"revision":"02e7013","tag":"stable"}}}
BORDER SWITCH REQUIRED!!
CURRENT BORDER TYPE: unknown=0 hor.size=0 vert.size=0
EFFECTENGINE INFO: effect finished




Bin langsam ratlos wo sich hier der Fehler eingeschlichen hat.

Gibt es eine Möglichkeit zu testen ob das Raspberry3 einen Schaden abbekommen hat? Hab leider auf die schnelle kein Ersatz zur Hand für einen Gegentest.

Flatlinerunner
Neuling

Beiträge:9
Registriert:14. Jan 2017

Ambilight - Keine Ansteuerung mehr möglich

19. Feb 2017, 15:59

Hat wirklich keiner eine Idee?

Donald
Moderator

Beiträge:1255
Registriert:15. Nov 2015

Ambilight - Keine Ansteuerung mehr möglich

19. Feb 2017, 17:38

Dein Hyperion funktioniert offensichtlich.
Einfach Clock&Data an die nächste LED zu halten funktioniert natürlich nicht. Danach muss dann zumindest ein Effekt gestartet werden oder besser der RPi neu gestartet werden.
Nur bei korrekter Ansteuerung werden die LED aktiv. Was da manchmal beim Einschalten kurz flackert sind Zufallseffekte.

Flatlinerunner
Neuling

Beiträge:9
Registriert:14. Jan 2017

Ambilight - Keine Ansteuerung mehr möglich

4. Mär 2017, 12:46

Danke fürs Feedback Donald.

Hab Clock & Data jetzt an eine andere LED des Reststreifens gelötet. Auch noch die restliche Verkabelung nochmal geprüft.

Außer der jeweils ersten LED direkt hinter den angelegten SIgnalen leuchtet nichts. Hab diverse Versuche mit der App gemacht und auch den RPi neu gestartet ohne dass es was gebracht hätte.

Folgende mögliche Fehlerquellen sehe ich:
Hyperion - scheint ja zu gehen
Verkabelung - mehrmals geprüft, nicht zu 100% auszuschließen, halte ich aber für sehr unwahrscheinlich, vor allem da ich mit der ersten, sehr unsauberen Verkabelung, ja schon ein fast perfekt laufendes System hatte
Raspberry, speziell die GPIO-Leiste - Keine Ahnung wie ich das prüfen kann
RGB-Streifen - Zumindest der Reststreifen sollte eigentlich noch gehen

Irgendwas anderes das ich übersehen habe? Für mich schließt das immer mehr auf den Raspberry3 als Ursache, würde aber gern noch eine Meinung dazu haben ehe ich mal eben 30-40€ auf Verdacht für ein Ersatzgerät ausgebe.

Donald
Moderator

Beiträge:1255
Registriert:15. Nov 2015

Ambilight - Keine Ansteuerung mehr möglich

4. Mär 2017, 13:07

Wenn du schon mal ein funktionierendes System hattest, liegt der Verdacht auf HW-Defekt ja sehr nahe ! Mit dem Test-Image und einem Rest-Stripe kann es ja eigentlich nur noch am RPi liegen.
Schade, dass es derzeit keine RPi Zero gibt. Das wäre als 10,- Testdevice nicht schlecht.
Kannst du nicht irgendwo zum Testen einen RPi ausleihen ?
GPIO Leisten kann man mit einfachen Mitteln nicht testen.

Flatlinerunner
Neuling

Beiträge:9
Registriert:14. Jan 2017

Ambilight - Keine Ansteuerung mehr möglich

4. Mär 2017, 20:10

Ich hab vom Kollegen einen RP1 hier liegen, aber der hat ja noch eine ganz andere GPIO-KOnfiguration. Hab noch meinen RP1b mit dem ich das ganze auch schon mal, wenn auch haklig am Laufen hatte.
Allerdings hab ich auch bei dem die Kabel zuerst an die GPIO gelötet, so dass ich da keine 100% sauberen Stifte mehr habe und der Stecker daher evtl. keinen richtigen KOntakt bildet.

Naja, aber wenn es daran liegt... der Rest vom RP funktioniert ja und lässt sich daher noch für zig andere Bastelprojekte verwursten.

Flatlinerunner
Neuling

Beiträge:9
Registriert:14. Jan 2017

Ambilight - Keine Ansteuerung mehr möglich

12. Apr 2017, 15:54

Update:
Habe einen neuen RP3 hier und das Testimage frisch aufgespielt.
Dazu den RP 3 auch mal an ein eigens Netzteil mit genug Spannung gehangen, da ich zumindest beim Booten immer wieder mal das bunte Quadrat angezeigt bekam. Das ist nun auch weg.

Zuerst keine Veränderung zu vorher: Alle LEDs bis auf kurzes Flackern beim Einschalten aus.
Nachdem ich Clock&Data testweise an andere LEDs gehalten habe, haben sich die LEDs zumindest umgeschaltet.

Es war allerdings weiterhin nicht möglich via Hyperion irgendein Steuersignal zu schicken. Auch der Rainbow-Swirl (sofern der im Textimage aktiviert ist) erscheint beim Start nicht, auch nicht nach Neustarts.

Was geht: Sowohl beim Teststreifen, als auch dem verkabelten Streifen fürs TV kann ich mit Clock & Data an den einzelnen LEDs deren Signal Schrittweise ändern. Allerdings nur durch profanes An- und ablegen an den Kontakten.

Das ist immerhin ein kleiner Fortschritt, aber ich steh weiter im Nebel bezüglich der konkreten Fehlerquelle.

Ich würde als nächstes noch mal die Verkabelung vom GPIO zu den LEDs prüfen und ggf. ein Testkabel zusammenlöten. Momentan sieht das Setup nämlich so aus:
Raspberry GPIO-Leiste:
- Steckkabel von GPIO zu 3Pin-Buchse
- an Streifen gelötetes Kabel mit 3Pin-Stecker
zum Testen zusätzlich loses Kabel an 3Pin-Stecker um Clock&Data händisch an andere LEDs zu legen.

Flatlinerunner
Neuling

Beiträge:9
Registriert:14. Jan 2017

Ambilight - Keine Ansteuerung mehr möglich

19. Dez 2019, 11:09

Muss das alte Thema nochmal ausgraben.

Hab das Projekt damals mangels Zeit nicht mehr weiterverfolgt, nun aber endlich selbige widergefunden.

Habe die Installation nochmal von Anfang an betrieben und mir neue Kontaktkabel mit besseren Steckern gelötet. Das Ergebnis bleibt leider dasselbe:


Habe das ganze mit zwei Raspberry 3b durchgeführt und habe neben der eigentlichen LED-Leiste auch noch einen Teststreifen mit 54LEDs.
Arbeite im Moment mit dem Teststreifen, da sich der besser handhaben lässt und ich die einzelnen Kontakte und Lötstellen prüfen kann.

LEDs leuchten beliebig, lassen sich über Hyperion aber nicht ansteuern (auch nicht mittels SSH) und wenn ich die Kontakte an einzelne Segmente der LED-Streifen lege, kann ich dort Schrittweise Änderungen durchführen, mehr aber nicht.

wurstherpes
Mitglied

Beiträge:41
Registriert:20. Dec 2016

RE: Ambilight - Keine Ansteuerung mehr möglich

24. Dez 2019, 02:23

Flatlinerunner hat geschrieben:Muss das alte Thema nochmal ausgraben.

Hab das Projekt damals mangels Zeit nicht mehr weiterverfolgt, nun aber endlich selbige widergefunden.

Habe die Installation nochmal von Anfang an betrieben und mir neue Kontaktkabel mit besseren Steckern gelötet. Das Ergebnis bleibt leider dasselbe:


Habe das ganze mit zwei Raspberry 3b durchgeführt und habe neben der eigentlichen LED-Leiste auch noch einen Teststreifen mit 54LEDs.
Arbeite im Moment mit dem Teststreifen, da sich der besser handhaben lässt und ich die einzelnen Kontakte und Lötstellen prüfen kann.

LEDs leuchten beliebig, lassen sich über Hyperion aber nicht ansteuern (auch nicht mittels SSH) und wenn ich die Kontakte an einzelne Segmente der LED-Streifen lege, kann ich dort Schrittweise Änderungen durchführen, mehr aber nicht.
Hast du den überhaupt in der Config auf der Speicherkarte die GPIOS aktiviert?

Zurück zu „Ambilight - Support“