Ebbe server
Must be reverse proxied behind a HTTPS server with an RSA2048 cert. Can be self signed.
docker build . -t ebbe:latest
docker -p 5115:5115 ebbe:latest
ebbe.example.com { tls { key_type rsa2048 } reverse_proxy ebbe:5115 }
received: {"e":"ictl","m":0,"p":0,"om":1}
received: {"e":"data","rssi":-44,"d":0,"v":235.278,"f":50.045,"pr":654.826,"ps":0.000,"ir":3.601,"is":0.000,"pfr":0.778,"pfs":0.000,"wher":-18597824.000,"whir":11428784.000,"whes":-32490910.000,"whis":231.000}
{"state":"auto","e":"data","rssi":-45,"d":0,"v":234.688,"f":50.035,"pr":796.04,"ps":0,"ir":4.238,"is":0,"pfr":0.831,"pfs":0,"wher":-18597824,"whir":11428848,"whes":-32490910,"whis":231,"m":0,"p":0,"om":1}
rest_command:
hws_auto:
url: "https://ebbe.example.com/auto"
method: post
hws_on:
url: "https://ebbe.example.com/on"
method: post
hws_off:
url: "https://ebbe.example.com/off"
method: post
rest:
- scan_interval: 30
resource: https://ebbe.example.com/
sensor:
- name: hws_state
value_template: "{{ value_json.state }}"
- name: hws_drive
value_template: "{{ value_json.d }}"