请选择 进入手机版 | 继续访问电脑版

『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 459|回复: 7

[插件发布] 电影实时票房大盘爬取

[复制链接]

3

主题

9

帖子

366

积分

论坛技术达人

积分
366
金钱
342
HASS币
60
发表于 2020-7-22 16:58:33 | 显示全部楼层 |阅读模式
本帖最后由 吹风机 于 2020-7-22 17:22 编辑

电影院重新开放了,就想着把票房数据加入ha以便选择精彩的电影进行观看,找了一圈api,发现还是猫眼的最为良心,没有做任何反爬措施
利用猫眼api,获取电影实时大盘数据
github地址
 - platform: movie_box-office_query
   movie_num: 15
这个movie_num是要储存的电影数量,默认是20

利用list-card进行显示
columns:
  - add_link: imgUrl
    field: imgUrl
    title: ''
    type: image
  - field: name
    style:
      - height: 30px
    title: 电影名称
  - field: boxUnit
    title: 实时票房
  - field: boxRate
    title: 票房占比
  - field: showCount
    title: 场次
  - field: showCountRate
    title: 排片占比
  - field: avgShowView
    title: 场均人数
  - field: avgSeatView
    title: 上座率
  - field: sumBoxDesc
    title: 总票房
entity: sensor.piao_fang_da_pan
feed_attribute: entries
title: 电影票房大盘
type: 'custom:list-card'
TIM截图20200722165749.png
但是感觉显示不够优雅 美观,有没有更好看的显示方法

movie_box-office_query_v1.0.0.zip (3.02 KB, 下载次数: 28)

评分

参与人数 2金钱 +32 HASS币 +20 收起 理由
+ 20 + 20 厉害了word楼主!
咸味土豆 + 12 论坛有你更精彩!

查看全部评分

回复

使用道具 举报

55

主题

1405

帖子

4915

积分

论坛元老

Rank: 8Rank: 8

积分
4915
金钱
3475
HASS币
290

活跃会员教程狂人

发表于 2020-7-22 18:37:17 | 显示全部楼层
我能想到的比较优雅的方式是:

直接1个sensor,占用1行即可,然后用browser_mod,弹出这个list-card卡片。
回复

使用道具 举报

7

主题

682

帖子

2825

积分

金牌会员

Rank: 6Rank: 6

积分
2825
金钱
2143
HASS币
87
发表于 2020-7-22 23:11:01 | 显示全部楼层
这个很赞了,马上接入
回复

使用道具 举报

4

主题

78

帖子

374

积分

中级会员

Rank: 3Rank: 3

积分
374
金钱
296
HASS币
10
发表于 2020-7-23 21:03:32 | 显示全部楼层
请问背景透明怎么处理,我试了一下吗,只做到外框透明,内部还是灰色
回复

使用道具 举报

2

主题

47

帖子

140

积分

注册会员

Rank: 2

积分
140
金钱
93
HASS币
0
发表于 2020-7-29 11:22:39 | 显示全部楼层
厉害了,学习一下
回复

使用道具 举报

1

主题

3

帖子

62

积分

注册会员

Rank: 2

积分
62
金钱
59
HASS币
0
发表于 2020-8-1 15:38:56 | 显示全部楼层
请问下这段代码添加到那个下面      
- platform: movie_box-office_query
   movie_num: 15
回复

使用道具 举报

3

主题

9

帖子

366

积分

论坛技术达人

积分
366
金钱
342
HASS币
60
 楼主| 发表于 2020-8-1 18:59:04 | 显示全部楼层
小桦 发表于 2020-8-1 15:38
请问下这段代码添加到那个下面      
- platform: movie_box-office_query
   movie_num: 15 ...

在 /config/configuration.yaml 中 sensor下面
回复

使用道具 举报

1

主题

3

帖子

62

积分

注册会员

Rank: 2

积分
62
金钱
59
HASS币
0
发表于 2020-8-2 19:52:40 | 显示全部楼层
本帖最后由 小桦 于 2020-8-2 20:00 编辑
吹风机 发表于 2020-8-1 18:59
在 /config/configuration.yaml 中 sensor下面

可以了   谢谢     利用list-card进行显示  columns:
  - add_link: imgUrl    field: imgUrl    title: ''    type: image   - field: name 这段代码是放在那个下面
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2020-8-12 17:08 , Processed in 0.097117 second(s), 35 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表