【技术分享】斐讯N1盒子打造智能家居平台

智能家居的概念越来越普及,作为年轻人,尤其是对电子技术爱好者、从业者来说,更加对智能家居控制感兴趣。
斐讯就不用多说了,5-6年前可谓风光无限,无数人“入坑”,我也是其中入局者中的一员,目前手里还有不少斐讯“遗产”,其中可玩性高的当属斐讯N1盒子了。

斐讯N1,始于区块链技术天天链,盛于各类改装电视盒子、游戏机、智能家居控制盒子,今天主要分享我在折腾N1盒子N多次后,作为智能家居控制使用的折腾笔记,以供新入手的朋友折腾参考。

N1盒子刷Armbian系统

Armbian固件下载地址: https://github.com/ophub/amlogic-s9xxx-armbian/releases


固件说明

斐讯N1盒子下载s905d的固件,内核版本无所谓,新旧都可以,内核版本号底的是稳定版。

安装及升级 Armbian 的相关说明

选择和你的盒子型号对应的 Armbian 固件,使用 Rufus 或者 balenaEtcher 等工具将固件写入 USB 里,然后把写好固件的 USB 插入盒子。

  • 安装 Armbian 到 EMMC

登录 Armbian 系统 (默认用户: root, 默认密码: 1234) → 输入命令:

armbian-install复制

可选参数
默认值
选项
说明
-m
no
yes/no
使用 Mainline u-boot
-a
yes
yes/no
使用 ampart 分区表调整工具
-l
no
yes/no
List. 显示全部设备列表

举例: armbian-install -m yes -a no复制

  • 更新 Armbian 内核

登录 Armbian 系统输入命令:

# 使用 root 用户运行 (sudo -i)# 如果不指定参数,将更新为最新版本。armbian-update复制

  • 安装常用软件

登录 Armbian 系统输入命令:

armbian-software复制

使用 armbian-software -u复制 命令可以更新本地的软件中心列表。本固件整合了常用许多常用软件,可以实现一键安装/更新/卸载等快捷操作。包括 docker 镜像复制、桌面软件复制、应用服务复制 等。详见更多说明

  • 修改 Armbian 配置

登录 Armbian 系统输入命令:

armbian-config复制

  • 为 Armbian 创建 swap

如果你在使用 docker复制 等内存占用较大的应用时,觉得当前盒子的内存不够使用,可以创建 swap复制 虚拟内存分区,将磁盘空间的一定容量虚拟成内存来使用。下面命令输入参数的单位是 GB复制,默认为 1复制。

登录 Armbian 系统输入命令:


armbian-swap 1复制
固件烧录使用Rufus或者balenaEtcher将下载的固件烧录到U盘,将U盘插入到N1盒子进行镜像写入,网络上教程众多,在此不再赘述。

系统配置

固件烧录完成后,接入网线,在路由器查看盒子获取到的IP地址,使用SSH工具,例如PuTTY、FinalShell 链接N1盒子,默认用户名:root,默认密码:1234,烧录时候修改过密码就输入你修改过的密码。

登陆成功,键入
armbian-config

可以进行网络的配置、时区、系统语言、软件安装等操作,不建议设置中文环境,尝试过几个版本均有些问题。
 

基于Ubuntu版本的Armbian没有OMV(OpenMediaVault),一个开源的NAS系统,如果需要请选择基于Debian版本的Armbian系统。

键入
armbian-software

使用内置的脚本,可以一键安装很多常用的应用,这个版本的Armbian系统是非常方便的,在此也感谢作者的付出!
 

101   Docker                    installed       update/remove  
102   Portainer                 not-installed   install        
103   Yacht                     not-installed   install        
104   Transmission              not-installed   install        
105   qBittorrent               not-installed   install        
106   NextCloud                 not-installed   install        
107   Jellyfin                  not-installed   install        
108   HomeAssistant             installed       update/remove  
109   Kodbox                    not-installed   install        
110   CouchPotato               not-installed   install        
111   Sonarr                    not-installed   install        
112   Radarr                    not-installed   install        
113   Syncthing                 not-installed   install        
114   FileBrowser               not-installed   install        
115   Heimdall                  not-installed   install        
116   Node-RED                  not-installed   install        
117   Mosquitto                 not-installed   install        
118   OpenWrt                   installed       update/remove  
119   Netdata                   not-installed   install        
120   XunLei                    not-installed   install        
121   Docker-Headless           not-installed   install        
122   Navidrome                 not-installed   install        
123   Alist                     installed       update/remove  
124   QingLong            installed       update/remove  

