elmurato
3fba02a692
Improve debug logs in Minecraft Server ( #107672 )
...
Improve debug logs
2024-01-10 14:06:49 +01:00
elmurato
0d44a1eb66
Bump mcstatus to v11.1.1 ( #107546 )
...
* Bump mcstatus to 11.1.0
* Bump mcstatus to v11.1.1
2024-01-08 16:32:37 +01:00
Marc Mueller
de72bbfaad
Enable strict typing for minecraft_server ( #107262 )
2024-01-05 18:38:31 +01:00
Erik Montnemery
0c2485bc03
Freeze integration entity descriptions ( #105984 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2023-12-18 16:28:13 -10:00
elmurato
7b32e4142e
Make API init async in Minecraft Server ( #105403 )
...
* Make api init async
* Remove duplicate assignment of address and set server to None in constructor
2023-12-09 21:15:48 -08:00
elmurato
54bcd70878
Increase timeouts in Minecraft Server ( #101784 )
2023-10-23 15:49:48 +02:00
elmurato
8bfd418c3e
Reach gold level in Minecraft Server ( #102462 )
2023-10-22 16:17:32 +02:00
elmurato
a302f1a616
Set category and enabled by default of Minecraft Server sensors ( #101943 )
...
* Use set instead of list for supported server types in sensor platform
* Set sensor categories and enabled by default
* Set edition and version as diagnostic sensors
2023-10-13 22:09:13 +02:00
elmurato
370e3166ee
Add diagnostics support in Minecraft Server ( #101787 )
...
* Add diagnostics support
* Return diagnostics dict directly
* Use syrupy snapshots for assertions in diagnostics test
* Use parametrize for testing diagnostics
* Remove unnecessary side_effect in patch
2023-10-13 15:40:50 +02:00
elmurato
c6a3fa30f0
Add support for Minecraft Server Bedrock Edition ( #100925 )
2023-10-10 08:42:35 +02:00
elmurato
84451e858e
Simplify Minecraft Server SRV handling ( #100726 )
2023-09-25 17:56:26 +02:00
elmurato
f2fc62138a
Clean-up Minecraft Server constants ( #100666 )
2023-09-21 08:40:07 +02:00
elmurato
a2a62839bc
Add DataUpdateCoordinator to Minecraft Server ( #100075 )
2023-09-19 15:59:58 +02:00
elmurato
1f3b3b1be3
Add sensor entity descriptions in Minecraft Server ( #99971 )
...
* Add sensor entity descriptions
* Fix review findings
* Fix type of value function to avoid inline lambda if conditions and add attribute function to avoid extra sensor entity class
* Correct name of binary sensor base entity
* Simplify adding of entities in platforms
* Do not use keyword arguments while adding entities
2023-09-10 10:20:26 +02:00
elmurato
23f4ccd4f1
Fix late review findings in Minecraft Server ( #99865 )
2023-09-09 22:32:13 +02:00
elmurato
7c3605c82e
Use config entry ID as unique ID and remove dependency to getmac in Minecraft Server ( #97837 )
...
* Use config entry ID as unique ID
* Add entry migration to v2 and and remove helper module
* Remove unneeded strings
* Add asserts for config, device and entity entries and improve comments
* Add debug log for config entry migration
* Reset config entry unique ID and use config entry ID instead
* Remove unnecessary unique ID debug log
* Revert usage of constants for tranlation keys and use dash as delimiter for entity unique id suffix
* Revert "Revert usage of constants for tranlation keys and use dash as delimiter for entity unique id suffix"
This reverts commit 07de334606054097e914404da04950e952bef6d2.
* Remove unused logger in entity module
2023-09-07 12:22:46 +02:00
elmurato
836b2de86f
Add dataclass for Minecraft Server data ( #98297 )
...
* Add dataclass for Minecraft server data
* Sort dataclass variables
2023-08-12 09:36:03 -07:00
Erik Montnemery
045c327928
Move DeviceInfo from entity to device registry ( #98149 )
...
* Move DeviceInfo from entity to device registry
* Update integrations
2023-08-10 22:04:26 -04:00
elmurato
8195c9d1a7
Use constants for translation keys and rename latency time to latency ( #97866 )
...
Use constants for translation keys, rename latency time to latency and some small cleanups
2023-08-05 23:35:54 +02:00
elmurato
90bf2d3076
Move Minecraft Server base entity to its own file ( #97187 )
2023-07-25 10:14:01 +02:00
elmurato
557b6d511b
Improve reading of MOTD and bump mcstatus to 11.0.0 ( #95715 )
...
* Improve reading of MOTD, bump mcstatus to 10.0.3 and getmac to 0.9.4
* Revert bump of getmac
* Bump mcstatus to 11.0.0-rc3. Use new MOTD parser.
* Bump mcstatus to 11.0.0
2023-07-24 20:23:11 +02:00
Joost Lekkerkerker
4a5a8cdc29
Add entity translations to minecraft server ( #95737 )
2023-07-02 21:34:58 -04:00
Erik Montnemery
1d64ba9d34
Sort manifests 6 ( #87027 )
2023-02-08 20:38:43 +01:00
Franck Nijhof
939eef3b28
Remove translations from Core ( #87543 )
...
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2023-02-06 15:06:43 +01:00
Franck Nijhof
fcb612cd6f
Collection of code styling tweaks ( #87344 )
2023-02-03 23:51:27 +01:00
Franck Nijhof
5e81d28116
Update black to 23.1.0 ( #87188 )
2023-02-02 18:35:24 +01:00
Marc Mueller
d36d98937d
Replace None
constants [minecraft_server] ( #86540 )
2023-01-24 16:34:04 +01:00
Franck Nijhof
baef267f33
String formatting and max line length - Part 3 ( #84394 )
2022-12-22 13:35:47 +01:00
epenet
55a5e17cf2
Use UnitOfTime in integrations (h-s) ( #84289 )
2022-12-20 13:21:14 +01:00
GitHub Action
230b50d099
[ci skip] Translation update
2022-11-29 00:26:01 +00:00
GitHub Action
f3b3193f7a
[ci skip] Translation update
2022-11-25 00:24:19 +00:00
GitHub Action
fe5246fb6f
[ci skip] Translation update
2022-11-19 00:26:11 +00:00
GitHub Action
ff3fd4c29d
[ci skip] Translation update
2022-08-16 00:30:51 +00:00
GitHub Action
bec8e544f4
[ci skip] Translation update
2022-08-14 00:25:47 +00:00
Marc Mueller
5a046ae7be
Fix implicit Optional [a-n] ( #76720 )
2022-08-13 18:46:34 +02:00
GitHub Action
6e03b12a93
[ci skip] Translation update
2022-08-13 00:25:00 +00:00
GitHub Action
87797c8b66
[ci skip] Translation update
2022-07-21 00:26:18 +00:00
epenet
1725948d4a
Use instance attributes in minecraft_server ( #75157 )
...
* Remove minecraft_server from mypy ignore list
* Use new entity naming style
2022-07-14 18:06:33 +02:00
J. Nick Koston
cd03c49fc2
Wait for config entry platform forwards ( #73806 )
2022-07-09 17:27:42 +02:00
GitHub Action
b6b72f50ec
[ci skip] Translation update
2022-05-22 00:22:43 +00:00
GitHub Action
348016dbbf
[ci skip] Translation update
2022-04-29 00:22:21 +00:00
Ben Felton
43772b3fa9
Add World Message/MOTD support for MinecraftServer Integration ( #66297 )
2022-03-22 18:26:23 +01:00
GitHub Action
102ae9f0e3
[ci skip] Translation update
2022-02-22 00:17:23 +00:00
GitHub Action
c4cc6ca0ba
[ci skip] Translation update
2022-02-20 00:20:09 +00:00
GitHub Action
ca7d4234e1
[ci skip] Translation update
2022-01-31 00:14:28 +00:00
GitHub Action
77ef86faee
[ci skip] Translation update
2022-01-30 00:14:21 +00:00
J. Nick Koston
5b755b74fb
Add loggers to integration manifest.json ( #65083 )
2022-01-28 13:37:53 -08:00
GitHub Action
dd4e5bb9c5
[ci skip] Translation update
2022-01-27 00:14:02 +00:00
GitHub Action
47d3fb1dec
[ci skip] Translation update
2022-01-23 00:13:53 +00:00
GitHub Action
0827608302
[ci skip] Translation update
2022-01-08 00:14:39 +00:00