Benutzeravatar
ilvesheimer
Neuling

Beiträge:6
Registriert:28. Dec 2016

Ambilight geht nach Montage nichtmehr

28. Dez 2016, 21:21

Die Kurzfassung: Bestellt, Stripes auf dem Tisch gelötet alles zusammengesteckt, alle LED auf weiß, Clock und data nochmal neugesteckt, Restart und es lief (unkalibriert) aber es hat auf die Bildsignale von Kodi reagiert und lies sich mit der Handyapp steuern.
Abends alles aus gemacht, am nächsten Tag alles an den TV wieder angeschaltet lief nicht. Habe dann nochmal die Stecker raus neu gesteckt und die erste LED neu verlötet und es lief wieder.
Alles wieder raus, Gehäuse vorbereitet, neu gesteckt und nun bin ich seit zwei Tagen am rumsuchen es will einfach nichtmehr.

Aktueller Stand: zum Testen Habe ich den Rest vom Stripe angeschlossen (80 LEDs am Stück) um die Hardware auszuschließen.
(Erstmal einseitig eingespeist)

1. Komponenten:
Raspberry Pi 3 Model B
WS2801 LEDs https://www.amazon.de/gp/product/B017CZ ... UTF8&psc=1
(Komischerweise mit cK und sI vor und nach der LED aber Pfeile sind da)
Netzteil https://www.amazon.de/gp/product/B01KOT ... UTF8&psc=1

2. Fotos Pi->Stripes
https://drive.google.com/drive/folders/0B3Y2Hhys17RFWkZQR1Z1WF9IRDg?usp=sharing

