středa 27. srpna 2025

Turris LXC IPv4 konektivita

 

nano /etc/systemd/network/eth0.network

[Match]

Name=eth0

[Network]

Address=192.168.1.10/24

Gateway=192.168.1.1

DNS=8.8.8.8 8.8.4.4

[DHCPv4]

UseDomains=true

UseMTU=true


[DHCP]

ClientIdentifier=mac

sobota 9. srpna 2025

EZS Smart žárovka s PIR čidlem

Spectrum Smart 9W, s FW od OpenBK. https://github.com/openshwprojects/OpenBK7231T_App/tree/main

PIN6 je připojen na PIR čidlo (Aktivní je L). Žárovka je aktivní po dobu sepnutí PIR čidla, po aktivaci odešle po MQTT "Active" a po deaktivaci PIR čidla pošle "Passive" a uspí se (tj. i odpojí od WiFi).

Konfigurace:

{ "vendor": "Tuya", "bDetailed": "0", "name": "Full Device Name Here", "model": "enter short model name here", "chip": "BK7231N", "board": "TODO", "flags": "266256", "keywords": [ "TODO", "TODO", "TODO" ], "pins": { "6": "dInput;10", "24": "SM2235DAT;0", "26": "SM2235CLK;0" }, "command": "PowerSave 1", "image": "https://obrazki.elektroda.pl/YOUR_IMAGE.jpg", "wiki": "https://www.elektroda.com/rtvforum/topic_YOUR_TOPIC.html" }

Script autoexec.bat:

AddEventHandler OnChannelChange 10 startScript /autoexec.bat handle_leds // počkáme než se připojí MQTT waitFor MQTTState 1 on_boot: handle_leds: if $CH10==0 then goto Active Passive: led_enableAll 0 publish PIR "Passive" DSEdge 2 PinDeepSleep goto End Active: led_enableAll 1 publish PIR "Active" End: