Benutzeravatar
Simons
Neuling

Beiträge:8
Registriert:24. Apr 2016

Nichts geht

24. Apr 2016, 18:12

Hallo,

ich will eigentlich nur (der einfachheit halber) das bild vom pi mit ambilight erweitern. Es soll erstmal überhaupt etwas leuchten. Ich hatte es schon mal funktionierend aber bin jetzt umgezogen und e geht nicht mehr. Ich habe LPD8806 LEDs und es passiert leider gar ncihts. Habe alles gemäß dieser Anleitung gemacht:

http://powerpi.de/jetzt-wirds-bunt-ambi ... en-teil-2/

über die app passiert nichts, es kommt jetzt auch keine fehlermeldung, aber es leuchtet auch nichts. Mit dem befehl kommen ein par error codes:



Code: Alles auswählen

Pi:~ # killall hyperiond
Pi:~ # /storage/hyperion/bin/hyperiond.sh /storage/.config/hyperion.config.json
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; 31]
HYPERION INFO: ColorCorrection 'default' => [0; 31]
HYPERION INFO: ColorCorrection 'default' => [0; 31]
LEDDEVICE INFO: configuration:
{
        "colorOrder" : "rgb",
        "name" : "MyHyperionConfig",
        "output" : "/dev/spidev0.0",
        "rate" : 1000000,
        "type" : "lpd8806"
}

