]> mj.ucw.cz Git - home-hw.git/log
home-hw.git
13 months agoBocktherm: Refactor
Martin Mares [Tue, 31 Dec 2024 12:53:47 +0000 (13:53 +0100)]
Bocktherm: Refactor

13 months agoBocktherm: WIP
Martin Mares [Tue, 31 Dec 2024 12:40:52 +0000 (13:40 +0100)]
Bocktherm: WIP

13 months agoBocktherm: WIP
Martin Mares [Tue, 31 Dec 2024 12:06:28 +0000 (13:06 +0100)]
Bocktherm: WIP

13 months agoUSB-IDS: Collar
Martin Mares [Tue, 31 Dec 2024 11:39:17 +0000 (12:39 +0100)]
USB-IDS: Collar

13 months agoBocktherm: First experiments
Martin Mares [Tue, 31 Dec 2024 11:39:10 +0000 (12:39 +0100)]
Bocktherm: First experiments

16 months agoMerge branch 'master' of ssh://git.ucw.cz/home/mj/GIT/home-hw
Martin Mares [Sat, 14 Sep 2024 00:34:29 +0000 (02:34 +0200)]
Merge branch 'master' of ssh://git.ucw.cz/home/mj/GIT/home-hw

16 months agoprotab/blink: Non-equal
Martin Mares [Fri, 13 Sep 2024 23:31:40 +0000 (01:31 +0200)]
protab/blink: Non-equal

20 months agoAuto: Meditation mode turned off
Martin Mares [Sat, 8 Jun 2024 22:14:57 +0000 (00:14 +0200)]
Auto: Meditation mode turned off

22 months agoMerge branch 'master' of ssh://git.ucw.cz/home/mj/GIT/home-hw
Martin Mares [Mon, 8 Apr 2024 15:58:12 +0000 (17:58 +0200)]
Merge branch 'master' of ssh://git.ucw.cz/home/mj/GIT/home-hw

22 months agorainbowd: typo
Martin Mares [Mon, 8 Apr 2024 13:28:06 +0000 (15:28 +0200)]
rainbowd: typo

22 months agoburrow-auto: Meditation hack
Martin Mares [Mon, 1 Apr 2024 10:18:17 +0000 (12:18 +0200)]
burrow-auto: Meditation hack

22 months agotest-neopixel-square: No auto-reset
Martin Mares [Fri, 29 Mar 2024 21:35:42 +0000 (22:35 +0100)]
test-neopixel-square: No auto-reset

22 months agoRainbow case: More TODO
Martin Mares [Fri, 29 Mar 2024 19:31:01 +0000 (20:31 +0100)]
Rainbow case: More TODO

22 months agoRainbow case: TODO
Martin Mares [Fri, 29 Mar 2024 18:26:25 +0000 (19:26 +0100)]
Rainbow case: TODO

22 months agoFIXME'd
Martin Mares [Sun, 24 Mar 2024 19:24:30 +0000 (20:24 +0100)]
FIXME'd

22 months agoKrabička na destičku k duze
Martin Mares [Sun, 24 Mar 2024 19:23:42 +0000 (20:23 +0100)]
Krabička na destičku k duze

22 months agoneopixel-square: Yet more GoL patterns
Martin Mares [Sun, 24 Mar 2024 16:28:05 +0000 (17:28 +0100)]
neopixel-square: Yet more GoL patterns

22 months agoneopixel-square: The Game of Life
Martin Mares [Sun, 24 Mar 2024 16:19:55 +0000 (17:19 +0100)]
neopixel-square: The Game of Life

22 months agoMore experiments with neopixel square
Martin Mares [Sun, 24 Mar 2024 12:50:38 +0000 (13:50 +0100)]
More experiments with neopixel square

22 months agotest-neopixel-square: init
Martin Mares [Sun, 24 Mar 2024 12:13:23 +0000 (13:13 +0100)]
test-neopixel-square: init

2 years agoIris: Subscribe power current
Martin Mares [Fri, 29 Dec 2023 19:54:10 +0000 (20:54 +0100)]
Iris: Subscribe power current

