]> mj.ucw.cz Git - home-hw.git/log
home-hw.git
10 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

10 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

10 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

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

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

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

11 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

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

11 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

11 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

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

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

11 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

11 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

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

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

11 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

11 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

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

11 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

11 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

11 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

11 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

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

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

11 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

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

12 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

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

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

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

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

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

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

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

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

13 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

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

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

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

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

13 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

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

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

13 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

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

13 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

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

13 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

13 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

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

13 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

14 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

14 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.

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

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

23 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

23 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

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

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

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

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

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

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

23 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

23 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

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

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

2 years 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

2 years agotest-display: README
Martin Mares [Sun, 20 Feb 2022 15:27:14 +0000 (16:27 +0100)]
test-display: README

2 years agoburrow-bsbd: Removed surplus newline
Martin Mares [Sun, 20 Feb 2022 15:26:41 +0000 (16:26 +0100)]
burrow-bsbd: Removed surplus newline

2 years agoIndicators: Renamed to Rainbow
Martin Mares [Sun, 20 Feb 2022 15:26:03 +0000 (16:26 +0100)]
Indicators: Renamed to Rainbow

2 years agoMQTT: Rainbow
Martin Mares [Sun, 20 Feb 2022 15:22:32 +0000 (16:22 +0100)]
MQTT: Rainbow

2 years agoIndicators: Daemon
Martin Mares [Sun, 20 Feb 2022 15:22:04 +0000 (16:22 +0100)]
Indicators: Daemon

2 years agoIndicators: Manual testing
Martin Mares [Sun, 20 Feb 2022 15:10:06 +0000 (16:10 +0100)]
Indicators: Manual testing

2 years agoIndicators: Rougly working version
Martin Mares [Sun, 20 Feb 2022 15:06:07 +0000 (16:06 +0100)]
Indicators: Rougly working version

2 years agoIndicators: Started from test-neopixel
Martin Mares [Sun, 20 Feb 2022 12:58:29 +0000 (13:58 +0100)]
Indicators: Started from test-neopixel

2 years agotest-neopixel: cleanup
Martin Mares [Sun, 20 Feb 2022 12:53:48 +0000 (13:53 +0100)]
test-neopixel: cleanup

2 years agoDMX: Better daemon
Martin Mares [Sat, 19 Feb 2022 23:20:17 +0000 (00:20 +0100)]
DMX: Better daemon

2 years agoDMX: Daemon
Martin Mares [Sat, 19 Feb 2022 23:09:43 +0000 (00:09 +0100)]
DMX: Daemon

2 years agoTelegram: TODO
Martin Mares [Sat, 19 Feb 2022 21:53:32 +0000 (22:53 +0100)]
Telegram: TODO

2 years agoTelegram: Logging via syslog
Martin Mares [Sat, 19 Feb 2022 21:51:12 +0000 (22:51 +0100)]
Telegram: Logging via syslog

2 years agoTelegram: Various bug fixes
Martin Mares [Sat, 19 Feb 2022 21:42:34 +0000 (22:42 +0100)]
Telegram: Various bug fixes

2 years agoTelegraf: Logging
Martin Mares [Mon, 14 Feb 2022 22:16:27 +0000 (23:16 +0100)]
Telegraf: Logging

2 years agoTelegram: Parse config file
Martin Mares [Mon, 14 Feb 2022 22:15:36 +0000 (23:15 +0100)]
Telegram: Parse config file

Also, Telegraf is not Telegram :)

2 years agoTelegram: Parts of installation machinery
Martin Mares [Mon, 14 Feb 2022 21:47:07 +0000 (22:47 +0100)]
Telegram: Parts of installation machinery