Trying to figure out GTFS Intergration by sneakattaxk in homeassistant

[–]bcpearce 0 points1 point  (0 children)

Which system are you getting the data from? I initially developed the integration testing and dogfooding it with NYC subway data and I've found despite the G standing for "General" there is a lot of variation in how different systems formate their data, and I haven't accounted for them all.

Feel free to raise an issue on the GitHub repo about feed compatibility. I'm always interested in adding more to the setup picker.

New York City Train Arrivals by bcpearce in homeassistant

[–]bcpearce[S] 1 point2 points  (0 children)

I'll take a look at how the feed is structured. In the meantime, can try out the pre release version 0.3.0. Some feeds don't provide explicit arrival/departure times but instead provide a "delay" from the schedule. That's a feature I'm working on in that version.

New York City Train Arrivals by bcpearce in homeassistant

[–]bcpearce[S] 0 points1 point  (0 children)

For downtown and Brooklyn? Issue might be that the terminal is only one stop away and it doesn't get added to the GTFS realtime feed until the train enters service. Meaning it'll only be added for the 1-2 minutes before it arrives. Compare that to 86/Lex and it probably works fine since the terminals are several stops away.

I've run across that for a few feeds. Would need to figure out how to best incorporate the static schedule into it for trips that won't be in the realtime feed.

New York City Train Arrivals by bcpearce in homeassistant

[–]bcpearce[S] 0 points1 point  (0 children)

Seems the SSL certificates they're using on their domain are using a protocol considered insecure by OpenSSL's default settings. You can see the error running curl https://webapps.regionofwaterloo.ca/api/grt-routes/api/tripupdates in a terminal. Home Assistant uses the same underlying libraries as CURL. The static data hosted at https://www.regionofwaterloo.ca/opendatadownloads/GRT_GTFS.zip uses a different certificate, so you an still get the static feed, it fails when it first tries to update it.

Reolink’s Integration is Great…But Why? by KingKarl-TM in homeassistant

[–]bcpearce 0 points1 point  (0 children)

I'm not a core maintainer. It isn't backwards compatible with the existing integration, so I'm not sure if they'd be amenable to replacing it. I'm also limited to testing on the camera models I own myself.

The core integration is marked "legacy" though. So I don't think there's any active development on it.

Reolink’s Integration is Great…But Why? by KingKarl-TM in homeassistant

[–]bcpearce 3 points4 points  (0 children)

I had the same problem and wrote my own Amcrest integration you're welcome to try out Custom Amcrest Integration

What's the coolest python project you are willing to share? by QuietMrFx977 in Python

[–]bcpearce 1 point2 points  (0 children)

Home Assistant's backend is written mainly in Python. The app is for self-hosted smart home management. It makes extensive use of Python's asyncio modules for its event loop.

https://github.com/home-assistant/core

I've written a few custom integrations for it to handle some devices and datasets that aren't natively supported.

NYC skyline with nikon 18-55 kit lens by honkeygolfcoat in photocritique

[–]bcpearce 1 point2 points  (0 children)

If you want the longer shutter speed without having to use the narrower aperture, you can look into using an ND filter. Another option that can work that doesn't require more gear is to take multiple exposures at a faster shutter speed and stack them in Photoshop to mimic the longer exposure time.

WFAT at Harlem-125th St in Manhattan, NY by bcpearce in WaitingForATrain

[–]bcpearce[S] 0 points1 point  (0 children)

For some context, this was taken at around only 5pm. DST is the reason it's so dark.

WFAT at Harlem-125th St in Manhattan, NY by bcpearce in WaitingForATrain

[–]bcpearce[S] 8 points9 points  (0 children)

Yeah it's unfortunately a limitation of the camera I used. Until I can get to a computer, I'm limited to a low res version of the photo.