软件中心是不是很贴心?Docker、HomeAssistant、OpenWrt、QingLong、Alist很容易就安装好了,如果加入Tyecho就更棒了。

该项目在积极更新中,前几天的版本中加入了本地部署chatgpt类应用的脚本,可以自行尝试。

——应用展示
Home Assistant

Home Assistant,是一个开源的智能家居系统,可以接入很多厂商不同类型的智能家居产品,不受限于品牌,这样你就可以不太用为自己选择智能家居平台太过于操心。如上图,我接入了部分米家的产品,还有涂鸦智能的产品,当然也可以接入斐讯DC1插排和自己使用ESP8266、ESP32制作的智能家居控制板。


Alist

[size=3]docker exec -it alist ./alist password[/size]

Alist安装完成,通过上述命令查看初始密码

青龙面板

OpenWrt

此篇在于抛砖引玉,更多使用细节,我们后续依次介绍。
---------------------
作者:molun
链接:https://bbs.21ic.com/icview-3309762-1-1.html
来源:21ic.com
此文章已获得原创/原创奖标签,著作权归21ic所有,任何人未经允许禁止转载。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/18792.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

AIGC接下来的研究思路 生成式AI投资研究框架

AIGC接下来的研究思路 | AIGC 原创 科技周竖人 科技周竖人 2023-04-26 23:22 发表于上海 文 | 科技周竖人 欢迎关注同名公众号获取更详细内容 写在前面:AIGC全称生成式AI(AI Generated Content),与传统AI最大的区别体现在其强大…

搜索趋势:微软必应新版集成AI和实时搜索

微软必应的新版已经集成了AI和实时搜索了,而且已经加入基于ChatGPT聊天的搜索功能,新必应上线48小时申请数破百万人申请加入了。大家可以先看看,下文有访问地址。 微软的新版搜索工具必应推出近一周,陆续有用户通过内测申请。与Ch…

年底量产交付 图森未来的生死一搏!

‍数据智能产业创新服务媒体 ——聚焦数智 改变商业 2023年3月28日,全球自动驾驶科技公司图森未来(Nasdaq: TSP)正式发布基于英伟达DRIVE Orin SoC芯片设计开发的域控制器产品(TDC - TuSimple Domain Controller)。 来…

云从科技从容大模型:大模型和AI平台什么关系?为什么造行业大模型?

原创:亲爱的数据 2023年5月18日,坐标广州南沙,来自云从科技的“云从从容大模型”正式亮相。 自此,云从科技从CV四小龙“进阶”成为一家AI大模型公司,同时,别忘记云从还有一个身份常被人提起:首家…

基于Avalonia 11.0.0+ReactiveUI 的跨平台项目开发1-通用框架

基于Avalonia 11.0.0ReactiveUI 的跨平台项目开发1-通用框架 Avalonia简介: Avalonia是.NET的一个跨平台UI框架,提供了一个灵活的样式系统,支持广泛的操作系统,如Windows、Linux、macOS,并对Android、iOS和WebAssemb…

一文讲清RabbitMQ、Apache Kafka、ActiveMQ

本文分享了关于Kafka、RabbitMQ和ActiveMQ三个流行的异步通信消息队列,以及三者的区别。 微信搜索关注《Java学研大本营》 如果你正在准备Java开发面试,除了Spring Boot和Microservices,你还应该准备关于 Messaging brokers(消息代理)、Kafk…

小米大数据运维管理体系的建设与实践

作者 | 刘志杰 责编 | 王子彧 出品 | 公众号「BigData 之路」 前段时间,很荣幸能参加云栖大会,并和大家分享了《小米大数据运维管理体系的建设和实践》,给议题分为两个部分,第一部分是聊聊大数据运维数字化转型相关的内容&a…

淘宝网上线 | 历史上的今天

整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来。 今天是 2023 年 5 月 10 日,在 1975 年的今天,索尼推出了 Betamax 盒式磁带录音机。Betamax 在与更便宜的 JVC VHS 设备竞争中失利,最终被淘…

LLM 赋能的 BizDevOps 工具链:扩大端到端触点,内建流程与规范

