Ariela - Home Assistant Android Client

Hello all,

Version 1.2.6.6 is out.
What’s new:

  • fixed two factor auth issue in web login
  • small thermostat UI changes
  • small tabs UI changes

Does the device_tracker.device pickup if you are driving etc? (want it to update the ui-lovelace.yaml to show where I am/What I am doing; walking, driving, cycling etc) I’m looking to replace life360 with this app, been playing with it all weekend so far and got so much more out of it than I would the multiple sensors I have running to detect presence and charging states etc.

Keep up the amazing work - about time we got a dedicated app for Android and this is the best around by far!

Glad to hear you like the app. For now the device tracker do not support such things like walking, driving etc, but i will add this to my TODO list.

Hello all,
Version 1.2.6.7 is out.
What’s new:

  • better stability for switch entities (flickering should be removed)
  • refresh switch status in advance dialog
  • add support for web links when an entity provide it (ex: update available entity)
  • show sensors values & unit of measurement in badges
  • small tabs UI changes
  • add support for effect list in lights
  • fix issue when brightness control appear for non light entities
  • add support for color temperature

Please test it and let me know how it works and as always thank you for having trust in Ariela.

May I suggest that the icon in the status bar be changed to coincide with material design standard, and match the colors of other icons that adhere to this?

1 Like

Here are a few glitches I’ve encountered in the rendering of my Lovelace UI (using version 1.2.6.7).

  1. Some badges are missing values or icons.
  2. A conditional card is never displayed.
  3. The default climate entity is rendered with incorrect font-size and spacing.
  4. A group of lights is missing several of its members and others are duplicated.

I’ll be sending you the debug log.

1 Like

Not sure exacly what you mean. Can you explain a little more?

I will add these fixes to my todo list.

Status bar icons should be monochrome and not contain color. It ruins the look in the status bar.

Thank you! You’ve been doing excellent work and the community greatly appreciates your efforts.

For reference purposes, here is how my Lovelace UI appears when rendered in a browser (Chrome).

I think posted in the wrong area. This is the same type of issues I am having. duplicate entities and such.
Here is my Lovelace file I deleted my post on the other forum as I did not post the code correctly. Interestingly as you scroll down in the app it will change what entities are inside what cards as it loads different parts of the page.

resources:
  - url: /local/dual-thermostat/dual-thermostat.js?v=1
    type: js
# This file was automatically generated by lovelace_migrate.py
# https://github.com/dale3h/python-lovelace

