Skip to content

eelcohn/home-assistant-ddwrt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

home-assistant-ddwrt

Support for DD-WRT routers in Home Assistant.

Installation

Open a shell and go to your Home Assistant config path, and do:

mkdir custom_components
cd custom_components
git clone https://github.com/eelcohn/home-assistant-ddwrt ddwrt

Setup and configuration

You can either setup this component using the UI Integrations page, or using the configuration.yaml file:

Simple configuration:
ddwrt:
  - host: !secret ddwrt_hostname
Advanced configuration:
ddwrt:
  - host: !secret ddwrt_hostname
    name: My DD-WRT Router
    username: !secret ddwrt_username
    password: !secret ddwrt_password
    ssl: true
    verify_ssl: false
    resources:
      - arp_clients
      - dhcp_clients
      - pppoe_clients
      - pptp_clients
      - wds_clients
      - wireless_clients
      - wan_connected
      - wl_radio
      - clk_freq
      - cpu_temp
      - ddns_status
      - dhcp_clients
      - sw_build
      - sw_date
      - sw_version
      - ip_connections
      - lan_dhcp_start
      - lan_dhcp_end
      - lan_dhcp_lease_time
      - lan_dns
      - lan_gateway
      - lan_ipaddr
      - lan_mac
      - lan_netmask
      - lan_proto
      - load_average1
      - load_average5
      - load_average15
      - network_bridges
      - nvram_used
      - nvram_total
      - router_manufacturer
      - router_model
      - router_time
      - uptime
      - voltage
      - wan_3g_signal
      - wan_dhcp_remaining
      - wan_dns0
      - wan_dns1
      - wan_dns2
      - wan_dns3
      - wan_dns4
      - wan_dns5
      - wan_gateway
      - wan_ipaddr
      - wan_ip6addr
      - wan_netmask
      - wan_pppoe_ac_name
      - wan_proto
      - wan_status
      - wan_traffic_in
      - wan_traffic_out
      - wan_uptime
      - wl_ack_timing
      - wl_ack_distance
      - wl_active
      - wl_busy
      - wl_channel
      - wl_count
      - wl_mac
      - wl_quality
      - wl_rate
      - wl_rx_packet_error
      - wl_tx_packet_error
      - wl_rx_packet_ok
      - wl_tx_packet_ok
      - wl_ssid
      - wl_xmit
      - traffic

Support

Support for this module can be requested by opening an issue. More info can be found in this thread

Due to lack of time it might take a long time for me to give support.

About

DDWRT component/entity for Home Assistant

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages