profile
viewpoint
Chris Brakebill braker1nine @PilotFlyingJ Knoxville, TN https://chrisbrakebill.com Web/iOS/node developer

braker1nine/CBTextFieldView 76

A basic pleasant looking textfield/label interface for OS X.

braker1nine/Atributika 0

Convert text with HTML tags, links, hashtags, mentions into NSAttributedString. Make it clickable with UILabel drop-in replacement.

braker1nine/bazaar-static 0

Bazaar Static Mocks

braker1nine/blaze 0

Easy reactive templating, by Meteor

braker1nine/bootstrap 0

Sleek, intuitive, and powerful front-end framework for faster and easier web development.

braker1nine/braker1nine.github.io 0

Source for my website

braker1nine/brave-ios 0

Brave iOS Browser

braker1nine/Casper 0

The default personal blogging theme for Ghost

braker1nine/CBPodWranglerAPI 0

Objective-C Interface for Pod Wrangler API

issue commenthome-assistant/iOS

Apple Watch location

In general, I think there'd be a lot of value to having the Watch show up as a device like any other iOS device, and bundle with it all of the possible sensor entities.

buzz-b

comment created time in 9 hours

pull request commentnode-apn/node-apn

Update package.json

Coverage Status

Coverage remained the same at 100.0% when pulling 8352c998a0c31796eee41ad6cf4baae098f198f1 on vincent7128:master into 38a357ed0c153aad09c2857e48a710527e685bfc on node-apn:master.

vincent7128

comment created time in 15 hours

PR opened node-apn/node-apn

Update package.json

path node-forge https://npmjs.com/advisories/1561

+1 -1

0 comment

1 changed file

pr created time in 16 hours

issue openedhome-assistant/iOS

User setting to auto-dim screen after a defined period

Is your feature request related to a problem? Please describe. This is not related to any problem.

Describe the solution you'd like It would be great if the user could define a period of time for the app to auto-dim the device's screen using Apple's official API for this. Because the options are limited for auto-lock (no dim option) at the iOS-level, it would be great if the app could handle that much.

For instance, let's say I set an auto-dim timer for 1 minute. This would mean that I can leave the device unlocked, and as long as Auto-Lock is off within iOS, the screen would simply dim to the desired level after 1 minute.

This would have the effect of allowing much faster control of iPads that may be used as control panels on walls. No need to unlock the device with this in place.

Additional context For a bonus, it would be interesting if you could actually expose the device brightness level control back to Home Assistant. This would allow for some interesting automations where on motion, the screen could return to a high brightness level.

created time in a day

startedamoffat/supertag

started time in 2 days

issue openedbootstarted/css-split-webpack-plugin

compiler.plugin is not a function,in wepack5

compiler.plugin is not a function, compiler.plugin api was removed in webpack@5

created time in 2 days

startedmortenbekditlevsen/SwiftGTKUI

started time in 3 days

startedMaxDesiatov/XCTestJSONObserver

started time in 4 days

issue openedhome-assistant/iOS

Connect to different URLs based on SSID

I have two sites with Home Assistant. I would really love if the app would have different internal URLs based on the SSID my phone is connected to. So, if I my phone is connected to the SSID of site#1 it would use one URL, if it is connected to the SSID of site#2 it would use a different one. Of course, the external URL would always be the same.

As it is now, the iOS companion app is always connected to one of my sites, and I have to access the other using the web browser which is kind of annoying.

Best regards, Jonas

created time in 5 days

issue closedhome-assistant/iOS

HLS stream in notification does not start