3: Boot Config

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. JSON (die aktuell auf dem Raspi liegt)

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" : "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.6900
            },
            "red" :
            {
               "threshold"    : 0.0000,
               "gamma"        : 2.5000
            },
            "green" :
            {
               "threshold"    : 0.0000,
               "gamma"        : 2.5000
            },
            "blue" :
            {
               "threshold"    : 0.0000,
               "gamma"        : 2.5000
            }
         }
      ]
   // NO SMOOTHING CONFIG
   },

   // 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" : "192.168.178.38",
      "xbmcTcpPort" : 9090,
      "grabVideo" : true,
      "grabPictures" : true,
      "grabAudio" : true,
      "grabMenu" : true,
      "grabPause" : true,
      "grabScreensaver" : true,
      "enable3DDetection" : true
   },

   // BOOTEFFECT CONFIG
   "bootsequence" :
   {
      "color" : [50,50,50],
      "effect" : "Rainbow mood",
      "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.0500 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }
      },
      {
         "index" : 1,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0300 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }
      },
      {
         "index" : 2,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0300 },
         "vscan" : { "minimum" : 0.0500, "maximum" : 0.1000 }
      },
      {
         "index" : 3,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0300 },
         "vscan" : { "minimum" : 0.1000, "maximum" : 0.1500 }
      },
      {
         "index" : 4,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0300 },
         "vscan" : { "minimum" : 0.1500, "maximum" : 0.2000 }
      },
      {
         "index" : 5,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0300 },
         "vscan" : { "minimum" : 0.2000, "maximum" : 0.2500 }
      },
      {
         "index" : 6,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0300 },
         "vscan" : { "minimum" : 0.2500, "maximum" : 0.3000 }
      },
      {
         "index" : 7,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0300 },
         "vscan" : { "minimum" : 0.3000, "maximum" : 0.3500 }
      },
      {
         "index" : 8,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0300 },
         "vscan" : { "minimum" : 0.3500, "maximum" : 0.4000 }
      },
      {
         "index" : 9,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0300 },
         "vscan" : { "minimum" : 0.4000, "maximum" : 0.4500 }
      },
      {
         "index" : 10,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0300 },
         "vscan" : { "minimum" : 0.4500, "maximum" : 0.5000 }
      },
      {
         "index" : 11,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0300 },
         "vscan" : { "minimum" : 0.5000, "maximum" : 0.5500 }
      },
      {
         "index" : 12,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0300 },
         "vscan" : { "minimum" : 0.5500, "maximum" : 0.6000 }
      },
      {
         "index" : 13,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0300 },
         "vscan" : { "minimum" : 0.6000, "maximum" : 0.6500 }
      },
      {
         "index" : 14,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0300 },
         "vscan" : { "minimum" : 0.6500, "maximum" : 0.7000 }
      },
      {
         "index" : 15,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0300 },
         "vscan" : { "minimum" : 0.7000, "maximum" : 0.7500 }
      },
      {
         "index" : 16,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0300 },
         "vscan" : { "minimum" : 0.7500, "maximum" : 0.8000 }
      },
      {
         "index" : 17,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0300 },
         "vscan" : { "minimum" : 0.8000, "maximum" : 0.8500 }
      },
      {
         "index" : 18,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0300 },
         "vscan" : { "minimum" : 0.8500, "maximum" : 0.9000 }
      },
      {
         "index" : 19,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0300 },
         "vscan" : { "minimum" : 0.9000, "maximum" : 0.9500 }
      },
      {
         "index" : 20,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0300 },
         "vscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }
      },
      {
         "index" : 21,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }
      },
      {
         "index" : 22,
         "hscan" : { "minimum" : 0.0500, "maximum" : 0.1000 },
         "vscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }
      },
      {
         "index" : 23,
         "hscan" : { "minimum" : 0.1000, "maximum" : 0.1500 },
         "vscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }
      },
      {
         "index" : 24,
         "hscan" : { "minimum" : 0.1500, "maximum" : 0.2000 },
         "vscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }
      },
      {
         "index" : 25,
         "hscan" : { "minimum" : 0.2000, "maximum" : 0.2500 },
         "vscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }
      },
      {
         "index" : 26,
         "hscan" : { "minimum" : 0.2500, "maximum" : 0.3000 },
         "vscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }
      },
      {
         "index" : 27,
         "hscan" : { "minimum" : 0.3000, "maximum" : 0.3500 },
         "vscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }
      },
      {
         "index" : 28,
         "hscan" : { "minimum" : 0.3500, "maximum" : 0.4000 },
         "vscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }
      },
      {
         "index" : 29,
         "hscan" : { "minimum" : 0.4000, "maximum" : 0.4500 },
         "vscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }
      },
      {
         "index" : 30,
         "hscan" : { "minimum" : 0.4500, "maximum" : 0.5000 },
         "vscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }
      },
      {
         "index" : 31,
         "hscan" : { "minimum" : 0.5000, "maximum" : 0.5500 },
         "vscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }
      },
      {
         "index" : 32,
         "hscan" : { "minimum" : 0.5500, "maximum" : 0.6000 },
         "vscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }
      },
      {
         "index" : 33,
         "hscan" : { "minimum" : 0.6000, "maximum" : 0.6500 },
         "vscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }
      },
      {
         "index" : 34,
         "hscan" : { "minimum" : 0.6500, "maximum" : 0.7000 },
         "vscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }
      },
      {
         "index" : 35,
         "hscan" : { "minimum" : 0.7000, "maximum" : 0.7500 },
         "vscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }
      },
      {
         "index" : 36,
         "hscan" : { "minimum" : 0.7500, "maximum" : 0.8000 },
         "vscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }
      },
      {
         "index" : 37,
         "hscan" : { "minimum" : 0.8000, "maximum" : 0.8500 },
         "vscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }
      },
      {
         "index" : 38,
         "hscan" : { "minimum" : 0.8500, "maximum" : 0.9000 },
         "vscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }
      },
      {
         "index" : 39,
         "hscan" : { "minimum" : 0.9000, "maximum" : 0.9500 },
         "vscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }
      },
      {
         "index" : 40,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }
      },
      {
         "index" : 41,
         "hscan" : { "minimum" : 0.9700, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.9500, "maximum" : 1.0000 }
      },
      {
         "index" : 42,
         "hscan" : { "minimum" : 0.9700, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.9000, "maximum" : 0.9500 }
      },
      {
         "index" : 43,
         "hscan" : { "minimum" : 0.9700, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.8500, "maximum" : 0.9000 }
      },
      {
         "index" : 44,
         "hscan" : { "minimum" : 0.9700, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.8000, "maximum" : 0.8500 }
      },
      {
         "index" : 45,
         "hscan" : { "minimum" : 0.9700, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.7500, "maximum" : 0.8000 }
      },
      {
         "index" : 46,
         "hscan" : { "minimum" : 0.9700, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.7000, "maximum" : 0.7500 }
      },
      {
         "index" : 47,
         "hscan" : { "minimum" : 0.9700, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.6500, "maximum" : 0.7000 }
      },
      {
         "index" : 48,
         "hscan" : { "minimum" : 0.9700, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.6000, "maximum" : 0.6500 }
      },
      {
         "index" : 49,
         "hscan" : { "minimum" : 0.9700, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.5500, "maximum" : 0.6000 }
      },
      {
         "index" : 50,
         "hscan" : { "minimum" : 0.9700, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.5000, "maximum" : 0.5500 }
      },
      {
         "index" : 51,
         "hscan" : { "minimum" : 0.9700, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.4500, "maximum" : 0.5000 }
      },
      {
         "index" : 52,
         "hscan" : { "minimum" : 0.9700, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.4000, "maximum" : 0.4500 }
      },
      {
         "index" : 53,
         "hscan" : { "minimum" : 0.9700, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.3500, "maximum" : 0.4000 }
      },
      {
         "index" : 54,
         "hscan" : { "minimum" : 0.9700, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.3000, "maximum" : 0.3500 }
      },
      {
         "index" : 55,
         "hscan" : { "minimum" : 0.9700, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.2500, "maximum" : 0.3000 }
      },
      {
         "index" : 56,
         "hscan" : { "minimum" : 0.9700, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.2000, "maximum" : 0.2500 }
      },
      {
         "index" : 57,
         "hscan" : { "minimum" : 0.9700, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.1500, "maximum" : 0.2000 }
      },
      {
         "index" : 58,
         "hscan" : { "minimum" : 0.9700, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.1000, "maximum" : 0.1500 }
      },
      {
         "index" : 59,
         "hscan" : { "minimum" : 0.9700, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.0500, "maximum" : 0.1000 }
      },
      {
         "index" : 60,
         "hscan" : { "minimum" : 0.9700, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }
      },
      {
         "index" : 61,
         "hscan" : { "minimum" : 0.9500, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }
      },
      {
         "index" : 62,
         "hscan" : { "minimum" : 0.9000, "maximum" : 0.9500 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }
      },
      {
         "index" : 63,
         "hscan" : { "minimum" : 0.8500, "maximum" : 0.9000 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }
      },
      {
         "index" : 64,
         "hscan" : { "minimum" : 0.8000, "maximum" : 0.8500 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }
      },
      {
         "index" : 65,
         "hscan" : { "minimum" : 0.7500, "maximum" : 0.8000 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }
      },
      {
         "index" : 66,
         "hscan" : { "minimum" : 0.7000, "maximum" : 0.7500 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }
      },
      {
         "index" : 67,
         "hscan" : { "minimum" : 0.6500, "maximum" : 0.7000 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }
      },
      {
         "index" : 68,
         "hscan" : { "minimum" : 0.6000, "maximum" : 0.6500 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }
      },
      {
         "index" : 69,
         "hscan" : { "minimum" : 0.5500, "maximum" : 0.6000 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }
      },
      {
         "index" : 70,
         "hscan" : { "minimum" : 0.5000, "maximum" : 0.5500 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }
      },
      {
         "index" : 71,
         "hscan" : { "minimum" : 0.4500, "maximum" : 0.5000 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }
      },
      {
         "index" : 72,
         "hscan" : { "minimum" : 0.4000, "maximum" : 0.4500 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }
      },
      {
         "index" : 73,
         "hscan" : { "minimum" : 0.3500, "maximum" : 0.4000 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }
      },
      {
         "index" : 74,
         "hscan" : { "minimum" : 0.3000, "maximum" : 0.3500 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }
      },
      {
         "index" : 75,
         "hscan" : { "minimum" : 0.2500, "maximum" : 0.3000 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }
      },
      {
         "index" : 76,
         "hscan" : { "minimum" : 0.2000, "maximum" : 0.2500 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }
      },
      {
         "index" : 77,
         "hscan" : { "minimum" : 0.1500, "maximum" : 0.2000 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }
      },
      {
         "index" : 78,
         "hscan" : { "minimum" : 0.1000, "maximum" : 0.1500 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }
      },
      {
         "index" : 79,
         "hscan" : { "minimum" : 0.0500, "maximum" : 0.1000 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.0500 }
      }
   ],

   "endOfJson" : "endOfJson"
}


