]> mj.ucw.cz Git - home-hw.git/log
home-hw.git
6 weeks agoburrow-auto: Meditation hack master
Martin Mares [Mon, 1 Apr 2024 10:18:17 +0000 (12:18 +0200)]
burrow-auto: Meditation hack

6 weeks 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

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

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

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

7 weeks 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

7 weeks 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

7 weeks 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

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

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

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

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

4 months 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)

6 months 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

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

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

8 months 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.

8 months 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

8 months 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

9 months 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

9 months 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.

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

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

9 months 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

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

10 months 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

10 months 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

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

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

10 months 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

10 months 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

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

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

10 months 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

10 months 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

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

10 months 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

10 months 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

10 months 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

10 months 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

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

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

10 months 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

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

10 months 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

10 months 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.

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

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

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

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

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

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

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

12 months 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

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

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

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

12 months 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)

12 months 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

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

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

12 months 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

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

12 months 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

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

12 months 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

12 months 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

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

12 months 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

13 months 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

13 months 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.

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

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

22 months 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

22 months 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

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

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

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

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

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

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

22 months 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

22 months 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

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

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

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

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

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

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

2 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

2 years agoIris: Shorter timeout for temperature sensors
Martin Mares [Sun, 27 Feb 2022 15:59:26 +0000 (16:59 +0100)]
Iris: Shorter timeout for temperature sensors

2 years agoIris: Init
Martin Mares [Sun, 27 Feb 2022 15:38:54 +0000 (16:38 +0100)]
Iris: Init

2 years agoTelegram: client_id
Martin Mares [Sun, 27 Feb 2022 15:38:40 +0000 (16:38 +0100)]
Telegram: client_id

2 years agoMQTT: Update Rainbow etc.
Martin Mares [Sun, 27 Feb 2022 13:20:14 +0000 (14:20 +0100)]
MQTT: Update Rainbow etc.

2 years agoBifrost: Send our name as LED owner
Martin Mares [Sun, 27 Feb 2022 13:19:30 +0000 (14:19 +0100)]
Bifrost: Send our name as LED owner

2 years agoRainbow: LEDs have optional owners
Martin Mares [Sun, 27 Feb 2022 13:19:13 +0000 (14:19 +0100)]
Rainbow: LEDs have optional owners

2 years agoTelegram: Updated temperature thresholds
Martin Mares [Sat, 26 Feb 2022 23:42:37 +0000 (00:42 +0100)]
Telegram: Updated temperature thresholds

2 years agoburrow-bifrost: DBUS to Rainbow gateway
Martin Mares [Sat, 26 Feb 2022 22:42:34 +0000 (23:42 +0100)]
burrow-bifrost: DBUS to Rainbow gateway

2 years agoRainbow: All settings are floats, added global brightness
Martin Mares [Mon, 21 Feb 2022 21:42:42 +0000 (22:42 +0100)]
Rainbow: All settings are floats, added global brightness

2 years agoRainbow: Bug fixes
Martin Mares [Sun, 20 Feb 2022 15:50:07 +0000 (16:50 +0100)]
Rainbow: Bug fixes