Much better camera support for FKB

This commit is contained in:
2021-07-11 20:58:19 +00:00
parent 87e939c6cb
commit 2ba8977118
7 changed files with 33 additions and 8 deletions

File diff suppressed because one or more lines are too long

View File

@@ -5,8 +5,12 @@ from homeassistant.components.camera import Camera
from .helpers import setup_platform, BrowserModEntity
import logging
PLATFORM = "camera"
LOGGER = logging.Logger(__name__)
async def async_setup_platform(hass, config, async_add_devices, discovery_info=None):
return setup_platform(hass, config, async_add_devices, PLATFORM, BrowserModCamera)
@@ -30,7 +34,7 @@ class BrowserModCamera(Camera, BrowserModEntity):
self.schedule_update_ha_state()
def camera_image(self):
return base64.b64decode(self.data.split(",")[1])
return base64.b64decode(self.data.split(",")[-1])
@property
def device_state_attributes(self):