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

 找回密码
 立即注册
楼主: lse

基于斐讯K3硬件和HomeAssistant软件打造免费的智能家居

  [复制链接]

5

主题

116

帖子

915

积分

高级会员

Rank: 4

积分
915
金钱
794
HASS币
0
 楼主| 发表于 2018-5-12 21:41:34 | 显示全部楼层
本帖最后由 lse 于 2018-5-12 21:44 编辑

K3自身的EMMC空间剩余81MB,HomeAssistant是可以装下的,不过运行起来会略微紧张。


为了安装更多软件,建议插个U盘,建立下面两个符号链接,
之后想怎么装就怎么装了。

===========
[K3 ~]# ls -l /root/.homeassistant/deps
lrwxrwxrwx    1 admin    root           44 May 10 10:09 /root/.homeassistant/deps -> /tmp/share/sda0/root/.homeassistant_bak/deps
[K3 ~]# ls -l /opt/lib
lrwxrwxrwx    1 admin    root           28 Apr 27 19:46 /opt/lib -> /tmp/share/sda0/root/opt/lib

下图是我的屏幕截图,可以看到很多关键信息。我有安装了OpenVPN等等其他软件,
占的空间比单纯的HA要多一些。

存储空间

存储空间
回复

使用道具 举报

5

主题

116

帖子

915

积分

高级会员

Rank: 4

积分
915
金钱
794
HASS币
0
 楼主| 发表于 2018-5-12 21:52:56 | 显示全部楼层
step0766 发表于 2018-5-12 00:36
但是K3没有GPIO,接不了射频发射模块

目前好像没有K3的GPIO的资料。
不过K3和HA主要作用是家里的大脑,终端设备应该分开解决。

打算用ESP8266加下的开源软件来解决这个问题。
https://github.com/1technophile/OpenMQTTGateway
回复

使用道具 举报

2

主题

29

帖子

197

积分

注册会员

Rank: 2

积分
197
金钱
168
HASS币
0
发表于 2018-5-12 21:54:21 | 显示全部楼层
lse 发表于 2018-5-12 21:41
K3自身的EMMC空间剩余81MB,HomeAssistant是可以装下的,不过运行起来会略微紧张。

K3安装的是官改V1.5,entware已经安装,但是安装phython时提示,read-only files system。应该是没有写入的权限吧,该怎么处理呢?
回复

使用道具 举报

5

主题

116

帖子

915

积分

高级会员

Rank: 4

积分
915
金钱
794
HASS币
0
 楼主| 发表于 2018-5-12 22:16:39 | 显示全部楼层
28halo 发表于 2018-5-12 21:54
K3安装的是官改V1.5,entware已经安装,但是安装phython时提示,read-only files system。应该是没有写入 ...

opkg安装的文件保存在/opt 和 /root/opt目录,实际上都存在/media/nand/opt,
也就是/tmp/media/nand/opt 目录下。
如下所示,/tmp/media/nand/是yaffs2文件系统,可读可写的。

=========
[K3 ~]# mount
rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro,relatime)
devtmpfs on /dev type devtmpfs (rw,relatime,size=257136k,nr_inodes=64284,mode=755)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
ramfs on /tmp type ramfs (rw,relatime)
/dev/mtdblock8 on /tmp/media/nand type yaffs2 (rw,relatime)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
tmpfs on /tmp/share type tmpfs (rw,relatime,size=1024k)
/dev/sda0 on /tmp/share/sda0 type tntfs (rw,relatime,uid=0,gid=0,umask=00,allow_utime=0022,nls=utf8,min_prealloc_size=64k,max_prealloc_size=78184004,readahead=1M,user_xattr,case_sensitive,fail_safe,hidden=show,dotfile=show,errors=continue,mft_zone_multiplier=1)
[K3 ~]# ls -l /opt
lrwxrwxrwx    1 admin    root           15 Nov 21 15:11 /opt -> /media/nand/opt

你可以用mount命令确认一下,也可以到相应目录写个文件试试。
回复

使用道具 举报

2

主题

29

帖子

197

积分

注册会员

Rank: 2

