Modules documentation¶
pyhaystack package¶
Subpackages¶
- pyhaystack.client package
- Subpackages
- pyhaystack.client.entity package
- pyhaystack.client.http package
- pyhaystack.client.mixins package
- pyhaystack.client.ops package
- Submodules
- pyhaystack.client.loader module
- pyhaystack.client.niagara module
- pyhaystack.client.session module
- pyhaystack.client.skyspark module
- pyhaystack.client.widesky module
- Module contents
- Subpackages
- pyhaystack.util package
Submodules¶
pyhaystack.exception module¶
pyhaystack Custom exceptions
-
exception
pyhaystack.exception.
AuthenticationProblem
¶ Bases:
exceptions.Exception
-
exception
pyhaystack.exception.
HaystackError
(message, traceback=None, *args, **kwargs)¶ Bases:
exceptions.Exception
Exception thrown when an error grid is returned by the Haystack server. See http://project-haystack.org/doc/Rest#errorGrid
-
exception
pyhaystack.exception.
NoCookieReceived
¶ Bases:
exceptions.Exception
-
exception
pyhaystack.exception.
NoResponseFromServer
¶ Bases:
exceptions.Exception
-
exception
pyhaystack.exception.
ProblemReadingCookie
¶ Bases:
exceptions.Exception
-
exception
pyhaystack.exception.
ProblemSendingRequestToServer
¶ Bases:
exceptions.Exception
-
exception
pyhaystack.exception.
UnknownHistoryType
¶ Bases:
exceptions.Exception
pyhaystack.info module¶
File : pyhaystackTest.py (2.x) This module allow a connection to a haystack server Features provided allow user to fetch data from the server and eventually, to post to it.
See http://www.project-haystack.org for more details
Project Haystack is an open source initiative to streamline working with data from the Internet of Things. We standardize semantic data models and web services with the goal of making it easier to unlock value from the vast quantity of data being generated by the smart devices that permeate our homes, buildings, factories, and cities. Applications include automation, control, energy, HVAC, lighting, and other environmental systems.
Module contents¶
Main init file
Loading hszinc Creating “connect” shortcut for get_instance
This file will also automatically disable SubjectAltNameWarning when dealing with CA certificate. See docs for more information about that.