2 years agoIris: Cleanup
Martin Mares [Fri, 29 Dec 2023 19:44:31 +0000 (20:44 +0100)]
Iris: Cleanup

2 years agoIris: Added electric kettle LED (sort of)
Martin Mares [Fri, 29 Dec 2023 19:44:18 +0000 (20:44 +0100)]
Iris: Added electric kettle LED (sort of)

2 years agoUpdated build system to use external libraries
Martin Mares [Fri, 27 Oct 2023 09:15:29 +0000 (11:15 +0200)]
Updated build system to use external libraries

2 years agoUSB-IDS: Sandra's gadget
Martin Mares [Fri, 27 Oct 2023 09:15:08 +0000 (11:15 +0200)]
USB-IDS: Sandra's gadget

2 years agoTelegram: The same aiomqtt adjustments
Martin Mares [Sat, 26 Aug 2023 14:29:03 +0000 (16:29 +0200)]
Telegram: The same aiomqtt adjustments

2 years agoIris: Two adjustments for new aiomqtt
Martin Mares [Sat, 26 Aug 2023 14:26:07 +0000 (16:26 +0200)]
Iris: Two adjustments for new aiomqtt

(1) Topic is now an object, we need to extract its value.

(2) Run connect() explicitly instead of relying on automatic connection
establishment using "with". In the latter way, clean disconnect is attempted
upon exceptions, so the will is not sent.

2 years agoTelegram: Updated to aiomqtt and Python 3.11
Martin Mares [Wed, 23 Aug 2023 20:18:02 +0000 (22:18 +0200)]
Telegram: Updated to aiomqtt and Python 3.11

2 years agoIris: Updated to aiomqtt and Python 3.11
Martin Mares [Wed, 23 Aug 2023 20:13:48 +0000 (22:13 +0200)]
Iris: Updated to aiomqtt and Python 3.11

2 years agoMerge branch 'master' of ssh://git.ucw.cz/home/mj/GIT/home-hw
Martin Mares [Wed, 16 Aug 2023 12:03:59 +0000 (14:03 +0200)]
Merge branch 'master' of ssh://git.ucw.cz/home/mj/GIT/home-hw

2 years agoRemove embedded copy of lib and tools
Martin Mares [Wed, 16 Aug 2023 12:03:38 +0000 (14:03 +0200)]
Remove embedded copy of lib and tools

Will use public repo instead.

2 years agotest-shutters: Add second SSR
Martin Mares [Sat, 22 Jul 2023 16:53:07 +0000 (18:53 +0200)]
test-shutters: Add second SSR

2 years agotest-shutters: More USB controls
Martin Mares [Sat, 22 Jul 2023 16:38:30 +0000 (18:38 +0200)]
test-shutters: More USB controls

2 years agotest-shutters: USB interface via control requests
Martin Mares [Sat, 22 Jul 2023 16:35:45 +0000 (18:35 +0200)]
test-shutters: USB interface via control requests

2 years agotest-shutters: Init
Martin Mares [Sat, 22 Jul 2023 16:13:05 +0000 (18:13 +0200)]
test-shutters: Init

2 years agotest-sinclair: Note on optocoupling and negation
Martin Mares [Fri, 14 Jul 2023 17:32:04 +0000 (19:32 +0200)]
test-sinclair: Note on optocoupling and negation

2 years agotest-sinclair: Use internal pull-ups for optocoupler output
Martin Mares [Fri, 14 Jul 2023 17:31:18 +0000 (19:31 +0200)]
test-sinclair: Use internal pull-ups for optocoupler output

2 years agotest-sinclair: RC comments
Martin Mares [Fri, 14 Jul 2023 17:10:22 +0000 (19:10 +0200)]
test-sinclair: RC comments

2 years agoir-probe: More klima2 keys
Martin Mares [Fri, 14 Jul 2023 17:07:56 +0000 (19:07 +0200)]
ir-probe: More klima2 keys

