<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Raspberry Pi &#8211; HU Xiaoxu</title>
	<atom:link href="https://blog.ihuxu.com/tag/raspberry-pi/feed/" rel="self" type="application/rss+xml" />
	<link>https://blog.ihuxu.com</link>
	<description>a software engineer&#039;s blog</description>
	<lastBuildDate>Wed, 18 Jun 2025 15:17:11 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.6.2</generator>
	<item>
		<title>[开发中]基于树莓派的智能家居项目的设想与实现 Hestia</title>
		<link>https://blog.ihuxu.com/tentative-plan-and-realization-of-smart-home-project-hestia-based-on-raspberry-pi/</link>
					<comments>https://blog.ihuxu.com/tentative-plan-and-realization-of-smart-home-project-hestia-based-on-raspberry-pi/#comments</comments>
		
		<dc:creator><![CDATA[HU Xiaoxu]]></dc:creator>
		<pubDate>Wed, 22 Nov 2017 06:07:26 +0000</pubDate>
				<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[Middleware]]></category>
		<category><![CDATA[Others]]></category>
		<category><![CDATA[Original]]></category>
		<category><![CDATA[Raspberry Pi]]></category>
		<guid isPermaLink="false">http://blog.ihuxu.com/?p=9642</guid>

					<description><![CDATA[注：本文内容的准确性仅限于笔者写该篇文章时的情况，不保证后续与实际项目代码一致。实时内容还请关注 Github 项目托管页面：https://github.com/GenialX/hestia-server 树莓派，一个五脏俱全，集几乎所有功能于一身的微型计算器。大约一两月之前，屈屈 300 百大洋收入囊中。 入手之后，出于对自动化的兴趣，慢慢地研究如何实现室内家电的智能自动化控制。在断断续续地，不断地摸索之后，有了若干想实现的点子，迄今为止也有所实践。 点子 方案 硬件 首先，除了树莓派之外，还需要如下硬件： 软件 此外，本案例同样需要如下软件环境的支持（注：如果您完全不懂软件，且不愿意为实现本案例的结果而学习软件知识，那么下面的需要软件知识的相关内容可以不用深究）： 架构 系统大致分为三部分 各部分的主要用途 项目 Hestia Server&#160;https://github.com/GenialX/hestia-server Hestia RPi&#160;https://github.com/GenialX/hestia-rpi Hestia Android&#160;https://github.com/GenialX/hestia-android Hestia iOS&#160;https://github.com/GenialX/hestia-ios 实现功能 总结 未完待续&#8230; 历史 相关文章：Android O后台持续获取地理位置的简单调研过程]]></description>
		
					<wfw:commentRss>https://blog.ihuxu.com/tentative-plan-and-realization-of-smart-home-project-hestia-based-on-raspberry-pi/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>利用内网穿透 frp 工具实现外网链接（ssh）内网树莓派设备</title>
		<link>https://blog.ihuxu.com/the-use-of-intranet-through-frp-tools-to-achieve-external-network-access-to-the-network-raspberry-equipment/</link>
					<comments>https://blog.ihuxu.com/the-use-of-intranet-through-frp-tools-to-achieve-external-network-access-to-the-network-raspberry-equipment/#respond</comments>
		
		<dc:creator><![CDATA[HU Xiaoxu]]></dc:creator>
		<pubDate>Tue, 17 Oct 2017 04:50:03 +0000</pubDate>
				<category><![CDATA[Computer Science]]></category>
		<category><![CDATA[Dev Tool]]></category>
		<category><![CDATA[Others]]></category>
		<category><![CDATA[FRP]]></category>
		<category><![CDATA[Original]]></category>
		<category><![CDATA[Raspberry Pi]]></category>
		<category><![CDATA[SSH]]></category>
		<guid isPermaLink="false">http://blog.ihuxu.com/?p=9628</guid>

					<description><![CDATA[内网穿透原理 内网穿透（Net 穿透）也即端口映射，笔者粗暴理解是一种能够将外网机器与内网机器（外网无法直接访问的设备）建立通信的一种技术解决方案。 百度百科 尽管有许多穿越 NAT 的技术，但没有一项是完美的，这是因为 NAT 的行为是非标准化的。这些技术中的大多数都要求有一个公共服务器，而且这个服务器使用的是一个众所周知的、从全球任何地方都能访问得到的 IP 地址。一些方法仅在建立连接时需要使用这个服务器，而其它的方法则通过这个服务器中继所有的数据 —— 这就引入了带宽开销的问题。 具体原理详见百度百科=&#62;&#160;https://baike.baidu.com/item/NAT%E7%A9%BF%E8%B6%8A 需要资源 一台公网服务器（可以通过 IP 直接访问） 树莓派（也可以是电脑，以树莓派为例） 安装 本文以 frp v 0.13.0 为例（具体版本可以自己定，但不保证其他版本能够成功）。 笔者在 go 1.7.4 版本下编译 frp v 0.13.0 时会出现如下编译错误，根据 frp 作者留言，改用 go 1.8.3 版本编译。 *ht.Server has no field or method Close() 安装 golang 环境 由于 frp 工具是基于 golang 编写，所以需要安装 golang 环境。 以 go1.8.3 版本为例（亲测有效） 由于下载的是编译好的包，所以安装很简单。下载后，进行解压，并设置一些环节变量即可。 具体安装步骤详见：https://golang.org/doc/install 安装 frp 工具 启动 &#38; 使用 frp工具 使用起来很简单，只需要简单修改配置文件后，执行启动命令即可。 具体步骤详见：https://github.com/fatedier/frp/blob/master/README_zh.md]]></description>
		
					<wfw:commentRss>https://blog.ihuxu.com/the-use-of-intranet-through-frp-tools-to-achieve-external-network-access-to-the-network-raspberry-equipment/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