INFO: Creating linear smoothing
HYPERION (CS) INFO: Created linear-smoothing(interval_ms=50;settlingTime_ms=200;                                        updateDelay=0
EFFECTENGINE ERROR: Effect directory can not be loaded: /opt/hyperion/effects
EFFECTENGINE INFO: Initializing Python interpreter
INFO: Hyperion started and initialised
INFO: Boot sequence 'Rainbow swirl fast' EFFECTENGINE INFO: run effect Rainbow s                                        wirl fast on channel 0
EFFECTENGINE ERROR: effect Rainbow swirl fast not found
failed
INFO: Kodi checker created and started
INFO: Json server created and started on port 19444
INFO: Proto server created and started on port 19445
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.Screen                                        SaverActive":true}}
KODICHECK INFO: Kodi Message: {"id":670,"jsonrpc":"2.0","result":{"version":{"ma                                        jor":15,"minor":2,"revision":"02e7013","tag":"stable"}}}
^CINFO: Application closed with code 0
KODICHECK INFO: Kodi Disconnected
EFFECTENGINE INFO: Cleaning up Python interpreter

Avalox2k
Mitglied

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

Nichts geht

24. Apr 2016, 18:28

Falls du Openelec nutzt, stimmt erstmal der Pfad zu den Effekten nicht:

EFFECTENGINE ERROR: Effect directory can not be loaded: /opt/hyperion/effects

muss heißen /storage/hyperion/effects

Hier mal Beitrag 1 abarbeiten, hilft uns sicher weiter. Vor allem die Bilder..
viewtopic.php?f=8&t=836
*** Raspberry PI 3 * Ambilight * IR Remote * WD MyCloud NAS ***

Simons
Neuling

Beiträge:8
Registriert:24. Apr 2016

Nichts geht

24. Apr 2016, 21:25

danke für die Hilfe. Wo kann ich den Pfad ändern?


1: LPD8806
2: Bild
3: ich habe keinen ordner boot, es geht los mit Backup, Configfiles (da ist auch keine Datei/ Ordner...) als ich die SD-Karte am PC hatte konnte ich die datei aber sehen und es war schon der befehl für Hyperion hinzugefügt am Ende der Datei.
4:

Code: Alles auswählen

// Automatically generated configuration file for 'Hyperion daemon'
// Generated by: HyperCon (The Hyperion deamon configuration file builder)
// Created with HyperCon V1.01.2 (31.03.2016)

{
   /// 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
   /// ---------SPI---------, APA102, WS2801, P9813, LPD6803, LPD8806, ---------PWM---------, WS2812b (just RPi1), WS281X (RPi1, RPi2, RPi3), --------OTHER--------, PhilipsHUE, AtmoOrb, PiBlaster, Tinkerforge, UDP, FadeCandy, SEDU, TPM2, USBASP-WS2801, USBASP-WS2812, ------3rd PARTY------, Adalight, AdalightAPA102, AmbiLed, Atmo, Lightpack, Multi-Lightpack, Paintpack, Test (file), None)
   /// * [device type specific configuration]
   /// * 'colorOrder' : The order of the color bytes ('rgb', 'rbg', 'bgr', etc.).
   "device" :
   {
      "name"       : "MyHyperionConfig",
      "type"       : "lpd8806",
      "output"     : "/dev/spidev0.0",
      "rate"     : 1000000,
      "colorOrder" : "rgb"
   },

   /// 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
   ///            - 'updateDelay'     The delay of the output to leds (in periods of smoothing)
   "color" :
   {
      "correction" :
      [
         {
            "id"   : "default",
            "leds" : "*",
            "correctionValues" :
            {
               "red"    : 255,
               "green"   : 255,
               "blue"    : 255
            }
         }
      ],
      "temperature" :
      [
         {
            "id"   : "default",
            "leds" : "*",
            "temperatureValues" :
            {
               "red"    : 255,
               "green"   : 255,
               "blue"    : 255
            }
         }
      ],
      "transform" :
      [
         {
            "id"   : "default",
            "leds" : "*",
            "hsv" :
            {
               "saturationGain"   : 1.0000,
               "valueGain"      : 1.0000
            },
            "hsl" :
            {
               "saturationGain"   : 1.0000,
               "luminanceGain"   : 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"         : 200,
         "updateFrequency" : 20.0000,
         "updateDelay"     : 0
      }
   },

   /// 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)
   ///  * unknownFrameCnt      : Number of frames without any detection before the border is set to 0 (default 600)
   ///  * borderFrameCnt      : Number of frames before a consistent detected border gets set (default 50)
   ///  * maxInconsistentCnt    : Number of inconsistent frames that are ignored before a new border gets a chance to proof consistency
   ///  * blurRemoveCnt      : Number of pixels that get removed from the detected border to cut away blur (default 1)
   ///  * mode             : Border detection mode (values=default,classic,osd)
   "blackborderdetector" :
   {
      "enable" : true,
      "threshold" : 0.0,
      "unknownFrameCnt" : 600,
      "borderFrameCnt" : 50,
      "maxInconsistentCnt" : 10,
      "blurRemoveCnt" : 1,
      "mode" : "default"
   },

   /// The configuration of the effect engine, contains the following items:
   ///  * paths      : An array with absolute location(s) of directories with effects
   ///  * color       : Set static color after boot -> set effect to "" (empty) and input the values [R,G,B] and set duration_ms NOT to 0 (use 1) instead
   ///  * effect       : The effect selected as 'boot sequence'
   ///  * duration_ms   : The duration of the selected effect (0=endless)
   ///  * priority    : The priority of the selected effect/static color (default=990) HINT: lower value result in HIGHER priority!
   "effects" :
   {
      "paths" :
      [
         "/opt/hyperion/effects"
      ]
   },

   "bootsequence" :
   {
      "color" : [0,0,0],
      "effect" : "Rainbow swirl fast",
      "duration_ms" : 3000,
      "priority" : 990
   },

   /// The configuration of the Json/Proto forwarder. Forward messages to multiple instances of Hyperion on same and/or other hosts
   /// 'proto' is mostly used for video streams and 'json' for effects
   ///  * proto   : Proto server adress and port of your target. Syntax:[IP:PORT] -> ["127.0.0.1:19447"] or more instances to forward ["127.0.0.1:19447","192.168.0.24:19449"]
   ///  * json   : Json server adress and port of your target. Syntax:[IP:PORT] -> ["127.0.0.1:19446"] or more instances to forward ["127.0.0.1:19446","192.168.0.24:19448"]
   ///  HINT:   If you redirect to "127.0.0.1" (localhost) you could start a second hyperion with another device/led config!
   ///       Be sure your client(s) is/are listening on the configured ports. The second Hyperion (if used) also needs to be configured! (HyperCon -> External -> Json Server/Proto Server)
//    "forwarder" :
//    {
//       "proto" : ["127.0.0.1:19447"],
//       "json" : ["127.0.0.1:19446"]
//    },

   ///  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]
   ///   * priority     : The priority of the frame-gabber (Default=890) HINT: lower value result in HIGHER priority!
   ///   * ATTENTION    : Power-of-Two resolution is not supported and leads to unexpected behaviour!
//    "framegrabber" :
//    {
//       "width" : 80,
//       "height" : 45,
//       "frequency_Hz" : 10.0,
//       "priority" : 890
//    },

   /// The configuration of the Kodi connection used to enable and disable the frame-grabber. Contains the following fields:
   ///  * xbmcAddress       : The IP address of the Kodi-host
   ///  * xbmcTcpPort       : The TCP-port of the Kodi-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) at the Kodi menu
   ///  * grabScreensaver   : Flag indicating that the frame-grabber is on(true) when Kodi 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" : true,
      "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
   ///  * priority: Priority of the boblight server (Default=900) HINT: lower value result in HIGHER priority!
//    "boblightServer" :
//    {
//       "port" : 19333,
//       "priority" : 900
//    },

   /// Configuration for the embedded V4L2 grabber
   ///  * device          : V4L2 Device to use [default="/dev/video0"]
   ///  * input           : V4L2 input to use [default=0]
   ///  * standard        : Video standard (no-change/PAL/NTSC) [default="no-change"]
   ///  * width                : V4L2 width to set [default=-1]
   ///  * height               : V4L2 height to set [default=-1]
   ///  * frameDecimation      : Frame decimation factor [default=2]
   ///  * sizeDecimation       : Size decimation factor [default=8]
   ///  * priority             : Hyperion priority channel [default=900]
   ///  * mode                 : 3D mode to use 2D/3DSBS/3DTAB (note: no autodetection) [default="2D"]
   ///  * cropLeft             : Cropping from the left [default=0]
   ///  * cropRight            : Cropping from the right [default=0]
   ///  * cropTop              : Cropping from the top [default=0]
   ///  * cropBottom           : Cropping from the bottom [default=0]
   ///  * redSignalThreshold   : Signal threshold for the red channel between 0.0 and 1.0 [default=0.0]
   ///  * greenSignalThreshold : Signal threshold for the green channel between 0.0 and 1.0 [default=0.0]
   ///  * blueSignalThreshold  : Signal threshold for the blue channel between 0.0 and 1.0 [default=0.0]
//    "grabber-v4l2" :
//    {
//       "device" : "/dev/video0",
//       "input" : 0,
//       "standard" : "no-change",
//       "width" : -1,
//       "height" : -1,
//       "frameDecimation" : 2,
//       "sizeDecimation" : 8,
//       "priority" : 900,
//       "mode" : "2D",
//       "cropLeft" : 0,
//       "cropRight" : 0,
//       "cropTop" : 0,
//       "cropBottom" : 0,
//       "redSignalThreshold" : 0.0,
//       "greenSignalThreshold" : 0.0,
//       "blueSignalThreshold" : 0.0
//    },

   ///  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.1071, "maximum" : 0.1429 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.1300 }
      },
      {
         "index" : 1,
         "hscan" : { "minimum" : 0.1429, "maximum" : 0.1786 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.1300 }
      },
      {
         "index" : 2,
         "hscan" : { "minimum" : 0.1786, "maximum" : 0.2143 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.1300 }
      },
      {
         "index" : 3,
         "hscan" : { "minimum" : 0.2143, "maximum" : 0.2500 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.1300 }
      },
      {
         "index" : 4,
         "hscan" : { "minimum" : 0.2500, "maximum" : 0.2857 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.1300 }
      },
      {
         "index" : 5,
         "hscan" : { "minimum" : 0.2857, "maximum" : 0.3214 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.1300 }
      },
      {
         "index" : 6,
         "hscan" : { "minimum" : 0.3214, "maximum" : 0.3571 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.1300 }
      },
      {
         "index" : 7,
         "hscan" : { "minimum" : 0.3571, "maximum" : 0.3929 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.1300 }
      },
      {
         "index" : 8,
         "hscan" : { "minimum" : 0.3929, "maximum" : 0.4286 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.1300 }
      },
      {
         "index" : 9,
         "hscan" : { "minimum" : 0.4286, "maximum" : 0.4643 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.1300 }
      },
      {
         "index" : 10,
         "hscan" : { "minimum" : 0.4643, "maximum" : 0.5000 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.1300 }
      },
      {
         "index" : 11,
         "hscan" : { "minimum" : 0.5000, "maximum" : 0.5357 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.1300 }
      },
      {
         "index" : 12,
         "hscan" : { "minimum" : 0.5357, "maximum" : 0.5714 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.1300 }
      },
      {
         "index" : 13,
         "hscan" : { "minimum" : 0.5714, "maximum" : 0.6071 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.1300 }
      },
      {
         "index" : 14,
         "hscan" : { "minimum" : 0.6071, "maximum" : 0.6429 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.1300 }
      },
      {
         "index" : 15,
         "hscan" : { "minimum" : 0.6429, "maximum" : 0.6786 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.1300 }
      },
      {
         "index" : 16,
         "hscan" : { "minimum" : 0.6786, "maximum" : 0.7143 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.1300 }
      },
      {
         "index" : 17,
         "hscan" : { "minimum" : 0.7143, "maximum" : 0.7500 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.1300 }
      },
      {
         "index" : 18,
         "hscan" : { "minimum" : 0.7500, "maximum" : 0.7857 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.1300 }
      },
      {
         "index" : 19,
         "hscan" : { "minimum" : 0.7857, "maximum" : 0.8214 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.1300 }
      },
      {
         "index" : 20,
         "hscan" : { "minimum" : 0.8214, "maximum" : 0.8571 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.1300 }
      },
      {
         "index" : 21,
         "hscan" : { "minimum" : 0.8571, "maximum" : 0.8929 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.1300 }
      },
      {
         "index" : 22,
         "hscan" : { "minimum" : 0.8929, "maximum" : 0.9286 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.1300 }
      },
      {
         "index" : 23,
         "hscan" : { "minimum" : 0.9286, "maximum" : 0.9643 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.1300 }
      },
      {
         "index" : 24,
         "hscan" : { "minimum" : 0.9643, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.1300 }
      },
      {
         "index" : 25,
         "hscan" : { "minimum" : 0.9643, "maximum" : 1.0000 },
         "vscan" : { "minimum" : 0.8700, "maximum" : 1.0000 }
      },
      {
         "index" : 26,
         "hscan" : { "minimum" : 0.0357, "maximum" : 0.0714 },
         "vscan" : { "minimum" : 0.8700, "maximum" : 1.0000 }
      },
      {
         "index" : 27,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0357 },
         "vscan" : { "minimum" : 0.8700, "maximum" : 1.0000 }
      },
      {
         "index" : 28,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0500 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 1.0000 }
      },
      {
         "index" : 29,
         "hscan" : { "minimum" : 0.0000, "maximum" : 0.0357 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.1300 }
      },
      {
         "index" : 30,
         "hscan" : { "minimum" : 0.0357, "maximum" : 0.0714 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.1300 }
      },
      {
         "index" : 31,
         "hscan" : { "minimum" : 0.0714, "maximum" : 0.1071 },
         "vscan" : { "minimum" : 0.0000, "maximum" : 0.1300 }
      }
   ],

   "endOfJson" : "endOfJson"
}




