Совершенно случайно обнаружил, что espeasy поддерживает простейший скриптовый язык, по умолчанию эта опция отключена.
on boilerCold#Temperature do
if [boilerCold#Temperature] < 26
gpio,12,1 //relay
gpio,13,0 //led
endif
if [boilerCold#Temperature] > 28
gpio,12,0
gpio,13,1
endif
endon
Коллеги, я еще раз посмотрел отчеты по смарт и обнаружил, что хотя кол-во ремапнутых секторов невелико и не изменяется, но вот кандидатов на ремап (pending sectror) просто огромное кол-во, т.е. у диска откровенные проблемы. Что, видимо, вкупе с тупым софтовым рейдом и вызывает проблемы. Т.ч. я соглашусь с тем, что на время возникновения проблемы скорее влияют фазы луны.
Я поясню — в начале цепочки INPUT я прописываю правила отбрасывания всякого сетевого мусора на внешнем интерфейсе. Так вот — отбросить DHCPDISCOVER мне ни в какую не удается, ни по каким из параметров пакета, пакет упорно продолжает идти дальше по цепочке, при этом iptables показывает 0 срабатываний, как будто бы пакет не подпадает под правило. Я уже весь гугль сломал в поисках ответа. Поскольку идей у меня уже 0, предполагаю какую то особенную обработку этого пакета ядром или, быть может, баг\фичу сетевого интерфейса или что-то типа того. Возможно кто-то с таким уже сталкивался и знает куда копать.