AronHetLam / ATEM_tally_light_with_ESP8266

Wireless tally light for use with ATEM switchers, which connects over WiFi, using an ESP WiFi module.
GNU General Public License v3.0
157 stars 39 forks source link

Firmware ATEM #6

Closed gliepins closed 4 years ago

gliepins commented 4 years ago

Dear friend, I am now testing this setup as you described. However Im getting no connection to the switcher. Before I dig deeper, I found that Skaarhoi librarys only support models firmware below 7.5. Current one is 8.5. https://www.skaarhoj.com/fileadmin/BMDPROTOCOL.html (red part) DO you have any comment on that?

Thanks!

AronHetLam commented 4 years ago

I know, but it's not an issue. The libraries just don't support features newer that 7.5. Tally still works, and I'm pretty sure everything else documented on his site is still functional. I made this project after that was the case 🙂

I manually added the ability to see whether it's streaming or not, so if you're missing something you can add it manually if you know how to.

AronHetLam commented 4 years ago

It sounds like you managed to program it. Probably you have an issue in your network setup. Are you able to connect to the switcher with software control over WiFi? The tally lights connect the same way as software control does.

gliepins commented 4 years ago

Alright.. Then we must find the problem. I connected everything, all sides are pinging, but it says : Disconnected - No response from switcher.

AronHetLam commented 4 years ago

I don't have enough information about your setup. Maybe a screenshot of the setup page and the devices' IP addresses can help me find the problem.

Also did you try to connect to the switcher with software control over WiFi?

gliepins commented 4 years ago

I will later tonight post pics and setup. I really want to get this thing going! But now - what do you mean by software control?

AronHetLam commented 4 years ago

Atem software control. The program that lets you control your Atem switcher from your pc.

gliepins commented 4 years ago

/G

On 20 Oct 2020, at 16:42, Aron het Lam notifications@github.com wrote:

 Atem software control. The program that lets control you Atem switcher from your pc.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

gliepins commented 4 years ago

I will later tonight. Yes, i opened control center. All good with ip addresses. All sides are pingng eachother.

AronHetLam commented 4 years ago

What do you mean with all sides are pinging each other?

gliepins commented 4 years ago

Means that network is working. Atem switch up Arduino up Pc with Atem soft up

gliepins commented 4 years ago

Not arduino but esp8266 chip with led. Sory

AronHetLam commented 4 years ago

Ok, must be a network configuration problem then. If it's on the same network and has the correct switcher IP address it should connect automatically. Sometimes routers makes wired and and WiFi two separated networks, which is why I want you to connect to you switcher with software control over WiFi, to see if that could be the issue.

gliepins commented 4 years ago

HI, here are some pics. Ask anything, hoping for your help! Switcher >> wire to Linksys PC >> wifi to Linksys esp8266 >> wifi to Linksys All devices pingable between eachother

IMG_3305 IMG_3302 IMG_3303 IMG_3304

AronHetLam commented 4 years ago

That all looks good. All i can think of is that it might be an issue with the latest release. Try with v2.0, and let me know if that changes anything: https://github.com/AronHetLam/ATEM_tally_light_with_ESP8266/releases/tag/v2.0

gliepins commented 4 years ago

Wait! I started to notice strange behaviour with the switcher and the network. It does not obtain ip from the dhcp server. It could be the switcher causing problems. I will get to the bottom of it. Stand by :)

AronHetLam commented 4 years ago

Static IP addresses will probably help. Both on the devices and the router.

gliepins commented 4 years ago

WORKING!! Thank you very much! In situations like these it is important to rely on solid knowledge of things before messing with matters I 'm not sure of!

AronHetLam commented 4 years ago

What was the problem, and how did you solve it?

gliepins commented 4 years ago

Yes, I solved it! Problem was in the Atem switcher having some bogous ip settings. At first it was static ip and I didn't change it. It seemed ok because subnet was correct and it was pinging alright. But when switched Atem over to dhcp, it updated/flushed its ip settings and started to work!

gliepins commented 4 years ago

What exactly this setting does? Screenshot 2020-10-21 at 13 14 52

AronHetLam commented 4 years ago

Ok, cool.

The setting is described here: https://github.com/AronHetLam/ATEM_tally_light_with_ESP8266#modes-of-operation

You can try them out and see which one fits your use case.

gliepins commented 4 years ago

Got it! Another Q! When in preview, esp LED (not tally LED) glows blue all the time. When in program, it does not glow. Anything worth knowing here? IMG_3308 IMG_3309

AronHetLam commented 4 years ago

It's connected to the red pin of the second LED as I remember, but inverted signal. I find it useful for showing it has power, if eg. the LED is off.

gliepins commented 4 years ago

I see! My concern only was if it indicates some unwanted mode or traffic which could impact power consumption, that's all. Thanks!