<!-- Please READ THIS FIRST If your issue relates to something not looking right on Home Assistant within the Companion App, please check if the error is present in Safari on iOS too. If the issue is also seen in Safari, please open an issue on the frontend repo (https://github.com/home-assistant/frontend/issues/new?labels=bug&template=BUG_REPORT.md) instead -->

iOS device model, version and app version <!-- Please include your device 'Model Name' and 'Software Version' as listed in iOS Settings>General>About. Please also give the app version listed beneath "Home Assistant Companion" in the App Configuration>About menu within the app, please include the number in brackets -->

Model Name: iPhone Xs Software Version: iOS 14.2 App version: 2020.7 (11)

Home Assistant Core Version <!-- Please give the version number of Home Assistant Core you are running --> 0.117.6

Describe the bug When sending a notification with a RTSP camera's video feed and opening it on the iPhone, the video tries to load but then times out to a Play button.

To Reproduce configuration.yaml:

camera:
  - platform: generic
    name: Front Door
    still_image_url: http://192.168.1.103/snap.jpeg
    verify_ssl: false
    stream_source: rtsp://192.168.1.103:554/s0

Expected behavior Camera stream starts in notification

Screenshots <!-- If applicable, add screenshots to help explain your problem. -->

Additional context <!--Add any other context about the problem here.--> Home Assistant runs in the official Docker container and external access is done via Traefik reverse proxy. When accessing the camera stream via a picture-entity lovelace card, it works fine using mobile data and the external URL configured in Home Assistant Companion.

closed time in 7 days

hanzoh

issue commenthome-assistant/iOS

HLS stream in notification does not start

Hi Zac, I have tried with your external sources and had the same issue. But I have now finally resolved it when I switched to a new iPhone (12 mini) and setting it up from scratch instead of restore from backup. Now my original config posted above and your external sources are working fine.

hanzoh

comment created time in 7 days

pull request commentpostlund/hass-atv-beta

HASS Plugin Power management support

Also tested this and does not seem to work.

Running Apple TV 4K (connected via WiFi) and HA 0.118.3.

I get the below message in the corner: Failed to call service media_player/turn_off. with the following added to the logs:

  File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 135, in handle_call_service
    await hass.services.async_call(
  File "/usr/src/homeassistant/homeassistant/core.py", line 1451, in async_call
    task.result()
  File "/usr/src/homeassistant/homeassistant/core.py", line 1486, in _execute_service
    await handler.job.target(service_call)
  File "/usr/src/homeassistant/homeassistant/helpers/entity_component.py", line 204, in handle_service
    await self.hass.helpers.service.entity_service_call(
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 499, in entity_service_call
    future.result()  # pop exception if have
  File "/usr/src/homeassistant/homeassistant/helpers/entity.py", line 664, in async_request_call
    await coro
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 536, in _handle_entity_call
    await result
  File "/config/custom_components/apple_tv/media_player.py", line 263, in async_turn_off
    await self._manager.disconnect()
  File "/config/custom_components/apple_tv/__init__.py", line 197, in disconnect
    await self.atv.power.turn_off()
  File "/usr/local/lib/python3.8/site-packages/pyatv/mrp/__init__.py", line 506, in turn_off
    await self.remote.home_hold()
  File "/usr/local/lib/python3.8/site-packages/pyatv/mrp/__init__.py", line 236, in home_hold
    await self._press_key("home", hold=True)
  File "/usr/local/lib/python3.8/site-packages/pyatv/mrp/__init__.py", line 140, in _press_key
    await self.protocol.send_and_receive(
  File "/usr/local/lib/python3.8/site-packages/pyatv/mrp/protocol.py", line 138, in send_and_receive
    return await self._receive(identifier, timeout)
  File "/usr/local/lib/python3.8/site-packages/pyatv/mrp/protocol.py", line 146, in _receive
    await asyncio.wait_for(semaphore.acquire(), timeout)
  File "/usr/local/lib/python3.8/asyncio/tasks.py", line 498, in wait_for
    raise exceptions.TimeoutError()
asyncio.exceptions.TimeoutError```
stickpin

comment created time in 8 days

issue commenthome-assistant/iOS

Home Assistant mobile App on iOS does NOT allow to access HA in a local area network.

Oh this was super weird, ended up fixing itself when I set my server to DHCP as opposed to static IP. Honestly no idea why that worked.

On Tue, Nov 24, 2020 at 10:14 AM JDStudiosAuto notifications@github.com wrote:

I can't log in using local IP in a browser on a computer either

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/home-assistant/iOS/issues/1273#issuecomment-733038036, or unsubscribe https://github.com/notifications/unsubscribe-auth/AADATDFVNKHJRFWY22ZFHWTSRPETTANCNFSM4TUTMGNA .

skumka

comment created time in 8 days

issue commenthome-assistant/iOS

Home Assistant mobile App on iOS does NOT allow to access HA in a local area network.

I can't log in using local IP in a browser on a computer either

skumka

comment created time in 8 days

issue commenthome-assistant/iOS

Duplicate sensor entities created over time

Yep that matches my experience too. I haven't been able to find any clues about why the system thinks it's different.

dwradcliffe

comment created time in 8 days

issue closedhome-assistant/iOS

NFC Tags can not be scanned iOS 14

<!-- READ THIS FIRST:

  • If you need additional help with this template, please refer to https://www.home-assistant.io/help/reporting_issues/
  • Make sure you are running the latest version of Home Assistant before reporting an issue: https://github.com/home-assistant/core/releases
  • Do not report issues for integrations if you are using custom components or integrations.
  • Provide as many details as possible. Paste logs, configuration samples and code into the backticks. DO NOT DELETE ANY TEXT from this template! Otherwise, your issue may be closed without comment. -->

The problem

Scanning NFC tags with iOS 14 results in CPSErrorDomain error 2. message. HA can read/write the tag in the app, but scanning it afterwards does not work.

Environment

<!-- Provide details about the versions you are using, which helps us to reproduce and find the issue quicker. Version information is found in the Home Assistant frontend: Configuration -> Info. -->

  • Home Assistant Core release with the issue: 106.2
  • Last working Home Assistant Core release (if known):
  • Operating environment (OS/Container/Supervised/Core): iOS 14, latest version of app
  • Integration causing this issue: Tags
  • Link to integration documentation on our website:

Traceback/Error logs

<!-- If you come across any trace or error logs, please provide them. -->

CPSErrorDomain error 2.

Additional information

Using these NFC tags: https://www.aliexpress.com/item/32968995666.html?spm=a2g0s.9042311.0.0.752d4c4d5np2be

closed time in 9 days

thibmaek

issue commenthome-assistant/iOS

NFC Tags can not be scanned iOS 14

Works perfectly for me now with latest stable HA app and iOS. Closing

thibmaek

comment created time in 9 days

issue commenthome-assistant/iOS

NFC Tags can not be scanned iOS 14

I had the same problem after upgrading the device to iOS 14, if we uninstall the app and reinstall the app everything works well, any ideas. so avoid the re-installation?

thibmaek

comment created time in 9 days

issue openedhome-assistant/iOS

Use scripts as widgets

I have a script I cannot convert into a scene, and that would be perfect for a widget, sadly, they don’t support scripts, can we please add them as an option?

created time in 9 days

issue commenthome-assistant/iOS

WebView window is slightly blurry

It's still blurry for me as well. It gets more pronounced if your Page Zoom level is other than the default 100% setting.

zacwest

comment created time in 9 days

issue openedhome-assistant/iOS

Home Assistant Companion for MAC, Node-Red Function Node Scrolling Issue

<!-- Please READ THIS FIRST If your issue relates to something not looking right on Home Assistant within the Companion App, please check if the error is present in Safari on macOS too. If the issue is also seen in Safari, please open an issue on the frontend repo (https://github.com/home-assistant/frontend/issues/new?labels=bug&template=BUG_REPORT.md) instead -->

Model Name: iMac (Retina 5K, 27-inch, 2019) macOS Version: macOS Big Sur version 11.-.1 (20B29) App Version: Home Assistant Companion 2020.7 (9) & (10) Safari Version: Version 14.0.1 (16610.2.11.51.8)

Home Assistant Core Version

System Health

Home Assistant Core Integration

version: 0.118.2 installation_type: Home Assistant OS dev: false hassio: true docker: true virtualenv: false python_version: 3.8.6 os_name: Linux os_version: 4.19.127-v8 arch: aarch64 timezone: Europe/London

Home Assistant Cloud

logged_in: false can_reach_cert_server: ok can_reach_cloud_auth: ok can_reach_cloud: ok

Home Assistant Supervisor

host_os: HassOS 4.17 update_channel: stable supervisor_version: 2020.11.0 docker_version: 19.03.12 disk_total: 57.8 GB disk_used: 7.1 GB healthy: true supported: true board: rpi4-64 supervisor_api: ok version_api: ok installed_addons: Samba share (9.3.0), Node-RED (7.2.10), File editor (5.2.0), Mosquitto broker (5.1), Terminal & SSH (8.9.1), Duck DNS (1.12.4), TasmoAdmin (0.13.1), motionEye (0.10.2)

Lovelace

dashboards: 1 mode: storage views: 5 resources: 1

Describe the bug When scrolling within the Function node in Node-Red, the screen does not scroll using the mouse. Scrolls ok using the arrow keys. This does not happen when accessing Home Assistant via Safari.

To Reproduce The issue is repeatable as above.

Expected behavior Should be able to scroll within the Function node

Screenshots See attached video showing issue when mouse scrolled.

Additional context None

Screen Recording 2020-11-23.mov.zip

created time in 9 days

issue openedhome-assistant/iOS

iframe website settings lost when restarting the app

iOS device model, version and app version Model Name: iPhone 6s Software Version: 14.2 App version: 2020.7 (11)

Home Assistant Core Version 0.117.4

Describe the bug iframe website settings lost when restarting the app.

To Reproduce

  1. Create a web view and add an iframe pointing to a website in need of preserving user settings (in my example I'm using a local installation of Mopidy server with HTTP extension)
  2. Change some settings that you'd like to be preserved by the website shown in the iframe
  3. Check that the new settings were successfully applied
  4. Close iOS HA app companion and open it again
  5. Access the view with the iframe and notice how the user settings were lost after app restart

Expected behavior User settings in the iframe should be preserved (they need to be persisted in the companion app)

Screenshots N/A

Additional context Note that when using HA web UI in Safari, settings are correctly preserved after Safari restart

created time in 10 days

issue commenthome-assistant/iOS

App crashes on startup

@zacwest Might be. I have 3 zones around me with just a few 100 meters between them. I will just wait until the next update and see if it goes away. :-). Thanks for steering me in the right direction.

davidclemens

comment created time in 11 days

issue commenthome-assistant/iOS

App crashes on startup

@Grimidor Your issue sounds different than this ticket's. You are likely feeling the results of #1267 which will be fixed in the next release; you can be sure this is what you're feeling by checking how many zones you have. If you've got a bunch, and many of them are within the same area around you, it's likely that issue.

davidclemens

comment created time in 11 days

issue commenthome-assistant/iOS

App crashes on startup

I have the same issue. For me it's connected to the the location services. If go to settings -> Home Assistant and disables the use of location data (Never or Ask Next time) it stars working and I can use the app. If I enable the use of location data (Always or When using the app) it stops working again. BUT! It works in the Always and When using the app mode IF I disabled Exact position option.

Do you have the same symptoms?

davidclemens

comment created time in 11 days

push eventhome-assistant/iOS

Zac West

commit sha a842552d67ee75eb97f254e1bc2bcc69ca09d39f

Provide example template for placeholder complications (#1285) Shows a preview image rather than "--" for everything, when we don't provide it.

view details

Zac West

commit sha 8d6f78e954151640470bd00ca36fac1ef0a3f8ae

Fix infinite loop when monitoring regions when exceeding maximums (#1286) At least on iOS 13 and 14, initially monitoring a region causes the system to always fire a did-change-state delegate method for that zone. When users exceed the 20 region threshold, the delegate firing can cause us to bounce back and forth between sets of zones that we want to monitor, and each chain can cause another set of updates to occur. This is especially apparent for users using the iCloud3 integration which creates a multitude of 1m zones. Fixes #1267

view details

Zac West

commit sha 91de0197239a132857c31717cf43fabcc873c253

Move UNNotification & FirebaseMessaging into its own manager (#1287)

view details

Zac West

commit sha e0fff2db5ffb01d1969b8edffd6e1698b9d301b8

Merge remote-tracking branch 'origin/master' into local-push # Conflicts: # Sources/App/Notifications/NotificationManager.swift

view details

push time in 11 days

PR opened home-assistant/iOS

Local Push Provider

Mega WIP.

Major themes:

  • [ ] Finish up WebSocket connectivity, use it here.
  • [ ] Handle WebSocket -> push.
  • [ ] Handle entitlements, since I had to hard-code developer ones here; automatic doesn't work with this unsurprisingly.

<!-- Thank you for submitting a Pull Request and helping to improve Home Assistant. Please complete the following sections to help the processing and review of your changes. Please do not delete anything from this template. -->

Summary

<!-- Provide a brief summary of the changes you have made and most importantly what they aim to achieve -->

Screenshots

<!-- If this is a user-facing change not in the frontend, please include screenshots in light and dark mode. -->

Link to pull request in Documentation repository

<!-- Pull requests that add, change or remove functionality must have a corresponding pull request in the Companion App Documentation repository (https://github.com/home-assistant/companion.home-assistant). Please add the number of this pull request after the "#" --> Documentation: home-assistant/companion.home-assistant#

Any other notes

<!-- If there is any other information of note, like if this Pull Request is part of a bigger change, please include it here. -->

+803 -289

0 comment

12 changed files

pr created time in 11 days

create barnchhome-assistant/iOS

branch : local-push

created branch time in 11 days

delete branch home-assistant/iOS

delete branch : separate-notifications

delete time in 11 days

more