648 Commits

Author SHA1 Message Date
SteWers
f4ad7586bb
Multilingual fixes (#20064)
* Multilingual fixes

Some fixes for a better user experience matching every language.

* Revert frag mem

Solved problem with regional decimal conversion in language file.
2023-11-20 09:05:40 +01:00
bovirus
1e7c2a9dd2
Update Italian language (#20050) 2023-11-18 14:20:45 +01:00
SteWers
040e25a92c
Label of upload button (#20036)
As the label of the upload button is concatenated at runtime, this does not match in all languages. To solve this, there is now a full label text for `Start upgrade` and `Start restore`.
2023-11-17 10:35:29 +01:00
SteWers
c3674bd08f
Enhance de_DE.h (#20027)
* Enhance de_DE.h

* Update de_DE.h
2023-11-16 10:17:58 +01:00
SteWers
84249ca32f
Update de_DE.h (#19995) 2023-11-13 10:32:39 +01:00
bovirus
fa34338476
Update Italian language (#20002) 2023-11-13 10:31:37 +01:00
SteWers
64f0520b23
[Thermostat] Change to language files (#19982)
* [Thermostat] Change to language files

* [Thermostat] Gradient display

Enhance display of gradient temperature
2023-11-12 11:26:45 +01:00
bovirus
5a9da83997
Update Italian language (#19754) 2023-10-16 16:07:37 +02:00
Jason2866
56314e5423
Update de_DE.h 2023-10-15 14:51:11 +02:00
Saentist
715b64dc28
RU Translation fix (#19746) 2023-10-15 11:57:53 +02:00
s-hadinger
16307bc4b8
More audio refactoring for core3 (#19749) 2023-10-15 11:22:20 +02:00
bovirus
67deceeba8
Update Italian language (#19730) 2023-10-13 17:50:06 +02:00
Theo Arends
5cee525d02 Add Active Power Total
Add Active Power Total if multiple phases AND both positive and negative values (#19141)
2023-10-13 13:56:04 +02:00
nusse
f245821828
HC8 sensor support (#19714)
* HC8 sensor support

* HC8: fix json

* HC8: missing languages

* HC8: move macros to proper locations

---------

Co-authored-by: Daniel Maier <daniel.maier@tu-berlin.de>
2023-10-13 11:28:41 +02:00
bovirus
4eefed79ac
Update Italian language (#19712) 2023-10-11 17:12:25 +02:00
Theo Arends
39e0cf574d Refactor AP1 information 2023-10-09 11:33:24 +02:00
bovirus
262c8b421b
Update italian language (#19442) 2023-09-03 12:23:48 +02:00
s-hadinger
f7c4c16a9c
Support for HDMI CEC protocol (#19434) 2023-09-01 21:46:18 +02:00
Theo Arends
23d6c0f5d5 Add twilight info to GUI (#19334) 2023-08-27 17:24:33 +02:00
xsp1989
9bb9ea0941
translate label (#19385) 2023-08-25 13:17:31 +02:00
usr44
ab9a519d32
Update ru_RU.h (#19214) 2023-08-05 14:52:25 +02:00
Jason2866
c5be85f443
Update de_DE.h 2023-07-23 14:13:23 +02:00
bovirus
31c3555d4d
Update italian language (#19169) 2023-07-23 09:39:17 +02:00
Vincent de Groot
bc41500d9c
MAX17043 sensor integration (#18788)
* Restart MAX17043 from the scratch

* revert change

* Changed battery capacity in charge (capacity is the Ah value of the battery, this degrades over time when battery ages)

* merge

* Changing xsns_109 to 110

* fix nr

* removed old xsns109

* Update I2CDEVICES.md

* clean-up usage of Interface
2023-07-22 13:33:47 +02:00
TID
bef49b4617
Update polish language (#18615) 2023-05-10 09:36:54 +02:00
SteWers
be27b4c488
Update de_DE.h (#18621) 2023-05-09 20:12:24 +02:00
bovirus
cdc6ba7c96
Update italian language (#18605) 2023-05-08 09:57:13 +02:00
Theo Arends
da5396a080 Add filesystem size to esp8266 GUI 2023-05-07 17:25:18 +02:00
Jeroen
616652ea22
Added support for Dingtian Relay Board v3.6.10 (#18535)
* Added support for Dingtian Relay Board v3.6.10

* Output OE was never initialized

* Removed white spaces trying to fix language builds

* Fix for https://github.com/arendst/Tasmota/pull/18535#pullrequestreview-1406978097

* Fixed language builds

---------

Co-authored-by: JeroenSt <nospam@nospam.org>
2023-05-01 14:51:02 +02:00
bovirus
d206de52f1
Italian language update (#18531) 2023-04-28 08:38:46 +02:00
Theo Arends
f86bc7d8ab Prep GM861 2023-04-27 17:44:33 +02:00
Theo Arends
5a2266289e Update Sievert 2023-04-21 16:55:09 +02:00
bovirus
ae5dd61b8a
Update Italian language (#18415) 2023-04-15 12:16:54 +02:00
Szewcson
4fdd1ad94d
Ftlab gdk101 Gamma Radiation Sensor Module support (#18390)
* Support for GDK101.

* GDK101 driver rework

---------

Co-authored-by: PetrNovacek <39201428+r21m@users.noreply.github.com>
2023-04-14 15:29:00 +02:00
bovirus
97993934f2
Italian language update (#18352) 2023-04-07 09:13:18 +02:00
Anton ACE
d8bdcebc78
xsns_105_lox_o2: LOX-02 Oxygen sensor support (#18333)
* xsns_105_lox_o2: LOX-02 Oxygen sensor support

* strtof removed, ConvertTemp added
2023-04-06 09:52:15 +02:00
bovirus
d7370e7211
Update italian language (#18240) 2023-03-22 20:11:00 +01:00
Theo Arends
00c60450c6 Consolidate messages
- Consolidate messages
- Fix sen5x
2023-03-22 13:25:55 +01:00
Theo Arends
cb988edba8 Prep PCF8574 virtual switch/button/relay 2023-03-03 16:54:57 +01:00
Theo Arends
9f30836854 Add support for multiple MCP23017 as switch/button/relay 2023-03-01 10:12:47 +01:00
Xavier MULLER
66271ca0dd
Update French localization (#18053) 2023-02-26 08:47:31 +01:00
Theo Arends
5eecd7f7b4 Update text 2023-02-18 22:56:53 +01:00
Theo Arends
dfe434bb92 Prep MCP23xxx interrupt support 2023-02-18 16:05:56 +01:00
bovirus
a581fc237d
Italian language update (#17877) 2023-02-04 16:09:56 +01:00
Fabrizio Amodio
2c9f1fef0d
Biopdu-v1.1.0 (#17857)
* BioPDU language labels

* xnrg_33 BioPDU 625x12 driver

* missing enums

* Rename energy driver from 33 to 24

* Removed driver 33
2023-02-02 19:09:24 +01:00
TID
e2983f2835
Update pl_PL.h (#17747)
Fix traslation
2023-01-20 10:03:05 +01:00
bovirus
12b2dd2e50
Update italian language (#17662) 2023-01-10 08:58:52 +01:00
David Gwynne
17d68750d9
WIP Tuya MCU Bridge driver alternative to the TuyaMCU driver (#17626)
* WIP Tuya MCU Bridge driver alternative to the TuyaMCU driver

The main difference is this driver does not try and wire MCU data points
(Dps) into the tasmota power/light/etc controls. Instead each Dp ends up
being relayed directly to MQTT and the rules subsystem. If you want to
change the state of something wired up to the MCU, you send tuyamcu
specific commands to manipulate the Dp.

Each Dp gets a type and id specific topic that is sent to MQTT. eg, Dp
id 1 type bool looks like tele/%topic%/TUYAMCUBOOL1. To change state you
send a TuyaMCUBool1 command (ie, the command index value is used as the
DpId, which is nice and symmetrical) with the new value.

Currently Rules operate on TuyaMCU#TypeDpid things, eg, "rule1 on
TuyaMCU#Bool1 do power %value% endon" toggle the power on the tasmota
device when the state of the thing on the MCU changes too.

The most obviously missing stuff at the moment is:

- better relaying of the wifi/mqtt status to the MCU
- handling wifi reset requests from the MCU
- low power stuff?
- support for sending status updates and device info queries.
- restarting the tuya mcu state machine?
- restarting the rx state machine when no bytes are rxed for a period of
  time
- time sync

* shorten the log prefix to TYB (3 chars).

requested by arendst

* use the local definition for the SET_DP command.

reaching back to the existing tuyamcu code isnt reliable.

pointed out by arendst

* put the todo list in the code so it can be tracked

* check the wifi/mqtt state every second and update the mcu if it changes.

* fix rule processing when Dp state is changed from a cmnd.

rule processing was done as part of publishing the state, but publishing
the state when it was updated by a command only happened if So59 was
set. split rule processing out of publish and call them separately as
needed.

publish is now called from teleperiod, status updates from the MCU,
and from cmnds if so59 is set. rules are called from status updates from
the MCU and from cmnds.

Co-authored-by: David Gwynne <dlg@defeat.lan.animata.net>
2023-01-08 17:35:45 +01:00
Theo Arends
7d94a2c89e Fix Slovak language Id 2023-01-06 10:15:12 +01:00
StoyanDimitrov
768820061b
Update bg_BG.h (#17485) 2022-12-23 09:53:53 +01:00