【AICon】探索RAG 技术在实际应用中遇到的挑战及应对策略!AICon精华内容已上线73%>>> 了解详情
写点什么

OSRAM Sylvania 向开发者开放 Lightify REST API

  • 2016-06-01
  • 本文字数:1316 字

    阅读完需:约 4 分钟

OSRAM Sylvania 最近宣布将为开发者社区提供开放的 Lightify REST API,开发者可将其集成于自己的 iOS 和 Android 应用,以及网站中 Lightify 是一种涵盖硬件、云,以及移动设备的物联网(IoT)体系,通过 OSRAM 的 iOS 和 Android 免费应用,可以使用移动服务控制 Lightify LED 灯泡的灯光。

例如,最近有人使用 Lightify为欧洲歌唱大赛(Eurovision Song Contest)增色添彩:瑞典斯德哥尔摩的七座地标式建筑通过不同色彩体现电视观众对歌唱大赛中不同歌曲的喜好程度。其中一些地标建筑的灯光甚至通过视频进行了在线直播。

Lightify API 最初只包含在供用户免费使用的 OSRAM 应用中,不同地区用户可通过下列两个链接获取: https://eu.lightify-api.org (适合位于欧洲或周边地区的用户),以及 https://us.lightify-api.org (适合位于美国、加拿大和澳大利亚或周边地区的用户)。需要说明的是,下文有关 Lightify API 的所有介绍信息全部基于后者。

Lightify API 网站提供了下列内容:

  • Home API 细节
  • 范例应用
  • 用户指南

Home API 细节提供了指向 LIGHTIFY API (REST) 文档的链接,其中列出了可用资源(API 端点和方法)以及数据类型(JSON)。

点击范例应用链接将显示 2.0 版 Apache License 许可。拖到页面底部点击“我同意”按钮后,网站会感谢您接受许可协议,随后便可下载软件。范例应用软件提供了三种格式(均可以 Zip 文件的形式下载):

  • Windows(EXE):Windows 应用程序 _LightifyApp-1.0.0.exe_,运行后可启动 Java(如果 Java 版本太老则需升级)并运行范例应用。
  • JAR:Java 归档文件 _LightifyApp-1.0.0.jar_,如果想自行开发 Lightify 应用或网站,可从这个文件入手学习。
  • 源代码LightifyHomeApp-Src-1.0.zip_ 文件,解压缩后可获得 _LightifyApp_ 子目录,该目录中包含一个 src 子目录,以及 _OSRAMlicense.txt、_pom.xml_ 和 _userconfig.yaml_ 三个文件。

用户指南链接可以打开一个五页长度的 PDF 文件《LIGHTIFY Home:云 REST API 上手指南》,该文档提供了有关 Lightify API 的更多细节,以及调用和结果范例与“常用命令”。

如果打算自行开发 Lightify 应用程序,可以首先从 OSRAM 许可(文件 _OSRAMlicense.txt_)着手。该文档包含了《LIGHTIFY Home:云 REST API 使用条款》,同意条款后即可使用 Lightify API。开发者需要重点查阅的内容位于“I. 许可授予和使用策略”一节:

在开发您自己的应用时,为将不必要的网络流量降至最低,请尽量减少轮询的使用,例如,请确保:(i)您的应用只在用户使用应用的过程中进行轮询,(ii)如果用户最大闲置时间超过十五(15)分钟,轮询将被断开,以及(iii)您的应用针对每个网关执行轮询的平均频率不应超过每三(3)秒一次。

开发者可以在新应用程序中免费使用 Lightify API,由于所有 Lightify 应用都将免费访问 OSRAM 的 Lightify 云,只有在新应用对 API 的使用能进行自我调节限流(Self-imposed throttling)的情况下,开发者才能使用这一开放式 API。这种调节适用于您应用的某一具体用户:他们下载的应用必须包含所需的调节限流机制。目前对于您应用的 _ 所有 _ 用户产生的 Lightify 云累加用量尚不进行限制。

