自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 LangChain学习笔记(一)-LangChain简介

langChain是一个人工智能大语言模型的开发框架。

2024-12-03 12:00:50 487

原创 第七章 UI展示

在此基础上,主要看我之前第五章前端接入配置即可。由于家庭智能设备有限,以后如果有什么设备接入,再单独做该设备的补充更新。学完UI功能当然是众所周知的抄作业环节,首先进行效果展示。这里记录一下,UI图片的生成步骤,这里以浇灌系统为例子。​目录下,才能读取。

2024-09-23 17:51:46 482

原创 第六章 Home assistant UI配置

一些卡片支持动作,当对卡片进行动作时,会进行一些操作。

2024-09-23 11:21:22 3020

原创 第五章 Home assistant 配置入门

这里需要暂停整理一下,安装HA之后,自己到底想干什么。做为一个程序员,肯定想将自己所学知识用在改进家装体验上。因此我先确定了以下几个需求:常用智能设备接入HA平台在HA上实现对家庭智能的概览在家能语音控制远端能微信控制有一些基本的智能联动HA接入模型,模型通过收集你的语音判断你的心情,从而改变环境。

2024-09-23 10:44:43 3575

原创 第四章 Home assistant接入外网

试验了无数版本,终于试过了,外网接入ha的两种方式,主要是分两步,一是使ha的内网环境能公网访问,二是移动设备下载APP进行访问,下面是IPad画面。

2024-08-22 18:45:28 5574

原创 第三章 Home assistant部署并安装常用插件

‍这里介绍几个常用插件,均在hacs中下载,下载步骤就是在hacs中搜索,进去后点击右下下载,完成后,在设置中刷新即可。小米的集成,下载后,再在服务中添加该集成,输入小米账号,就可以看到家里小米设备了。​可以轻松的同步设备到苹果的生态,实现siri控制。MQTT。MQTT是一种通讯协议,大部分物联网设备是通过MQTT协议的,虽然学会他有一定的门槛,但一旦学会,你会打开一扇新的大门自动化配置的软件,需要一定学习,但功能巨将大,比如我可以用它实现通过微信控制设备。其他。

2024-08-22 00:57:07 6549 7

原创 第二章 智能家居构建思路

​相信大家都看了很多智能家居体验的视屏,对里面自动化的操作都忍不住手痒想试试,那么自己该怎么实现这些功能呢?那么今天就来聊一下怎么构建自己家里的智能家居。

2024-08-21 17:54:14 1578

原创 第一章 智能家居基本原理

​​作为一个智能家居的入门小白,想通过这个栏目记录一下自己的智能家居学习与构建过程,欢迎大家一起交流,本栏目将从自己学习过程,一步步从简单的利用现有平台构建到自己搭建平台学起,当然,更新进度得看自己研究和学习进度了。其实智能家居,就是将家里能联网的设备,放在网络上,通过网络来远程进行操作,或者设置特定条件进行激活,那么首先我们需要从如何联网进行说起。

2024-08-21 13:28:44 2342

原创 家庭内网穿透方案(公网IP)

​​​​由于工作需要,需要外部网络通过ip地址访问家庭内网设备,这时候就需要使用内网穿透方案。目前由于IP地址稀缺,所以家庭内宽带分配的IP地址是通过NAT转化过的,外网通过该IP地址是无法访问内部设备的。所以这里需要进行一系列操作来进行内网穿刺。

2024-08-19 16:56:06 6199

原创 ElasticSearch(ES)详解(三)

这章主要详细介绍ES的批量操作、滚动、复合查询等高级操作。

2022-07-05 00:17:18 1003

原创 ElasticSearch(ES)详解(二)

ElasticSearch 集群介绍

2022-07-01 12:06:06 514

原创 Apollo微服务配置中心详解

Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性。。。。。

2022-06-30 19:23:14 28337 1

原创 ElasticSearch(ES)详解(一)

