Hi there,
I installed several decentralized living area fans in the house. Each fan has its own IP address in the network.
With this fan there is the possibility to read out live values via URL.
The command for this is for example:
http://192.168.178.39/?export=1
When I call this URL in a browser, I get the following output (pure text format):
# MUSTER FÜR MASCHINENLESBAREN YAML-EXPORT
# Das Format kann selbst angepasst werden,
# so dass die Parameter von einem Smarthome-System
# ausgelesen werden können.
# Ein weiteres Template ist z.B. als XML verfügbar
# Der Aufruf erfolgt z.B. durch:
# http://192.168.178.137/?export=1
Date: 17.09.2021
Time: 12:16:00
DeviceName: WZ-DG-ECFABCC953E
MAC: ECFABCC953E
LocalIP: 192.168.178.39
RSSI: -67
FW_MainController: 1838000A
FW_WiFi: WS181130
SystemMode: Behaglichkeitsmode
Speed_In: 10
Speed_Out: 01
Speed_AntiFreeze: 00
Temp_In: 18,0
Temp_Out: 19,9
Temp_Fresh: 17,1
rel_Humidity_In: 57,6
rel_Humidity_Out: 55,9
abs_Humidity_In: 8,9
abs_Humidity_Out: 9,6
Efficiency: 33,9
Humidity_Transport: -210
SystemOn = 1
AntiFreeze = 0
Fixed_Speed = 0
Defrosting = 0
Landlord_Mode = 0
Cross_Ventilation = 1
Timer_active = 0
Now I would like to display certain values as endities in my Lovelace. The request should take place every 15 minutes. For example, I would like the following values as an endity:
Temp_In:
Temp_Out:
rel_Humidity_Out:
The original file on the device works with placeholders, I can adapt this file freely.
For example, if I change the file like this:
Temp_In: ~Temp_In~
Temp_Out: ~Temp_Out~
~rel_Humidity_Out~
I would get the following result when calling:
Temp_In: 18,0
Temp_Out: 19,9
55,9
Can someone explain how I can do this?
I am grateful for any help.
Greetings Werner