Skip to content

New Share your ideas with the AWTRIX community. Keep your creations together in your account.

Sign in

Which AWTRIX do you have? Choose it once and the Hub shows what runs on it.

FlowAWTRIX 3

Armenian Dram exchange rate

On an AWTRIX display
Armenian Dram exchange rate shown on an AWTRIX display
Armenian Dram exchange rate · by Raidon

Use with Home Assistant

Show USD and RUB to AMD exchange rates every time it updates

Which AWTRIX do you have? See below where it runs, or choose your device.
Topic
News
Includes
Flow

Runs on

  • Does not run on 32×8 (TC001 & DIY) Made for AWTRIX 3.
  • Does not run on 52×16 (TC002) Made for AWTRIX 3.
  • Runs on 32×8 with AWTRIX 3 (TC001 & DIY)
Download flow

Follow the author’s setup instructions below.

Is this your flow?

If you created this flow, open your saved edit link to add it to your account. You can then manage it whenever you sign in. Adding it to your account replaces the edit link.

Flow description

Get a current exchange rate of Armenian Dram and display it as a notification

  1. Add the exchange rate sensors to your configuration.yml
scrape:
  - resource: https://www.cba.am/EN/SitePages/Default.aspx
    sensor:
      - name: "USD/AMD"
        select: "#ctl00_PlaceHolderMain_g_863d4f31_7343_4804_bedb_aa7f55c1305a_updatePanelctl00_PlaceHolderMain_g_863d4f31_7343_4804_bedb_aa7f55c1305a > li:nth-child(3) > em:nth-child(3)"
      - name: "RUB/AMD"
        select: "#ctl00_PlaceHolderMain_g_863d4f31_7343_4804_bedb_aa7f55c1305a_updatePanelctl00_PlaceHolderMain_g_863d4f31_7343_4804_bedb_aa7f55c1305a > li:nth-child(6) > em:nth-child(3)""
  1. Create the following automation:
- id: '1734725311752'
 alias: AWTRIX Exchange rates
 description: ''
 triggers:
 - trigger: numeric_state
   entity_id:
   - sensor.usd_amd
   - sensor.rub_amd
   below: 9999
 conditions:
 - condition: template
   value_template: "condition:\n  - condition: template\n    value_template: >-\n
     \     {{ trigger.from_state.state != 'unknown' and trigger.from_state.state
     != 'unavailable' }}"
 actions:
 - action: mqtt.publish
   metadata: {}
   data:
     evaluate_payload: false
     qos: '0'
     retain: false
     topic: awtrix_topic/notify
     payload: '{

       "text": "${{ states(''sensor.usd_amd'') | round }} P{{ states(''sensor.rub_amd'')
       | round(1) }}",

       "icon": "64743",

       "pushIcon": 2,

       "lifetime": 600,

       "repeat": 2,

       "duration": 5,

       "scrollSpeed": 70

       }`

More flows for Home Assistant or News

Something wrong with this flow? Report it.