5. Screenshots de4r Hyperion GUI (nicht wundern ist alles der selbe Ordner)
https://drive.google.com/drive/folders/0B3Y2Hhys17RFWkZQR1Z1WF9IRDg?usp=sharing

6. Ist denke ich erstmal egal für den aktuellen Testaufbau (als es lief hat es ja gepasst)
7. App funktioniert nicht
8. Putty Abfrage

Code: Alles auswählen

##############################################
#                  OpenELEC                  #
#             http://openelec.tv             #
##############################################

OpenELEC (official) Version: 6.0.3
OpenELEC:~ # killall hyperiond
OpenELEC:~ # /storage/hyperion/bin/hyperiond.sh /storage/.config/hyperion.config
.json
Hyperion Ambilight Deamon (505)
        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
HYPERION INFO: ColorTransform 'default' => [0; 79]
HYPERION INFO: ColorCorrection 'default' => [0; 79]
HYPERION INFO: ColorAdjustment 'default' => [0; 79]
LEDDEVICE INFO: configuration:
{
        "colorOrder" : "rgb",
        "name" : "MyHyperionConfig",
        "output" : "/dev/spidev0.0",
        "rate" : 1000000,
        "type" : "ws2801"
}

HYPERION INFO: Json forward to 127.0.0.1:19446
HYPERION INFO: Proto forward to 127.0.0.1:19447
HYPERION INFO: Not creating any smoothing
EFFECTENGINE INFO: 27 effects loaded from directory /storage/hyperion/effects
EFFECTENGINE INFO: Initializing Python interpreter
INFO: Hyperion started and initialised
INFO: Boot sequence 'Rainbow mood' EFFECTENGINE INFO: run effect Rainbow mood 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
PROTOCONNECTION INFO: Connecting to Hyperion: 127.0.0.1:19447
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: switching to MENU mode
BORDER SWITCH REQUIRED!!
CURRENT BORDER TYPE: unknown=0 hor.size=0 vert.size=0
EFFECTENGINE INFO: effect finished