5: ist jetzt ja erstmal unwichtig, es soll ja einfach erstmal irgendwas leuchten, egal ob es falsche farben oder positionen sind.
6: liegen daneben
7: nein, manchmal kommt die meldung unable to connect, manchmal kommt die meldung nciht und es geht trotzdem nicht
8: siehe erster post

Zusatz:
Wenn ich z.b. ARD mediathek oder Youtube versuche kommt immer eine fehlermeldung und ich kann nichts abspielen, der pi ist aber per lan kabel verbunden und ich kann über die ip auch vom pc zugreifen. Vielleicht hilft die info

Avalox2k
Mitglied

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

Nichts geht

25. Apr 2016, 09:12

3: ich habe keinen ordner boot, es geht los mit Backup, Configfiles (da ist auch keine Datei/ Ordner...) als ich die SD-Karte am PC hatte konnte ich die datei aber sehen und es war schon der befehl für Hyperion hinzugefügt am Ende der Datei.


Speicherkarte aus dem Pi nehmen und am PC öffnen, da hast du deine config.txt und kannst den Eintrag vornehmen, falls noch nicht geschehen. Oder über Putty:

Code: Alles auswählen

mount -o remount,rw /flash

Code: Alles auswählen

nano /flash/config.txt


zu 2. Von der Verkabelung kann ich erstmal keinen Fehler erkenne, es sei denn, du hast am Netzteil was vertauscht.

