30 Commits

Author SHA1 Message Date
AxelC
fae80ba7e4 Change docstring to Epytext and minor pylint 2020-03-29 16:54:29 +02:00
AxelC
a677684d6b Implement windows/linux import, now the app run on windows using keyboard, that's easier for debug! 2020-03-04 22:32:35 +01:00
AxelC
e9266727d7 Use the new launcher in main app
Global code cleaning
2020-01-29 22:26:25 +01:00
AxelC
7df5bc94c6 New CardLauncher class 2020-01-28 22:45:38 +01:00
AxelC
2170a1f6a9 Major pylint work
Implement a windows launcher
2020-01-22 22:31:14 +01:00
AxelC
4afd4440fb Use DbReader instead of previous implementation 2019-11-27 15:05:05 +01:00
AxelC
38bf6b7e9e Read only database access is tested 2019-11-27 12:25:54 +01:00
AxelC
3379efcb4d Use config in main app.
Add some tests
2019-11-25 23:13:36 +01:00
AxelC
57da18aad0 Split Cards and Database class in separate files
Creat AppConfig class and implement it in database manager
2019-11-24 23:17:36 +01:00
AxelC
00641f1cf0 Add parameter path to bdd key file
Add auto bdd update after 1h
2019-11-21 22:38:37 +01:00
AxelC
9d939caf71 Rename card file
Move debug function to tools file
move credential file
2019-11-20 23:04:36 +01:00
AxelC
f1a7bf740a Correct command card behavior 2019-11-19 22:23:05 +01:00
AxelC
982283b390 Implement reading from bdd instead of csv file
Stop using curl in sh file for python request instead.
Remove unused Home assistant files.
Add bdd key without private (open for now)
2019-11-18 22:42:15 +01:00
AxelC
2ff988037b Start using bdd, to be tested on target 2019-11-06 22:38:16 +01:00
AxelC
846fbf0ab3 Organize code in module 2019-11-06 22:11:49 +01:00
AxelC
b9975b212a Finish timer implementation to reset memory 2019-07-15 22:45:27 +02:00
AxelC
f1ab99b2a6 Start card memory with timer
To be tested
2019-07-09 23:31:48 +02:00
AxelC
2416af32db Functional ClearQueu mode
Add Command mode
2019-07-07 22:51:52 +02:00
AxelC
48d752afa9 Implement clearqueu mode in box
Implement modes as list in CardList
2019-07-07 22:15:06 +02:00
AxelC
c190101711 Remove tabs, start creation of card class to implements modes 2019-07-07 15:55:31 +02:00
AxelC
f1baa4594d Update readme and all script to python3
Fixes #2
2019-06-19 22:29:08 +02:00
AxelC
f8fc7b0026 Stable version with multiroom.
Take care of EOL for .sh MUST be LF.
2019-06-15 00:10:14 +02:00
AxelC
c71e5a002a Start implement of multiple read modes describe in https://github.com/acatoire/music-cards/issues/3 2019-06-12 22:00:23 +02:00
AxelC
3811e6ef90 Add config file 2019-06-12 21:32:31 +02:00
AxelC
f638ccbc2e Plug sonos api script,
Remove unnecessary readme steps
2019-04-18 23:29:13 +02:00
hoveeman
c738882f6b Modified to fail better if crash occurs 2018-03-27 11:19:34 -04:00
hoveeman
144fd273c8 Modified box.py to call haplaylist shell script
Box.py now calls haplaylist.sh and passes the plist variable. The haplaylist.sh calls a curl command to a home assistant instance running on another machine and passes the playlist variable to an input_text component. Also included is the musiccards.service for systemd to start box.py automatically on boot.
2018-03-25 16:43:55 -04:00
root
7852a100b8 removed readtest.py 2016-03-10 01:26:57 +00:00
Francisco Sahli
36a6c34910 Multiple improvements 2016-02-07 00:16:54 +00:00
Francisco Sahli
f584ee455b First commit 2014-12-24 21:07:25 +00:00