在本系列的前两篇文章《LLM 赋能的研发效能》、《LLM 赋能的软件架构》里,介绍了我们在 LLM 结合 BizDevOps、软件架构的一系列试验。围绕于这两大类探索,我们构建了两个开源 LLM 工具:AI 辅助编程工具 AutoDev(IDEA 插件 &#x…

Zilliz @ GOTC:大模型的记忆体——向量数据库的现在与未来

近日,2023 全球开源技术峰会(Global Open-source Technology Conference,以下简称 GOTC 2023 ) 在上海张江科学会堂召开,Zilliz 创始人兼首席执行官星爵、Zilliz 合伙人兼技术总监栾小凡以及 Zilliz 开发者关系及市场运…

大模型更需要大数据,星环科技的跃升之路

针对AI大模型,又一家中国公司果断出手了! 在5月26日上海举行的“向星力未来数据技术峰会”(FDTC)上,星环科技创始人、CEO孙元浩亲自宣布了业界首创的金融大模型“无涯”、大数据分析大模型SoLar“求索”等行业大模型的…

智能仿写软件-智能伪原创改写软件

智能仿写工具:营销创意的必备利器 在当今快节奏和不断发展的商业环境中,企业营销人员需要在短时间内产生大量有创意和高质量的内容。因此,智能仿写工具作为营销策略的一种创新方法而出现,可以帮助企业的写作团队更快速地生成文章…

从 ClickHouse 到 Apache Doris,腾讯音乐内容库数据平台架构演进实践

本文将为大家分享腾讯音乐内容库数据平台的数据架构演进历程与实践思考,希望所有读者从文章中有所启发。 作者 | 腾讯音乐内容库数据平台 张俊、代凯 责编 | 王子彧 出品 | CSDN(ID:CSDNnews) 腾讯音乐内容库数据平台旨在为…

【企业架构设计实战】6 数据架构

什么是数据架构? 数据架构将业务需求转化为数据和系统需求,并寻求管理数据及其在企业中的流动。 数据架构定义 根据 The Open Group Architecture Framework (TOGAF),数据架构描述了组织的逻辑和物理数据资产和数据管理资源的结构。它是企业架构的一个分支,包括管理组织中数…

数据平台之数仓模型设计

文章目录 前言一、维度建模基本概念1.1 事实表1.2 维度表 二、维度建模三种模式2.1 星型模型2.2 雪花模式2.3 星座模式 三、ChatGPT代替Sql Boy3.1 简单案例3.2 复杂案例 四、总结 前言 看到几篇不错的文章,自己总结合并了分享给小伙伴 金博尔和恩门共同开创的数仓…

数据迁移工具,用这8种就够了!

前言 最近有些小伙伴问我,ETL数据迁移工具该用哪些。 ETL(是Extract-Transform-Load的缩写,即数据抽取、转换、装载的过程),对于企业应用来说,我们经常会遇到各种数据的处理、转换、迁移的场景。 今天特地给大家汇总了一些目前…

Kyligence Zen 简直就是一站式指标平台的天花板

一、Kyligence Zen是什么? 1、Kyligence Zen是做啥的? Kyligence Zen是一款指标分析和管理的工具,是基于 Kyligence 核心 OLAP 能力打造,Kyligence Zen 提供集业务模型、指标管理、指标加工、数据服务于一体的一站式服务&#x…

一文讲清数据集市、数据湖、数据网格、数据编织

本文介绍数据仓库、数据集市、数据湖、数据网格和数据编织相关概念和使用案例,帮助你选择并利用好数据的力量来完成明智的决策。 微信搜索关注《Java学研大本营》 在今天的数字时代,企业每天都在应对来自四面八方的海量数据。随着对强大的数据管理和分析…

朱金宝:数据治理产品发展趋势及Datablau产品最新动态

在刚刚结束的2023数据治理新实践峰会上,Datablau数语科技联合创始人&CTO朱金宝先生分享了对数据治理产品发展趋势的深度思考及Datablau新产品预览,并在现场发布了两款最新工具。 以下是朱金宝先生的演讲实录,为了方便阅读,小…

AIGC文生图:stable-diffusion-webui部署及使用

1 stable-diffusion-webui介绍 Stable Diffusion Web UI 是一个基于 Stable Diffusion 的基础应用,利用 gradio 模块搭建出交互程序,可以在低代码 GUI 中立即访问 Stable Diffusion Stable Diffusion 是一个画像生成 AI,能够模拟和重建几乎…