mirror of
https://github.com/home-assistant/developers.home-assistant.git
synced 2025-06-23 02:26:30 +00:00
Update Python example (#152)
This commit is contained in:
parent
6603a7d1db
commit
fe926fa79c
@ -53,8 +53,6 @@ The [home-assistant-sse](https://github.com/fabaff/home-assistant-sse) repositor
|
|||||||
|
|
||||||
### Python
|
### Python
|
||||||
|
|
||||||
> Will no longer work with the new Authentication system.
|
|
||||||
|
|
||||||
If you want to test the server-sent events without creating a website, the Python module [`sseclient` ](https://pypi.python.org/pypi/sseclient/) can help. To install (assuming Python and pip3 are already installed):
|
If you want to test the server-sent events without creating a website, the Python module [`sseclient` ](https://pypi.python.org/pypi/sseclient/) can help. To install (assuming Python and pip3 are already installed):
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
@ -66,7 +64,9 @@ A simple script to consume SSE in Python looks like this:
|
|||||||
```python
|
```python
|
||||||
from sseclient import SSEClient
|
from sseclient import SSEClient
|
||||||
|
|
||||||
messages = SSEClient('http://localhost:8123/api/stream?api_password=YOUR_PASSWORD')
|
auth = {'Authorization': 'Bearer ABCDEFGH'}
|
||||||
|
messages = SSEClient('http://localhost:8123/api/stream', headers=auth)
|
||||||
|
|
||||||
for msg in messages:
|
for msg in messages:
|
||||||
print(msg)
|
print(msg)
|
||||||
```
|
```
|
||||||
|
Loading…
x
Reference in New Issue
Block a user