Noch zwei drei Ideen die ich probiert habe:
*5v->GND gemessen sind 5,4V - Zu viel?
*Kalte Lötstellen hatte ich unter verdacht, daher Testaufbau mit nur einem Anschluss.
*LED-Stripes sind ungewöhnlich beschriftet cK und cI sowohl vor als auch nach der LED (aber ging ja mal cK sollte Clock sein)
*Dachte es sind die GPIOS die ich mir beim Messen zerschossen hab, daher mit zweitem PI getestet (hoffe ich hab jetzt nicht zwei Raspi ohne GPIO - könnte ich mir aber vorstellen) Kann man das irgendwie prüfen? Multimeter ist vorhanden Oszi nicht.
*nach montage waren die LEitungen etwas lang und zusammengesleeved, jedoch nicht im aktuellen Testaufbau.

Was ich noch gehört habe:
*Kondensator an die GPIOs (steht nicht in den Guides die ich gesehen habe aber in Foren)
*Spannungswandler an GPIOs da die Stripes eigentlich 5V haben sollen?

Boah hoffe das war alles, hocke da jetzt schon zwei Nächte dran....

ilvesheimer
Neuling

Beiträge:6
Registriert:28. Dec 2016

Ambilight geht nach Montage nichtmehr

29. Dez 2016, 16:19