danke für die Hilfe. Wo kann ich den Pfad ändern?


Entweder im Hyperion Config Tool unter Pfad oder in der hyperion.config.json:

Code: Alles auswählen

{
"paths" :
[
"/storage/hyperion/effects"
]
},

"bootsequence" :
{
"color" : [0,0,0],
"effect" : "Rainbow swirl fast",
"duration_ms" : 3000,
"priority" : 990
},


Und du hast wirklich nur 32 LED ? Poste mal bitte noch Screenshots vom HyperCon mit deinen Einstellungen.
*** Raspberry PI 3 * Ambilight * IR Remote * WD MyCloud NAS ***

b2un0
Moderator

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

Nichts geht

25. Apr 2016, 09:27

Das schwarze Kabel auf deinem Bild geht an 5V und das Orangene an GND vom Netzteil wo du Strom her nimmst, oder?
Kein Support per PM!

Simons
Neuling

Beiträge:8
Registriert:24. Apr 2016

Nichts geht

28. Apr 2016, 22:51

@Avalox2K:
Der Pi gibt nach deinem befehl das aus:

Code: Alles auswählen

OpenELEC (official) Version: 6.0.3
Pi:~ # mount -o remount,rw /flash
Pi:~ # nano /flash/config.txt
  GNU nano 2.5.2           File: /flash/config.txt

################################################################################
#      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/>.
################################################################################

^G Get Help  ^O Write Out ^W Where Is  ^K Cut Text  ^J Justify   ^C Cur Pos
^X Exit      ^R Read File ^\ Replace   ^U Uncut Text^T To Spell  ^_ Go To Line


also OHNE! dtparam=spi=on


die config selbst sieht wenn man die sd karte einsteckt aber so aus:

Code: Alles auswählen

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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





ist das evtl zu spät eingefügt oder auskommentiert? Ich kann nichts erkennen, kenn aber auch die Syntax nicht.

Das schwarze Kabel geht an 5V und das rangen an Ground, ja. Das hab ich auch so gelassen beim umzug, ich hatte es nur beim Pi ausgesteckt.

Screenshots lade ich gleich hoch, ich habe nur 32 LEDs, zum einen als Test ob es funktioniert bevor ich für 100€ LEDs kaufe die dann rumliegen, zum anderen hab ich schon links und rechts ambilight und wollte nur oben ergänzen.

den Pfad in dr hyperion config ändere ich, sobald der Pi im netzwerk auftaucht, igendwie ist da nur der Kodi mediaserver und wenn ich die IP eingebe komm ich auch nur auf eine kodi medien seite.


Avalox2k
Mitglied

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

Nichts geht

29. Apr 2016, 07:56

sobald der Pi im netzwerk auftaucht, igendwie ist da nur der Kodi mediaserver und wenn ich die IP eingebe komm ich auch nur auf eine kodi medien seite.


Die IP mit \\ eingeben. Also z.B. \\192.168.1.111
*** Raspberry PI 3 * Ambilight * IR Remote * WD MyCloud NAS ***

b2un0
Moderator

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

Nichts geht

29. Apr 2016, 08:05

ist das evtl zu spät eingefügt oder auskommentiert? Ich kann nichts erkennen, kenn aber auch die Syntax nicht.


nein, aber wenn du mit "Nano" die config.txt öffnest musst du schon innerhalb von putty mit den BILD AUF/AB Tasten scrollen - ist ja immerhin ein Editor ;)

und wenn der spi=on Parameter fehlen würde, würde Hyperion gar nicht erst durch starten und sich bspw. per App steuern lassen.

Deine Konfig passt im übrigen auch nicht, konfigurier deine LEDs mal so das die LEDS fortlaufend ab LED 0 sind, die sind ja überall verteilt bei dir.

WO die erste LED startet ist egal, ob oben, unten, links oder rechts - hauptsache sie sind erstmal alle hintereinander.
Kein Support per PM!

Simons
Neuling

Beiträge:8
Registriert:24. Apr 2016

Nichts geht

5. Mai 2016, 23:07

das ist doch erstmal punkt nummer 1000. es st doch egal welche led wo sitzt und welche farbe sie zeigt usw. die sollen erstmal nur IRGENDWIE leuchten. kann man denn irgendwie testen ob die leds vielleicht kaputt sind? überall 5V außer auf Ground und es leuchtet weiß oder sowas?

b2un0
Moderator

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

Nichts geht

6. Mai 2016, 08:19

Nein,

die LEDs leuchten nur wenn sie ein korrektes Steuersignal bekommen.

Wenn die LEDs nur an 5V und GND angeschlossen sind leuchten sie willkürlich, gar nicht, flackern, oder leuchten vereinzelnd in irgend einer Farbe. Ohne korrektes Steuersignal passiert da gar nichts.

Daher ist das nicht egal..
Kein Support per PM!

Avalox2k
Mitglied

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

Nichts geht

6. Mai 2016, 09:15

Da fehlt auch noch ein Häkchen, falls noch nicht geändert
Bild

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

Simons
Neuling

Beiträge:8
Registriert:24. Apr 2016

Nichts geht

6. Mai 2016, 09:59

Ich habs jetzt geändert aber es geht immer noch nicht. Der Fehler muss irgendwo viel früher sitzen, weil ja nicht einmal der Regenbogen swirl beim starten kommt. Da ist doch die position der LEDs und der Grabber egal. Das meinte ich.

Daher als Lösungsansatz um den Fehler einzuschränken:
Gibt es eine Möglichkeit die LEDs auf Funktion zu prüfen? Ein Test um zu schauen ob sie überhaupt leuchten können?

Avalox2k
Mitglied

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

Nichts geht

6. Mai 2016, 10:16

Versuch mal die Config. Ist mit 32 LED.
https://drive.google.com/open?id=0B-D9j ... TdEMkdadUk
*** Raspberry PI 3 * Ambilight * IR Remote * WD MyCloud NAS ***

Simons
Neuling

Beiträge:8
Registriert:24. Apr 2016

Nichts geht

6. Mai 2016, 22:38

dannke, aber auch damit gehts nicht

Zurück zu „Ambilight - Support“