How it works
To move data from Gmail to Home Assistant automatically, use a ready-made scenario — no manual exports.
- Starts when: Gmail Trigger
- Check: Check Email Subject
- If yes: Aggregate_id
- Then: Get a message[0]
- Check: If attachment_0 is xlsx
- If yes: Extract from File
- Then: Extract default data from source (+A)
- Then: Rename "*_1" keys for merge3
- Check: Merge (+A; -A)
- Check: Merge (+A; -A)2
- Then: Convert Excel time
- Then: Convert datetime to Spook format
- Then: Calculate hourly sum and
- Then: Generate 1_8_0 list for stats
- Then: Generate 1_8_0 stats
- Then: Spook: update +A hitorical data1
- Then: Update input_number.import entity state1
- Then: Generate 2_8_0 list for stats
- Then: Generate 2_8_0 stats
- Then: Spook: update -A hitorical data1
- Then: Update input_number.exportt entity state1
- Then: Extract '*_1' data from source (-A)
- Then: Rename "*_1" keys for merge
- Then: Extract '*_2' data from source (1_8_0)
- Then: Rename "*_1" keys for merge1
- Check: Merge (+A; -A)1
- Then: Extract '*_3' data from source (2_8_0)
- Then: Rename "*_1" keys for merge2
- Then: Get last 5 messages
- Starts when: Schedule Trigger
- Then: Email Trigger (IMAP)
You can launch this Gmail + Home Assistant integration in Scriptera: describe the task in plain words — the scenario is built, launched and monitored for you.