2 years agotest-sinclair: RC again, this time with the correct checksum
Martin Mares [Fri, 14 Jul 2023 17:07:05 +0000 (19:07 +0200)]
test-sinclair: RC again, this time with the correct checksum

2 years agoMerge branch 'master' of ssh://git.ucw.cz/home/mj/GIT/home-hw
Martin Mares [Fri, 14 Jul 2023 15:42:35 +0000 (17:42 +0200)]
Merge branch 'master' of ssh://git.ucw.cz/home/mj/GIT/home-hw

2 years agotest-sinclair: Debugging RC
Martin Mares [Fri, 14 Jul 2023 15:42:27 +0000 (17:42 +0200)]
test-sinclair: Debugging RC

2 years agotest-sinclair: Rewritten RC code
Martin Mares [Fri, 14 Jul 2023 15:00:57 +0000 (17:00 +0200)]
test-sinclair: Rewritten RC code

2 years agoMerge branch 'master' of ssh://git.ucw.cz/home/mj/GIT/home-hw
Martin Mares [Thu, 13 Jul 2023 17:54:00 +0000 (19:54 +0200)]
Merge branch 'master' of ssh://git.ucw.cz/home/mj/GIT/home-hw

2 years agoir-probe: New catch of klima2
Martin Mares [Thu, 13 Jul 2023 17:53:45 +0000 (19:53 +0200)]
ir-probe: New catch of klima2

2 years agotest-sinclair: Experiments with RC
Martin Mares [Thu, 13 Jul 2023 14:55:50 +0000 (16:55 +0200)]
test-sinclair: Experiments with RC

2 years agoMerge branch 'master' of ssh://git.ucw.cz/home/mj/GIT/home-hw
Martin Mares [Thu, 13 Jul 2023 14:30:30 +0000 (16:30 +0200)]
Merge branch 'master' of ssh://git.ucw.cz/home/mj/GIT/home-hw

2 years agotest-sinclair: Dekódování číslic
Martin Mares [Thu, 13 Jul 2023 14:30:22 +0000 (16:30 +0200)]
test-sinclair: Dekódování číslic

2 years agotest-sinclair: SS is not used at all
Martin Mares [Thu, 13 Jul 2023 13:41:49 +0000 (15:41 +0200)]
test-sinclair: SS is not used at all

2 years agotest-sinclair: Clean up and document
Martin Mares [Thu, 13 Jul 2023 13:41:11 +0000 (15:41 +0200)]
test-sinclair: Clean up and document

2 years agotest-sinclair: Testing...
Martin Mares [Thu, 13 Jul 2023 13:26:34 +0000 (15:26 +0200)]
test-sinclair: Testing...

2 years agoClock: Non-experimental USB ID
Martin Mares [Tue, 11 Jul 2023 18:49:44 +0000 (20:49 +0200)]
Clock: Non-experimental USB ID

2 years agoMerge branch 'master' of ssh://git.ucw.cz/home/mj/GIT/home-hw
Martin Mares [Tue, 11 Jul 2023 18:15:38 +0000 (20:15 +0200)]
Merge branch 'master' of ssh://git.ucw.cz/home/mj/GIT/home-hw

2 years agotest-sinclair
Martin Mares [Tue, 11 Jul 2023 18:15:25 +0000 (20:15 +0200)]
test-sinclair

2 years agoMerge branch 'master' of ssh://git.ucw.cz/home/mj/GIT/home-hw
Martin Mares [Mon, 3 Jul 2023 11:41:14 +0000 (13:41 +0200)]
Merge branch 'master' of ssh://git.ucw.cz/home/mj/GIT/home-hw

2 years agoRevert "Auto: Trying lower AC threshold"
Martin Mares [Mon, 3 Jul 2023 11:41:09 +0000 (13:41 +0200)]
Revert "Auto: Trying lower AC threshold"

This reverts commit 37d575a64a9bac1574a1086c4da0d134c45c77ba.

2 years agoIris: AC status LED
Martin Mares [Sun, 2 Jul 2023 15:03:06 +0000 (17:03 +0200)]
Iris: AC status LED