众所周知,ElasticSearch是一个智能搜索,分布式的搜索引擎,下面就来简单的介绍一下。

2022-06-28 17:24:19 1024

原创 Redis概述与使用

Redis简介 操作 使用

2022-06-22 17:50:40 155

原创 RocketMQ学习(一)——简介加部署及快速入门

RocketMQ学习(一)——简介加部署及快速入门文章目录RocketMQ学习(一)——简介加部署及快速入门前言一、RocketMQ简介(一)简介(二)底层原理二、linux部署(一)非docker环境部署(二)docker部署(三)管理软件三、快速入门前言通过网课学习笔记一、RocketMQ简介(一)简介Apache RocketMQ是一个采用Java语言开发的分布式的消息系统,由阿里巴巴团队开发,与2016年底贡献给Apache,成为了Apache的一个顶级项目。官网地址(二)底层

2021-08-18 20:30:40 358 2

原创 WebSocket快速入门

WebSocket快速入门这里重点记录WebSocket的入门以及和SpringBoot的整合。文章目录WebSocket快速入门一、WebSocket是什么?二、使用步骤(一)服务端入门1.注解介绍2.导入依赖3.创建测试类(二)客户端入门三、Springboot整合WebSocket1.导入pom依赖2.编写WebSocketHandler类3.注册WebSocketHandler类4.WebSocketHandler拦截器(1)编写拦截器(2)注册拦截器一、WebSocket是什么?We

2021-07-08 01:35:26 450

原创 关于用ResponseBodyAdvice对象解决无法获取ResponseBody返回数据的问题

关于用ResponseBodyAdvice对象解决无法获取ResponseBody返回数据的问题在javaWeb中若Controller中返回的是ResponseBody则无法通过Interceptor拦截器的post方法对其返回数据进行处理。这里可以通过@ControllerAdvice & ResponseBodyAdvice 的方式对Response的body数据进行处理。具体使用见注解。package com.dbh123.interceptor;import cn.itcast.h

2021-07-07 01:26:21 1614

原创 Java通过拦截器返回跨域问题的解决

Java通过拦截器返回跨域问题的解决通常在controller中加入@CrossOrigin注解即可实现跨域请求,但是有些时候在使用interceptor拦截器后,重新返回Response则又会重新出现跨域问题。解决方法:在重新返回的Response中加入返回头:// 支持跨域response.setHeader("Access-Control-Allow-Origin", "*");response.setHeader("Access-Control-Allow-Methods","GET,P

2021-07-07 00:59:04 1039

原创 解决Request中输入流只能读取一次的问题

解决Request中输入流只能读取一次的问题1. 创建一个Request类对Request进行包装package com.dbh123.dubbo.api.config;import org.apache.commons.io.IOUtils;import javax.servlet.ReadListener;import javax.servlet.ServletInputStream;import javax.servlet.http.HttpServletRequest;import

2021-07-07 00:14:18 308

原创 在Java项目中配置Redis拦截器

案发时父亲

2021-07-06 23:48:08 990

原创 Java 实现 Redis集群操作

Java 实现 Redis集群操作1. 导入pom依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactId></dependency><dependency> <groupId>redis.clients</groupId&g

2021-06-29 23:42:40 2205

原创 Docker搭建Redis集群

Docker搭建Redis集群1. 用docker的host模式创建Redis node1 node2 node3docker的网络类型有:None:不为容器配置任何网络功能,没有网络 --net=noneContainer:与另一个运行中的容器共享Network Namespace,–net=container:containerIDHost:与主机共享Network Namespace,–net=hostBridge:Docker设计的NAT网络模型(默认类型)重点关注下Host类型:

2021-06-29 11:37:59 198

home assistant安装相关资料

vmware虚拟机镜像,docker镜像,hacs插件

2024-08-21

家庭内网穿透方案(公网IP).md

家庭内网穿透方案(公网IP).md

2024-08-19

springboot常用注解.markdown

springboot常用注解.markdown

2024-01-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除