Commit Graph

4052 Commits

Author SHA1 Message Date
a938834553 Merge pull request #36 from btsimonh/mods
MQTT updates
2022-02-24 23:25:16 +01:00
8659072d71 clarify the issue for the appname during build 2022-02-24 23:17:24 +01:00
a0eabe63c3 final fix! 2022-02-24 21:28:57 +00:00
4761306207 fixes - now tested 2022-02-24 21:10:53 +00:00
528424664f more extensive updates of MQTT, including multi-subscribe and forced reconnect on subscriptions requirmeents change.
What happens if we subscribe multiple times to the same topic?
2022-02-24 09:18:22 +00:00
996708ef47 MQTT: make it callback based.
Ability to add callbacks to receive MQTT data.
Note: we should change to MQTT topic like cmnd/<basename>/<object> so that we can subscribe to ALL 'cmnd/<base>' whilst being able to publish stat/<base>/<object> without getting feedback?
2022-02-23 09:08:09 +00:00
303fe3a0c8 fix VSCode displayed warnings 2022-02-23 09:05:53 +00:00
32ebba46a8 display USER_SW_VERSION with all checks for supported platforms (it's not defined on XR809 yet) 2022-02-23 03:51:41 +01:00
f6f34b9fac lenght check 2022-02-23 03:25:25 +01:00
83485c2c7e Merge pull request #35 from btsimonh/mods
fix setting valus from mqtt
2022-02-23 03:17:39 +01:00
9d8633d0a9 fix setting valus from mqtt 2022-02-22 22:42:48 +00:00
cde4839927 Update README.md 2022-02-22 10:59:38 +01:00
ed9e43e552 Update README.md 2022-02-21 14:12:55 +01:00
541405a5d4 Update README.md 2022-02-21 14:09:43 +01:00
9b37f1efb9 Update README.md 2022-02-21 14:07:54 +01:00
795745b7f3 Update README.md 2022-02-21 14:04:48 +01:00
e33150c70d build: ignore build artifacts 2022-02-21 04:48:48 +00:00
5a89e24ce4 feat: add multi-platform github actions matrix 2022-02-21 04:46:00 +00:00
eb84443ec2 build: update makefile for multi-platform build 2022-02-21 04:41:44 +00:00
6b9ac9e378 feat: add SDK submodules 2022-02-21 03:04:44 +00:00
a9a9c84d0d build: remove single SDK 2022-02-21 02:32:11 +00:00
836208e22e ci: set action to run on all branches 2022-02-21 02:23:51 +00:00
75cfac6d62 feat: add automated build via GitHub actions 2022-02-21 02:23:51 +00:00
837bc70ba7 feat: add actions workflow template 2022-02-21 02:23:51 +00:00
7d288882c5 feat: simplified Makefile build with SDK submodule 2022-02-21 02:23:50 +00:00
446fc7b709 Update README.md 2022-02-21 01:48:34 +01:00
6c199ee8f2 Update README.md 2022-02-21 01:26:50 +01:00
1600fafd8c Update README.md 2022-02-21 01:24:04 +01:00
ddc0b757fa Update README.md 2022-02-21 01:23:31 +01:00
6751510037 Merge pull request #33 from boozeman/main
Fix for the Emax Home EDU8774 AutoConfig
2022-02-21 00:43:34 +01:00
af37d73368 Update README.md 2022-02-21 00:34:47 +01:00
ec87ad034b Update README.md 2022-02-21 00:31:31 +01:00
4f53f48c2c added release builds - 2022 02 21 2022-02-21 00:20:15 +01:00
abe71789eb delay ota call 2022-02-20 19:31:33 +01:00
fab9a0e367 Fix for the Emax Home EDU8774 AutoConfig 2022-02-20 19:42:03 +02:00
20089a946a xr809 ota 2022-02-20 16:30:02 +01:00
bb09fc81ef Merge pull request #32 from btsimonh/mods
rest: channel setting bugfixes
2022-02-20 14:55:55 +01:00
88302d352f XR809 buttons are working (using unified multiplatform code with debouncing) 2022-02-20 14:51:06 +01:00
690535117c Merge branch 'main' of https://github.com/openshwprojects/OpenBK7231T_App 2022-02-20 14:22:32 +01:00
751fc8e163 make button code shared - xr809 will also use it 2022-02-20 14:22:22 +01:00
9a0f476f60 crc 2022-02-20 14:21:21 +01:00
40e98527f6 rest: channel setting bugfixes 2022-02-20 10:16:16 +00:00
0387c0063e N pwm 2022-02-20 01:35:54 +01:00
5af030eefe prepare to remove tuya lib from BK7231N version (it was required for BK7231N version beause for N version the functions like tuya hal flash read or tuya hal wifi ap scan was in .lib instead of source c files of SDK) 2022-02-20 01:15:22 +01:00
0fb2c3f778 Merge pull request #31 from btsimonh/mods
Mods
2022-02-20 01:01:00 +01:00
ca04abc987 Merge remote-tracking branch 'origin/main' into mods
# Conflicts:
#	src/httpserver/rest_interface.c
2022-02-19 20:13:03 +00:00
c36514c892 move http_rest_get and http_rest_post to top of file for clarity.
hash out test_config function (dangerous).
Add http_rest_get_channels, http_rest_post channels - so we can control device over rest API
2022-02-19 20:09:50 +00:00
f372031b34 BK7231N OTA support - not tested yet - simon header fix 2022-02-19 15:49:28 +01:00
cdf15801f4 BK7231N OTA support - not tested yet (the OTA address seems different) 2022-02-19 15:47:15 +01:00
e625b168c2 debug information dump 2022-02-19 15:46:13 +01:00