Commit Graph

639 Commits

Author SHA1 Message Date
4acaedaefe api for short name 2023-04-29 15:51:01 +02:00
a437da53b8 alternate ssid dp1, led save for flag 2023-04-29 12:37:36 +02:00
133ad88ff1 footer update, remove old flash tool 2023-04-27 14:16:17 +02:00
2fdb3b56f8 remove old uart tool 2023-04-27 13:52:47 +02:00
6e22209ee4 NTP_SendRequest: Unable to send message - retry quickly after reboot 2023-04-25 11:34:04 +02:00
48acf3c825 tm1638 driver 2023-04-24 16:11:49 +02:00
567c5756b4 ability to set GN6932_STB pins 2023-04-24 13:09:33 +02:00
3ddabbed40 $failedBoots variable 2023-04-18 14:19:39 +02:00
02021eb4dc static IP message 2023-04-18 13:45:57 +02:00
a9daec0590 formatting 2023-04-18 00:33:36 +02:00
c96b696089 ip test1 2023-04-18 00:08:10 +02:00
f87f9d3492 support "waitFor <eventName> <eventArg>" syntax 2023-04-17 18:58:06 +02:00
090fbbd43a merge "should channel be published" checks 2023-04-17 13:07:17 +02:00
a6d89b0730 DSEdge and DSTime commands for Door Sensor 2023-04-17 09:02:35 +02:00
132fd16e1d [DoorSensor] Alternate wake up mode (always on falling edge) 2023-04-16 20:19:09 +02:00
f5e245a75f adc button (multiple buttons on adc) driver 2023-04-14 21:57:32 +02:00
7c02873007 OBK_FLAG_POWER_FORCE_ZERO_IF_RELAYS_OPEN 2023-04-14 09:28:55 +02:00
28556c06c7 Adding SGP Air Sensor I2C Driver (#769)
* Adding new driver for SGP30

* correct tasmota detection for SGP

* Correct mqtt publish

* Adding dependency in drv_tuyaMCU for bl0602
2023-04-14 08:37:12 +02:00
9adb991274 uart fake hex can now take hex with spaces, also fix warning 2023-04-13 10:23:48 +02:00
0541402e6d Ch command for easier channel JSON access 2023-04-13 09:08:41 +02:00
99438ea05f for a test - door sensor pin with pull down? 2023-04-11 21:03:03 +02:00
c67144a3ea add missing power factor 2023-04-11 08:54:18 +02:00
424e247773 typo fix 2023-04-10 22:40:10 +02:00
2d8600687b add missing json variables for power metering 2023-04-10 20:51:59 +02:00
fc863eb38a better html main page for case where we have both multiple relays and sensors 2023-04-10 10:13:54 +02:00
28fb27b97f missing two pwms on single channel fx 2023-04-07 18:07:17 +02:00
568c7fdbf1 fix pwm count to count multiple pwms on single channel as one, so we can allow users to turn, for example, rgb led controller strip into high power triple output single color controller 2023-04-06 12:44:30 +02:00
e5416d83a9 add requested BL0937_SEL_n - inverted SEL 2023-04-02 11:18:44 +02:00
677526967a add my MAX72XX clock driver 2023-04-02 10:05:19 +02:00
122946539b FIX missing uptime feormat 2023-04-01 19:00:30 +02:00
947d4ab6e0 make ntp time variable public 2023-04-01 08:37:13 +02:00
141af2f514 remove old quickconfig 2023-03-26 15:40:55 +02:00
c7de3c7b28 optimizing strings - p1 2023-03-26 15:24:38 +02:00
6ab48bc40c no real code changes, remove commented out legacy templates 2023-03-23 09:08:32 +01:00
a858cd3b62 misc fixes for dht field, dht warning, compilation, formatting 2023-03-20 17:34:58 +01:00
653e3cd102 Merge branch 'main' of https://github.com/openshwprojects/OpenBK7231T_App 2023-03-18 17:20:01 +01:00
52566ee6fb expose flags and short comman 2023-03-18 17:19:52 +01:00
b3d6d90e61 Tasmota Json correction for TasmotaAdmin (#737)
* Correct bug on TasmotaAdmin
When no relay and no led.

* test

* Correct preffix typo
2023-03-18 09:48:49 +01:00
d71188c5e7 warning fix 2023-03-17 16:38:35 +01:00
1e508c064d led_map interface, allow getting command results in old post command api 2023-03-17 15:24:07 +01:00
137c815dfb HASS Discovery for color temperature range. (#736)
* Add Color Temperature Range to HASS Discovery.

Add min_mireds and max_mireds to lights with color temperature capability.

* Update hass.h

* Debug logging.

* mireds as int rather than float.

* Removed debug logging.
2023-03-17 12:58:34 +01:00
5995ed160c ability to hide the 'toggle' prefix from button names, also selft test fix 2023-03-15 11:03:32 +01:00
7e68cc0747 Clarification text for the pin mapping configuration. (#694)
As a first time user I found the help text somewhat confusing. This is
a suggestion to clarify things a bit.
* Dropped the reference to "textfield" as this is implementation specific.
One day it could be one of those numeric up/down spinner controls.
And I am not sure one can enter text value when index is expected to be
numeric. Unless there's support to enter variables...
* Added a reference to the dropdown field, as this is what I see as
"the first" field one needs to set. And it is a text value. The previous
reference "first textfield" was actually referring to the second numeric
field.

It would also be nice to link "role" to a documentation about what all
these values mean. I could not find one. I don't know most of them and
how are they used. I just took a guess.

tjk :)
2023-03-13 10:37:52 +01:00
78965377a2 Correct issue with discovery (#721)
* Correct issue with discovery

* Forget declaration for bl0602
2023-03-11 18:03:54 +01:00
d47aae3f99 add ability to change mired range 2023-03-09 03:27:30 +01:00
81f981cba0 Adding Tasmota mecanism for Sensor (#701)
* Adding Tasmota mecanism for Sensor

* Correct for BL0602

* Correct issue on value.
Adding SensorRetain.

* Adding dummy statestext and prefix for tasmoadmin

* Adding more dynamic parameter to tasmota.
AP, Uptime, Start time (rely on ntp), battery and vcc, prefix mqtt

* RSSI calculation for tasmota

* Correct compile for nonbeken chip

* correct W600 build

* correct lastreading call

* Trying to force battery_lastreading for other chip

* force to For Beken only

* correct declaration

* Update drv_battery.h

Correct comment

---------

Co-authored-by: openshwprojects <85486843+openshwprojects@users.noreply.github.com>
2023-03-08 08:42:38 +01:00
8741e40799 add missing condition for HA discovery for 4 PWM with white emulation 2023-03-08 02:17:00 +01:00
61bfbfe2ec two more channel types for fans 2023-03-06 15:39:16 +01:00
061a4203c2 remove conditiinal from flag names so future parsing mechanism can work 2023-03-05 22:29:34 +01:00
9346b55f4d TM1637 display driver p2 2023-03-03 16:16:11 +01:00