2 years agoAuto: Broadcast computed AC state
Martin Mares [Sun, 2 Jul 2023 14:56:46 +0000 (16:56 +0200)]
Auto: Broadcast computed AC state

2 years agoAuto: Trying lower AC threshold
Martin Mares [Sun, 25 Jun 2023 17:40:01 +0000 (19:40 +0200)]
Auto: Trying lower AC threshold

2 years agoburrow-auto: Logging
Martin Mares [Tue, 30 May 2023 19:24:29 +0000 (21:24 +0200)]
burrow-auto: Logging

2 years agoInflux: make clean
Martin Mares [Sun, 14 May 2023 14:40:18 +0000 (16:40 +0200)]
Influx: make clean

2 years agoClock firmware: Fix USB restart
Martin Mares [Sun, 14 May 2023 13:31:42 +0000 (15:31 +0200)]
Clock firmware: Fix USB restart

2 years agoClock host: Warnings
Martin Mares [Sun, 14 May 2023 13:21:10 +0000 (15:21 +0200)]
Clock host: Warnings

2 years agoClock host: Decoded keys are passed to MQTT
Martin Mares [Sun, 14 May 2023 12:59:38 +0000 (14:59 +0200)]
Clock host: Decoded keys are passed to MQTT

2 years agoClock: Fix compilation
Martin Mares [Sun, 14 May 2023 12:41:34 +0000 (14:41 +0200)]
Clock: Fix compilation

2 years agoClock: README collision
Martin Mares [Sun, 14 May 2023 12:40:43 +0000 (14:40 +0200)]
Clock: README collision

2 years agotest-display2: No longer needed
Martin Mares [Sun, 14 May 2023 12:40:09 +0000 (14:40 +0200)]
test-display2: No longer needed

2 years agoClock: New firmware (formerly test-display2)
Martin Mares [Sun, 14 May 2023 12:39:53 +0000 (14:39 +0200)]
Clock: New firmware (formerly test-display2)

2 years agotest-display2: Blink led on IR RX
Martin Mares [Sun, 14 May 2023 12:38:17 +0000 (14:38 +0200)]
test-display2: Blink led on IR RX

2 years agoClock: A new daemon
Martin Mares [Sun, 14 May 2023 12:35:03 +0000 (14:35 +0200)]
Clock: A new daemon

2 years agoucw-libusb: Added helper modules
Martin Mares [Sun, 14 May 2023 12:34:53 +0000 (14:34 +0200)]
ucw-libusb: Added helper modules

2 years agotest-display2: Sending IR keys over USB and display timeout
Martin Mares [Sun, 14 May 2023 12:34:24 +0000 (14:34 +0200)]
test-display2: Sending IR keys over USB and display timeout

2 years agoClock host: Remove testing code
Martin Mares [Sun, 14 May 2023 10:39:20 +0000 (12:39 +0200)]
Clock host: Remove testing code

2 years agotest-display2: Clean up display handling
Martin Mares [Sat, 13 May 2023 23:19:42 +0000 (01:19 +0200)]
test-display2: Clean up display handling

2 years agotest-display2: More IR decoding
Martin Mares [Sat, 13 May 2023 23:07:51 +0000 (01:07 +0200)]
test-display2: More IR decoding

2 years agotest-display2: Experiments with IR receiver
Martin Mares [Sat, 13 May 2023 22:29:34 +0000 (00:29 +0200)]
test-display2: Experiments with IR receiver

2 years agotest-display2: Will play with IR receiver
Martin Mares [Sat, 13 May 2023 21:17:32 +0000 (23:17 +0200)]
test-display2: Will play with IR receiver

2 years agotest-display: Fix names
Martin Mares [Sat, 13 May 2023 21:16:50 +0000 (23:16 +0200)]
test-display: Fix names

2 years agoAircon daemon: Converted to MODBUS over TCP
Martin Mares [Sat, 13 May 2023 17:12:35 +0000 (19:12 +0200)]
Aircon daemon: Converted to MODBUS over TCP

