Skip to content

vad gör jag fel :) #1

@strelniece

Description

@strelniece

hej,

får det inte riktigt att fungera, några exempel:

pi@raspberry:~ $ sudo sectoralarm "mail@mail.se" "xxxxx" "0000000" armstate ger

Traceback (most recent call last):
  File "/usr/local/bin/sectoralarm", line 11, in <module>
    load_entry_point('sectoralarm==1.1.0', 'console_scripts', 'sectoralarm')()
  File "/usr/local/lib/python3.4/dist-packages/sectoralarm/__main__.py", line 130, in main
    print_result(session.get_arm_state())
  File "/usr/local/lib/python3.4/dist-packages/sectoralarm/session.py", line 87, in get_arm_state
    res['timeex'] = fix_date_short(res['timeex'])
  File "/usr/local/lib/python3.4/dist-packages/sectoralarm/session.py", line 33, in fix_date_short
    return result.isoformat()
UnboundLocalError: local variable 'result' referenced before assignment

pi@raspberry:~ $ sudo sectoralarm "mail@mail.se" "xxxxx" "00000" temperature ger

Traceback (most recent call last):
  File "/usr/local/bin/sectoralarm", line 11, in <module>
    load_entry_point('sectoralarm==1.1.0', 'console_scripts', 'sectoralarm')()
  File "/usr/local/lib/python3.4/dist-packages/sectoralarm/__main__.py", line 132, in main
    print_result(session.get_temperature(args.device_label))
  File "/usr/local/lib/python3.4/dist-packages/sectoralarm/session.py", line 98, in get_temperature
    _validate_response(response)
  File "/usr/local/lib/python3.4/dist-packages/sectoralarm/session.py", line 15, in _validate_response
    raise ResponseError(response.status_code, response.text)
  File "/usr/local/lib/python3.4/dist-packages/sectoralarm/session.py", line 60, in __init__
    self.text = json.loads(text)
  File "/usr/lib/python3.4/json/__init__.py", line 318, in loads
    return _default_decoder.decode(s)
  File "/usr/lib/python3.4/json/decoder.py", line 343, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/usr/lib/python3.4/json/decoder.py", line 361, in raw_decode
    raise ValueError(errmsg("Expecting value", s, err.value)) from None
ValueError: Expecting value: line 1 column 1 (char 0)

pi@raspberry:~ $ sudo sectoralarm "mail@mail.se" "xxxxx" "00000" set alarm "000000" ger

Traceback (most recent call last):
  File "/usr/local/bin/sectoralarm", line 11, in <module>
    load_entry_point('sectoralarm==1.1.0', 'console_scripts', 'sectoralarm')()
  File "/usr/local/lib/python3.4/dist-packages/sectoralarm/__main__.py", line 147, in main
    args.new_status))
  File "/usr/local/lib/python3.4/dist-packages/sectoralarm/session.py", line 158, in set_arm_state
    urls.set_armstate(self._giid),
AttributeError: 'module' object has no attribute 'set_armstate'

Jag är fullt medveten om att det kan vara jag som inte får det rätt, testat både python 2.7 och 3.4

tips för att få det funka mottages tacksamt

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions