Ok, I will mark this as SOLVED
The problem was the modem/router from my telecom provider. It wasn't working with the multicast. I did setup my Airport in Router mode behind my provider router and it works as a charm!
Thank you all for your help!
Ok, I will mark this as SOLVED
The problem was the modem/router from my telecom provider. It wasn't working with the multicast. I did setup my Airport in Router mode behind my provider router and it works as a charm!
Thank you all for your help!
Hmmm... What I have in my router settings:
Ok, I tested it without Wifi, just a LAN cable directly to the modem/router, No luck. I only works with the build-in Wifi adapter from the RBPi3.
Only problem is that video streaming over Wifi is slow and needs a lot of buffering.
Is there a way to get the signal over LAN so that the modem/router spits the wifi out to the ESP? Maybe the router blocks the UDP port over wifi?
I'm not really into router configs, so a little help is appreciated.
Ok, got it working for now. I've tried WIFI instead of LAN. This seems to work. Maybe because of a network switch placed behind the TV for all the equipment. I did not try to direct connect the Raspberry to the Modem/Router. But IF that would work, it's not an option for me, because of all the other networked stuff.
My mainconfig id now forwarding to the atmo config.
HAPPY ME!
I have tried to remove my master config and just run the AtmoOrb config. No change of lights with hyperion. Not with the remote either.
Log looks good, no errors.
ssh in: Oct 23 16:38:05 osmc systemd[1]: Started Hyperion Systemd service.
ssh in: Oct 23 16:38:05 osmc hyperiond[754]: Hyperion Ambilight Deamon (754)
ssh in: Oct 23 16:38:05 osmc hyperiond[754]: Version : V1.03.2 (brindosch-99d9396/d3713a8-1469452981
ssh in: Oct 23 16:38:05 osmc hyperiond[754]: Build Time: Jul 25 2016 06:54:40
ssh in: Oct 23 16:38:05 osmc hyperiond[754]: INFO: Selected configuration file: /etc/hyperion/hyperion.config.json
ssh in: Oct 23 16:38:05 osmc hyperiond[754]: HYPERION INFO: ColorTransform 'default' => [0; 0]
ssh in: Oct 23 16:38:05 osmc hyperiond[754]: HYPERION INFO: ColorCorrection 'default' => [0; 0]
ssh in: Oct 23 16:38:05 osmc hyperiond[754]: HYPERION INFO: ColorAdjustment 'default' => [0; 0]
ssh in: Oct 23 16:38:05 osmc hyperiond[754]: LEDDEVICE INFO: configuration:
ssh in: Oct 23 16:38:05 osmc hyperiond[754]: {
ssh in: Oct 23 16:38:05 osmc hyperiond[754]: "colorOrder" : "rgb",
ssh in: Oct 23 16:38:05 osmc hyperiond[754]: "name" : "hyperconAtmoOrbConfig",
ssh in: Oct 23 16:38:05 osmc hyperiond[754]: "numLeds" : 24,
ssh in: Oct 23 16:38:05 osmc hyperiond[754]: "orbIds" : "1",
ssh in: Oct 23 16:38:05 osmc hyperiond[754]: "output" : "239.15.18.2",
ssh in: Oct 23 16:38:05 osmc hyperiond[754]: "port" : 49692,
ssh in: Oct 23 16:38:05 osmc hyperiond[754]: "skipSmoothingDiff" : 0,
ssh in: Oct 23 16:38:05 osmc hyperiond[754]: "type" : "atmoorb",
ssh in: Oct 23 16:38:05 osmc hyperiond[754]: "useOrbSmoothing" : true,
ssh in: Oct 23 16:38:05 osmc hyperiond[754]: "useOrbSmoothingBox" : false
ssh in: Oct 23 16:38:05 osmc hyperiond[754]: }
ssh in: Oct 23 16:38:05 osmc hyperiond[754]: HYPERION INFO: Not creating any smoothing
ssh in: Oct 23 16:38:05 osmc hyperiond[754]: EFFECTENGINE INFO: 27 effects loaded from directory /usr/share/hyperion/effects
ssh in: Oct 23 16:38:05 osmc hyperiond[754]: EFFECTENGINE INFO: Initializing Python interpreter
ssh in: Oct 23 16:38:05 osmc hyperiond[754]: INFO: Hyperion started and initialised
ssh in: Oct 23 16:38:05 osmc hyperiond[754]: INFO: Json server created and started on port 19444
ssh in: Oct 23 16:38:05 osmc hyperiond[754]: INFO: Proto server created and started on port 19445
ssh in: Oct 23 16:38:05 osmc hyperiond[754]: DISPMANXGRABBER INFO: Display opened with resolution: 1920x1080
ssh in: Oct 23 16:38:05 osmc hyperiond[754]: BLACKBORDER INFO: threshold set to 0.01 (3)
ssh in: Oct 23 16:38:05 osmc hyperiond[754]: BLACKBORDER INFO: mode:default
ssh in: Oct 23 16:38:05 osmc hyperiond[754]: INFO: Frame grabber created and started
ssh in: Oct 23 16:38:06 osmc hyperiond[754]: BORDER SWITCH REQUIRED!!
ssh in: Oct 23 16:38:06 osmc hyperiond[754]: CURRENT BORDER TYPE: unknown=0 hor.size=0 vert.size=0
ssh in: Oct 23 16:38:36 osmc hyperiond[754]: JSONSERVER INFO: New connection
ssh in: Oct 23 16:38:36 osmc hyperiond[754]: BLACKBORDER INFO: threshold set to 0.01 (3)
ssh in: Oct 23 16:38:36 osmc hyperiond[754]: BLACKBORDER INFO: mode:default
ssh in: Oct 23 16:38:36 osmc hyperiond[754]: JSONSERVER INFO: Connection closed
Alles anzeigen
No, it won't now, but the funny thing is, that it have worked for 1 time. And out of the blue it didn't work anymore.
I've tried the AtmoOrb color App, and this works instantly. So, the hardware is ok.
I think the raspberry or OSMC is blocking the port or is not generating packages.
I have tried also without forwarding in the main config. But no result...
Someone?
Ik ben er al uit. Ik ga voor de AtmoOrb.
Hardware is werkend,
Nu alleen de softwarekant nog op de Pi. Zie mn andere thread in Software
Hello all,
I'v made an AtmoOrb wit just an ESP8266. But I have problems to get it to work...
It did work for some reason, but after shut down it didn't any more.
It is working with the Windows AtmoOrb App; it responds quickly. So the hardware is ok.
My setup is like this:
RBPi3 with WS2801 (x50) connected to the GPIO (is working correctly) OSMC 2016.09/Hyperion installed last week
ESP8266 with AtmoOrb sketch and NeoPixelring with 12 LEDs
Iv'e tried this config:
// 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" : "MyHyperionConfigAtmoOrb",
"type" : "atmoorb",
"port" : 49692,
"output" : "239.15.18.2",
"numLeds" : 12,
"orbIds" : "1",
"skipSmoothingDiff" : 0,
"useOrbSmoothing" : true,
"colorOrder" : "rgb"
},
// COLOR CALIBRATION CONFIG
"color" :
{
"channelAdjustment" :
[
{
"id" : "default",
"leds" : "*",
"pureRed" :
{
"redChannel" : 220,
"greenChannel" : 0,
"blueChannel" : 0
},
"pureGreen" :
{
"redChannel" : 78,
"greenChannel" : 145,
"blueChannel" : 0
},
"pureBlue" :
{
"redChannel" : 17,
"greenChannel" : 0,
"blueChannel" : 167
}
}
],
"temperature" :
[
{
"id" : "default",
"leds" : "*",
"correctionValues" :
{
"red" : 255,
"green" : 255,
"blue" : 225
}
}
],
"transform" :
[
{
"id" : "default",
"leds" : "*",
"hsl" :
{
"saturationGain" : 0.7000,
"luminanceGain" : 1.0000,
"luminanceMinimum" : 0.0000
},
"red" :
{
"threshold" : 0.0000,
"gamma" : 2.7000
},
"green" :
{
"threshold" : 0.0000,
"gamma" : 2.5000
},
"blue" :
{
"threshold" : 0.0000,
"gamma" : 2.5000
}
}
],
// SMOOTHING CONFIG
"smoothing" :
{
"type" : "linear",
"time_ms" : 200,
"updateFrequency" : 20.0000,
"updateDelay" : 0
}
},
// NO V4L2 GRABBER CONFIG
// FRAME GRABBER CONFIG
"framegrabber" :
{
"width" : 64,
"height" : 64,
"frequency_Hz" : 10.0,
"priority" : 890
},
// BLACKBORDER CONFIG
"blackborderdetector" :
{
"enable" : true,
"threshold" : 0.0,
"unknownFrameCnt" : 600,
"borderFrameCnt" : 50,
"maxInconsistentCnt" : 10,
"blurRemoveCnt" : 1,
"mode" : "default"
},
// JSON SERVER CONFIG
"jsonServer" :
{
"port" : 19446
},
// PROTO SERVER CONFIG
"protoServer" :
{
"port" : 19447
},
// EFFECT PATH
"effects" :
{
"paths" :
[
"/storage/hyperion/effects",
"/usr/share/hyperion/effects"
]
},
// NO KODI CHECK CONFIG
// NO BOOTEFFECT CONFIG
// NO BOBLIGHT SERVER CONFIG
// NO JSON/PROTO FORWARD CONFIG
// LED CONFIGURATION
"leds" :
[
{
"index" : 0,
"hscan" : { "minimum" : 0.0000, "maximum" : 1.0000 },
"vscan" : { "minimum" : 0.0000, "maximum" : 0.0800 }
}
],
"endOfJson" : "endOfJson"
}
Alles anzeigen
In de main config (of the WS2801) I'v added:
// JSON/PROTO FORWARD CONFIG
"forwarder" :
{
"json" : ["127.0.0.1:19446"],
"proto" : ["127.0.0.1:19447"]
},
If I run service hyperion status, I get this output. Seems to be right...
● hyperion.service - Hyperion Systemd service
Loaded: loaded (/etc/systemd/system/hyperion.service; enabled)
Active: active (running) since wo 2016-10-12 10:46:40 CEST; 2s ago
Main PID: 958 (hyperiond)
CGroup: /system.slice/hyperion.service
├─958 /usr/bin/hyperiond /etc/hyperion/hyperion.config.json /etc/hyperion/hyperion.config2.json
└─961 /usr/bin/hyperiond /etc/hyperion/hyperion.config.json /etc/hyperion/hyperion.config2.json
okt 12 10:46:40 osmc hyperiond[958]: started
okt 12 10:46:40 osmc hyperiond[958]: INFO: Json server created and started on port 19444
okt 12 10:46:40 osmc hyperiond[958]: PROTOCONNECTION INFO: Connecting to Hyperion: 127.0.0.1:19447
okt 12 10:46:40 osmc hyperiond[958]: INFO: Proto server created and started on port 19445
okt 12 10:46:40 osmc hyperiond[958]: DISPMANXGRABBER INFO: Display opened with resolution: 1920x1080
okt 12 10:46:40 osmc hyperiond[958]: BLACKBORDER INFO: threshold set to 0 (0)
okt 12 10:46:40 osmc hyperiond[958]: BLACKBORDER INFO: mode:default
okt 12 10:46:40 osmc hyperiond[958]: INFO: Frame grabber created and started
okt 12 10:46:40 osmc hyperiond[958]: BORDER SWITCH REQUIRED!!
okt 12 10:46:40 osmc hyperiond[958]: CURRENT BORDER TYPE: unknown=0 hor.size=0 vert.size=0
osmc@osmc:~$ sudo service hyperion status
● hyperion.service - Hyperion Systemd service
Loaded: loaded (/etc/systemd/system/hyperion.service; enabled)
Active: active (running) since wo 2016-10-12 10:46:40 CEST; 15s ago
Main PID: 958 (hyperiond)
CGroup: /system.slice/hyperion.service
├─958 /usr/bin/hyperiond /etc/hyperion/hyperion.config.json /etc/hyperion/hyperion.config2.json
└─961 /usr/bin/hyperiond --parent 958 /etc/hyperion/hyperion.config2.json
okt 12 10:46:43 osmc hyperiond[958]: BLACKBORDER INFO: mode:default
okt 12 10:46:43 osmc hyperiond[958]: INFO: Frame grabber created and started
okt 12 10:46:43 osmc hyperiond[958]: BORDER SWITCH REQUIRED!!
okt 12 10:46:43 osmc hyperiond[958]: CURRENT BORDER TYPE: unknown=0 hor.size=0 vert.size=0
okt 12 10:46:45 osmc hyperiond[958]: PROTOSERVER INFO: New connection
okt 12 10:46:45 osmc hyperiond[958]: BLACKBORDER INFO: threshold set to 0 (0)
okt 12 10:46:45 osmc hyperiond[958]: BLACKBORDER INFO: mode:default
okt 12 10:46:45 osmc hyperiond[958]: PROTOCONNECTION INFO: Connected to Hyperion: 127.0.0.1:19447
okt 12 10:46:45 osmc hyperiond[958]: BORDER SWITCH REQUIRED!!
okt 12 10:46:45 osmc hyperiond[958]: CURRENT BORDER TYPE: unknown=0 hor.size=0 vert.size=0
Alles anzeigen
I've red here about port bindings, but that should have solved since the June version of Hyperion....
I hope you can help me out.
Hallo allemaal,
Ik heb me suf gezocht en wel het een en ander gevonden, waaronder een Duits forum, maar ik kom er niet helemaal uit.
Ik ben op zoek naar een duidelijk tutorial of heldere uitleg over hoe ik dit moet installeren.
Wat ik wil doen:
Ik heb OSMC draaien op een RBPi3 met Hyperion; 50 WS2801 LEDs. Dit werkt prima.
Nu wil ik de lampen achter de bank ook mee laten gaan op ambilight alsware surround spots. Dit is hetzelfde idee als de Philips Hue configuratie, alleen heb ik die lampen en Bridge niet.
Wat ik wel heb is een ESP8266 en een NeoPixelring van 12 LEDs.
Deze zou ik daar graag voor gebruiken gezien het klein is in omvang.
Het principe van forwarden heb ik al getest, maar dan met een Raspberry1B en WS2801. Maar dit is te groot, heeft geen wifi en prijstechnisch niet rendabel.
Dit is de Duitse forumpost, maar ik kom er niet uit met compileren. Blijf maar foutmeldingen krijgen, dus ergens doe ik iets niet goed.
http://www.forum-raspberrypi.d…n-wifi-led-controller-udp
Alvast bedankt!