Noch ein Paar Worte....

Bin aktuell auch soweit, dass ich mir lieber nochmal Hardware bestellen würde, als da noch weitere Tage und Nächte reinzustecken.
Wäre nur gut wenn vorher nochmal jemand die Logs checken kann ob die Software passt.
Ansonsten bin ich noch am Überlegen wenn ich Hardware tausche, was ich tauschen soll...

Meine Idee ware den Raspi (wegen den GPIOs aber auch gleichzeitig das Netzteil um auszuschließen, dass es daran liegt und ich mir evtl wieder was zerballer)
Würde da so ein einstellbares Meanwell nehmen und das erstmal auf 5V einmessen.

Testen würde ich dann auf jedenfall mit einem Rest der noch nicht verlötet war, oder gar mit APA 102 (gefällt mir im nachhinein sowiso besser)

Wäre zwar eine teure Lösung, aber wenn mein Urlaub vorbei ist, muss das ding laufen oder es liegt erstmal in der Ecke und das wäre noch unbefriedigender.

Donald
Moderator

Beiträge:1255
Registriert:15. Nov 2015

Ambilight geht nach Montage nichtmehr

29. Dez 2016, 17:33

Hallo.
Leider ist dein Bild vom Aufbau nicht sehr aussagekräftig. Man kann die Verkabelung nicht nachvollziehen.
Deine Hyperin.config.json scheint ok zu sein. Den Json-Forwarder kannst du allerdings deaktivieren. Der wird für andere Dinge genutzt.
Die Bootconfig ist ok. Dein Hyperiond Protokoll sieht gut aus. Also soweit alles gut.
Die GPIO sind in der Tat empfindlich. Sie sind nicht gehen Kurzschluss geschützt. Deshalb sollte man hier auch niemals die 5V zur Spannungsversorgung des RPi abnehmen. Immer gut, wenn man ein Ersatzgerät (RPi) zur Hand hat.
5,4 V sind voll in Ordnung. Data und Clock kannst du so nicht messen. Die Data Leitung schwingt sich von LED zu LED erkennt um die wievielte LED es sich handelt und kann dann seine Daten aus Hyperion dort abladen. Also für Farbe, Helligkeit etc.
Aus diesem Grund ist die Richtung bei Data&Clock wichtig und bereits eine defekte LED bzw. die Elekronik dazu, kann das ganze Gebilde stören. Deshalb der Tip, Clock&Data einfach mal zur nächsten LED umlöten. Denn ist die erste defekt, gehen die anderen auch nicht.
Jetzt ist auch klar, warum trotz anliegender Spannung höchstens die erste LED leuchtet. Denn erst wenn Hyperion brauchbare Informationen über die Data Leitung schickt und diese auch ankommt, leuchten die LED wie gewollt !
Das nur mal zum Verständnis.

ilvesheimer
Neuling

Beiträge:6
Registriert:28. Dec 2016

Ambilight geht nach Montage nichtmehr

29. Dez 2016, 23:49

Danke erstmal für deine Ausführungen Donald.

Zur Verdrahtung:

Die zwei blau/weiß kommen vom Netzteil die untere auf dem Bild ist Ground, die obere 5V.
cI vom Stripegeht auf die kleine Wago und ist die grüne Leitung am PI (müsste Pin 19 sein)
cK vom Stripe geht ebenfalls auf eine kleine Wago und ist die gelbe Leitung am Pi (Pin 23, hoffe ich :D)

Das schwarze am Pi geht hier auf 9, hatte ich auch schon an 6 aber sollte ja keinen Unterschied machen.
Die zwei dünnen (rot und schwarz), die unten im Mantel verschwinden gehen auf einen vorkonfetionierten Mini-USB-Stecker der am Pi steckt.

Bei den ersten Versuchen, die geklappt haben, hatte ich den Pi noch an der USB-Buchse vom TV (mit 1A beschriftet), da ich dachte das ist zu wenig habe ich ihn nun mit am Netzteil.