title: Home
views:
  - title: Home
    cards:
      - type: entity-filter
        entities:
          - entity: light.bath_main
            tap_action:
              action: toggle
          - entity: light.bath_master
            tap_action:
              action: toggle
          - entity: light.couch
            tap_action:
              action: toggle
          - entity: light.hall
            tap_action:
              action: toggle
          - entity: light.tv
            tap_action:
              action: toggle
          - entity: switch.fan_bedroom_master
            tap_action:
              action: toggle
          - entity: switch.light_bedroom_master
            tap_action:
              action: toggle
          - entity: switch.light_corner_cabinet
            tap_action:
              action: toggle
          - entity: switch.light_dinning_room
            tap_action:
              action: toggle
          - entity: switch.light_kitchen
            tap_action:
              action: toggle
          - entity: switch.light_kitchen_table
            tap_action:
              action: toggle
          - entity: switch.light_porch
            tap_action:
              action: toggle
          - entity: switch.siren
            tap_action:
              action: toggle
          - entity: light.light_eli
            tap_action:
              action: toggle
          - entity: switch.fan_eli
            tap_action:
              action: toggle
          - entity: switch.fan_eden
            tap_action:
              action: toggle
          - entity: light.eden
            tap_action:
              action: toggle
          - entity: light.craft_room
            tap_action:
              action: toggle
          - entity: switch.fan_craft_room
            tap_action:
              action: toggle
          - entity: switch.fan_office
            tap_action:
              action: toggle
          - entity: light.office
            tap_action:
              action: toggle
        show_state: false
        state_filter:
          - "on"
        card:
          type: glance
          title: What's On?
          entities:
            - light.bath_main
            - light.bath_master
            - light.couch
            - light.hall
            - light.tv
            - light.light_eli
            - light.eden
            - light.craft_room
            - light.office
            - switch.fan_eden
            - switch.fan_craft_room
            - switch.fan_office
            - switch.fan_eli
            - switch.fan_bedroom_master
            - switch.light_bedroom_master
            - switch.light_corner_cabinet
            - switch.light_dinning_room
            - switch.light_kitchen
            - switch.light_kitchen_table
            - switch.light_porch
            - switch.siren
                
    
      - type: entity-filter
        title: Device Trackers
        show_header_toggle: false
        entities:
          - device_tracker.life360_derek
          - device_tracker.life360_esther
          - device_tracker.samsungsmg930a

        state_filter:
          - home
        card:
          type: glance
          title: Who is Home?
          show_state: true
          
      - type: alarm-panel
        entity: alarm_control_panel.ha_alarm
        
      - type: entity-filter
        title: Security Sensors
        show_header_toggle: true
        entities:
          - binary_sensor.door_backdoor
          - binary_sensor.door_slidingdoor
          - binary_sensor.front_door_sensor
          - binary_sensor.window_eden
          - binary_sensor.window_livingroom2
          - binary_sensor.window_office
          - binary_sensor.window_living_room1
          - binary_sensor.gun_vault
        state_filter:
          - "on"
        card:
          type: glance
          title: Seurity Sensors
          show_state: false

      - type: entities
        title: Automations
        entities:
          - input_boolean.movie_mode
          - input_boolean.eli_teeth_brush
          - input_boolean.eden_teeth_brush
          - input_boolean.guest_mode
          
      - type: vertical-stack
        cards:
          - type: entities
            title: Sensors
            show_header_toggle: false
            entities:
              - sensor.fish_tank
              - sensor.2gig_technologies_ct100_thermostat_usa_temperature_4
              - sensor.smoke_detector_status
              - sensor.node_red
            card:
              type: glance
              title: Sensors
              show_state: true
          - type: entity-filter
            title: Motion
            show_header_toggle: true
            entities:
              - binary_sensor.motion_bath_master
              - binary_sensor.hall_motion
            state_filter:
              - "on"
            card:
              type: glance
              title: Sensors
              show_state: false
              
      - type: custom:dual-thermostat
        name: Climate
        entities:
          cool: climate.2gig_technologies_ct100_thermostat_usa_cooling_1_2
          heat: climate.2gig_technologies_ct100_thermostat_usa_heating_1_2
        fan_control: true

      - type: entities
        title: Kitchen
        show_header_toggle: true
        entities:
          - switch.light_kitchen
          - switch.light_kitchen_table

      - type: entities
        title: Dining Room
        show_header_toggle: true
        entities:
          - switch.light_dinning_room
          - switch.light_corner_cabinet

      - type: entities
        title: Living Room
        show_header_toggle: true
        entities:
          - light.tv
          - light.couch
          - switch.light_porch
          - lock.assa_abloy_yale_key_free_touchscreen_deadbolt_yrd446_locked_4

      - type: entities
        title: Hall
        show_header_toggle: true
        entities:
          - light.hall
          - switch.siren

      - type: entities
        title: Eli Room
        show_header_toggle: true
        entities:
          - switch.light_turtle
          - light.light_eli
          - switch.fan_eli

      - type: entities
        title: Eden Room
        show_header_toggle: true
        entities:
          - switch.fan_eden
          - light.eden
          
      - type: entities
        title: Activity Room
        show_header_toggle: true
        entities:
          - switch.fan_craft_room
          - light.craft_room
          
      - type: entities
        title: Office
        show_header_toggle: true
        entities:
          - switch.fan_office
          - light.office

      - type: entities
        title: Master Bedroom
        show_header_toggle: true
        entities:
          - switch.fan_bedroom_master
          - switch.light_bedroom_master
          
      - type: entities
        title: Master Bathroom
        show_header_toggle: true
        entities:
          - light.bath_master
          
      - type: entities
        title: Main Bathroom
        show_header_toggle: true
        entities:
          - light.bath_main
          
      - type: entities
        title: Lawn
        show_header_toggle: true
        entities:
          - switch.backyard_east
          - switch.front_yard_east
          - switch.front_yard_west
          - switch.shrubs
          - switch.rachiof5ffa6_in_standby_mode

      - type: vertical-stack
        cards:
        - type: media-control
          entity: media_player.living_room
        - type: media-control
          entity: media_player.echo_dot_kitchen
        - type: media-control
          entity: media_player.echo_dot_living_room
        - type: media-control
          entity: media_player.echo_dot_office

      - type: vertical-stack
        cards:
        - type: picture-entity
          title: Lving Room
          entity: camera.foscam_camera
          camera_image: camera.foscam_camera
          show_info: true
          tap_action: dialog
        - type: picture-entity
          title: Front drive
          entity: camera.front_drive
          camera_image: camera.front_drive
          show_info: true
          tap_action: dialog
        - type: picture-entity
          title: Front Door
          entity: camera.front_door
          camera_image: camera.front_door
          show_info: true
          tap_action: dialog

      - type: entities
        title: Batteries
        show_header_toggle: false
        entities:
          - sensor.smoke_detector_battery
          - sensor.ring_front_drive_battery
          - sensor.ring_front_door_battery
          - sensor.living_room_window1_battery
          - sensor.living_room_window1_battery
          - sensor.office_window_battery
          - sensor.siren_battery
          - sensor.master_bath_motion_battery
          - sensor.back_door_battery
          - sensor.sliding_door_battery
          - sensor.living_room_window2_battery
          - sensor.front_door_lock_battery
          
        card:
          type: glance
          title: Batteries
          show_state: true

Just for info, when i try to add a new widget and i have to choose witch entity, i get many double entities. For example, all my switch are doubled, one copy with the customized icon i use in lovelace, and one with the original lightining bolt icon. I usually choose the customized one, but, if you need testing, i’ll try using the other to see what happens.

Hello all,

Version 1.2.6.8 is out.
What’s new:

  • fixed crash when entering advance option in lights
  • fixed climate text alignment
  • improvements when rendering lovelace cards
  • add support for unconfigured lovelace views (no title, not path, no image etc)
  • do not show friendly name in media player views
  • show full screen preview when pressing camera badge

Are entity-button supported?

Entity-button cards are not supported but added to my TODO list.

Hey @Ionut , my MQTT is not open to the public, Ariela should use the HA API to then publish to MQTT right ?

Im not getting any sensor data from the app :frowning:

Enable debug mode in Ariela, restart the app and use the contact option to send me the logs and i will look over it. Thank you.

1 Like

Hi again. Firstly thanks again for your work, this app is great. Only few things.
1st is already mentioned, and in your to do list if I’m correct, switch for whole group.
2nd is sort of heard here but not really like mine. I configured Ariela with local address and the added outside (duckdns) in settings, configure external. Checked that I have only my home Wi-Fi in settings, home Wi-Fi and all works great in my home and with 3g/4g.

Problem starts when I connect to any other Wi-Fi, Ariela tries to connect to my local address. No matter that I only have my home address listed. It seams that Ariela don’t care what are in home Wi-Fi list.

I’m running one version before latest as I don’t have update available yet.

Also it would be nice to configure Ariela in other way. Start with outside and after that configure local. As I just bought a pro version but for couple of days I will be in hospital and can not configure local address.

I cant see how to attach the logs, but i emailed a screen recording of another bug I found, I have an unusually high screen DPI if that helps?

The logs will be automatically attached if you use the contact option from Ariela

Please enable the debug mode and i will look over it.

Sent a log thru apps contact form. Hope that this helps. App just changes to local address evey time I connect to any Wi-Fi.

I know this will get fixed so just bought pro version. Thanks in advance.