View Source Grizzly.Options (grizzly v6.8.5)
Grizzly config options.
Summary
Types
@type t() :: %Grizzly.Options{ associations_file: Path.t(), database_file: Path.t() | nil, eeprom_file: Path.t() | nil, extra_config: String.t() | nil, firmware_update_handler: Grizzly.handler() | nil, hardware_version: byte() | nil, inclusion_adapter: module(), inclusion_handler: Grizzly.handler() | nil, indicator_handler: (Grizzly.Indicator.event() -> :ok), lan_ip: :inet.ip_address(), manufacturer_id: non_neg_integer() | nil, pan_ip: :inet.ip_address(), power_level: {Grizzly.Supervisor.tx_power(), Grizzly.Supervisor.measured_power()} | nil, product_id: byte() | nil, product_type: byte() | nil, rf_region: Grizzly.Supervisor.rf_region() | nil, run_zipgateway: boolean(), serial_log: Path.t() | nil, serial_port: String.t(), status_reporter: module(), trace_options: [Grizzly.Trace.trace_opt()], transport: module(), tun_script: Path.t(), unsolicited_destination: {:inet.ip_address(), :inet.port_number()}, update_zwave_firmware: boolean(), zipgateway_binary: Path.t(), zipgateway_config_path: Path.t(), zipgateway_port: :inet.port_number(), zw_programmer_path: Path.t(), zwave_firmware: [Grizzly.Supervisor.firmware_info()] }
See Grizzly.Supervisor
Functions
@spec new([Grizzly.Supervisor.arg()]) :: t()
@spec to_zipgateway_config(t(), boolean()) :: Grizzly.ZIPGateway.Config.t()