Is there the rule described when the card is using timeline and when line charts?
I have e.g. one sensor with state_class: measurement which is displayed as line chart in standard history-graph
but as timeline-bar in history explorer card.
Is it if a uom is available or not? So if if none is defined from the integration, but I want to see line chart in infoPanel nevertheless, then I can still achieves this with a switch in the yaml or only in manipulating the sensor?
Same problem as Marius above. You can override the auto selection of the graph type for entities, domains or device classes with the type setting. But that setting is currently not implemented on the more info override panel (it does work for the normal card though). Should be added in the next release.
entityOptions:
measurement:
type: line
lineMode: lines
As it is not working here (for card and dynamically added entity) I wonder, where my did something wrong. Or is it only working for device_class and not for state_class as in the example above? Overwrite via entity is working.
BTW Is there any sensor with state_class measurement, where a timeline is the better choice than a line chart, even without uom and without device_class?
would it be feasible to do like template-entity-row, and change the arrow to up on an open fold?
Seems silly (yep, me), but I had been clicking about, and found no way to not interact with the onions and make them disappear again, (even navigated away from the view to come back with a clean card), until I realized I had to click the down button again…
ofc, again, silly me, but changing that arrow does make it just that bit more obvious
Thank you for the explanation, i totally understand your direction of sight.
I filed a feature request, if it isn’t much to do i would be really happy, if there are more important things to do i totally understand it.
This version introduces automatic refresh options. The card supports two settings, automatic refresh when one of the graphed entities change and user defined fixed refresh intervals. Both can be used individually or combined. The more info panel supports automatic refresh only (enabled by default). See the readme under Auto Refresh to see how these settings are managed.
Hello. Please tell me how to make two readings of one sensor displayed on one graph. For example, temperature and humidity. In the configuration file, I wrote: combineSameUnits: true
Is it possible to add wildcard characters in entityOptions entities names ?
For all measure lineMode: curves is best but for setpoints lineMode: stepped is best
I would like to declare something like:
sensor.setpoint_*
lineMode: stepped
For setpoints I only have a record when setpoint changes so not often so for setpoints showUnavailable: false is really required. If not I get no drawing at all most of the time.
But for measure it’s interesting to show periods of missing measurements so showUnavailable: true is best unfortunately it’s a global option not working as entityOptions.
I don’t know if it’s easy to do
Any case thank you for this history explorer. Grafana is overkill. Integrated curve are poor. Your is the best
No, but you can use the sensor device class (if your setpoints have a specific one).
You can use a process function to simulate showUnavailable: true for some entities or device classes or domains, even if it’s turned off globally. For example, to show gaps on all temperature sensors, but not on anything else:
showUnavailable: false # turned off globally, interpolate over missing data by default
entityOptions:
temperature: # turn it on for temperature sensors, to show missing data as gaps
process: '["unavailable", "unknown"].includes(state) ? "undefined" : state'