查看英文原文 OSRAM Sylvania Opens Lightify REST API to Developers

2016-06-01 19:001168
用户头像

发布了 283 篇内容, 共 101.6 次阅读, 收获喜欢 61 次。

关注

评论

发布
暂无评论
发现更多内容

给面试官上一课:HTTPS是先进行TCP三次握手,再进行TLS四次握手

热爱java的分享家

Java 架构 程序人生 编程语言 经验分享

推动数字化转型,OceanBase 助力保险企业创造新价值

OceanBase 数据库

数据库 开源 技术宅 oceanbase 分布式,

[Pulsar] ChunkMessageID介绍及其原理

Zike Yang

Apache Pulsar 11月日更

Go 的 Panics 处理

baiyutang

golang 11月日更

千万级学生管理系统的考试试卷存储方案设计

Beyond Ryan

度小满启动“小微加油站”,让低息服务可持续

脑极体

前端开发:VS Code编辑器新建Vue文件自定义模板的方法

三掌柜

11月日更

太顶了!华为高工用一份423页的网络协议笔记把计算机网络讲清了

热爱java的分享家

Java 架构 面试 编程语言 网络协议

运维体系建设思考-稳定性篇

ning

运维 云原生 监控 稳定性

【Three.js】随着元宇宙开启WEB3D之路

devpoint

JavaScript WebGL 3D three.js 11月日更

家庭太阳能发电,何时能告别“两极分化”?

脑极体

Prometheus Exporter (三)容器信息监控

耳东@Erdong

container Prometheus exporter 11月日更 cAdvisor

Prometheus 都可以采集那些指标?-- 常用 Exporter 合集

耳东@Erdong

内容合集

第三代分布式数据库来了,真香!

OceanBase 数据库

数据库 开源 分布式 oceanbase

双11“剁手”后,你的包裹收到了吗?

OceanBase 数据库

数据库 开源 分布式 oceanbase

黑客常备20个工具,你知道几个?

喀拉峻

MySQL事务的实现原理之Undo Log的分析

卢卡多多

Undo Log 11月日更

参与tdengine开源的方式

williamcai

fork git 学习

FFmpeg[5] - 将视频文件转码成MP4格式(FFmpeg转封装2)

liuzhen007

11月日更

惨遭GitHub直接封杀的阿里P8手敲出来这份565页凤凰架构分布式手册,有何神奇之处

热爱java的分享家

Java 面试 程序人生 编程语言 凤凰架构

“敏捷版”全链路压测

阿里巴巴云原生

阿里云 云原生 全链路压测 PTS

🎅Less快速学习(下)🎅

空城机

CSS 大前端 less 11月日更

共建全栈国产化解决方案 | OceanBase持续与合作伙伴推进测试互认

OceanBase 数据库

数据库 分布式 双十一 oceanbase

阿里大规模业务混部下的全链路资源隔离技术演进

阿里巴巴云原生

阿里云 云原生 资源隔离 ACK 混部

我理解的CPI和PPI

石云升

学习笔记 11月日更

两个排序数组的中位数,“最”有技术含量的解法!

老表

Python 算法 LeetCode 11月日更

深入浅出,一文吃透mysql索引

微客鸟窝

MySQL 11月日更

🍃【Spring专题】「实战系列」重新回顾一下异常重试框架Spring Retry的功能指南

洛神灬殇

spring 11月日更 Spring retry Guava retry

.NET6新东西--Lambda优化

喵叔

11月日更

【死磕Java并发】-----Java内存模型之总结

chenssy

11月日更 死磕 Java 死磕 Java 并发

Python Qt GUI设计:QLabel标签类(基础篇—11)

不脱发的程序猿

Python PyQt GUI设计 QLabel标签类

OSRAM Sylvania向开发者开放Lightify REST API_移动_Kevin Farnham_InfoQ精选文章