积分
197
金钱
168
HASS币
0
发表于 2018-5-12 22:52:22 | 显示全部楼层
lse 发表于 2018-5-12 22:16
opkg安装的文件保存在/opt 和 /root/opt目录,实际上都存在/media/nand/opt,
也就是/tmp/media/nand/opt ...

谢谢。
我试了mount结果是一样的吧。
[K3 ~]# mount
rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro,relatime)
devtmpfs on /dev type devtmpfs (rw,relatime,size=257136k,nr_inodes=64284,mode=755)
proc on /proc type proc (rw,relatime)
sysfs on /sys type sysfs (rw,relatime)
ramfs on /tmp type ramfs (rw,relatime)
/dev/mtdblock8 on /tmp/media/nand type yaffs2 (rw,relatime)
devpts on /dev/pts type devpts (rw,relatime,mode=600)
tmpfs on /tmp/share type tmpfs (rw,relatime,size=1024k)

[K3 ~]# ls -l /opt
lrwxrwxrwx    1 admin    root           15 Nov 21 15:11 /opt -> /media/nand/opt
然后我试了试创建文件 cd /tmp/media/nand/opt
mkdir test
touch 1.txt
vi 1.txt
文件是可以正常写入的。
但是输入wget http://pkg.entware.net/binaries/ ... .2-11_armv7soft.ipk
--2018-05-12 22:51:42--  http://pkg.entware.net/binaries/ ... .2-11_armv7soft.ipk
Resolving pkg.entware.net... 81.4.123.217
Connecting to pkg.entware.net|81.4.123.217|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 888 [application/x-gzip]
python3_3.6.2-11_armv7soft.ipk: Read-only file system

Cannot write to 'python3_3.6.2-11_armv7soft.ipk' (Read-only file system).
回复

使用道具 举报

6

主题

271

帖子

2960

积分

金牌会员

Rank: 6Rank: 6

积分
2960
金钱
2684
HASS币
20

卓越贡献

发表于 2018-5-12 23:32:59 | 显示全部楼层
lse 发表于 2018-5-12 21:52
目前好像没有K3的GPIO的资料。
不过K3和HA主要作用是家里的大脑,终端设备应该分开解决。

直接接射频模块,可以杜绝设备掉线情况,可以提供更好的实时性
回复

使用道具 举报

0

主题

7

帖子

44

积分

新手上路

Rank: 1

积分
44
金钱
37
HASS币
0
发表于 2018-5-13 10:11:24 来自手机 | 显示全部楼层
netifaces.cpython-36.so 这个去哪里搞 直接安装不成
回复

使用道具 举报

0

主题

47

帖子

230

积分

中级会员

Rank: 3Rank: 3

积分
230
金钱
182
HASS币
0
发表于 2018-5-13 11:03:45 | 显示全部楼层
本帖最后由 fellyouth 于 2018-5-13 11:05 编辑
lse 发表于 2018-5-12 21:29
具体的说,卡在哪一 步了?
出的什么错误?
最好截个屏更清楚。

K3安装的是官改V1.5,entware已经安装,但是安装phython时提示,read-only files system      然后就是安装失败    不能写入   你具体是怎么操作的方便发下步骤吗
回复

使用道具 举报

0

主题

7

帖子

44

积分

新手上路

Rank: 1

积分
44
金钱
37
HASS币
0
发表于 2018-5-13 12:47:17 | 显示全部楼层
楼主可以提供 netifaces.cpython-36.so  这个文件吗?
回复

使用道具 举报

2

主题

29

帖子

197

积分

注册会员

Rank: 2

积分
197
金钱
168
HASS币
0
发表于 2018-5-13 13:03:30 | 显示全部楼层
fellyouth 发表于 2018-5-13 11:03
K3安装的是官改V1.5,entware已经安装,但是安装phython时提示,read-only files system      然后就是安 ...

昨天我询问了相同问题,最后先cd root/opt,然后安装就可以了。
另外K3闪存太小,装了几次都失败了,最后还是用软链接装到U盘里了。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-23 21:33 , Processed in 0.338506 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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