2 years agoProtab: Use USB boot loader in all examples
Martin Mares [Mon, 17 Apr 2023 12:09:16 +0000 (14:09 +0200)]
Protab: Use USB boot loader in all examples

2 years agotools: Use LDLIBS instead of LDFLAGS
Martin Mares [Fri, 14 Apr 2023 19:55:48 +0000 (21:55 +0200)]
tools: Use LDLIBS instead of LDFLAGS

Newer linkers are more picky about library order.

3 years agoAuto: Fix loft fan logic
Martin Mares [Thu, 28 Jul 2022 14:42:03 +0000 (16:42 +0200)]
Auto: Fix loft fan logic

3 years agoAuto: Loft temperature threshold
Martin Mares [Mon, 18 Jul 2022 09:34:56 +0000 (11:34 +0200)]
Auto: Loft temperature threshold

3 years agoMerge branch 'master' of ssh://git.ucw.cz/home/mj/GIT/home-hw
Martin Mares [Sun, 17 Jul 2022 10:18:59 +0000 (12:18 +0200)]
Merge branch 'master' of ssh://git.ucw.cz/home/mj/GIT/home-hw

3 years agoAuto: Better logic for loft fan
Martin Mares [Sun, 17 Jul 2022 10:18:50 +0000 (12:18 +0200)]
Auto: Better logic for loft fan

3 years agoInflux: Fix loft_fan
Martin Mares [Wed, 13 Jul 2022 15:52:55 +0000 (17:52 +0200)]
Influx: Fix loft_fan

3 years agoInflux: Fix Makefile
Martin Mares [Wed, 13 Jul 2022 15:50:56 +0000 (17:50 +0200)]
Influx: Fix Makefile

3 years agoInflux: Log loft_fan again
Martin Mares [Wed, 13 Jul 2022 15:50:30 +0000 (17:50 +0200)]
Influx: Log loft_fan again

3 years agoAuto: Rewritte loft fan logic
Martin Mares [Wed, 13 Jul 2022 15:42:11 +0000 (17:42 +0200)]
Auto: Rewritte loft fan logic

3 years agoAuto: Aircon tuning
Martin Mares [Wed, 13 Jul 2022 15:05:03 +0000 (17:05 +0200)]
Auto: Aircon tuning

3 years agoAuto: Air conditioning control
Martin Mares [Wed, 13 Jul 2022 13:34:01 +0000 (15:34 +0200)]
Auto: Air conditioning control

3 years agoAuto: A simple Makefile for installation
Martin Mares [Wed, 13 Jul 2022 12:52:25 +0000 (14:52 +0200)]
Auto: A simple Makefile for installation

3 years agoAuto: Make a bit more pythonic
Martin Mares [Wed, 13 Jul 2022 12:52:09 +0000 (14:52 +0200)]
Auto: Make a bit more pythonic

3 years agotest-modbus: Revived
Martin Mares [Thu, 7 Jul 2022 15:27:50 +0000 (17:27 +0200)]
test-modbus: Revived

3 years agobsb-monitor: Fix comment
Martin Mares [Sun, 26 Jun 2022 10:35:16 +0000 (12:35 +0200)]
bsb-monitor: Fix comment

3 years agoUSB-IDS: RS-485 switch
Martin Mares [Sat, 25 Jun 2022 19:39:47 +0000 (21:39 +0200)]
USB-IDS: RS-485 switch

3 years agoBifrost: Install
Martin Mares [Sat, 12 Mar 2022 20:19:22 +0000 (21:19 +0100)]
Bifrost: Install

3 years agoIris: Typo
Martin Mares [Sat, 12 Mar 2022 20:16:48 +0000 (21:16 +0100)]
Iris: Typo

3 years agobin: Remove obsolete stuff
Martin Mares [Sat, 5 Mar 2022 15:20:55 +0000 (16:20 +0100)]
bin: Remove obsolete stuff

3 years agoIris: Do not warn on temperature in terarium
Martin Mares [Sun, 27 Feb 2022 21:49:13 +0000 (22:49 +0100)]
Iris: Do not warn on temperature in terarium