Giter Site home page Giter Site logo

technicolor's Introduction

Hi ๐Ÿ‘‹, I'm Shai Ungar

Love to to code. But first coffee.

๐Ÿ› ๏ธ Technologies and Tools

Programming Languages

Python Golang Bash Java Scala

Databases

MySQL PostgreSQL Redis

DevOps & Cloud Technologies

AWS Docker Kubernetes Git Github Terraform Grafana

Developing Tools

IntelliJ

technicolor's People

Contributors

shaiu avatar wrt54g avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

d0tkom lochstar

technicolor's Issues

Integration not showing all devices (like before)

I am using always latest version of this integration and I've noticed that since one month or so many devices are missing.

Most of all we have three smartphones and none of them is listed as a Technicolor's entity.

My router is a (stock unrooted) DGA4331.

No device is detected

I followed what is described but no device is detected by the integration even when entering the data
Immagine 2022-02-12 161033

All devices report as not_home.

Hello,

I have configured the integration successfully. I was hoping to add another method of detecting if my phone was home or not however my phone, and in fact every device, is listed as not_home.

Device state not changing to away.

Sorry to open another issue so quickly but funnily enough I now have the opposite issue.

After more than 30 minutes a phone device is still reporting as home from this wifi integration.

My device modal is
image

The device in question is reported as ethernet because it is connected to a mesh wifi and not the wifi of my router. I'm curious if ethernet devices are treated differently to wifi devices?

it is currently 09:27 and the last updated time was just as the phone left the house.

image

It appears to correctly determine the IP is blank but not that the state is meant to change.

technicolor DGA ( DGA4132 )

once the component is installed by HACS, no device is detected.

are there any other steps to perform to configure it corectly ?

Warning and not working after update

Devices unavailable after update of integration and HASS core in Docker container.

Log

/usr/local/lib/python3.8/site-packages/technicolorgateway/modal.py:28: GuessedAtParserWarning: No parser was explicitly specified, so I'm using the best available HTML parser for this system ("lxml"). This usually isn't a problem, but if you run this code on another system, or in a different virtual environment, it may use a different parser and behave differently.

The code that caused this warning is on line 28 of the file /usr/local/lib/python3.8/site-packages/technicolorgateway/modal.py. To get rid of this warning, pass the additional argument 'features="lxml"' to the BeautifulSoup constructor.

  soup = BeautifulSoup(content)

Technicolor HACS

latest 73604eb

Router

Software Version
17.2
Hardware Version
VBNT-H

Device modal eg.

<fieldset>
      <legend>Devices</legend>
      <div class="control-group"><table id="devices" class="table table-striped" data-stateid=""><thead><tr><th>Status</th><th>Priority</th><th>Hostname</th><th>IP address</th><th>MAC address</th><th>Type</th><th>Port</th><th></th></tr></thead><tbody><tr><td><span class="simple-desc"><div class="light green"></div></span></td><td><div class="switch switch disabled"><div class="switcher" texton="ON" textoff="OFF" valon="1" valoff="0"></div><input value="0" type="hidden" name="priority" id="priority"></div></td><td>Mate</td><td>192.168.1.2</td><td>02:11:12:12:12:12</td><td>ethernet</td><td>4</td> <td><div id="" class="btn btn-mini btn-table-edit tooltip-on" data-placement="top" data-original-title="Edit"><i class="icon-edit"></i>  </div></td></tr></tbody></table></div>
    </fieldset>

System Health

version core-2021.6.6
installation_type Home Assistant Container
dev false
hassio false
docker true
virtualenv false
python_version 3.8.9
os_name Linux
os_version 4.4.59+
arch x86_64
timezone Europe/Stockholm
Home Assistant Community Store
GitHub API ok
Github API Calls Remaining 4766
Installed Version 1.13.2
Stage running
Available Repositories 849
Installed Repositories 17

Trigger event

It would be greater if there where and event i HASS on new devices.

When new devices is found on the router, trigger Home Assistant device_tracker_new_device event with data about the device, eg.
trigger.event.data.host_name
trigger.event.data.source_type
trigger.event.data.mac

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.