tastopesato
|
7546679e35
|
Fix compatibility with ESPHome 2026.1
The getpeername() function has been removed and replaced with
getpeername_to(), which writes into a caller-owned span instead.
|
2026-01-21 23:23:01 +01:00 |
|
Matthew Royle
|
b7b03afe8d
|
Fix compatibility with ESPHome 2025.11
Co-authored-by: tastopesato <52707232+tastopesato@users.noreply.github.com>
|
2025-11-20 17:42:50 +01:00 |
|
Joshua Spence
|
4ef23f01d4
|
Fix compatibility with ESPHome 2023.4
Since ESPHome 2023.4 the `stream_server` component doesn't listen on the specified port. I think this was broken by esphome/esphome#4574.
|
2023-04-20 22:04:23 +10:00 |
|
Oxan van Leeuwen
|
104c4f7696
|
Merge branch 'esp8266-disconnects' into master
|
2023-03-26 17:37:51 +02:00 |
|
Oxan van Leeuwen
|
f5416513ed
|
Extend README with buffer size and multi conf
|
2023-03-26 17:22:24 +02:00 |
|
Oxan van Leeuwen
|
a4839afe91
|
Move license information to LICENSE.txt
|
2023-03-26 17:22:11 +02:00 |
|
Oxan van Leeuwen
|
e37d924e93
|
Fix null pointer dereference when no sensors are defined (fixes #37)
|
2023-03-25 18:52:20 +01:00 |
|
Oxan van Leeuwen
|
a167bcdb66
|
Add GitHub Sponsors button
|
2023-03-22 22:55:54 +01:00 |
|
Oxan van Leeuwen
|
8c9c1b068d
|
Drop unnecessary newline
|
2023-03-22 22:55:04 +01:00 |
|
Oxan van Leeuwen
|
23e0a39a2f
|
Fix handling of errors returned by writev()
|
2023-03-22 22:51:16 +01:00 |
|
Oxan van Leeuwen
|
01ed16a991
|
Publish initial values to sensors on startup (fixes #35)
|
2023-03-22 20:18:39 +01:00 |
|
Oxan van Leeuwen
|
53a7260e01
|
Fix incorrect preprocessor check
|
2023-02-09 17:53:54 +01:00 |
|
Oxan van Leeuwen
|
487d02f303
|
Merge branch 'socket-abstraction' into master
|
2023-02-07 22:08:48 +01:00 |
|
Oxan van Leeuwen
|
97105684cd
|
Add documentation about sensors
|
2023-02-07 22:07:50 +01:00 |
|
Oxan van Leeuwen
|
b04177d22a
|
Add requirement for ESPHome 2022.3.0 or newer
|
2023-02-07 22:00:49 +01:00 |
|
Oxan van Leeuwen
|
e4ce3cacfc
|
Drop data only for clients that can't keep up
|
2023-02-07 21:46:43 +01:00 |
|
Oxan van Leeuwen
|
43ade65d08
|
Add sensor to show number of connected clients
|
2023-02-03 01:22:57 +01:00 |
|
Oxan van Leeuwen
|
c343d8db4a
|
Add binary sensor to show whether clients are connected
Co-authored-by: Joshua Spence <josh@joshuaspence.com>
|
2023-02-03 01:22:57 +01:00 |
|
Oxan van Leeuwen
|
c75c81ba73
|
Move default port to config schema
|
2023-02-03 01:22:57 +01:00 |
|
Oxan van Leeuwen
|
b50ffcdc5b
|
List friendly address in dump_config()
|
2023-02-03 01:22:57 +01:00 |
|
Oxan van Leeuwen
|
7e5750c9d6
|
Keep track of transmitted data per client
This prevents dropped data if a write to a client is cut short.
Move default port number to config schema
|
2023-02-03 01:22:57 +01:00 |
|
Oxan van Leeuwen
|
bd516623ec
|
Mark listening socket as non-blocking
|
2023-02-03 01:22:57 +01:00 |
|
Oxan van Leeuwen
|
d748b1b8e0
|
Create socket using IP-version agnostic helper functions
This should add support for IPv6.
|
2023-02-03 01:22:57 +01:00 |
|
Oxan van Leeuwen
|
2848bad8d4
|
Change formatting to be more in line with ESPHome
|
2023-02-03 01:22:57 +01:00 |
|
Oxan van Leeuwen
|
0f49c6c589
|
Update copyright year
|
2023-02-03 00:36:04 +01:00 |
|
Oxan van Leeuwen
|
32ebc0a771
|
WIP: Port to use socket abstraction
|
2022-01-20 23:27:30 +01:00 |
|
Oxan van Leeuwen
|
c6af03f750
|
Drop support for ESPHome versions before 2021.10
|
2022-01-20 22:45:15 +01:00 |
|
Bojan Potočnik
|
19204e000d
|
ESPHome ≥2021.10.0 compatibility
Co-authored-by: Oxan van Leeuwen <oxan@oxanvanleeuwen.nl>
|
2021-11-01 21:10:36 +01:00 |
|
Oxan van Leeuwen
|
c2a2c865a0
|
Update copyright information
|
2021-05-19 19:20:34 +02:00 |
|
Oxan van Leeuwen
|
8477af8765
|
Add README
|
2021-05-19 19:15:38 +02:00 |
|
Oxan van Leeuwen
|
c92e5a1ce2
|
Add ESPHome Python integration for usage as external component
|
2021-05-19 19:05:21 +02:00 |
|
Oxan van Leeuwen
|
65ab7895af
|
Include correct AsyncTCP header on ESP-32
|
2020-10-23 15:52:56 +02:00 |
|
Oxan van Leeuwen
|
7b7897b199
|
Set setup priority to AFTER_WIFI for ESP-32 compatibility
|
2020-10-23 15:26:50 +02:00 |
|
Oxan van Leeuwen
|
2ae278ad91
|
Add GPLv3 license header
|
2020-08-14 18:02:45 +02:00 |
|
Oxan van Leeuwen
|
1f645d13d6
|
Fix syntax
|
2020-03-31 19:50:18 +02:00 |
|
Oxan van Leeuwen
|
f09fac09de
|
Fix stupid memory leak
This took me waaaaay too long to root-cause.
|
2020-03-31 03:51:49 +02:00 |
|
Oxan van Leeuwen
|
325a6501a6
|
|
2020-03-30 12:49:09 +00:00 |
|