Имхо, Home Assistant самая масштабируемая. Аргументы писал выше. Разберетесь - остальные системы покажутся бедными. Обучающих видео - мильон!
Все три варианта требуют помучаться с установкой. Dev1 выше дал ссылки как поставить:
Можно ссылку на мини пк(по 2к руб), с апгрейдом по памяти и ссд ?
Вы прикалываетесь - сравниваете цену новой малинки с ценной пк с авито!
В целом согласен, но тут как фломастеры - все разные и на вкус и на цвет. Кто то любит пое**ца, кому не нравиться лишняя суета...
"Мощный" ион 10 потребляет, а средние (которые в основном на вторичке) 6-8вт.
Продал мне знакомый айтишник( поэтому и так дешево). Это NUC DC3217IYE Мне достались урезанные на 4гига памяти и 40 гигов ссд, без модулей вайфай, я купил планку на 8гигов и 2 ссд на 128 и 256 гигов. Да по сути есть мини пк и на авито и новые, на мой взгляд готовое устройство все равно не идет ни в какое сравнение с одноплатником при одинаковой цене.
В HA есть дополнение ESPHome со своим интерфейсом. Пример кода есп8266 с датчиком:
Код: Выделить всё
Код: Выделить всё
INFO Reading configuration /config/esphome/esp8266-am2320.yaml...
INFO Generating C++ source...
INFO Compiling app...
Processing esp8266-am2320 (board: esp01_1m; framework: arduino; platform: platformio/espressif8266 @ 3.2.0)
--------------------------------------------------------------------------------
HARDWARE: ESP8266 80MHz, 80KB RAM, 1MB Flash
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
Dependency Graph
|-- ESP8266WiFi @ 1.0
|-- ESP8266mDNS @ 1.2
|-- noise-c @ 0.1.4
| |-- libsodium @ 1.10018.1
|-- Wire @ 1.0
Compiling /data/esp8266-am2320/.pioenvs/esp8266-am2320/src/esphome/components/api/api_connection.cpp.o
Compiling /data/esp8266-am2320/.pioenvs/esp8266-am2320/src/esphome/components/api/api_server.cpp.o
Compiling /data/esp8266-am2320/.pioenvs/esp8266-am2320/src/esphome/components/mdns/mdns_component.cpp.o
Compiling /data/esp8266-am2320/.pioenvs/esp8266-am2320/src/esphome/core/application.cpp.o
Compiling /data/esp8266-am2320/.pioenvs/esp8266-am2320/src/esphome/core/util.cpp.o
Compiling /data/esp8266-am2320/.pioenvs/esp8266-am2320/src/main.cpp.o
Linking /data/esp8266-am2320/.pioenvs/esp8266-am2320/firmware.elf
RAM: [==== ] 39.7% (used 32484 bytes from 81920 bytes)
Flash: [==== ] 43.1% (used 440965 bytes from 1023984 bytes)
Building /data/esp8266-am2320/.pioenvs/esp8266-am2320/firmware.bin
esp8266_copy_factory_bin(["/data/esp8266-am2320/.pioenvs/esp8266-am2320/firmware.bin"], ["/data/esp8266-am2320/.pioenvs/esp8266-am2320/firmware.elf"])
========================= [SUCCESS] Took 14.68 seconds =========================
INFO Successfully compiled program.
esptool.py v4.4
Serial port /dev/ttyUSB0
Connecting....
Chip is ESP8266EX
Features: WiFi
Crystal is 26MHz
MAC: dc:4f:22:39:09:df
Uploading stub...
Running stub...
Stub running...
Changing baud rate to 460800
Changed.
Configuring flash size...
Auto-detected Flash size: 4MB
Flash will be erased from 0x00000000 to 0x0006cfff...
Flash params set to 0x0340
Compressed 445120 bytes to 314865...
Wrote 445120 bytes (314865 compressed) at 0x00000000 in 7.2 seconds (effective 497.0 kbit/s)...
Hash of data verified.
Leaving...
Hard resetting via RTS pin...
INFO Successfully uploaded program.
INFO Starting log output from /dev/ttyUSB0 with baud rate 115200
[05:59:56][I][logger:258]: Log initialized
[05:59:56][C][ota:469]: There have been 0 suspected unsuccessful boot attempts.
[05:59:56][I][app:029]: Running through setup()...
[05:59:56][I][i2c.arduino:175]: Performing I2C bus recovery
[05:59:56][C][am2320:037]: Setting up AM2320...
[05:59:56][C][wifi:037]: Setting up WiFi...
[05:59:56][C][wifi:038]: Local MAC: DC:4F:22:39:09:DF
[05:59:56][D][wifi:386]: Starting scan...
[05:59:56][D][am2320:029]: Got temperature=26.3°C humidity=39.3%
[05:59:56][D][sensor:126]: 'Small Room Temperature': Sending state 26.30000 °C with 1 decimals of accuracy
[05:59:56][D][sensor:126]: 'Small Room Humidity': Sending state 39.30000 % with 1 decimals of accuracy
[06:00:02][D][wifi:401]: Found networks:
[06:00:02][I][wifi:444]: - 'MyRR' (50:FF:20:47:67:2A) [redacted]▂▄▆█
[06:00:02][D][wifi:446]: Channel: 12
[06:00:02][D][wifi:447]: RSSI: -46 dB
[06:00:02][D][wifi:449]: - ''[redacted] (52:FF:20:47:67:2A) [redacted]▂▄▆█
[06:00:02][D][wifi:449]: - '313'[redacted] (00:72:63:1D:B7:48) [redacted]▂▄▆█
[06:00:02][D][wifi:449]: - 'RT-WiFi-FB79'[redacted] (30:42:40:FE:FB:79) [redacted]▂▄▆█
[06:00:02][D][wifi:449]: - 'TP-LINK_D582'[redacted] (60:E3:27:AC:D5:82) [redacted]▂▄▆█
[06:00:02][D][wifi:449]: - '1253'[redacted] (5C:A6:E6:29:2B:20) [redacted]▂▄▆█
[06:00:02][D][wifi:449]: - 'ASUS'[redacted] (E0:3F:49:D3:86:C8) [redacted]▂▄▆█
[06:00:02][D][wifi:449]: - ''[redacted] (96:9A:4A:B1:DC:76) [redacted]▂▄▆█
[06:00:02][D][wifi:449]: - 'Deco 635'[redacted] (90:9A:4A:B1:DC:76) [redacted]▂▄▆█
[06:00:02][D][wifi:449]: - 'TP-LINK_5174'[redacted] (C4:71:54:3C:51:74) [redacted]▂▄▆█
[06:00:02][D][wifi:449]: - 'TP-Link_2E90'[redacted] (C4:71:54:B5:2E:90) [redacted]▂▄▆█
[06:00:02][D][wifi:449]: - 'ASUS_66K'[redacted] (40:16:7E:C2:2C:64) [redacted]▂▄▆█
[06:00:02][D][wifi:449]: - 'wi_fi69'[redacted] (D8:07:B6:CB:79:0C) [redacted]▂▄▆█
[06:00:02][D][wifi:449]: - 'sergeeva23'[redacted] (78:24:AF:7F:2E:90) [redacted]▂▄▆█
[06:00:02][D][wifi:449]: - 'TP-Link 46'[redacted] (60:32:B1:E0:92:A2) [redacted]▂▄▆█
[06:00:02][D][wifi:449]: - '840'[redacted] (B0:5B:67:F4:0E:04) [redacted]▂▄▆█
[06:00:02][D][wifi:449]: - 'RT_9-87'[redacted] (70:2E:22:69:88:24) [redacted]▂▄▆█
[06:00:02][D][wifi:449]: - '462'[redacted] (04:5E:A4:D3:5C:54) [redacted]▂▄▆█
[06:00:02][I][wifi:257]: WiFi Connecting to 'MyRR'...
[06:00:04][I][wifi:518]: WiFi Connected!
[06:00:04][C][wifi:362]: Local MAC: DC:4F:22:39:09:DF
[06:00:04][C][wifi:363]: SSID: 'MyRR'[redacted]
[06:00:04][C][wifi:364]: IP Address: 192.168.1.120
[06:00:04][C][wifi:365]: BSSID: 50:FF:20:47:67:2A[redacted]
[06:00:04][C][wifi:367]: Hostname: 'esp8266-am2320'
[06:00:04][C][wifi:369]: Signal strength: -48 dB ▂▄▆█
[06:00:04][C][wifi:373]: Channel: 12
[06:00:04][C][wifi:374]: Subnet: 255.255.255.0
[06:00:04][C][wifi:375]: Gateway: 192.168.1.1
[06:00:04][C][wifi:376]: DNS1: 192.168.1.1
[06:00:04][C][wifi:377]: DNS2: 0.0.0.0
[06:00:04][D][wifi:527]: Disabling AP...
[06:00:04][C][ota:093]: Over-The-Air Updates:
[06:00:04][C][ota:094]: Address: esp8266-am2320.local:8266
[06:00:04][C][ota:097]: Using Password.
[06:00:04][C][api:025]: Setting up Home Assistant API server...
[06:00:04][I][app:062]: setup() finished successfully!
[06:00:04][I][app:102]: ESPHome version 2022.12.1 compiled on Dec 16 2022, 05:59:38
[06:00:04][C][wifi:504]: WiFi:
[06:00:04][C][wifi:362]: Local MAC: DC:4F:22:39:09:DF
[06:00:04][C][wifi:363]: SSID: 'MyRR'[redacted]
[06:00:04][C][wifi:364]: IP Address: 192.168.1.120
[06:00:04][C][wifi:365]: BSSID: 50:FF:20:47:67:2A[redacted]
[06:00:04][C][wifi:367]: Hostname: 'esp8266-am2320'
[06:00:04][C][wifi:369]: Signal strength: -48 dB ▂▄▆█
[06:00:04][C][wifi:373]: Channel: 12
[06:00:04][C][wifi:374]: Subnet: 255.255.255.0
[06:00:04][C][wifi:375]: Gateway: 192.168.1.1
[06:00:04][C][wifi:376]: DNS1: 192.168.1.1
[06:00:04][C][wifi:377]: DNS2: 0.0.0.0
[06:00:04][C][logger:293]: Logger:
[06:00:04][C][logger:294]: Level: DEBUG
[06:00:04][C][logger:295]: Log Baud Rate: 115200
[06:00:04][C][logger:296]: Hardware UART: UART0
[06:00:04][C][i2c.arduino:052]: I2C Bus:
[06:00:04][C][i2c.arduino:053]: SDA Pin: GPIO4
[06:00:04][C][i2c.arduino:054]: SCL Pin: GPIO5
[06:00:04][C][i2c.arduino:055]: Frequency: 50000 Hz
[06:00:04][C][i2c.arduino:058]: Recovery: bus successfully recovered
[06:00:04][I][i2c.arduino:068]: Results from i2c bus scan:
[06:00:04][I][i2c.arduino:070]: Found no i2c devices!
[06:00:04][D][am2320:047]: AM2320:
[06:00:04][C][am2320:048]: Address: 0x5C
[06:00:04][C][am2320:052]: Temperature 'Small Room Temperature'
[06:00:04][C][am2320:052]: Device Class: 'temperature'
[06:00:04][C][am2320:052]: State Class: 'measurement'
[06:00:04][C][am2320:052]: Unit of Measurement: '°C'
[06:00:04][C][am2320:052]: Accuracy Decimals: 1
[06:00:04][C][am2320:053]: Humidity 'Small Room Humidity'
[06:00:04][C][am2320:053]: Device Class: 'humidity'
[06:00:04][C][am2320:053]: State Class: 'measurement'
[06:00:04][C][am2320:053]: Unit of Measurement: '%'
[06:00:04][C][am2320:053]: Accuracy Decimals: 1
[06:00:04][C][mdns:103]: mDNS:
[06:00:04][C][mdns:104]: Hostname: esp8266-am2320
[06:00:04][C][ota:093]: Over-The-Air Updates:
[06:00:04][C][ota:094]: Address: esp8266-am2320.local:8266
[06:00:04][C][ota:097]: Using Password.
[06:00:04][C][api:138]: API Server:
[06:00:04][C][api:139]: Address: esp8266-am2320.local:6053
[06:00:04][C][api:141]: Using noise encryption: YES
[06:00:04][D][api:102]: Accepted 192.168.1.91
[06:00:05][D][api.connection:918]: Home Assistant 2022.12.6 (192.168.1.91): Connected successfully
[06:00:14][D][am2320:029]: Got temperature=26.3°C humidity=39.4%
[06:00:14][D][sensor:126]: 'Small Room Temperature': Sending state 26.30000 °C with 1 decimals of accuracy
[06:00:14][D][sensor:126]: 'Small Room Humidity': Sending state 39.40000 % with 1 decimals of accuracy
[06:00:44][D][am2320:029]: Got temperature=26.3°C humidity=39.4%
[06:00:44][D][sensor:126]: 'Small Room Temperature': Sending state 26.30000 °C with 1 decimals of accuracy
[06:00:44][D][sensor:126]: 'Small Room Humidity': Sending state 39.40000 % with 1 decimals of accuracy
[06:01:14][D][am2320:029]: Got temperature=26.3°C humidity=39.4%
[06:01:14][D][sensor:126]: 'Small Room Temperature': Sending state 26.30000 °C with 1 decimals of accuracy
[06:01:14][D][sensor:126]: 'Small Room Humidity': Sending state 39.40000 % with 1 decimals of accuracy
Вопрос в назначении, задачах, которые будет выполнять пк, хоть мини, хоть одноплатник.
Такой за дёшево - это, возможно, единственный на всех Ваш частный случай.
Тут конечно частный случай, кому как повезет. Я больше про новые малинки 4, стоят как хороший мини пк. Наборы малинки 4 на алике под 20к.
Да, спасибо! Уже видел в разных местах. но это и еще одна система, которую нужно будет осваивать и обслуживать. Заказал пока w5500 на пробу для соединения по проводам. Жаль, что и в 8 версии поддерживается только w5100
Я вчера запустил Beelink S mini на n5095, очень добротно сделан и железо скомпановано с умом. Очень приятная машинка. В планах не только НА, но и просто поиграть и музыку на ЦАП вывести. На GK2V много нареканий, один только тепловой режим чего стоит.