Commit Graph

21 Commits

Author SHA1 Message Date
81310eefe2 kodi: pod przełączanie bcache podpięcie też karty graficznej
writeback i karta na auto jak kodi gra,
writearoung i kart na low power jak nie gra.
2021-10-03 14:36:42 +02:00
f9f1d4bc45 kanapa: naprawienie MQTT
Problem był w konfiguracji na sonoffie, słuchał na "sonoff09/#" zamiast
"/sonoff09/#"
2021-04-10 16:59:37 +02:00
2b93151b6d kanapa: zmiana sonoffa basic na dual
Do drugiego gniazdka podłączona lampka po prawej, która
odbija się w ekranie.
Przestawienie zielonego przycisku prototypu do przełączania
tylko prawej lampki, nie obu.

Przy okazji też zmiana w konfiguracji ha-bridge, żeby Echo dobrze
gasiło.
2021-04-10 15:23:23 +02:00
cf7a218384 salon: kontrola zasilania głośników
Póki nie działa audio przez HDMI z amdgpu i są podłączone
zewnętrze głośniki, niech będą wyłączone gdy nie gra ani Kodi,
ani QuodLibet
2021-01-26 16:43:57 +01:00
fe84de9c2a lampki sufitowe: przełączone na sonoffa05
Wcześniej były pod sterownik okapu podłączone, ale zmieniliśmy
okap i już nie ma tego sterownika.
2020-12-02 19:56:59 +01:00
db500eefa1 wc: wiatrak sterowany przez HTTP
Ma wgrany firmware, w ktorym akurat nie dziala MQTT.
Dotychczas sterowałem przez curla w cronie, ale przeciez
openhab ma bindingi http.
2020-11-26 07:10:58 +01:00
6faa34220e rozszerzenie opisów przy obecności urządzeń 2020-10-06 20:29:02 +02:00
5f15bcba8b onewire: zmiana czujnika w spiżarni
poprzedniemu ułamała się nóżka
2020-08-24 20:02:37 +02:00
03912b72bd onewire: odczytywanie ostatniej temperatury zamiast pomiaru
Teraz wszystkie czujniki temperatury mamy zasilane, wiec skrypt
zapisujący temperaturę w bazie wyzwala jednoczesny pomiar.
openhab nie musi sam wymuszać pomiaru (poprzez dostęp do 'temperature'),
może korzystac z ostatniego odczytu.
  Likwiduje to opoznienie (kazdy pomiar to ok 750ms czekania per czujnik).
2020-01-18 14:20:33 +01:00
8e051fd17c balkon: zamiana sterowania lampkami z sonoffa na shelly 2019-11-21 19:02:01 +01:00
root
1d0d343454 bcache: wirtualny przełącznik do zmiany trybu pracy bcache
Zastosowanie: włączenie szybszego, ale mniej bezpiecznego trybu
w czasie oglądania czegoś w Kodi.

  Wymaga unitu systemd toggle-bcache@.service:
---
[Unit]
Description=toggle bcache mode for all devices

[Service]
Type=oneshot
WorkingDirectory=/sys
ExecStart=/usr/bin/fd --full-path bcache/cache_mode --exec sh -c "echo %i > {}; "
ProtectSystem=strict
ProtectHome=yes
PrivateTmp=yes
ProtectControlGroups=yes
---

 Oraz regułki polkit openhab.rules:
---

polkit.addRule(function(action, subject) {
	if (action.id == "org.freedesktop.systemd1.manage-units") {
		var unit = action.lookup("unit");
		if (unit == "toggle-bcache@writethrough.service" ||
		    unit == "toggle-bcache@writeback.service") {
			var verb = action.lookup("verb");
			if (verb == "start" && subject.user == "openhabik") {
				return polkit.Result.YES;
			}
		}
	}
});
---
2019-08-13 18:46:42 +02:00
root
8d900aef53 sonoff08 - nowy dual, przeznaczony do sypialni 2018-12-22 21:52:36 +01:00
root
dae7a184e2 poprawka ścieżki LWT dla nowszej konfiguracji 2018-12-14 21:18:16 +01:00
root
9e066cd790 przygotowanie pod lampki balkonowe 2018-12-10 17:01:57 +01:00
root
46ede33359 wc: sterowanie wiatrakiem (wyłączanie na noc) 2018-12-09 18:52:55 +01:00
root
678699a1cd kuchnia: wprowadzenie wirtualnego stanu dla okapu
Normalne sterowanie okapem jest realizowane dimmerem (0-100%).
Wirtualny stan jest po to, żeby się sceny dobrze mapowały i do współpracy
HomeHabit.
2018-12-02 18:34:50 +01:00
root
b4edfb2e43 okap: zmiana z abstrakcyjnego Number na dimmer
Procenty maja teraz mniej-wiecej przelozenie na biegi.
2018-11-09 21:06:54 +01:00
root
394c6af116 przedpokoj: włączanie podświetlenie pola dotykowego po ciemku
Firmowo podświetlenie jest sprzężone z przekaźnikiem, co
jest bez sensu – świeci się wraz z górnym światłem.
 Indywidualne sterowanie wymagało przylutowania GPIO4 wg
https://evertdekker.com/?p=1002
2018-07-18 14:19:08 +02:00
root
715eb4836b lampki w salonie: zapalanie wczesniej (2h przed zachodem) gdy pochmurno 2018-07-10 20:20:30 +02:00
root
aeaef9ff4c dodanie bindingów pogodowych 2018-07-09 21:04:14 +02:00
root
78d4c6c5e1 import itemów 2018-07-01 21:48:05 +02:00