Skip to content

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

Sign in
Armenian Dram exchange rate shown on an AWTRIX display
Armenian Dram exchange rate, as Raidon runs it.

Armenian Dram exchange rate

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

Home Assistant AWTRIX 3
About this flow
Specifications
System Home Assistant
AWTRIX version AWTRIX 3
Topic News
Built by Raidon
File jemQoP2M5dM9.yaml · 0.9 KB
Icons
Published 23 Jan 2025 · updated 23 Jan 2025
Downloads 23
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.

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.