惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Vercel News
Vercel News
博客园 - 【当耐特】
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
小众软件
小众软件
Hugging Face - Blog
Hugging Face - Blog
aimingoo的专栏
aimingoo的专栏
WordPress大学
WordPress大学
G
Google Developers Blog
博客园 - 叶小钗
大猫的无限游戏
大猫的无限游戏
P
Proofpoint News Feed
J
Java Code Geeks
U
Unit 42
云风的 BLOG
云风的 BLOG
阮一峰的网络日志
阮一峰的网络日志
N
Netflix TechBlog - Medium
宝玉的分享
宝玉的分享
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
D
Docker
V
Visual Studio Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
H
Help Net Security
V
V2EX
T
Tailwind CSS Blog

博客园 - 陈晓猛

FFmpeg 完整介绍 验证网络ipv6的可用性 docker compose对应的内容,创建thread网络后连接设备 ONVIF协议与RTSP协议 OpenClaw:接入minimax-2.5的新手指引 Windows 端 OpenClaw 安装教程(保姆级) 使用zigbee2mqtt模拟发送信息 HA上配置MQTT esphome模拟IOT设备连接到HA 自制hash_v1和hash_v2种子文件 接口 CDN(动态 CDN/API 网关 CDN)测试用例 cf-cache-status共有几种状态分别会在什么情况下产生 接口接入cdn和网页接入cdn的区别 pip安装依赖包报错内容为User defined options,Native files 如何解决 MCP:Trae中集成Playwright 实现网页自动化测试 测试用例设计检查项 如何给Playwright 添加 MCP(Microsoft Playwright Component Testing) npm 无法加载文件npm.ps1 文档收集地址 Ugreen记录验证不同国家码对应的跳转链接 error: command 'C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Tools\MSVC\14.44.35207\bin\HostX86\x64\cl.exe' failed with exit code 2 解决方案 - 陈晓猛 VScode在顶部生成作者信息 Cursor使用小技巧(待更新) Trae 接入 Claude 3.7:AI 编程工具界的“卷王”,完全免费 提高研发效能——基于 DeepSeek-V3的本地化实践 大模型&ai学习课程一些笔记 P图训练模型 python3安装crypto出错及解决方法 windows搭建syncthing中继服务器和发现服务器
ESPHome模拟设备脚本
陈晓猛 · 2026-01-12 · via 博客园 - 陈晓猛

ESPHome模拟设备脚本

esphome:
  name: api-virtual-switch1
  friendly_name: api_virtual_switch1

esp8266:
  board: esp01_1m
  
# 关闭日志(禁用串口)
logger:
  level: NONE
  baud_rate: 0

# Home Assistant API 配置(核心)
api:
  encryption:
    key: "t7msk5X20P1UqXRaC04aYLTgmpN+8Ubcu5sNHrR9Hj0="
  port: 6053

# 修复OTA配置(旧版本必须声明platform)
# ota:
#   platform: esphome  # 声明平台,满足旧版本语法要求
#   disabled: true # 同时禁用OTA功能

# Wi-Fi 配置(格式正确)
wifi:
  ssid: "Xiaomi_5A02"
  password: "Aa123456"
  manual_ip: 
    static_ip: 192.168.31.200
    gateway: 192.168.31.1
    subnet: 255.255.255.0

# 禁用配网页面
# captive_portal:
#   disabled: true

# 纯软件模拟开关
switch:
  - platform: template
    name: "virtual Switch 1"
    id: virtual_switch
    optimistic: true  # 乐观模式,无硬件反馈

# 定时切换状态(模拟设备上报)
interval:
  - interval: 5s
    then: 
      - switch.toggle: virtual_switch

声明 欢迎转载,但请保留文章原始出处:) 博客园:https://www.cnblogs.com/chenxiaomeng/ 如出现转载未声明 将追究法律责任~谢谢合作