*Macht es sinn für den Pi ein eigenes Netzteil zu verwenden?
*Gibt es eine Schutzschaltung für die GPIOs? soweit ich das verstanden habe fungieren die Pins als I/O abwechselnd also wirds wohl nahezu unmöglich sein?

Weitere Todo für mich:
*Erste LED am Rest von der Rolle abschneiden
*Nochmal Testen
*Falls keine Funktion -> Pi bestellen
*Ob ich mit den LEDs am TV nochmal Teste weiß ich nicht, will mir nicht nochmal die IOs zersstören.

Donald
Moderator

Beiträge:1255
Registriert:15. Nov 2015

Ambilight geht nach Montage nichtmehr

30. Dez 2016, 11:18

Du brauchst zum Testen die erste LED nicht gleich abschneiden, es reicht Clock &data einfach von der ersten LED auf die zweite umzulöten. Da sind ja auch Lötaugen.
Der von dir angesprochene Spannungswandler (Levelshifter) passt die 3,3 V an die 5V vom NT an. Die Schaltung soll damit stabiler arbeiten. Insbesondere bei Störeinstrahlungen soll sie helfen. Meine Erfahrungen damit sind eher ernüchternd. Sprich: bringt nix !
Schutzschaltung für die GPIO sind mir nicht bekannt. So einfach killt man die auch nicht ! Da müsste man schon einen kapitalen Kurzschluss erzeugen !
Den PI kannst du problemlos am NT, z.B. Meanwell mit anschliessen. Es gibt da z.B. bei Reichelt spezielle Micro-USB Kabel die etwas dickere Adern für den Stromanschluss haben. Die dünnen Adern aus abgeschnittenen Micro-USB Kabeln machen oftmals Ärger.

ilvesheimer
Neuling

Beiträge:6
Registriert:28. Dec 2016

Ambilight geht nach Montage nichtmehr

30. Dez 2016, 13:04

Kurze frage noch zum Testen, weniger LEDs konfiguriert, als vorhanden geht, richtig? Wie sieht es umgekehrt aus wenn ich mit einem Rest mit nur 3-4 LEDs testen möchte aber noch mehr konfiguriert sind? Schätze das macht Probleme oder?

Donald
Moderator

Beiträge:1255
Registriert:15. Nov 2015

Ambilight geht nach Montage nichtmehr

30. Dez 2016, 13:11

Nein. Völlig egal. Wenn in der hyperion.confi.json 100 LED konfiguriert sind, du aber nur 3 hast, dann sprichst du nur die 3 ersten an. Der Rest wird ignoriert. Hast du eine hyperion.config.json mit 100 LED, aber 120 in der realen Kette, bleiben die restlichen 20 einfach aus.

ilvesheimer
Neuling

Beiträge:6
Registriert:28. Dec 2016

Ambilight geht nach Montage nichtmehr

3. Jan 2017, 17:05

Nach einigen Tagen Pause kam nun mein neuer Pi an, nach dem Öffnen der Verpackung kam dann die Ernüchterung.
Es waren Fingerabdrücke und Getrocknete Tröpfchen (wahrscheinlich irgendein Sprühfett oder sowas) auf den Metallteilen.
Gut muss ja nichts heißen, kann ja trotzdem funktionieren, jedoch läuft auch hier das Testimage nicht.

Ich werde nachher nochmal ein komplett frisches Image aufsetzen (evtl mal mit Libreelec) und die Anschlussleitungen auswechseln/verkürzen.

Jedoch fürchte ich dass ich den Pi wohl nochmal tauschen muss, warum der zurückgegangen ist kann ich mir nämlich ganz gut vorstellen...

ilvesheimer
Neuling

Beiträge:6
Registriert:28. Dec 2016

Ambilight geht nach Montage nichtmehr

6. Jan 2017, 16:46

Oh Mann! Wenn man die Reihe am Rand zählt: 2, 4, 6,... 18 und dann den Pin darunter als 19 nimmt ist man wohl zu blöd für diese Welt. Dass das Ganze mit 17 und 21 nicht klappt sollte meine Probleme nun wohl erklären.

Zurück zu „Ambilight - Support“